Paid media

Google Data Studio budget pacing dashboard vs a pacing tool: how to build one, and where it stops

The short answer

You can build a budget pacing dashboard in Google Data Studio (called Looker Studio until April 2026) by blending Google Ads spend with a Google Sheet of monthly budgets and adding calculated fields for expected spend to date, pace and the daily budget to hit. It works well for one or a few Google Ads accounts. It stops working as a pacing tool for three reasons: Google Ads data in Data Studio refreshes every 12 hours and that rate cannot be changed, Microsoft Ads and LinkedIn Ads need third-party connectors, and a dashboard waits to be opened instead of telling you which campaign to fix.

Key takeaways

Is it Data Studio or Looker Studio now?

Both names point to the same product. Google renamed Looker Studio back to Data Studio on April 10, 2026, with a free Data Studio and a paid Data Studio Pro, and moved existing reports, data sources and users over automatically. Searches for a Google Data Studio budget pacing template and a Looker Studio pacing dashboard are looking for the same thing.

How do you build a budget pacing dashboard in Data Studio?

  1. Create a Google Sheet with one row per campaign and month: campaign name or ID, month, monthly budget, flight start and end, and whether it runs weekdays only.
  2. Add a Google Ads data source. With a manager account, one data source can include up to 50 sub-accounts; viewers need access to the manager account and every selected sub-account.
  3. Blend the Google Ads source with the budget sheet on campaign and month. A blend can hold up to five tables, so Microsoft Ads and LinkedIn Ads sources (through third-party connectors) can join the same view.
  4. Add calculated fields: days elapsed, days in period, expected spend to date, pace, budget left, daily budget to hit and month-end forecast.
  5. Build one table sorted by the absolute gap to expected spend in dollars, with conditional formatting outside your tolerance band, and a scorecard for the account total.
  6. Share it with the paid media team and set a habit: someone opens it every morning and acts on the top rows.

Which calculated fields does a pacing dashboard need?

Write these as calculated fields in the blend, using the function names your Data Studio version offers for today’s date and date differences.

FieldFormulaNote
Days elapsedToday’s date minus the first day of the month (or flight start)Whole days; Data Studio cannot see the hour of the last refresh
Days in periodDays in the month (or flight)Use business days for weekday-only campaigns
Expected spend to dateMonthly budget x days elapsed / days in periodThe plan to date
PaceCost / expected spend to date100% is on plan
Budget leftMonthly budget minus cost
Daily budget to hitBudget left / (days in period minus days elapsed)Compare with the platform setting
Month-end forecastCost / days elapsed x days in periodStraight run rate
Is your paid spend creating pipeline?

Bring your funnel numbers to a 30-minute pipeline plan session. We show where spend is leaking against your CRM data and what to fix first.

Get your pipeline plan

A worked example: what a 12-hour refresh does to pace

Example inputs: a campaign with a US$45,000 budget in a 30-day month spends evenly, about US$1,500 a day. At 2 pm on day 10 someone opens the dashboard. The Google Ads data was last refreshed some hours ago and covers spend through the end of day 9: US$13,500.

The whole-day formula counts 9 days elapsed, expected spend US$13,500, pace 100%. That looks right only because the campaign is perfectly even. If the campaign had doubled its spend since yesterday morning, a common result of a mid-month budget change, the dashboard would still say 100% until the next refresh. For a monthly report that is fine. For catching a campaign spending twice its plan before the day is over, it is too late.

Where does a Data Studio pacing dashboard stop?

  • Freshness: Google Ads, like other Google ad and measurement sources, refreshes every 12 hours, and Google says that rate cannot be changed. Editors can refresh manually, once a minute at most.
  • Platforms: the Google Ads connector covers Google Ads only. Microsoft Ads and LinkedIn Ads need partner connectors, with their own refresh rates and prices.
  • Missing rows: campaigns and ad groups with zero impressions do not appear, so a campaign that stopped delivering can vanish instead of showing as underpacing.
  • Currency: revenue fields convert to the manager account’s currency when sub-accounts use different currencies.
  • No action: a dashboard does not email you the three campaigns that need a change, and it does not apply a budget.
  • Upkeep: the budget sheet has to be maintained by hand, and every mid-month budget change has to be typed in.

When is a Data Studio dashboard enough?

For monthly reporting to leadership, for one or two Google Ads accounts with stable budgets, and for teams that already live in Data Studio, the dashboard is enough and costs nothing beyond the time to build it. Keep it. Add a pacing tool when the daily decision matters: when budgets are large enough that a few days of drift costs real money, when several platforms share one plan, or when nobody opens the dashboard every morning. Our guide to what a budget pacing report should show lists the columns worth keeping.

Where Pacing Console fits

Pacing Console pulls Google Ads and Microsoft Ads spend every hour through a script that runs in your own account, or daily when you connect by sign-in; LinkedIn Ads connects with LinkedIn sign-in and syncs daily, with Sync now any time. Pace is judged at the hour the data was pulled, in your time zone, with weekday schedules and flight dates, and the morning email lists only off-pace campaigns with the daily budget to set.

If you still want the numbers in Data Studio or a sheet, every table exports to CSV, and one IMPORTDATA formula keeps a Google Sheet in sync. Our comparison of Pacing Console and Looker Studio covers the trade-offs in detail.

Frequently asked questions

Can I build a budget pacing dashboard in Google Data Studio?

Yes. Blend Google Ads cost with a Google Sheet of monthly budgets and add calculated fields for expected spend to date, pace, budget left and the daily budget to hit. It works best for one or a few Google Ads accounts.

How often does Google Ads data refresh in Data Studio?

Every 12 hours. Google’s documentation says the rate for Google Ads and other Google ad and measurement sources cannot be changed; editors can refresh manually.

Is Looker Studio the same as Google Data Studio?

Yes. Google renamed Looker Studio back to Data Studio on April 10, 2026, and moved existing reports and data sources over automatically.

Can a Data Studio dashboard include Microsoft Ads and LinkedIn Ads?

Only through third-party connectors. The native connector covers Google Ads, and a blend can combine up to five tables.

What is the difference between a pacing dashboard and a pacing tool?

A dashboard shows pace when someone opens it, on data up to 12 hours old for Google Ads. A pacing tool checks every campaign on a schedule, tells you which ones are off pace and the daily budget to set, and in some tools applies the change.

Related service: Paid media. See also pricing and client results.

We run enterprise B2B demand generation for teams in Montreal, Toronto, Ottawa and the United States.

Keep reading

Related insights

Every resource on this topic

Free 30-minute pipeline plan

Let’s have a quick chat.

No pitch and no commitment. We would genuinely love to hear what you are working on, what needs to change, and share what we would bring to the table. Two short steps, and a senior strategist replies within one business day.

  • Senior-led first call, no junior handoff
  • Your top three fixes, whether or not we work together
  • NDA on request, transparent paid media fees
PlanConversion Strategy TeamSenior strategists in ABM, paid media, search, RevOps and AI. Every request is read by a person.

Trusted by enterprise and growth B2B teams

  • ABB logo
  • KNIME logo
  • Nakisa logo

Founder’s in-house leadership. Before PlanConversion, the founder led enterprise marketing in-house at these companies as Director of Revenue Growth. They are not clients.

  • Coveo logo
  • Assent logo
You are requesting: Free 30-minute pipeline plan
About your team

This helps us bring relevant examples and a realistic scope.

Reply in one business dayNDA on requestSenior team on every call

We use your details only to reply to this request. No mailing lists, no sharing. Privacy policy

$120M+pipeline influenced
18,000+qualified leads
92%clients expand scope
Pipeline planPricing