What comes in
Daily spend, clicks, impressions and Google-reported conversions for every campaign, ad group and ad, with CPC, CPM and CTR calculated. The metrics reference lists 25 Google Ads metrics, including video views of 30 seconds or more.
How often it refreshes
The first sync imports up to 36 months of history and usually finishes in 2 to 4 hours. After that Upstack checks every 15 minutes and re-pulls the most recent 2 days for late spend.
Read-only, with MCC support
Upstack can’t create, change or spend on campaigns. Sub-accounts under a manager (MCC) account are listed, and each account you select becomes its own source.
How spend meets orders
The Attribution board shows channel spend, CPA and ROAS beside orders and revenue, and groups campaigns, ad groups and ads by the UTM values on each visit. Upstack’s Google template sets utm_medium=paid, because a click ID alone doesn’t mark a visit as paid.
Measures you can query
google.spend holds Google’s numbers; channel.spend, channel.roas and channel.cpa add up every connected account; orders.total_roas computes ROAS from your orders. Money converts to your reporting currency.
Timezones
Platform data is stored in UTC and shown in your account timezone. Google reports spend by hour in the ad account’s timezone, so a timezone mismatch moves spend between days.