To expand on that. If you scroll down to the bottom of many websites, you'll see a bunch of links. About, 2257, Support... and a Webmasters/Affiliates/Make Money link if you can sign up as an advertiser with them. You'll have to go to this link for almost every site you want to promote and go through the signup process. With the exception of when there are multiple sites all under the same affiliate program. A store like Amazon usually has a low percentage you receive out of each sale made through one of your referral links. You have to refer a lot more volume to be profitable with them. The affiliate programs for most adult subscription pay sites average a payout of around 50% for every sale. I promote regular stores, and adult websites, but I do much better with the porn.
Once you're signed up with an adult website as an advertiser, to go along with your unique coded links to refer users to their sites, you gain access to promo materials. These can include promo pictures, video trailers, flashy banners, and more. When there's a large gallery of pics of a model for a pay site's members for example, 10-20 of those pics will usually be in the affiliate program. You can download a .zip of them, and upload them to your own website, and add in your coded link. That's what I do on most of my websites, they're specifically just for affiliate advertising promos. But you don't have to get your own website to do it. There are pre-hosted links you can just share too that have the pics and your referral code in them already. People click your link, look at the promo pics, and if they like them they might click the codes link that takes them to the pay site's tour or join page. That link sets a cookie in their web browser, then if they can signup on the pay site to see the rest of the pic set and more, you get credit for the sale. Like refer 1 sale to a subscription site for $30 for a month, and you might make $15. If that user stays a member and get rebilled the next month, you might get credit for that too. Depending on which type of program you signed up for.
But get enough sales to reach an affiliate programs minimum payout amount, and then you get paid. That amount varies by program, some sites its $50, others it is a couple hundred. A lot of sites out there will use CCBill as their payout system for their affiliate program. When you signup for your first site that uses them, you'll create your only login you need with them. Then when you sign up for more affiliate programs that use CCBill, you'll use that initial account number, username & password and it will auto-fill the rest of your signup info. You still use separate link codes for all those sites, but all your sales for those sites will link to that one CCBill account. Making it much easier to earn payouts for those sites. It sounds complicated to start out, but once you start trying it out, its really not that difficult in general. The hard part is just generating traffic / getting clicks on your links. You've got to share them on social media and forums that allow it. Only a small % of the people who view a link will click on it, and a smaller % yet will actually make a purchase.
There are a lot of varieties of adult websites to promote too. Hardcore boy-girl or girl-girl sex site networks like BangBros, Brazzers, Naughty America, Team Skeet.. Solo model site networks like Pink Velvet Vault, Epic Panda Cash, Bella Cash... Check your favorite model's websites if you know some, or do a search for these.
There's the aforementioned webcam sites too, for those the promo material is just linking to a free chat room. Since usually they don't produce much saved content, only live streams. In the case of MFC and its a BAF link, and you don't get paid exactly, you receive MFC tokens instead. 20 tokens for referring a basic, 200 for referring someone who signs up as premium. I believe models can request a BAF link from MFC for use with their model account, so the tokens may get credited to you. Where mine go to my premium account, and I just get to tip them to someone else.