Pay per approved lead. First 3 leads free.

See how it works

Published in digital marketing

Pay for Performance SEO: 4 Models Compared, and Who Owns the Results

Pay for performance SEO compared: pay per ranking, guarantees, revenue share and pay per lead. What counts as a result, who shares leads, who owns the site.

Pay for Performance SEO: 4 Models Compared, and Who Owns the Results
By Mohammad11 min read
In this article (13 sections)

You've paid a retainer before. The invoice came every month, and so did the ranking report, full of green arrows next to keywords nobody searches. Then you checked the phone, and it hadn't moved.

Pay for performance SEO sounds like the fix: no upfront fee, you pay only when something happens. So we read the pricing and terms pages of the companies that sell it, and wrote down what each one counts as a "result." The answer is not as clean as the pitch, and the question that matters most is the one almost nobody answers.

Smiling contractor on a phone call at a construction site, the kind of call pay for performance SEO is supposed to bill for
A result you can bank is a customer calling. Check what the contract actually counts as one.

Quick answer: Pay for performance SEO is billed in one of four ways: per keyword ranking, a ranking guarantee, a share of new revenue, or per lead or call. Before you sign, check three things: what counts as a result, whether the lead or ranking is shared with other buyers, and who owns the website, content and phone number when you leave. In our check of 9 results-billed providers (October 2026), none answered the last one on its own pages.

Wondering whether your site would win you leads on its own? We'll check your site and Business Profile and tell you, free. Get a free SEO audit

What are the four pay for performance SEO models?

Each model bills a different thing as a "result," and that difference decides whether you pay for customers or for activity.

ModelWhat you pay forExample providersMain risk
Pay per rankingA keyword that moves up in GoogleRankPay, ResultFirstEasy keywords move fast and bring nobody
Ranking guaranteeA retainer, with free work if page 1 is missedImprove My Search Ranking"Guaranteed" does not mean fast
Revenue shareA percentage of new revenueClicks Geek Partner ProgramHow new revenue is counted is not published
Pay per lead or callEach valid lead, response or callGoogle Local Services Ads, Thumbtack, Angi, Bark, Service DirectShared leads and short dispute windows

Sources: each provider's own pages, October 2026 (ResultFirst, Improve My Search Ranking, Clicks Geek, Google Local Services Ads help, Service Direct, Bark).

What counts as a "result" in pay per ranking SEO?

In pay per ranking SEO, a result is a keyword moving up, not a keyword bringing in business.

ResultFirst says "each improved ranking costs a pre-decided amount," that there is no charge without movement "except the minor setup fee," and that you can cancel any time. RankPay sells a similar per-keyword, per-position model. Neither ties the price to how many people search the keyword.

Here is the trap: easy keywords move fast and cheap. A phrase almost nobody searches can jump twenty places in a few weeks because nobody competes for it. That is a billable result and a worthless one. Ranking first for your own business name plus your city brings no customer who did not already know you.

If you buy this model, pick the keywords yourself, write their monthly search volume into the contract, and bill only for positions in the top 3 to 5, where clicks happen.

What happens if a ranking guarantee is missed?

A ranking guarantee is a normal retainer with a refund-or-extend clause, so it protects your money, not your timeline.

Improve My Search Ranking, a London agency, guarantees page 1 of Google within 90 days; if it misses, there is no further charge and it keeps working for free, up to 9 months on one page and 12 on another.

That is generous on paper. It also means the work can run unpaid for most of a year before anyone calls it a failure. And "page 1" means little unless the contract names the keyword and its search volume.

How does revenue share SEO pricing work?

Revenue share charges a percentage of new revenue instead of a fee, but the public terms we read do not say how new revenue is measured.

The Clicks Geek Partner Program advertises $0 setup and a 0% monthly retainer, takes "a small percentage" of new revenue, and says "Not a contract. Not a commitment." That is a low-risk start on its face.

What we could not find is how revenue gets attributed to the marketing rather than to referrals, repeat customers or a busy season. A percentage of an undefined number is not a defined price. Ask for the attribution rule in writing, a monthly cap on the share, and a list of the customers each invoice is based on, so you can check them against your own job records before you pay.

Small business owner checking receipts and invoices at her kitchen table
Before you agree to a share of revenue, agree how revenue gets counted.

How do pay per lead and pay per call pricing work?

Pay per lead charges for each valid call, form or booking, and the rules on what is valid and who else gets the lead vary by provider.

