What should we do for users to act in the way we need? We design the structure of the site — every page, every service, every button. If necessary, we make a prototype product. If we have any doubts, we run tests. If we are sure, we approve the final technical specifications.