Stands for "Pay Per Click."

PPC is a term used in online marketing, referring to an advertising strategy that links payments for online advertising to the number of times people click an ad. PPC ads commonly appear on search engine results pages and social media feeds. An advertiser's goal when running a PPC campaign is to bring interested users to a website to sell a product or service.

Search engines and social media sites usually run PPC advertisements through an auction model. When the site shows an ad, it runs an instant auction to decide whose ad to show. First, an advertiser sets a maximum cost-per-click (CPC) that they're willing to pay. They also choose the search keywords or social media demographics they want to target. The ad platform even looks at the quality of the ad itself—how relevant it is to the selected keywords, whether the landing page provides a good user experience, and the ad's previous click-through rate (CTR). This combination of factors means that the ad with the highest maximum CPC does not necessarily win since a poor-quality ad with the highest CPC can lose to a higher-quality ad with a slightly lower CPC.

Ad networks also sell banner ads on other websites using a PPC model, but at a flat rate instead of a bid. The ad platform and the advertiser agree on a CPC before running the ads, and pages with higher traffic or a more valuable audience command a higher CPC.

NOTE: PPC advertising is most used when an advertiser wants to drive traffic to their website. If the goal is to drive brand awareness, advertising campaigns can use a cost-per-mille (CPM) model that pays per thousand impressions (the number of times an ad is displayed instead of clicked). Other ad campaigns may run on a cost-per-lead (CPL) basis, paying when an interested potential customer signs up to learn about an offer.

Updated October 14, 2022 by Brian P.

quizTest Your Knowledge

Which of the following is not an IPsec protocol?

Correct! Incorrect!     View the IPsec definition.
More Quizzes →

The Tech Terms Computer Dictionary

The definition of PPC on this page is an original definition written by the TechTerms.com team. If you would like to reference this page or cite this definition, please use the green citation links above.

The goal of TechTerms.com is to explain computer terminology in a way that is easy to understand. We strive for simplicity and accuracy with every definition we publish. If you have feedback about this definition or would like to suggest a new technical term, please contact us.

Sign up for the free TechTerms Newsletter

How often would you like to receive an email?

You can unsubscribe or change your frequency setting at any time using the links available in each email.

Questions? Please contact us.