6 Tips For Setting Up an Effective Pay Per Click Campaign. PPC means Pay Per Click. It is a form of affiliate advertising and marketing. First, the advertiser posts an advert on an affiliate network. The advert is then displayed by webmasters on the affiliate network. As the advertiser, you have to pay every time your […]