How to Set Up Google Ads Conversion Tracking for Agencies
To set up Google Ads conversion tracking for an agency-managed account, get the client’s approved outcome definition, map each funnel stage to one source of truth, create action roles, install a maintainable tag or integration, preserve identifiers into the client system, and test reporting with the client owner. Agency templates should standardize the review, not replace client-specific judgment about what makes a lead, sale, job, or account valuable.
Use Google’s web conversion setup guide, primary and secondary conversion guidance, and offline conversion setup information as platform references. The client’s CRM, order, booking, or product system confirms later outcomes.
1. Get the client-approved outcome map
Meet with the client owner and write the journey relevant to the account: inquiry, call, booking, purchase, signup, qualified lead, opportunity, job, subscription, revenue, or retention. For each stage, define completion, expected volume, delay, source system, owner, value, and quality rule. State what does not count, such as spam, test records, duplicate forms, missed calls, refunds, or existing customers.
Do not begin with the previous account’s event names. A retail client and a service client can both have a thank-you page but different business outcomes. Have marketing, sales, finance, operations, and privacy owners approve the contract when their systems or data are involved.
2. Choose action roles and names
Create actions for distinct stages only when the account can maintain them. Set primary or secondary status, count, category, value, currency, trigger, source, and owner. Use names that make the event’s business role obvious to an operator who did not build the account.
Review Google’s primary and secondary conversion guidance with the client. A form, call, booking, order, CRM stage, and offline sale can refer to one outcome, so do not make every integration primary.
3. Inventory the client’s systems
List website, Google tag, tag manager, forms, phone provider, booking tool, analytics property, CRM, ecommerce platform, product analytics, billing, job system, data warehouse, and offline-import process. For every action, record the event name, trigger, source of truth, lead or account ID, value, currency, consent behavior, deduplication, owner, and last test.
The inventory belongs in the account handoff. It should tell the next agency operator which system to inspect when counts diverge and which client person can approve a change.
4. Install one maintained implementation
Choose a path the client’s developer or administrator can support. Google’s Google tag setup guidance and web conversion setup guide cover the web foundation. Use a call, form, booking, ecommerce, or CRM integration only after its timing and fields match the contract.
Search for existing tags and imports before adding code. Decide which path is authoritative and how duplicate events are controlled. Confirm who owns deployment, consent, rollback, and incident response between agency and client.
5. Connect identifiers to the client source
Preserve click or lead ID, source, campaign, timestamp, action, account or customer key, product or service, and value. Ensure the identifier survives redirects, form submission, phone or booking record, CRM assignment, opportunity, order, job, or billing. Document merge and reassignment behavior.
For later-stage imports, use Google’s offline conversion setup information and define eligible stage, timestamp, value, currency, and deduplication. If the client cannot maintain a match, do not claim that an offline sale came from a specific click.
6. Set values and client data controls
Choose a fixed, dynamic, or expected value from the client’s approved economics. It might use revenue, margin, close rate, average order, cancellation, travel, or retention. Record the assumption, currency, source, and review date. Do not use a fixed value only because an interface expects one.
Review consent banners, forms, call recording, customer fields, regional privacy, retention, access, and data sharing with the client privacy owner. If Enhanced Conversions is used, follow Google’s Enhanced Conversions best practices and client controls. Keep sensitive client data out of agency logs, URLs, and unapproved spreadsheets.
7. Test with client-owned records
Use Tag Assistant’s guidance to test web events. Submit a controlled form, make a test call, place a test order, create a test signup, or advance an approved CRM record as appropriate. Verify one action, identifier, value, currency, timestamp, consent, and source record. Have the client owner confirm the downstream result.
Test a successful and invalid path, duplicate or reload behavior, cancelled outcome, missed or transferred call, and later-stage import where relevant. Save evidence with the account and note the test date, environment, owner, and rollback.
8. Reconcile before changing media
Compare Google Ads actions with client-source counts and later outcomes. Explain differences from attribution, time zone, invalid records, consent, imports, refunds, cancellation, duplicate prevention, and reporting delay. Decide whether the agency or client performs the recurring reconciliation.
When performance changes suddenly, preserve examples and inspect tag release, page, form, phone, booking, ecommerce, product, CRM, billing, consent, and identifier. Separate tracking changes from bid or budget changes so the client can understand which action caused an observed shift.
Common agency setup mistakes
- Copying a primary action from another client or account.
- Reporting raw form, call, or signup events as qualified outcomes without approval.
- Installing a new tag while an integration or import already reports the event.
- Losing IDs between the agency’s page and the client’s CRM or order system.
- Passing an unapproved or unexplained value.
- Mishandling client or customer data in shared agency tools.
- Testing in an agency browser without verifying the client’s source record.
Use the client event contract, system inventory, and owner sign-off to prevent them.
Agency setup checklist
The setup is ready when the client outcome map, action roles, system inventory, identifiers, values, consent, deduplication, source mapping, test evidence, owners, and reconciliation plan agree. For the framework, see Best Google Ads Conversion Tracking for Agencies. The Google Ads conversion tracking checklist covers general checks, and adz.so can organize account evidence and workflow. It does not replace client systems, privacy approval, or qualification.