Digital MarketingUpdated

How to Choose a Performance Marketing Agency: A 7-Point Checklist

Choosing a performance marketing agency? Use this 7-point checklist to find one that delivers real ROI — and spot the red flags. By DXDasia.

Two business people shaking hands over a signed contract on a desk

Quick answer: Choose an agency that sets up ad accounts in your name, proves its conversion tracking against your real sales, reports platform costs separately from its fee and never guarantees rankings or ad positions. Google's third-party policies require cost transparency and fee disclosure, so treat any agency that resists these basics as a red flag.

Most agency pitches sound the same: data-driven, transparent, focused on ROI. The differences that decide whether your money is safe sit underneath the pitch, in who owns the ad accounts, whether the conversion data is real, what the contract lets you take with you, and what the reports leave out. Google and Meta both publish rules and guidance on exactly these points. This checklist is built on those official sources, plus what we see when we inherit accounts from other agencies.

What is the single most important thing to check?

Ownership. Your Google Ads account, Meta ad account, analytics, tag manager and pixel or dataset should sit in your name, with the agency given access, never the other way round. Everything else on this list can be fixed later; lost account history cannot.

Google Ads

Google's own advertiser guide to working with third parties lists "account setup requirements" among the things to watch: "The third party agency must set up a separate Ads account for you to represent you fairly." In practice that means an account under your business, linked to the agency's manager account.

Google's access levels page explains why the details matter. Only Admin users can grant access and change access levels, and Google warns that "if your account has only one administrator, you may lose access to your tags if that user becomes unavailable." Keep at least one Admin login inside your company. Be aware too that a manager account "can also be given ownership of a client account", which lets it manage user access (Google Ads Help). Check under Admin, then Access and security, who is listed as owner.

Meta

Meta's rules make the creation step critical. If an ad account is created inside a business portfolio, "it will permanently be a part of that portfolio. This means the ad account can't be deleted or transferred" (Meta Business Help). If an agency creates your ad account inside its own portfolio, you can never take it, or its history, with you.

The correct set-up is for your business portfolio to own the ad account, Page and dataset, and to give the agency partner access. Meta lets you grant full control or partial access, and notes that even a partner with full control "cannot share the business asset with another business", because only the owning organisation can.

How do you check that an agency's conversion tracking is real?

Ask for a live demonstration, not a screenshot. A real enquiry or purchase should appear once, as the right conversion, in each ad platform and in your own records, and the agency should explain which actions the bidding system is optimising towards.

This matters because the platforms optimise to whatever you tell them is a conversion. Google separates "primary" actions, which are used for bidding, from "secondary" actions, which are "for observation only", and warns that misconfiguring them "can prevent Smart Bidding from optimizing effectively" (Google Ads Help). An account that counts page views or button clicks as primary conversions can report an excellent cost per conversion while generating no business.

A strong agency will also push to connect your sales outcomes back to the platforms. Google's offline conversion imports exist because an ad often "starts a customer down a path that ultimately leads to a sale in the offline world", and Google says advertisers adding first-party data to imported conversions "saw a median 10% increase in conversions". On Meta, lead ads optimised with a CRM connection and the qualified-leads goal "saw 21% lower cost per quality leads" in a test with 567 advertisers in January 2025 (Meta Business Help). Meta also says that from April 2026 the qualified-leads goal is no longer available for new campaigns without a Conversions API integration.

  1. Submit a test enquiry or order on your site and note the time.
  2. Ask the agency to show that conversion in Google Ads and Meta Events Manager, with the action name and whether it is primary.
  3. Confirm each conversion counts once, not twice through two tags.
  4. Compare one month of platform-reported conversions with your CRM or store orders.
  5. Ask how offline sales or qualified leads are fed back to the platforms.

On an Indian D2C food and handicrafts store we manage, Meta's reported purchases ran roughly 30% above the store's actual orders. Judged on platform numbers alone, that account's purchases would have been overstated by roughly 30%, which is why we reconcile against real orders.

What do Google Partner and Meta Business Partner badges prove?

A badge proves the agency clears a minimum bar of spend, certification and platform activity. It does not prove the agency is right for your market or that its clients make money.

For Google Partner status, an agency's manager account needs a minimum optimisation score of 70%, 90-day spend of $10,000 across managed accounts, and at least 50% of account strategists certified. Premier Partners must also be in the top 3% of participating companies in their country, judged annually on client growth, new clients, retention, product diversification and spend. Google's guide says to click a badge on an agency's site to confirm it links to a genuine profile (Google).

Meta Business Partners works differently: eligibility "varies by solution type, and is typically a combination of the quantity and quality of your company's work" across Meta technologies. Meta does not publish one universal threshold, so ask the agency which solution type its badge covers.

