Pay-per-click (PPC) advertising allows advertisers to place ads on websites, search engines, blogs, and advertising networks, paying only when a user clicks on an ad to visit their site. To be successful, advertisers should optimize their website for conversions, test new techniques, set a budget and refine strategies over time by using analytics and different landing pages. Additional tactics include influencer marketing, hosting referral widgets, rewards programs and contests to drive word-of-mouth.