Free ad budget pacing, measured by the hour

In short

Pacing Console is a free tool from PlanConversion that tracks Google Ads, LinkedIn Ads and Microsoft Ads spend every hour against each campaign’s monthly budget. It compares spend with what should be spent by the hour the data was pulled, forecasts month-end spend and conversions, and gives the daily budget that lands each campaign on target.

Free. No credit card. Scripts run in your own ad accounts.

Last updated

Pacing Console board showing budget, spend to date, pace, projected spend and per-campaign pacing for Google Ads, LinkedIn Ads and Microsoft Ads
3ad platforms in one view
Hourlyspend refresh
15 mintypical setup
$0no paid connectors
What it does

Everything you need to stop overspending and underspending

Built from the pacing sheets we ran by hand for enterprise B2B clients, then turned into a tool anyone can use.

Cut-to-date pacing by the hour

Spend pulled at 3 pm is compared with what should be spent by 3 pm, not by end of day. A campaign is never flagged as behind just because the day is not over.

Month-end forecast

Every campaign, platform and the whole account show projected month-end spend at the current run rate, with the gap to budget in dollars.

Daily budget to hit

The exact daily budget that spends what is left by month end, plus the most the platform may spend in one day at that setting under its overdelivery rules (Google Ads allows up to 2x the average daily budget).

Conversions and cost per conversion

Conversions, cost per conversion and forecast conversions per campaign, from Google Ads, Microsoft Ads and LinkedIn (website conversions and lead form fills).

Weekday schedules

Campaigns that run Monday to Friday are paced on business days only, which is how most B2B LinkedIn programs actually spend.

Daily pacing email

One email each morning with the campaigns that are over budget, overpacing or underpacing, and the daily budget that fixes each one. No email when everything is on pace.

Client and finance report link

A read-only page with live pacing, forecasts and cost per conversion that you can send to a client, a CFO or a procurement team. Turn it off or replace it anytime.

Team roles and stale-data warnings

Invite editors and viewers with one-time links. If a platform stops sending data, the board and the email say so, so pace is never judged on old numbers.

Product tour

See it before you sign up

Screens from the live product with sample data from a fictional manufacturer.

Campaign detail with expected spend at pull time, daily budget to hit, conversions, cost per conversion and forecast conversions
Campaign detail: expected spend at the pull hour, daily budget to hit, conversions and cost per conversion.
Read-only client report with month-end forecast and campaign pacing grouped by business unit
The shareable report for clients and finance, grouped by client or business unit.
Daily pacing email listing overpacing and underpacing campaigns with the daily budget to set
The morning email: only campaigns that need a change, with the budget to set.
Connect page with pre-filled Google Ads and Microsoft Ads scripts and a LinkedIn connection
Setup: paste one pre-filled script per platform and connect LinkedIn.
Settings with team invites, client report link and daily email schedule
Team invites, report links and the daily email, all in Settings.
Pro for high-spend accounts

Forecasts, recommendations and pipeline, not just pace

Pro adds the views finance and leadership ask for when budgets run into six or seven figures a month. Request it from inside the app.

Pro

Spend against plan, with a forecast range

A burn-up chart of actual spend against each campaign’s schedule-aware plan, with the month-end forecast from the month-to-date run rate and a range from the last seven days. Daily spend by channel sits against the daily budget needed to land the month.

Insights view with forecast spend, forecast conversions, a burn-up chart of actual spend against plan and daily spend by channel
Pro

Recommendations with dollar impact

Every change worth making, sorted by urgency and dollars: daily budgets to lower or raise, money to move from campaigns that cannot spend to the ones that convert cheapest, campaigns above their cost per conversion target, and spend with no budget. Channel efficiency and month over month sit alongside.

Recommendations list with dollar impact next to channel efficiency and month over month tables
Pro

CRM lifecycle stages by campaign

Connect HubSpot, Salesforce or Pipedrive with read-only credentials, or bring any other CRM such as Microsoft Dynamics 365 or Zoho by CSV upload or API. Each campaign then shows the contacts it created this month and how many reached MQL, SQL, opportunity and customer, with cost per stage next to spend. Built-in connections refresh twice a day.

Pipeline by campaign table with CRM contacts, MQLs, SQLs, opportunities and cost per stage
Forecasting

The math behind the pace and the forecast

No black box. Every number on the board comes from four formulas you can check by hand.

Expected spendbudget × elapsed active days ÷ active days in month

Elapsed days count to the minute the data was pulled, in your time zone. Weekday campaigns count business days only.

Pacespend to date ÷ expected spend

Inside 100% plus or minus your tolerance (10% by default) is on pace. Above is overpacing, below is underpacing.

Month-end forecastspend to date ÷ elapsed days × active days

The same run rate applied to conversions gives forecast conversions and a forecast cost per conversion.

Daily budget to hitbudget left ÷ active days left

Shown next to the daily budget set in the platform, so you can see how far off the setting is.

