Skip to content New SourceLoop MCP: chat with your attribution data in Claude, ChatGPT & Cursor
SourceLoop
Google Ads

How to Sync Revenue and Offline Conversions in Google Ads

Create a Google Ads conversion action, then send SourceLoop's real leads, qualified leads, won deals, and payments to it with their value, so Smart Bidding learns from customers.

On this page
  1. Before you start
  2. Step 1: Create a conversion action in Google Ads
  3. Step 2: Create the sync in SourceLoop
  4. Step 3: Set value, who counts, and past conversions
  5. Step 4: Check that conversions arrive
  6. What’s next

Google’s Smart Bidding is only as good as the conversions you give it. This guide sends the moments that matter, a qualified lead, a won deal, a paid subscription, from SourceLoop to a Google Ads conversion action, with the click that earned each one and the value you choose.

For what conversion sync can do across every platform, see the Conversion sync overview.

Before you start

Step 1: Create a conversion action in Google Ads

  1. In Google Ads, open Goals, then Conversions, then click New conversion action.
  2. Choose Import, then CRMs, files or other sources, then Track conversions from clicks.
  3. Name it after the moment you will send, for example “Qualified lead” or “Won deal”.
  4. Set the value and count settings. One count per click suits leads; Every suits payments.
  5. Decide whether it is Primary (used for bidding) or Secondary (reporting only), then save.

Repeat for each moment you want to send separately.

Step 2: Create the sync in SourceLoop

  1. In SourceLoop, open Activation, then Conversion sync.
  2. Pick a template, such as Qualified leads or Won deals with revenue, or click New sync.
  3. Under Send to, pick your Google Ads account.
  4. Under When, pick the moment, and the stages or statuses if it asks.
  5. Under Send as, pick the conversion action you created. If it isn’t listed yet, click refresh the list.
SourceLoop conversion sync builder sending good leads to Google Ads, with the Send as step asking for a conversion action and a panel explaining that Google matches by ad click, hashed email, and hashed phone

Step 3: Set value, who counts, and past conversions

  1. Under Value, choose No value, The same amount every time, or The actual amount. Value-based bidding needs a value.
  2. Under Who counts, keep People Google Ads brought unless you only want people with a Google click id. Choose whether to credit the Last click or First click from Google.
  3. Optionally turn on Send past conversions to include up to 60 days of what already happened.
  4. Check the preview on the right, then click Save.

Google matches each conversion by the ad click it came from. When SourceLoop has the person’s email or phone, it also sends them hashed, which helps Google match people whose click was lost.

Step 4: Check that conversions arrive

  1. In SourceLoop, open the sync and look at Recent sends. Each person sent is listed with what Google matched on. Anything waiting, such as a lead with no Google click or email yet, is listed too.
  2. In Google Ads, open Goals, then Conversions, and click your conversion action. Conversions show up a few hours after they are sent.

What’s next

Frequently asked questions

  1. Do I need to create the conversion action in Google Ads first?

    Yes. SourceLoop sends to a conversion action that already exists in your account. Create one per moment you want to send, such as "Qualified lead" or "Won deal", using Import, then CRMs, files or other sources, then Track conversions from clicks.

  2. Should the conversion action be Primary or Secondary?

    Primary if you want Smart Bidding to optimise for it, Secondary if you only want to report on it. A common setup is every lead as Secondary and qualified leads or won deals as Primary, so bidding chases quality.

  3. Can I send revenue for value-based bidding?

    Yes. In the Value step choose The actual amount to send each lead's value, deal amount, or payment. For new subscriptions you choose how many months of the revenue it added the conversion is worth.

  4. How far back can Google Ads accept a conversion?

    Google credits a conversion up to 90 days after the ad click, depending on the conversion action's click-through window. Conversions older than that are skipped rather than marked as failed. A new sync can also send up to 60 days of past conversions.

  5. My conversion action says "Inactive" or "No recent conversions". What now?

    That is normal for a new action. Google shows conversions a few hours after they arrive. Check Recent sends on the sync in SourceLoop first. If people are listed as sent, Google has them and the status will update.

  6. Can I send the same moment to two conversion actions?

    Yes. Create two syncs and give each its own conditions or action, for example web forms to one action and booked meetings to another.

Track every conversion to its true source

Capture and send full attribution data from every signup, lead, booking, and sale to your CRM and ad platforms, so you know exactly what's driving revenue.

Without SourceLoop

Untagged

Kayden Floyd

kayden@abc.com

  • SourceUnknown
  • MediumUnknown
  • CampaignUnknown
  • Landing pageUnknown
Journey
No touchpoints captured

With SourceLoop

Auto-tagged

Kayden Floyd

kayden@abc.com · Acme Co.

  • Channel Paid Social
  • CampaignFree_demo
  • Landing page/pricing
Journey
Synced to HubSpot Google Ads Meta