Google Ads
Send leads and purchases to Google Ads from your website, with no tag setup and no conversion actions to build by hand.
Zappush sends your website's leads and purchases to Google Ads in real time, matched to the click that drove them. There is no tag to install and no conversion actions to build yourself: Zappush creates them for you the first time you connect.
Open Connections → Destinations → Google Ads to connect an account.
What you need before you start
| What you need | Where it comes from | Required |
|---|---|---|
| A Google account with access to your ads | The account you already sign in to Google Ads with | Yes |
| Auto-tagging turned on | Google Ads → Settings → Account settings → Auto-tagging | Yes |
| Customer data terms, accepted | Google Ads → Goals → Conversions → Settings | Yes |
| Enhanced conversions for leads, on | Google Ads → Goals → Conversions → Settings | Yes |
You do not need your customer ID. Zappush reads the accounts you can reach and asks you to pick one.
1. Connect Google
Select Connect Google Ads and sign in with the account you use to manage your ads. Zappush asks for permission to send conversions and to read your account list, and nothing else.
2. Choose the ad account
Zappush shows every Google Ads account that sign-in can reach, including accounts managed for you through a manager account. Pick the one your campaigns run in.
Manager accounts appear in the list but cannot be selected. Conversions are recorded in the account that runs the campaigns, not in the manager above it.
3. Check your account settings
Zappush checks the three Google Ads settings this needs and names any that are off, with where to find them. Turn them on in Google Ads and select Recheck settings.
4. Review the conversions
Zappush creates two conversion actions in your account: one for leads, one for purchases. It pre-fills which of your events sends to which action. You can change either mapping, and Zappush warns you if leads are left unmapped or if two events point at the same action.
If Zappush cannot create the actions for you (a temporary Google Ads limit), the screen switches to a short checklist and asks you to paste in an existing conversion action ID instead. Either path reaches a working connection.
5. Start sending
Setting the connection up does not start it. Until you select Start sending, Zappush checks every conversion against Google without recording it, and the screen shows how many are waiting. This is deliberate: it gives you a chance to move any existing Google tag conversion for the same leads or purchases to secondary first, so your bidding does not learn from doubled numbers.
When you select Start sending, everything waiting is sent in order and new conversions follow as they happen.
Conversions recorded in a Google Ads account cannot be withdrawn. Check your existing conversion actions before you start.
Pausing, disconnecting, and reconnecting
Pause sending stops delivery. Conversions that happen while paused are not sent to Google Ads, now or after you resume. Disconnect removes Zappush's permission and keeps your account choice and mappings, so reconnecting the same Google account picks up where you left off; the same applies to conversions from the time it was disconnected.
Troubleshooting
"Reconnect needed." Google no longer accepts the permission that was granted, usually because access was withdrawn or the password changed. Nothing reaches Google Ads until you reconnect. Select Reconnect Google and sign in again.
"Not sending yet." The connection is set up but has not been started. Select Start sending on the connection screen.
"Settings missing." One of auto-tagging, the customer data terms, or enhanced conversions for leads is off in Google Ads. The screen names which one.
No account to choose. The Google account you signed in with can sign in but has no access to a Google Ads account that holds conversions. Sign in with the account that manages your ads, or ask whoever does to connect it.
A destination is already connected. A store runs one Google Ads connection at a time. Disconnect the existing one before adding this one.