You agree to promote their product to your email list in exchange for a commission on any sales that come from your list ($ in your pocket) as well as increasing your visibility to prospective buyers thus driving traffic to your website. People come to your website and sign up for your email list mailing in order to claim your bonus = increase in your database.
Are you a good writer email list? Pick some topics you're an expert on and offer them to article submission sites . There are tons of sites that accept free articles or you can pay email list to have your articles listed. Be sure to write about content-rich subjects email list you really know about that offer value to the reader. If you're serious about having your articles attract traffic, hire a VA to handle this task.
There are hundreds (maybe email list thousands!) of article submission sites and taking on the job single-handed is daunting and costly. I'm talking HOURS and HOURS taken away email list from your business that could best be invested elsewhere. I chose a VA to handle this task for me rather than use an article submission service. Why? I've heard that spam email list dramatically increases when using article submission services.