Pay-for-Performance Ads Management: A Fair Deal?
Home  /  Blog

Pay-for-Performance Ads Management: A Fair Deal?

The Short Answer: Pay for performance advertising is a fair deal only when the agency controls most of what drives the result, and when “a lead” or “a sale” is defined in writing before you start. It suits simple, high-volume offers with clean tracking. For long sales cycles, weak websites or slow follow-up, a fixed fee with clear KPIs is usually fairer to both sides.

“Only pay when you get results” is one of the easiest pitches to say yes to. No results, no bill. It sounds like the agency is finally taking the risk you have been carrying. But risk never disappears in a contract. It only moves, and it always carries a price.

This guide from IZI Digital Marketing helps you decide whether a pay-for-performance ads deal is fair for your business. We compare the common models, show who carries the risk in each, and price the same month under different deals. Then we cover the contract terms that make or break the arrangement. We do not publish our own fees here. For market ranges on ad budgets and management, see our guide to SEM price in Malaysia.

If you are still comparing billing structures in general, our guide to flat-rate versus percentage-of-spend fees covers the two most common options. The short video below lays out retainers, pay per lead, pay per appointment and revenue share side by side, and flags the hidden risks in each. After that, we turn those models into a decision.

Retainers, Leads, Appointments or Revenue Share? The Models Compared

Source video: Watch on YouTube

PART 1 · DIAGNOSE

What Is Pay for Performance Advertising?

IN BRIEFPay for performance advertising means the agency’s pay depends on an agreed outcome, such as a lead, a booked appointment or a sale, rather than on time or ad spend. Some deals are fully performance-based; most are hybrids with a small base fee. Compare it with a standard management fee and ad spend split.

In Malaysia, “pay for performance” is used loosely. Before you compare offers, check which of these five models you are actually being sold.

  • Pay per lead, agency funds media. The agency pays Google or Meta itself and charges you a fixed price for each lead. You never see the ad account.
  • Pay per lead on top of your media. You pay the platform directly, and the agency adds a fee for each lead delivered.
  • Pay per appointment or qualified lead. The fee only triggers once a lead passes an agreed test, such as a confirmed booking or a budget check.
  • Revenue share or commission. The agency takes a percentage of sales traced back to the ads. Common in e-commerce, rare in services.
  • Hybrid. A reduced fixed fee plus a bonus per lead, or a bonus for beating an agreed cost per lead.

Each model moves a different slice of risk from you to the agency. The further the trigger sits from the ad click, the more the result depends on your business, not the agency. A lead form is mostly the agency’s work. A closed sale also depends on your price, your sales team and your reply speed.

Bottom Line: “Pay for performance” is not one model. Name the exact trigger before you judge whether the deal is fair.

BENCHMARK BRIEFING 1 OF 4

Why One Price per Lead Can’t Fit Every Industry

IN BRIEFLocaliQ’s 2026 search advertising benchmarks put the average cost per lead at US$66.69, but legal services average US$131.63 and restaurants US$30.57. A flat per-lead price ignores that four-fold gap. Our guide to what drives CPC in Malaysia explains why.

These are US search benchmarks, not Malaysian rates. We use them because no Malaysian regulator publishes cost-per-lead data by industry. Read the spread, not the dollar values.

Average Search Ads Cost per Lead by Industry, 2026 (US$)
Average search advertising cost per lead by industry in 2026, in US dollars. Restaurants and food, 30.57. Physicians and surgeons, 40.04. All-industry average, 66.69. Dentists and dental services, 72.97. Education and instruction, 77.48. Business services, 93.69. Attorneys and legal services, 131.63. Source: LocaliQ and WordStream 2026 search advertising benchmarks. Aggregated by IZI Digital Marketing.
Industry Average cost per lead (US$)
Restaurants & food

30.57

Physicians & surgeons

40.04

All-industry average

66.69

Dentists & dental services

72.97

Education & instruction

77.48

Business services

93.69

Attorneys & legal services

131.63

Aggregated by IZI Digital Marketing from LocaliQ / WordStream search advertising benchmarks (2026), based on Google Ads and Microsoft Ads campaigns in the United States. Six of 23 reported industries shown. Highlighted row is the highest cost per lead shown.

The same report shows conversion rates ranging from 2.64% in finance and insurance to 16.22% in animals and pets. So the cost of a lead depends heavily on the industry, the offer and the landing page. An agency quoting one price per lead for every client is either overcharging the easy ones or planning to cut corners on the hard ones.

That is why a fair per-lead price has to be built from your own numbers: your cost per click, your page’s conversion rate, and a margin for the agency’s risk. Rising click prices change that maths fast, as our guide to coping with CPC inflation shows.

Offered a per-lead price and not sure it’s fair?