CheckWhat good looks likeOfficial basis
Account ownershipAccounts in your name; agency has manager or partner accessGoogle third-party guide; Meta ad account rules
Admin accessAt least one Admin login inside your companyGoogle access levels
Cost reportingCosts, clicks and impressions at account level, exact Google cost excluding feesGoogle transparency requirements
Fee disclosureFee stated in writing before purchase and on every invoiceGoogle transparency requirements
Customer IDProvided on request so you can contact Google directlyGoogle transparency requirements
Partner badgeBadge clicks through to a live Google profileGoogle Partners requirements
Conversion set-upPrimary actions are real enquiries or salesGoogle primary vs secondary
No guaranteesNo promised ad position or #1 rankingGoogle third-party guide; Google Search Central

What should an agency's reporting include?

At minimum: costs, clicks and impressions for each ad account, with the exact amount the platform charged, separate from the agency's fee. Useful reporting then goes further, to qualified leads, sales and revenue.

Google's transparency requirements set the floor. Where a monthly report is required, it "must include data on costs, clicks, and impressions at the Google advertising account level", and cost must be "the exact amount charged by Google, exclusive of any fees". Agencies can meet this by letting you sign in to your own account, and must give you your Google Ads customer ID when asked so you can contact Google directly. Google's guide to advertisers puts it simply: you are entitled to "the number of clicks, impressions, and the total cost of your Google ads."

You can also audit activity yourself. Google's change history lists changes from the past 2 years, and where people use their own logins, the "User" column shows the email address of whoever made each change. If you are paying for weekly optimisation, the change history should show it.

Beyond the minimum, a good report answers business questions: cost per qualified lead, cost per sale, revenue and average order value, and what changed and why. Our analytics and marketing dashboards work is built around that principle.

Which contract terms protect you?

The terms that matter are notice period, ownership and handover of accounts and data, how the fee is calculated, and who pays the platforms. Get them in writing; Google's guide warns against agencies spending budgets that differ from what you agreed, and advises getting "an official copy of your agreement in writing".

  • Ownership clause. State that all ad accounts, pixels, datasets, analytics properties, creative and landing pages paid for by you belong to you, with full access returned on exit.
  • Fee basis. Retainer, percentage of spend or hybrid, with the fee shown separately on invoices as Google requires.
  • Media billing. Ideally your own card or invoice with the platform, so spend is verifiable.
  • Performance clauses. Treat them with care. The ANA's 2022 compensation study found use of performance incentives fell to 41%, from 48% in 2016 and 61% in 2013. A performance fee is only as fair as the tracking behind it.

For how fee models compare in cost, see our breakdown of how much performance marketing costs.

What are the red flags?

Guarantees, secrecy and control. Any agency that promises a position, hides costs or keeps your accounts is telling you how the relationship will end.

Google's advertiser guide names the behaviour to watch for: not sharing cost and performance data, promising a guaranteed ad position (Google notes that "Ad position is determined by an auction and changes dynamically"), claiming that paid advertising will lift organic rankings, which Google calls "completely separate", and charging budgets that differ from what you agreed. Its broader third-party policies prohibit "false, misleading, or unrealistic claims".

For SEO, Google is equally blunt: "No one can guarantee a #1 ranking on Google" (Google Search Central). For maps and local results, "there's no way to request or pay for a better local ranking on Google" (Google Business Profile Help). Add these warning signs of our own:

  • Reports that show only impressions, reach and clicks.
  • Reluctance to give you Admin access or your customer ID.
  • A single blended invoice for media and fees.
  • Frequent restructures with no stated reason. Meta treats changes to targeting, creative or the optimisation event as significant edits that restart learning, so constant change has a cost.

What questions should you ask on the first call?

Ask questions whose answers you can verify. Google suggests similar questions before hiring an SEO, including asking for past results and how the provider will communicate every change it makes to your site (Google Search Central).

  1. Whose business portfolio and Google Ads account will my campaigns run in?
  2. Which actions will you set as primary conversions, and how will you check they fire correctly?
  3. How will offline sales or qualified leads get back to Google and Meta?
  4. What exactly is in the fee, and how is it shown on invoices?
  5. Who will manage my account day to day, and are they certified?
  6. What will you not do for my business, and why?
  7. Can I speak to a client in a similar market, and see their change history with permission?
  8. If we part ways, what do I keep, and how long does handover take?

What we have seen in client work

When we take over accounts, the problems are rarely about creative talent. They are about measurement and judgement.

