Catch ad account slips before your clients do
Connect your ad accounts. Health check agents watch for setup slips, over-pacing and account health, then AI turns your data into insights and client dashboards.
No card needed · 7-day free trial · Read-only access · see a demo client portal
Health checks on every campaign
Agents audit targeting, budgets, bids, tracking and pacing hourly, and ping you before it costs a client.
Account health: Needs attention
- Location targeting2 campaigns off
- Budget pacing18% over
- Conversion trackingAll good
- Bids & budgets vs planAll good
See your ideal customer
AI reads who converts and shows you a picture of them, with the targeting and messaging to match.

Stay ahead of budget pacing, automatically

- Demo client preloaded
- Secured by

Your ad accounts, health checked automatically
Connect once. A health check agent works through every Meta and Google Ads campaign, checking targeting, budgets, bids, tracking and pacing against how it should be set up, then emails you the moment something slips.
1The agent checks every campaign
2You get the email, before your client notices
Connect one account. See what you've been missing.
No migration, no media plan needed. Start with one client and keep your current tools while you try it.
Connect your ad accounts
Meta, Google Ads, LinkedIn, TikTok and GA4. Read-only, two clicks, or upload a CSV export.

Can't connect a client's account? Upload a CSV export instead.
Health check agents audit your setups
Every live campaign checked for setup slips, over-pacing and account health. You get pinged when something’s off.
Health check agent
- Spring Sale is targeting people “interested in” NZ, not living there
- Meta is pacing 18% ahead of this month’s budget
- Conversion event, bids and tracking look right on 11 campaigns
See your ideal customer
AI reads who actually converts and shows you a picture of them, with the targeting and messaging to match.
Ideal customer
“Busy-Parent Sarah”
Women 35–44 · Auckland · mobile, evenings
Sample data shown. Yours is built from your own accounts.
Meet your team of AI agent employees
Purpose-built agents that handle the busywork — invoices, media plans, audits, and performance reviews — so you don't have to.
Audits live Google and Meta campaigns against their intended setup and flags every discrepancy.
Share a live client portal - visualise your results in every way
Every client gets a live performance portal in your logo and brand colours. Pick the sections they see, and send a PDF or a scheduled email.
Better client reporting than AgencyAnalytics. For a fraction of the price.
We're an agency too. We paid AgencyAnalytics about $500 a month, rebuilt everything we used in PlanPulse, then added what it never had.
| Feature | PlanPulse | AgencyAnalyticsAgencyAnalytics |
|---|---|---|
| White-label client dashboards | Auto-built on connect | Yes |
| AI picture of your ideal customer, with a photo | Yes | No |
| Creative × audience insights | Yes | No |
| CPA vs target, when-ads-work heatmaps, cost per result by age | Yes | No |
| What we paid as an agency | From $99/month | ~$500/month |
From our own agency's use of AgencyAnalytics. AgencyAnalytics is a trademark of its owner.
Real-time performance,
always visible
See pacing, spend variance, and platform-native metrics in one place. Know instantly which campaigns are overspending, underperforming, or on track — before your client asks.
Catch problems
before they cost you
7-day rolling CPA charts with target thresholds show you the moment a metric crosses target. The gauge turns red — you act before it becomes a budget blowout.
Add the media plan, and track every dollar against it
When you're ready, drop in the client's plan (spreadsheet, screenshot or built with the AI planner) and PlanPulse paces live spend against it, week by week, channel by channel.
Plugs into your company's second brain
Keep client plans in your GitHub brain. PlanPulse picks up every change, ready to review and track against real spend.
- GitHub
- Obsidian
- Claude Code
- Codex
Try it risk-free, in minutes
Demo client ready. Explore every feature with mock data.
Upload CSV exports from any ad platform
One-click Meta import for clients
2-minute onboarding – upload an Excel plan
Encrypted logins. Held by Nango in a SOC 2 vault, not our database.

- OAuth 2.0
- AES-256 encryption
- Read-only
Free tools for media buyers
See all 20 free tools →Catch wasted spend, broken tracking and pacing problems with the same checks PlanPulse runs, free in your browser. No signup.
Ad Account Health Check
Upload a Meta, Google Ads or any platform export and find what’s wasting spend: broken conversion tracking, stalled campaigns, spend spikes and cost jumps.
Ad Budget & Pacing Calculator
See if a campaign will over- or underspend, and the daily budget that lands it on target. Upload an export or type the numbers.
Campaign Setup Checker
Check budgets, dates, tracking, landing pages and the Google and Meta settings that waste spend by default, for one campaign or a whole account.
AI Media Plan Generator
Describe a campaign in a sentence and get a media plan: channels, budget split, monthly flowchart and the reasoning, ready to share.
Media Plan Builder
Plan budgets on a drag-and-drop weekly timeline, import an Excel plan, export a PDF.
Ad Report Generator
Turn a Meta, Google Ads or any platform export into a client-ready PDF report with insights, in seconds.
Frequently asked questions
PlanPulse is ad account health checking and client reporting software for marketing agencies. Connect your clients’ ad accounts and AI health check agents watch them for setup slips, over-pacing and account health, pinging you when something’s off. Your data becomes AI insights, a picture of each client’s ideal customer and live client portals in your own branding. Add media plans when you want to track spend against them.