Share the quote and your last three months of ad data. We will work out what a lead costs you today, so you can see how much risk premium is built into the offer. Check my per-lead quote

PART 2 · DESIGN

Is Pay-per-Lead Better Than a Monthly Retainer?

IN BRIEFPay-per-lead beats a retainer only when the agency controls most of the path from click to lead. If your website, pricing or sales follow-up decides the result, a fixed fee with agreed KPIs is fairer. The same test applies to performance-based SEO deals.

Most comparisons list pros and cons. A more useful question is this: who controls the things that decide the result? An agency can fairly carry risk only for what it can change. Use the Decision Box to match the model to your situation.

DECISION BOX · WHICH ADS PAYMENT MODEL FITS YOUR BUSINESS

Model Choose it when Main risk to you
Fixed fee + agreed KPIs Long sales cycles, several services, or a website still being fixed You pay in slow months, so KPIs and reviews must be firm
Per-lead fee on top of your media One clear offer, lead forms or calls you can verify, account in your name Volume over quality unless “lead” is tightly defined
Full pay-per-lead, agency funds media A short test of a new market when you cannot risk media spend No account access, no data, and you pay a risk premium on every lead
Revenue share E-commerce with clean sales tracking and stable margins Disputes over which sales the ads “caused”
Hybrid: base fee + performance bonus You want shared risk without starving the work of time Bonus targets set too low to mean anything

Verdict: For most Malaysian SMEs, a hybrid or a fixed fee with firm KPIs is the fairest deal. Keep full pay-per-lead for short tests, and never trade away ownership of your ad account.

Full pay-per-lead has one hidden cost that owners often miss. When the agency funds the media, it owns the ad account and all the learning inside it. If you leave, the keywords, audiences and conversion history leave with them. Our guide to buying leads versus running your own ads weighs that trade-off in more detail.

Consultant’s Note: Before you accept any performance deal, ask the agency one question: “Which parts of my result can you not control?” A good agency will name your website speed, your reply time and your pricing. An agency that says “nothing” is either not being honest or has not looked closely at your business yet.
Bottom Line: Risk should sit with whoever can act on it. Pay for performance only on the outcomes the agency can change.

BENCHMARK BRIEFING 2 OF 4

What Does the Same Month Cost Under Each Model?

IN BRIEFIn a weak month, full pay-per-lead is the cheapest deal. In a strong month it becomes the most expensive, because you pay the agency’s risk premium on every extra lead. Fixed and hybrid fees stay steady. Set the KPIs behind any fixed fee with our guide to marketing KPIs you can defend.

The model below keeps the campaign the same and changes only the payment model. It assumes RM6,000 of monthly media where you pay the platform, and three possible months: 40, 80 or 140 leads.

Total Monthly Cost to the Advertiser Under Five Payment Models (RM)
Total monthly cost to the advertiser under five payment models, in ringgit, for a weak month of 40 leads, a normal month of 80 leads and a strong month of 140 leads. Fixed fee of 1,800 plus 6,000 media: 7,800, 7,800, 7,800. Fee of 15 percent of spend plus 6,000 media: 6,900, 6,900, 6,900. Per-lead fee of 25 ringgit plus 6,000 media: 7,000, 8,000, 9,500. Hybrid of 900 base plus 12 ringgit per lead plus 6,000 media: 7,380, 7,860, 8,580. Full pay-per-lead at 120 ringgit with the agency funding media: 4,800, 9,600, 16,800. Illustrative model by IZI Digital Marketing.
Payment model Weak month (40 leads) Normal month (80 leads) Strong month (140 leads)
Fixed fee RM1,800 + media 7,800 7,800 7,800
15% of spend + media 6,900 6,900 6,900
RM25 per lead + media 7,000 8,000 9,500
Hybrid: RM900 base + RM12 per lead + media 7,380 7,860 8,580
Full pay-per-lead RM120, agency funds media 4,800 9,600 16,800

Illustrative model by IZI Digital Marketing. All fees, the RM6,000 media budget and the lead counts are assumptions chosen to show the arithmetic; they are not measured Malaysian averages and not IZI Digital Marketing’s own fees. Tax is excluded. Highlighted row shows the widest swing between months.

Look at the last row. In the strong month, you pay RM16,800 for 140 leads that cost RM6,000 of media to generate. That RM10,800 gap is the price of the risk the agency took in weak months. It can be a fair trade, but only if you decided in advance that you wanted to buy it.

Percentage-of-spend deals have their own bias: the fee rises only when you spend more, not when results improve. Our guide to scaling Google Ads without tanking ROAS covers how to grow spend without paying for growth that is not there.

Bottom Line: Performance pricing is insurance. It pays off in bad months and costs you in good ones, so price it against the months you expect.