The most common is broken tracking. Across several client accounts we found the same pattern: a website redesign or relaunch removed the Google Ads conversion tag, and the account kept spending while reporting zero or wrong conversions. Nobody noticed because nobody was checking conversions against real enquiries. We now re-verify conversion tags after every rebuild before judging campaign performance, and you should expect any agency to do the same.

The second is applying textbook rules without measuring. On a Singapore instrumentation-measurement account, the standard advice to set location targeting to "presence only" would have hurt. "Area of interest" traffic produced 22 conversions from 147 clicks, about a 15% conversion rate, against 4 conversions from 69 clicks for "presence" traffic. Switching would have removed roughly 85% of that account's conversions. Many of those visitors were Singapore searchers typing "singapore" in the query or browsing from corporate or VPN networks Google could not geolocate.

The test for an agency is not whether it knows the rules. It is whether it measures the split before changing anything, and can show you the data behind each decision.

Our take

Choose on ownership and measurement first, and on pitch quality last. An agency that sets up accounts in your name, gives you Admin access, proves its conversion tracking against your own sales records and shows media cost separately from its fee has nothing to hide, and the official guidance from Google and Meta supports every one of those demands. Badges are a useful filter, not a decision. If an agency resists any item on the checklist above, walk away, however good the case studies look. If you want an independent view of your current set-up, our paid advertising team can review it, or you can contact us with your questions.

Key takeaways

  • Insist that ad accounts, analytics and pixels sit in your name; a Meta ad account created in an agency's business portfolio can never be transferred to you.
  • Keep at least one Admin login in-house and check who is listed as owner of your Google Ads account.
  • Verify conversion tracking with a live test, and make sure primary conversions are real enquiries or sales.
  • Google requires agencies to report exact platform costs separate from fees, disclose fees in writing and give you your customer ID on request.
  • Partner badges show minimum spend, certification and optimisation thresholds, not results for businesses like yours.
  • Treat guaranteed rankings, guaranteed ad positions and blended invoices as reasons to walk away.

Frequently asked questions

Can an agency keep my Google Ads account if we stop working together?

It should not, if the account was set up correctly. Google's guide says agencies must set up a separate Ads account for each advertiser. Problems arise when the agency's manager account has been made owner, or when you never had Admin access. Check Admin, then Access and security, today, and make sure someone inside your company holds Admin rights.

Is a Google Premier Partner better than a Google Partner?

Premier Partners have met the Partner requirements and also rank in the top 3% of participating companies in their country, assessed annually on client growth, retention, new clients, product diversification and spend. That signals scale and growth, but not necessarily expertise in your industry or market size. Judge both on ownership, tracking and reporting first.

Should I pay an agency purely on results?

Pure pay-for-results deals are uncommon and can create disputes, because they depend entirely on tracking that both sides trust. The ANA found use of performance incentives fell to 41% by 2022. A modest retainer plus a clearly defined, verifiable bonus, measured in your own CRM or store data, is usually fairer for both sides.

How often should an agency report to me?

Google's transparency rules set the minimum for Google Ads: where monthly reports are required, they must show costs, clicks and impressions at account level. Most businesses benefit from a monthly business review on leads, sales and revenue, plus direct read access to the ad accounts so you can check performance at any time.

What should happen during an agency handover?

The outgoing agency removes its own access, confirms you hold Admin rights on every account, and hands over creative files, landing page assets and documentation of conversion actions. Before the new agency changes anything, compare its first audit with the change history so you understand what was running and why.

Sources

  1. Advertiser guide: Working with third parties, Google Advertising Policies Help (2026)
  2. Transparency requirements for third-party advertisers, Google Advertising Policies Help (2026)
  3. About Google third-party policies, Google Advertising Policies Help (2026)
  4. Google Partners program requirements, Google Ads Help (2026)
  5. About access levels in your Google Ads account, Google Ads Help (2026)
  6. About Google Ads manager accounts, Google Ads Help (2026)
  7. About change history, Google Ads Help (2026)
  8. About primary and secondary conversion actions, Google Ads Help (2026)
  9. About offline conversion imports, Google Ads Help (2026)
  10. Do you need an SEO?, Google Search Central (2026)
  11. Tips to improve your local ranking on Google, Google Business Profile Help (2026)
  12. Give a partner access to business assets in your business portfolio, Meta Business Help Center (2026)
  13. Add an ad account to your business portfolio in Meta Business Suite, Meta Business Help Center (2026)
  14. Meta Business Partners, Meta (2026)
  15. About performance goals for lead ads, Meta Business Help Center (2026)
  16. Significant edits and learning phase, Meta Business Help Center (2026)
  17. Labor-Based Fees Remain Dominant Form of Agency Compensation, Association of National Advertisers (2022)
Get Started

Have a project in mind?

Get a Free Proposal →