Google Local Services Ads charge per valid lead, priced by location, job type, lead type and bidding mode. Google's help pages count an answered call, a missed call where the caller stays on more than 20 seconds, a message, a voicemail or a booking. Bad leads are not charged at first contact, and charged leads may be credited automatically, usually within 30 days, but not for "job type not serviced" or "geo not serviced." Google is also moving LSA into Performance Max campaigns with pay-per-lead goals from August 2026, so check the current setup before you set a budget.

Marketplaces such as Thumbtack, Angi and Bark charge per lead or per response. Bark, for example, sells credit packs you spend to "contact the customers you're interested in." Customers on marketplaces often contact more than one pro, and refunds for bad leads usually come as platform credit within a short window set by each help center. Read those terms before you buy credits.

Exclusive call networks like Service Direct let you set your own cost per lead and list "Exclusive Phone Leads" as a plan feature. Exclusivity is worth paying for; confirm which plan includes it, and whether calls you never answered still count as billable.

Do agencies agree that pay per lead is a good deal?

Not every agency likes these models. Hook Agency writes that pay-per-lead leads "aren't exclusive" and that you "don't own the leads." Our view: performance pricing works when the billed result is a customer contacting you alone, and fails when it is a position or a shared lead.

Paying for leads already and not sure they're worth it? Send us your numbers and your site. We'll tell you what your own pages could bring in. Get a free SEO audit

Who owns the website, content and phone number when you stop paying?

None of the 9 results-billed providers we checked says on its own pages who owns the website, the content or the tracking number when the contract ends.

This is the question that matters most and gets answered least. If a pay-per-ranking company built your pages, do they leave with you? If a lead network gave you a tracking number, does it ring your phone after you cancel, or someone else's?

Ask in writingWhy it matters
Who owns the domain?Without it, your rankings and links go with the agency
Who owns the content and the code?Rebuilding pages costs months of ranking
Who owns the tracking phone number?Customers keep calling the number on old listings
Who owns the Google Business Profile and analytics logins?Your reviews and history live there

If the answers are not in the contract, do not assume they are yours.

Contractor in a hard hat reading and filling out paperwork before signing
Ownership of the domain, the content and the phone number belongs in the contract, not in a sales promise.

When does pay for performance SEO make sense, and when is a retainer better?

Pay for performance SEO makes sense when you have room for more jobs and want the agency to carry the risk; a retainer is better when you need a rebuild or want every asset from day one.

If your phone already rings more than your crew can answer, none of these models solve your problem. Fix scheduling first.

Plumber talking with a homeowner in her kitchen about a job
Performance pricing pays off when there is a crew free to take the job the lead brings in.

Google Local Services Ads are often a sensible first pay-per-lead test because the lead definition and the credit process are published in detail. They are not cheap in competitive trades, and you build nothing you own.

A retainer is better when the work does not fit a billable event: a new site, technical fixes, content. Our own SEO services and local SEO work this way, month to month, and the same team handles web design and web development when the site is the problem.

How do you turn a price per lead into a cost per job?

Divide the price per lead by the share of leads you close; that cost per job is the only number worth comparing across pay for performance offers.

A cheap lead you share with four other pros can cost more per job than an exclusive lead at twice the price, because you win far fewer of them. Here is the math with round example numbers. Plug in your own close rate from last month.

Lead priceLeads you closeCost per job wonWhat changes it
$201 in 2 (exclusive, warm)$40Speed of your reply
$501 in 3$150Who else got the lead
$501 in 6 (shared)$300Same lead, sold to more pros
$851 in 3$255Job size: worth it if a job pays $1,000+

Source: worked examples built on our published per-lead prices (cost per lead by trade); close rates are illustrations.

These are worked examples, not market averages. The point is the shape: a lower price per lead does not mean a lower cost per job. Track three numbers each month, leads received, leads you approved as real, and jobs won, and the right model becomes obvious within a quarter. Our cost per lead guide shows how to set those up.

How do you vet a pay for performance SEO company?

Ask these eight questions and get every answer in writing before you sign.

  1. What exactly counts as a billable result: a position, a lead type, or a share of which revenue?
  2. Is the result tied to search volume or job value, or only to movement?
  3. Is the lead or ranking exclusive to you, or shared?
  4. How many days do you have to dispute a bad lead, and is the refund cash or credit?
  5. Who owns the domain, content, code and tracking phone number if you cancel?
  6. Is there a setup fee, and is it refundable?
  7. What is the minimum commitment, and what does cancelling cost?
  8. Can they show a result from a business in your trade, with a number and dates?

A sales call that cannot answer all eight is an answer in itself.

