The other way to do it is to build a mailing list of subscribers, build a relationship with them, build up rapport, before you sell them anything. If you focus on mailing list just building a list on your page, you will get a far higher number of people in your funnel. If a sales page gets a conversion rate of 1-5%, you can typically get opt-in rates of 30-50% for a page that just looks to build a list instead of selling right off at the start.
This way, you don't lose as many potential prospects along the way. In fact, you get 30-50% into your marketing funnel, and then when you mailing list do promote any products, you will be able to sell more because you have built up that rapport and sense of trust. Remember, people buy from others they like. So you have to build a mailing list to build a long-term business online and increase your sales.
One of the biggest mistakes that a business can make with their website is to not use it as a tool to capture leads. When someone is visiting your mailing list website they are showing a genuine interest in your products or services. If you're lucky they might pick up the phone and give you a call, and if you're not so lucky they'll close the browser never think about your company again.