PART 3 · DEPLOY

How to Define a “Lead” Before You Sign

IN BRIEFA pay-for-performance contract is only as fair as its definition of a billable result. Write down what counts, what doesn’t, who checks it and how disputes work, before the first ad runs. Put these clauses next to the other digital marketing contract terms worth negotiating.

Most disputes in performance deals come from one word: “lead”. Work through these six steps and put the results into the contract.

  1. Define a billable lead. Name the fields, the service area and the minimum details. For example: “a form or call from within the Klang Valley, with a valid Malaysian phone number, asking about our listed services.”
  2. List what never counts. Duplicates within 30 days, spam, job seekers, suppliers, existing customers and wrong numbers.
  3. Pick one source of truth. Agree whether billing follows your CRM, the ad platform or a call-tracking tool. Our guide to call tracking for ad leads shows how to count phone enquiries fairly.
  4. Set a dispute window. For example, seven days to reject a lead with a stated reason, after which it becomes billable.
  5. Cap the monthly bill. A cap protects your cash flow if a campaign suddenly produces a flood of low-quality leads.
  6. Keep account ownership. Whatever the model, the ad account and tracking should be in your business’s name.

Clean measurement is what makes all six steps work. If tags fire twice or forms get counted as leads when they are only viewed, you pay for results that never happened. See what bad conversion tracking costs before you let tracking decide your invoice.

Bottom Line: If “lead” is not defined in writing, the agency defines it for you, one invoice at a time.

BENCHMARK BRIEFING 3 OF 4

How Long Before a Result Is Counted in Google Ads?

IN BRIEFGoogle Ads counts click conversions for 30 days by default, up to 90 days. Sales imported from your CRM can arrive weeks later. A monthly performance invoice may close before your results are complete. Read how long Google Ads takes to show results.

Timing matters most for pay-per-sale and revenue-share deals. A sale that closes on day 45 may not appear in the month you are billed for. The timeline below shows when each type of result can reach Google Ads.

When Results Can Be Counted in Google Ads After an Ad Click
Measurement timeline after an ad click in Google Ads. About 3 hours: imported offline conversions appear in the account after upload. 7 days: minimum click-through conversion window Google recommends. 30 days: default click-through conversion window for Search and Display. 63 days: last day an enhanced conversions for leads upload is accepted after the click. 90 days: maximum conversion window and last day an offline conversion import is accepted. Aggregated by IZI Digital Marketing from Google Ads Help.
Time after click What happens in Google Ads Why it matters for a performance deal
About 3 hours Imported offline conversions show up after each upload CRM results can be billed only once they are uploaded
7 days Shortest click conversion window Google recommends Shorter windows drop real results from reports
30 days Default click conversion window for Search and Display Sales after day 30 are missed unless the window is changed
63 days Upload cut-off for enhanced conversions for leads Late CRM updates are lost for good
90 days Maximum window and offline import cut-off Anything later cannot be credited to the ads at all

Aggregated by IZI Digital Marketing from Google Ads Help pages on conversion windows and guidelines for importing offline conversions, checked September 2026. Highlighted row is the default most accounts use.

Google’s offline import guidelines note that the longer the gap between click and conversion, the longer you wait for complete figures. So agree a “true-up” date in the contract, such as billing each month’s sales 60 days after it closes, rather than arguing over partial numbers.

Bottom Line: Match the billing cycle to your sales cycle, or one side will always be paying for incomplete data.

Drafting performance terms for a new agency?

We can help you write the lead definition, dispute window and true-up date so the deal stays fair on both sides. Review my performance terms

BENCHMARK BRIEFING 4 OF 4

What’s Inside 100 Billed Leads?

IN BRIEFA per-lead price looks cheap until you divide it by the leads that were real. In this model, only 55 of 100 billed leads are sales-ready, so a RM120 lead really costs about RM218. Tighten quality first with our guide to fixing junk leads from ads.

The breakdown below is a model, not a survey. Replace each row with your own CRM numbers to see what a per-lead deal really costs you.

What 100 Billed Leads Might Contain, and the Real Cost per Useful Lead
Breakdown of 100 billed leads at 120 ringgit each, totalling 12,000 ringgit. Spam or duplicate, 12 leads. Outside service area or wrong service, 18 leads. Not contactable after three attempts, 15 leads. Sales-ready, 55 leads. Effective cost per sales-ready lead, about 218 ringgit. If one in five sales-ready leads buys, 11 sales at about 1,091 ringgit each. Illustrative model by IZI Digital Marketing.
Lead group Share of 100 billed leads Billed at RM120 each (RM)
Spam or duplicate

12

1,440
Outside area or wrong service

18

