- Home
- Integrations
- Google Ads
Google Ads integration
Google Ads costs, taken off your WooCommerce profit.
A short script runs inside your Google Ads account every hour and sends your campaign costs to your site. You don’t need a developer token or approval from Google.
Set up the script
Balanik writes the script for you, with a key that only your site accepts.
In WordPress, open Balanik → Ad spend → Google Ads, press Create script and copy it. The key inside is shown only once.
In Google Ads, open Tools → Bulk actions → Scripts, add a new script and paste it.
Authorise it, press Preview once, then Run.
Set the frequency to Hourly. The Ad spend page shows the time of the last run.
Same time zone. Your Google Ads account needs your store’s time zone. Balanik turns away costs from an account in another time zone, so no day’s spend lands on the wrong day.
Your Google Ads costs, every hour
- Each campaign’s daily cost, taken off your profit for that day
- Google Ads as a channel, with what its orders kept after its spend. Clicks with Google’s auto-tagging are recognised without extra setup.
- Late cost corrections from Google land too, because each run resends the last 30 days
- The script signs in with its own key, and your site stores only a hash of it
- Make a new script at any time; the old key stops working
What it doesn’t do
- It doesn’t import conversions, ROAS or clicks. Only cost comes in.
- It doesn’t run on its own until you schedule it hourly in Google Ads.
Prefer the Google Ads API? A direct connection is also available if you have your own Google Ads developer token and OAuth credentials.
Other ad platforms
Try it on your own store.
7-day free trial, no card needed. Then $49 a year, plus VAT where it applies. After the trial you keep the free version.