What are the terms of RankMeHi's pay-per-lead website?

Our pay-per-lead website bills per lead you approve, sends every lead to you alone, and leaves the site in your name.

  • Setup: $490 founding-partner rate, design included.
  • Monthly: $99 for hosting, your tracking number and the lead ledger.
  • Per lead: a published price per approved lead by trade, from $20 for cleaning to $85 for roofing (cost per lead by trade). Your first three approved leads are free.
  • Approval: every call and form lands in your ledger with the recording. You approve the real ones and have 7 days to reject the rest.
  • Exclusive: one partner per trade per city.
  • Term: month to month after launch, with a monthly cap on lead fees you set.
  • Ownership: your domain, content, Business Profile and analytics are yours from day one. The code is yours free after 12 months or $3,000 in lead fees, or for a $1,000 buyout any time.

Prefer a retainer? A free audit, Audit & fix from $490, and ongoing SEO from $690 a month, month to month.

One proof point from our work: Aria Glass, a glass contractor near Seattle, saw quote requests rise 368% a month comparing the first 12 months of its site with the last 12. One business, one trade; not a promise about yours. For how lead channels compare, see our notes on Local Services Ads management.

Key takeaways

  • Pay for performance SEO comes in four models: per ranking, guarantee, revenue share and per lead.
  • Ranking-based billing rarely ties price to search volume; pick the keywords yourself.
  • Google's LSA lead definition is published in detail; marketplace leads are often shared.
  • None of the 9 providers we checked says who owns the site, content or phone number at the end.
  • Ask the eight questions above and get the answers in writing.

FAQ

Is pay for performance SEO risk-free?

Pay for performance SEO is not risk-free. You avoid an upfront fee, but you can still pay for keywords that rank without bringing visitors, leads shared with competitors, or terms that leave you without a website when you cancel. Check what counts as a result and who owns the assets.

What is the difference between pay per ranking and pay per lead?

Pay per ranking bills when a keyword moves up in Google, whether or not anyone searches for it. Pay per lead bills when a call, form or booking arrives, which ties the charge to a real customer. For a local service business, pay per lead is usually the closer match to revenue.

Are leads from Thumbtack, Angi and Bark exclusive?

Leads from marketplaces like Thumbtack, Angi and Bark are often not exclusive, because customers can contact several pros for the same job. Exclusive options exist, such as Service Direct's exclusive phone leads plan or a lead program limited to one business per trade and city.

How long do you have to dispute a bad lead?

The window to dispute a bad lead depends on the provider. Google Local Services Ads credit qualifying leads automatically, usually within 30 days; marketplaces set their own windows, often counted in days, and usually refund in credit. RankMeHi gives you 7 days to reject any lead.

Is a no-setup-fee offer always the better deal?

A no-setup-fee offer is not automatically better. It is worth less if the leads are shared, the dispute window is short, or you do not own the site afterwards. Compare the full terms: result definition, exclusivity, dispute window and ownership.

Is Google Local Services Ads better than a lead marketplace?

Google Local Services Ads are often a better first test than a marketplace for local service businesses, because Google publishes its lead definition and credit rules in detail. They are not always cheaper, prices vary by location and job type, and from August 2026 LSA moves into Performance Max campaigns.

Read the contract before the sales pitch

Every provider in this comparison can point to a business that did well on its model. Almost none will tell you, unprompted, what happens to your website and phone number when you leave. Ask that first, then the other seven questions.

If you want to know whether your own site could bring leads without paying per lead at all, we'll audit it for free and tell you straight. Get a free SEO audit

RankMeHi designs and builds business websites, then makes sure they are found and convert. Start with the two pages below.

Check availability

Is your trade still open in your city?

One partner per trade per city. Send your website and within one business day you will know whether your city is open, what your current site is losing, and the per-lead price for your trade.
  1. 1Share your name, email and website.
  2. 2We check whether your trade and city are still open, and audit your current site.
  3. 3You get the audit and, if your city is open, the partner terms in writing.

The audit is free either way. If the partner deal is not a fit, you still get the findings and the fixed-price quote.

Check if your city is open

Name, email and your trade. We reply within one business day with availability and the per-lead price for your trade.

Your contact details
What are you after?0 of 2 required fields done

We check whether your trade and city are still open and reply with the per-lead price.

Only for the reply. Never shared or sold.
Optional. Leave it blank if you have none yet
Optional
Optional, but it speeds up the reply
How did you find us?Optional
  • Reply within 1 business day
  • No spam, no obligation

By submitting this form, you agree that RankMeHi may contact you about your request.