2,160
Not contactable after three tries

15

1,800
Sales-ready

55

6,600
Real cost per sales-ready lead RM12,000 ÷ 55 about 218

Illustrative model by IZI Digital Marketing. The shares, the RM120 price and the one-in-five close rate mentioned in the text are assumptions for a Malaysian service business, not measured averages and not IZI Digital Marketing’s own fees. Highlighted row is the only group that can become revenue.

If one in five sales-ready leads buys, those 100 billed leads produce 11 customers, at about RM1,091 each. That is the number to compare against your profit per customer, not the RM120 headline. A deal that bills only for sales-ready leads changes the maths completely, which is why the lead definition in Part 3 matters so much.

PART 4 · DRIVE

When Is Pay for Performance Advertising Worth It?

IN BRIEFPay for performance advertising is worth it when your offer is simple, your tracking is clean and you can live with paying more in good months. It is a poor fit when outside factors decide results. For a full view of paid search options, see our Google Ads management page.

Use these two lists as a quick screen before you meet any agency.

It is usually a fair deal when:

  • One offer, one action. A single service with a clear enquiry form or call, such as aircon servicing or a free trial class.
  • Tracking is already clean. Leads are counted in one place, deduplicated, and both sides can see them.
  • Your follow-up is fast. Your team replies within hours, so the agency is not penalised for leads you let go cold.
  • You keep the account. The ad account and data stay in your business’s name.

It is usually an unfair deal when:

  • Sales take months. B2B, property and high-ticket services close long after the billing month ends.
  • Delivery is limited by settings you control. A small budget, narrow targeting or a campaign that is not spending its budget caps results no matter how hard the agency works.
  • Click prices are volatile. A fixed per-lead price breaks when an auction gets crowded, and the agency may quietly pull back spend.
  • Billing is not transparent. If the agency funds media, you cannot see its margin. Our guide to ad spend transparency, markups and rebates explains what to ask for.

If you are inviting several agencies to pitch, state your preferred payment model and lead definition in the brief so every quote is built on the same terms. Our guide on how to write a digital marketing RFP shows where these go.

Bottom Line: The fairness of a performance deal is decided by your business model, not by the agency’s pitch.

THE VERDICT

A Fair Deal Is One Both Sides Can Measure

Pay-for-performance ads management is neither a scam nor a free lunch. It is a way of pricing risk. Before you sign any version of it, settle these five points:

  1. Name the trigger. Lead, qualified lead, appointment or sale, and exactly what each means.
  2. Check control. The agency should carry risk only for results it can influence.
  3. Model three months. Work out your cost in a weak, normal and strong month before you agree a price.
  4. Match billing to your sales cycle. Add a true-up date if sales close after 30 days.
  5. Keep ownership. Your ad account, your tracking and your data, whatever the model.

If those five points hold, a performance deal can align both sides well. If they don’t, a fixed fee with clear KPIs is the more honest arrangement. For market ranges on budgets and management fees, revisit our SEM pricing guide for Malaysia.

FAQ

Frequently Asked Questions

1. What is pay for performance advertising?

It is a deal where the agency is paid for results, not time. It depends on the contract, but the trigger is usually a lead, an appointment or a sale, and many deals combine a small base fee with a per-result bonus.

2. Is pay-per-lead cheaper than a monthly retainer?

Only in weak months. It depends on your lead volume. The agency prices its risk into every lead, so a strong month under pay-per-lead often costs far more than a fixed fee would.

3. Who owns the ad account in a pay-per-lead deal?

Often the agency, and that is the main catch. It depends on whether the agency funds the media. If it does, ask for the account to be set up in your name, or accept that its data leaves with the agency.

4. How do I stop paying for junk leads?

Define a billable lead in writing. It depends on your business, but list what never counts and agree one source of truth, such as your CRM. Then set a short window to reject leads with a reason.

5. Does pay for performance work for B2B or property?

Rarely on its own. It depends on the sales cycle, but when deals close months after the click, a monthly performance invoice runs on incomplete data. A hybrid fee with a delayed true-up date is usually fairer.

6. Why would an agency refuse a pay-for-performance deal?

Usually because it cannot control the result. It depends on your set-up, but a slow website, a small budget or slow sales follow-up can block results that no amount of ad work will fix.

7. What is a fair performance bonus in a hybrid deal?

One tied to a target that is hard but reachable. It depends on your current numbers, so base it on your last three months’ cost per lead or sales, and review the target each quarter.

Weighing a pay-for-performance offer?

Book a free Blueprint consultation. We will look at your lead flow, tracking and sales cycle, then help you decide whether a performance, hybrid or fixed-fee model is the fairest fit for your business.

Book my free consultation

Have a campaign in mind? Let's talk.