Google Ads integration for sales
Upload each funnel sale to Google Ads against its gclid, with the order value, and import spend back so every campaign shows revenue next to cost.
Google Ads at a glance
- Type
- Ad platform
- Connect with
- Google OAuth
- Conversions
- Click conversion upload
- Sent with
- Value, currency, order ID
- Spend sync
- Every two hours
- Campaign control
- Status and campaign budgets
What the Google Ads integration does
Google Ads counts the click. ElasticFunnels reports the sale: when an order came from a click with a gclid, it uploads a click conversion to the conversion action you choose.
- Upload sales as click conversions with value, currency, order ID and purchase time
- Import spend, clicks and impressions for campaigns, ad groups and ads
- Pause or activate campaigns, ad groups and ads, and edit campaign budgets, from Reports → Ad Campaigns
- Build ad URLs in the Google Ads format with the Tracking Link Builder
What moves between Google Ads and ElasticFunnels
- Click conversion
- gclid, value, currency
- Order ID
- Sent with each upload
- Conversion action
- The one you choose
- Spend
- Campaigns, ad groups, ads
- Campaign control
- Status and campaign budget
- Tracking links
- Google Ads parameters
How to connect Google Ads
Leave every box ticked on the Google consent screen. Without the Google Ads permission the connection saves, but no ad accounts can be read.
Connect Google Ads
In Settings → Integrations → Advertising → Google Ads, sign in with Google and approve the Google Ads permission.
Pick the ad account
Select the Google Ads account to sync. Each ad account can be its own integration.
Turn on conversions
Paste the Conversion Action ID from Google Ads and tick Enable Conversion Postbacks.
Tag your ads
Build ad URLs in Tools → Tracking → Tracking Link Builder with the Google Ads format selected.
Full guide: Google Ads integration Campaigns management Tracking links
Google Ads + analytics
Checkout sales to Google Ads
Sales from your checkout pages upload as click conversions with their real value.
Google spend into reports
Spend, clicks and impressions next to revenue, sales and profit per campaign.
Campaigns from ElasticFunnels
Pause, activate and change campaign budgets from Reports → Ad Campaigns.
Page variants per campaign
Split-test landing pages and see which variant sells for Google traffic.
Other ad platform integrations
50+ integrations in the catalogue. Browse all integrations
Google Ads integration FAQ
What is gclid?
gclid is the Google Click Identifier, a URL parameter Google Ads auto-tagging adds to your landing page URL on each ad click. ElasticFunnels keeps it with the visit and uploads the sale to Google Ads against it, so the conversion is credited to that click. What gclid is and how to use it.
How does ElasticFunnels send conversions to Google Ads?
It uploads a click conversion through the Google Ads API for each sale whose click carries a gclid, with the value, currency, order ID and purchase time, to the conversion action you set.
What happens to sales without a gclid?
They are not uploaded to Google Ads. They still show in ElasticFunnels reports under the traffic source from your tracking link.
How often does Google Ads spend sync?
Every two hours, for the campaigns, ad groups and ads in the connected account.
Why are no ad accounts showing after I connect?
Usually the Google Ads permission was unticked on the Google consent screen. Use the Reconnect button on that integration and leave every box ticked.
Can I manage Google Ads campaigns from ElasticFunnels?
Yes. In Reports → Ad Campaigns you can pause or activate campaigns, ad groups and ads, and edit campaign budgets. Ad groups use the budget of their campaign.