Affiliate marketing involves marketing a product or brand. It’s a great way to earn cash online by earning commissions on sales. To start, choose a niche, sign up for affiliate programs, and build content to appeal to customers.Start-up fees: You could start out with a absolutely free WordPress account and then improve into a paid account later.