Pacing Console / Google Ads scripts

Pacing Console vs your own Google Ads scripts: build the pacing logic or use it

By Hojabr Sattari. Updated .

The short answer

Google Ads scripts are free, run inside your account and can both pace and change budgets, so a team with JavaScript skills can build its own pacing, as Google’s Flexible Budgets solution shows. Pacing Console uses the same mechanism but ships the work done: a pre-filled, self-updating script for Google Ads and Microsoft Ads, LinkedIn Ads through a connection, an hourly pacing board, forecasts, a daily email and, on Pro, one-click changes and CRM pipeline by campaign. Pick your own scripts if you have a developer and want custom logic; pick Pacing Console if you want pacing working this week, free or at $49 per workspace a month.

Pacing Console at a glance

What it is
A budget pacing tool from PlanConversion: hourly pace for every campaign, month-end forecasts and the daily budget that lands the month
Platforms
Google Ads, Microsoft Ads and LinkedIn Ads
CRM
HubSpot, Salesforce, Pipedrive, or any CRM by CSV or API, for pipeline by campaign (Pro)
Free plan
Pacing free forever at any spend, for up to 3 users
Pro
$49 USD per workspace a month, or $490 a year (2 months free); 10 users included, then $5 per extra user
Enterprise
$20 USD per user a month, billed annually, from 25 users
With Link Console
Pro $79 per workspace a month; Enterprise $28 per user a month
Trial and sign-in
30-day Pro trial, no credit card; Google or Microsoft sign-in

Features and pricing: Pacing Console

Side by side

At a glance

CriterionPacing ConsoleGoogle Ads scripts
What it isA pacing board, forecasts and recommendations, fed by scripts we write and updateGoogle’s JavaScript automation platform inside Google Ads; you write or adapt the pacing logic
PriceFree for up to 3 users at any spend; Pro $49 per workspace a month or $490 a year, 10 users included, then $5 per extra user; Enterprise $20 per user a month, billed annually, from 25 usersNo additional cost, per Google; the cost is the time to write and maintain the code
Skills neededCopy, paste and scheduleJavaScript; Google says entry-level knowledge is enough to start
ScheduleHourlyHourly, daily, weekly, monthly or on demand
PlatformsGoogle Ads, Microsoft Ads and LinkedIn Ads in one boardGoogle Ads only; Microsoft Ads and LinkedIn Ads need separate code or tools
Manager accountsOne script covers every account under a manager accountManager scripts process up to 50 accounts in parallel for up to 60 minutes; single-account scripts stop at 30 minutes
Pacing logicCut-to-date to the pull hour, weekday schedules, flight dates, month-by-month plansWhatever you code; Google’s Flexible Budgets solution sets one campaign’s daily budget from a total and a date range, scheduled daily
Budget changesRecommendations you accept, applied by your script on its next run (Pro), logged; shared budgets skippedFully automatic if you code it; Flexible Budgets runs in test mode until you enable the live call
Dashboard, alerts and sharingPacing board, daily email, read-only report link, team rolesBuilt with the Sheets, Drive and email services you wire up yourself
MaintenanceScripts update themselves on each runYours: code changes, errors and limits, which Google says can change without notice

Where Pacing Console wins

  • No code to write or maintain: paste a pre-filled script once and each run loads the latest version
  • Google Ads, Microsoft Ads and LinkedIn Ads paced in one board, not three separate projects
  • A pacing board, month-end forecasts and a daily email out of the box
  • A person approves every budget change, and each one is logged with who asked and why
  • CRM pipeline by campaign and a read-only report link for finance and clients

Where Google Ads scripts wins

  • Free at any scale, with no vendor involved
  • Unlimited flexibility: any rule or budget logic you can code
  • Fully automatic budget changes if you want them, without a person approving each one
  • Ready-made Google solutions, such as Flexible Budgets, to adapt as a starting point
  • Access to the whole scripting API, including bids, keywords and status, not only budgets

Pacing Console is built on scripts too

Pacing Console uses the same free Google Ads Scripts and Microsoft Ads Scripts platforms. The difference is who maintains the code. Our script runs inside your account, sends only campaign names, IDs, spend, conversions and daily budgets for the current month, and updates itself on each run, so a change on our side never needs a new paste. The pacing math, forecasts, recommendations, LinkedIn connection and CRM pipeline live in the console rather than in a script you keep alive. If you already run custom scripts for bids or keywords, keep them: Pacing Console only applies the budget changes you accept, and it skips shared budgets.

How to switch from Google Ads scripts

  • Create a free Pacing Console workspace; it starts with a 30-day Pro trial, no credit card.
  • Pause any custom script that changes the same budgets, so two scripts never adjust one campaign.
  • Paste the pre-filled scripts into Google Ads and Microsoft Ads (one per manager account), schedule them hourly and connect LinkedIn Ads.
  • Enter monthly budgets, flight dates and weekday schedules from your script’s settings.
  • Keep your other scripts for bids, keywords or checks; Pacing Console only touches budgets you approve.

How we checked

Every fact about Google Ads scripts on this page comes from Google Ads scripts’s own public pricing, product and help pages, checked on November 3, 2026, and listed under Sources. Prices are in USD as published that day and change over time, so confirm them with Google Ads scripts before you buy. Where a feature is described as not listed, we did not find it on those pages; it may exist elsewhere.

Decision guide

Which one fits your team

Choose Pacing Console when

  • You want pacing working this week without a developer
  • You run Microsoft Ads or LinkedIn Ads too
  • You want a person to approve budget changes, with an audit trail
  • Finance or clients need a live view, not a script log

Choose Google Ads scripts when

  • You have a developer and need budget logic no tool offers
  • You want budgets changed fully automatically
  • You only run Google Ads and are happy to maintain code
FAQ

Frequently asked questions

Can I build budget pacing with Google Ads scripts?

Yes. Scripts are free and can read spend and set budgets. Google’s Flexible Budgets solution, for example, spreads a total over a date range for one campaign and is meant to run daily. You write and maintain the code, and Microsoft Ads and LinkedIn Ads need their own solutions.

Does Pacing Console use Google Ads scripts?

Yes. It gives you a pre-filled script for Google Ads and one for Microsoft Ads, scheduled hourly. They update themselves, run inside your accounts and send only campaign data. LinkedIn connects with read-only sign-in.

What are the limits of Google Ads scripts?

Google lists a 30-minute run time for a single-account script, up to 60 minutes and 50 accounts in parallel for manager scripts, and 250 authorized scripts per account, and says the limits can change without notice.

Will Pacing Console conflict with my existing scripts?

Only if another script changes the same budgets. Pacing Console changes a budget only when someone accepts a recommendation on Pro. Scripts for bids, keywords or link checks can keep running.

Sources

Competitor pages checked on .

  1. Google Ads Help: using scripts to make automated changes (support.google.com/google-ads/answer/188712?hl=en)
  2. Google Ads scripts: product overview (developers.google.com/google-ads/scripts/docs/start?hl=en)
  3. Google Ads scripts: limits (developers.google.com/google-ads/scripts/docs/limits?authuser=0)
  4. Google Ads scripts: Flexible Budgets solution (developers.google.com/adwords/scripts/docs/solutions/flexible-budgets)

Try Pacing Console free

Free forever, and every new workspace starts with a 30-day Pro trial. No credit card.

Create free accountLive demo