Example: a $30,000 campaign at 3 pm on day 18 of a 30-day month should have spent about $17,600. If it has spent $19,600, it is pacing at 111% and will finish near $33,400 unless the daily budget drops to about $840.

Setup

Live in about 15 minutes

  1. Create a free workspace

    Sign up with your business details. You get a private workspace and a key that only your scripts use.

  2. Paste the scripts

    Copy the pre-filled script into Google Ads and Microsoft Ads (one script covers a whole manager account) and schedule it hourly. Connect LinkedIn with LinkedIn sign-in.

  3. Add monthly budgets

    Campaigns appear as soon as data arrives. Give each one its monthly budget and schedule, and pacing starts right away.

  4. Share and get alerts

    Invite your team, send a read-only report link to clients or finance, and turn on the daily email.

Who it is for

Built for teams that answer for every dollar

Enterprise marketing teams

Run several business units, regions and platforms against one budget. See every campaign’s pace in one place and give finance a link instead of a weekly spreadsheet.

Public companies and regulated budgets

Quarter-end accruals, budget controls and audit trails need spend that matches plan. Hourly, cut-to-date numbers catch drift days before month end.

Private and PE-backed companies

When every dollar is tied to pipeline targets, underspending is as costly as overspending. The forecast shows both early enough to act.

Agencies and consultants

Pace every client from one manager-account script, group campaigns by client, and send each client a live report link.

Compare

How it compares with the usual options

SpreadsheetPaid data connectorPacing Console
CostFree, but hours of manual workMonthly subscriptionFree
RefreshWhen someone updates itDaily or hourlyHourly
Pace judged at the pull hourRarelyRarelyYes
Weekday schedulesManual formulasVariesBuilt in
Month-end and conversion forecastManual formulasBuild it yourselfBuilt in
Daily alert emailNoVariesYes
Shareable client reportShare the sheetBuild a dashboardOne link
FAQ

Questions about Pacing Console

Read why it matters: why cut-to-date, real-time budget pacing matters for enterprise ad spend.

What is ad budget pacing?

Budget pacing compares what a campaign has spent so far with what it should have spent by now, so it lands on its monthly budget. Pacing Console measures it by the hour, in your time zone, for Google Ads, LinkedIn Ads and Microsoft Ads.

What does cut-to-date pacing mean?

Cut-to-date means expected spend is calculated up to the exact hour the spend was pulled, not to the end of the day. It avoids false underpacing alerts in the morning and false overpacing alerts at night.

Is Pacing Console really free?

Yes. The pacing board, month-end forecasts, conversions, the top recommendations, alerts, team invites and report links are free. Pro adds the Insights charts, every recommendation with its dollar impact and CRM lifecycle stages by campaign (HubSpot, Salesforce, Pipedrive or any CRM by CSV or API), and you can request it inside the app. It runs on Google Ads Scripts and Microsoft Ads Scripts, which are free features of those platforms, and LinkedIn’s own sign-in.

Does PlanConversion get access to my ad accounts?

No. The scripts run inside your accounts and send only campaign names, IDs, spend, conversions and daily budgets for the current month. LinkedIn uses read-only reporting access that you can revoke anytime.

How does the month-end forecast work?

It divides spend to date by the active days elapsed (to the hour) and multiplies by the active days in the month. The same run rate gives forecast conversions and a forecast cost per conversion.

Can I use it for several clients or business units?

Yes. One script in a Google Ads or Microsoft Ads manager account covers every client account. Group campaigns by client or business unit, and send each group a read-only report link.

Which currencies and time zones are supported?

CAD, USD, EUR, GBP and AUD, in any time zone. The time zone decides which month spend belongs to and how far through the day each pull is.

See your pace in the next hour

Create a free workspace, paste one script and watch every campaign’s pace and forecast update on its own.

Proposal request

Tell us what needs to change.

Three short steps. A senior strategist reads every request and replies within one business day with a practical scope, priorities and next step.

  • Founder-led first call, no junior handoff
  • Your top three fixes, whether or not we work together
  • NDA on request, transparent paid media fees
$120M+pipeline influenced
18,000+qualified leads
92%clients expand scope
Hojabr Sattari
Hojabr SattariFounder and Director, reads every request

Trusted by enterprise and growth teams

ABB logoKNIME logoNakisa logoYULiv logoLOCUS-AD logoAcadémie Marie-Claire logoFounder’s in-house leadership as Director of Revenue GrowthCoveo logoAssent logoNakisa logoAlso from our teamBigphone.aiWebetti
ABB logoKNIME logoNakisa logoYULiv logoLOCUS-AD logoAcadémie Marie-Claire logoFounder’s in-house leadership as Director of Revenue GrowthCoveo logoAssent logoNakisa logoAlso from our teamBigphone.aiWebetti
What brings you here?

Pick everything you are considering. We will staff the call accordingly.

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

Pipeline planPricing