The best marketing method is by building your own audience. If you have managed to build traffic on your site if you have build followers on your social pages and if you have email subscribers, you can easily promote to your audience and generate traffic and sales.