Launch promo: $100/mo off your first year + free setupuntil July 31
MeraFix
Google Ads API · MCC manager integration

Google Ads management, inside MeraFix

MeraFix integrates the Google Ads API so repair shops can run, monitor, and optimize their Google Ads campaigns from the same dashboard they use for dispatch, CRM, and invoicing. Built and operated by MeraFlow LLC.

Compliance summary

MeraFix operates as a Google Ads Manager (MCC). Tenant repair shops link their own Google Ads accounts via the standard Google invitation flow and retain full ownership of billing and ad spend. We use the Google Ads API solely to read campaign structures, write tenant-authored changes, upload first-party offline conversions, and surface performance reporting back to the tenant. We do not resell, share, or expose Google Ads data to any third party. Tenants can revoke MCC access at any time directly from their Google Ads UI.

What the integration does

Five capabilities, all surfaced inside the MeraFix operator dashboard.

MCC sub-account management

Each tenant repair shop links its own Google Ads account to our manager (MCC) account via the standard Google Ads invitation flow. We never request credentials; access is revocable at any time from the tenant's Google Ads UI.

  • Read account hierarchy via CustomerService and CustomerClientService
  • Tenant retains full ownership of billing, payments, and ad spend
  • Tenant or operator can unlink at any time — access ends immediately

Campaign, ad-group, and keyword sync

Tenants build campaigns from inside the MeraFix admin panel using shop data already in our CRM — service areas, appliance verticals, business hours. The Google Ads API writes the resulting structures into the tenant's linked account.

  • Read and write Campaign, AdGroup, AdGroupAd, AdGroupCriterion resources
  • Generate keyword sets per appliance type × per service city
  • Sync responsive search ads with shop NAP, USPs, and call extensions
  • Pause / enable status changes propagate both directions

Offline conversion upload

When a paid click converts into a booking on the tenant's MeraFix landing page or a tracked phone call to the shop, the conversion is uploaded back to Google Ads as an offline conversion via ConversionUploadService — giving Google Ads the closed-loop signal it needs for Smart Bidding.

  • Booking-form submissions tracked via gclid stamped at click time
  • Phone-call leads tracked via Google forwarding numbers + call_start_time
  • Uploads via ConversionUploadService.uploadClickConversions and uploadCallConversions
  • Per-conversion value attribution: booking → estimated ticket, call → lead value

Performance reporting

Spend, impressions, clicks, CTR, conversions, and cost-per-lead are pulled via the Google Ads Query Language (GAQL) into each tenant's MeraFix dashboard, so the shop owner sees ad performance alongside booking, dispatch, and revenue metrics in one place.

  • GAQL queries against customer_client.metrics and campaign.metrics
  • Daily and rolling 7/28-day aggregates cached server-side
  • Per-keyword and per-ad-group drill-downs
  • Cost-per-lead and CPA reconciled against MeraFix CRM booking outcomes

Geo and service-type targeting

Tenant service areas (ZIP codes or radius from the shop) and selected appliance verticals are translated into Google Ads geo targets and ad-group themes automatically — no manual keyword research required from the shop owner.

  • Geo targets generated from tenant.service_area_zips + radius
  • Negative keyword lists pre-populated per vertical (e.g. excluding parts-only queries)
  • Location extensions populated from tenant business profile

How it shows up in practice

Three scenarios where the Google Ads API integration delivers value to a repair shop.

Onboarding a new repair shop

A new tenant signs up, links their Google Ads account via MCC invitation, and within 15 minutes has campaigns running across their declared appliance verticals and service ZIPs — keyword sets, geo, and ad copy generated from the CRM shop profile.

Closing the conversion loop

A homeowner clicks a Google search ad for 'washer repair Charlotte', books on the tenant's MeraFix landing page, the appliance gets fixed, the invoice is paid in the field. MeraFix uploads the conversion back to Google Ads with the actual ticket value, so Smart Bidding learns which keywords produce real revenue, not just clicks.

Day-to-day operations

The shop owner opens their MeraFix dashboard, sees yesterday's ad spend next to yesterday's booked jobs and revenue, pauses an underperforming ad-group with one click, and shifts budget to the appliance vertical with the highest CPA-to-ticket ratio.

Data handling

Google Ads data accessed via the API is used exclusively to operate the integration for the tenant who authorized it. We do not sell, license, or share Google Ads data with any third party. Aggregated, de-identified performance metrics may be used internally to improve the platform, but no per-tenant Google Ads data is ever shared with another tenant. See our Privacy Policy and Terms of Service for the full data-use commitment.

See it on a real account

We'll demo the Google Ads integration on a live test tenant — keyword sync, conversion upload, and reporting end-to-end.