Adspirer pricing is based on tool calls, not ad spend. A tool call is a task your AI assistant performs for you — anything from a one-line question to a full multi-platform campaign launch.Documentation Index
Fetch the complete documentation index at: https://www.adspirer.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
What’s a Tool Call?
Think of a tool call as a task, on a complexity spectrum. The same plan covers tasks at every level — you just use more calls when the task is bigger.| Task Type | Tool Calls | What It Looks Like |
|---|---|---|
| Simple | 1 | ”What’s my Google Ads ROAS this month?” · “Pull last week’s Meta performance” · “Research keywords for ‘project management software‘“ |
| Medium | 8–12 | Launch a single Google Search or Meta campaign — research keywords, write ad copy, validate assets, create paused, summarize for review |
| Complex | 25–40+ | “Take my Q2 media plan and launch paused campaigns across Google, Meta, and LinkedIn” — one prompt, multi-platform research + asset validation + creation per platform + cross-platform reconciliation |
Plans
| Plan | Tool Calls/Month | Monthly | Annual | Best For |
|---|---|---|---|---|
| Free Forever | 15 | $0 | — | Testing and evaluation |
| Plus | 150 + overage | $49/mo | $485/yr | Individual advertisers, small accounts |
| Pro | 600 | $99/mo | $999/yr | Individual marketers, 1 ad account |
| Max | 3,000 | $199/mo | $2,000/yr | Multi-platform, multi-account, sequential sub-agents |
Active Accounts Per Platform
The number of ad accounts you can have active (used by the agent) on each platform depends on your plan and billing interval. You can connect unlimited accounts on any plan — this is about how many can be active simultaneously.| Plan | Monthly | Annual |
|---|---|---|
| Free | 1 | 1 |
| Plus | 1 | 5 |
| Pro | 1 | 5 |
| Max | 5 | 5 |
Annual Plans — Pooled Tool Call Quota
Annual subscribers get a single yearly pool instead of per-month caps. There are no monthly resets — use your calls whenever you need them.| Plan | Annual Price | Annual Pool | Monthly Equivalent |
|---|---|---|---|
| Plus | $485/year | 1,800 calls | ~150/month |
| Pro | $999/year | 7,200 calls | ~600/month |
| Max | $2,000/year | 50,000 calls | ~4,167/month |
- Your pool renews on your subscription anniversary date (not monthly).
- Unused calls do not roll over to the next year.
- The quota counter in your account shows calls remaining for the current year.
- Max annual (50,000) is intentionally higher than 12× monthly (36,000) — the annual plan is the upgrade incentive for high-volume periods.
- Annual subscribers never hit overage charges; the yearly pool is their total budget for the year.
Performance Data & Historical Lookback
How up-to-date your campaign data is depends on your plan.Free Plan — One-Time Data Sync
When you first connect an ad account on the Free plan, Adspirer pulls a one-time snapshot of your last 90 days of campaign performance. That snapshot is used for analysis, keyword research, and wasted-spend detection. The data is not refreshed after signup. If you return a month later, your performance data will be a month stale. Tools likeget_campaign_performance and analyze_wasted_spend will reflect the state of your account at the time you signed up, not today.
To work with current data, you need to upgrade to Plus or above.
Plus, Pro & Max — Ongoing Background Sync
Paid plans run regular background metric collection — Adspirer syncs campaign structures, keywords, performance metrics, and budget data from your connected ad accounts automatically. When you ask “what’s my ROAS this week?” you get current data, not a stale snapshot. Sync frequency varies by platform:| Platform | Sync Frequency | Notes |
|---|---|---|
| Meta Ads | Daily | |
| LinkedIn Ads | Daily | |
| TikTok Ads | Daily | |
| Google Ads | 3× per week | Google Ads API rate limits and reliability constraints prevent daily syncing |
| Plan | Data Sync | Historical Lookback |
|---|---|---|
| Free | One-time at signup | 90 days (at signup) |
| Plus | Regular background sync (see above) | 90 days rolling |
| Pro | Regular background sync (see above) | 90 days rolling |
| Max | Regular background sync (see above) | 90 days rolling |
| Enterprise | Regular background sync (see above) | 12 months rolling |
get_campaign_performance directly — those always pull fresh data from the API in real time, regardless of sync schedule.Which Plan Do I Need?
Use this guide based on your situation:| Your Situation | Recommended Plan |
|---|---|
| Testing Adspirer, exploring tools | Free 15 calls/mo |
| Solo marketer, 1 platform, under $1K/mo ad spend, 1-5 campaigns | Plus $49/mo |
| 2+ platforms, 10K/mo spend, small team (2-5), or 6-20 campaigns/mo | Pro $99/mo |
| 3+ platforms with active spend, or 50K/mo spend with any other factor | Max $199/mo |
| $50K+/mo ad spend, 10+ team members, or agency with multiple clients | Enterprise from $18,000/yr |
How Tool Calls Work
Each tool invocation counts as 1 call, regardless of:- Which platform (Google, Meta, LinkedIn, TikTok)
- Which AI client (ChatGPT, Claude, Perplexity, Cursor, etc.)
- How much data is returned
- How long the operation takes
Typical Usage by Task
| Task | Tool Calls | Complexity | Notes |
|---|---|---|---|
| Check connected platforms | 1 | Simple | get_connections_status |
| Pull campaign performance | 1 | Simple | Per platform |
| Keyword research | 1 | Simple | Returns full keyword list with CPC data |
| Audit conversion tracking | 1 | Simple | Checks pixel health, CAPI, attribution across platforms |
| Wasted spend analysis | 1–2 | Simple | Analysis + optional optimization |
| Budget optimization | 2–3 | Simple | Performance pull + / recommendation |
| Cross-platform performance report | 4–5 | Simple | 1 call per connected platform + analysis |
| Create Google Search campaign | 8–12 | Medium | Research + ad copy + assets + validate + create + summary |
| Create Meta image/video campaign | 8–12 | Medium | Targeting + type + assets + validate + create + summary |
| Create LinkedIn campaign | 8–12 | Medium | Org + targeting + ad copy + validate + create + summary |
| Create TikTok campaign | 6–10 | Medium | Targeting + assets + validate + create + summary |
| Multi-platform launch from a media plan | 25–40+ | Complex | One prompt builds paused campaigns across 2–4 platforms in a single run |
Full Workflow Cost Examples
Most users don’t run individual tools — they run workflows. Here’s what typical end-to-end workflows cost:| Workflow | Total Calls | What Happens |
|---|---|---|
| Create & launch a Google Search campaign | 8–12 | Business profile + keyword research + ad copy + validate + create + summary |
| Create & launch a Meta image campaign | 8–12 | Select type + targeting + validate assets + create + summary |
| Multi-platform launch from a single media plan | 25–40+ | One prompt → research + assets + paused campaigns across Google, Meta, and LinkedIn |
| Create campaign + monitor it for a month | 14–18 | Creation (8–12) + 4 weekly performance checks (4) + 1 optimization review (2) |
| Weekly cross-platform health check | 4–6 | 1 call per connected platform + optional wasted spend analysis |
| Full account audit + optimization plan | 3–5 | Audit (1) + wasted spend (1) + budget optimization (2–3) |
| Research + create + optimize a campaign over 30 days | 20–30 | Research (2) + create (8–12) + 4 weekly checks (4) + 2 optimizations (4–6) |
Monthly Usage Examples
| Scenario | Estimated Calls | Recommended Plan |
|---|---|---|
| Setup verification + 1 trial campaign | 12–15/mo | Free |
| Weekly check (1 platform) + 1 campaign/month | 12–18/mo | Free or Plus |
| Daily monitoring (2 platforms) + 2 campaigns/mo | 40–80/mo | Plus |
| Active multi-platform: 4–6 campaigns + weekly audits | 100–200/mo | Plus or Pro |
| Heavy usage: daily monitoring, frequent launches, audits | 200–600/mo | Pro |
| Agency, multi-client, high-volume | 600+/mo | Max |
How Adspirer Pro Compares to Hiring
The Pro plan (600 tool calls/month for $99) delivers roughly 120 hours of equivalent specialist work per month — the same workload an in-house paid media specialist or contracted PPC freelancer would cover.| Option | Monthly Cost | Hourly Equivalent | Coverage |
|---|---|---|---|
| In-house Paid Media Specialist | $7,500/mo | ~$62/hr | Full ownership, full cost |
| Contracted Specialist (Upwork, ~25 hrs) | $1,500/mo | $60/hr | ~20% of the work needed |
| Adspirer Pro | $99/mo | $0.83/hr equivalent | Full workload via your AI assistant |
- Adspirer Pro is ~76× cheaper than building it in-house
- And ~15× cheaper than even a part-time Upwork contractor (who only covers ~20% of the workload)
- Annual savings vs in-house: $88,812
- Annual savings vs Upwork contractor: $16,812
- Total Adspirer Pro spend per year: $1,188
What Counts as a Tool Call
Counts: Any tool invocation through MCP —get_campaign_performance, research_keywords, create_search_campaign, etc.
Does NOT count:
- Connecting your AI client to Adspirer
- OAuth authentication / login
- Viewing your account status
- AI assistant thinking / reasoning between tool calls
- Failed tool calls due to authentication errors
Checking Your Usage
Ask your AI assistant:Overage billing (Plus plan)
Plus subscribers get pay-as-you-go overage after their 150 included tool calls:| Details | |
|---|---|
| Rate | $0.50 per additional tool call |
| Monthly cap | $50 (100 extra calls max) |
| Auto-enabled | Yes — active by default for all Plus subscribers |
| Disable anytime | Toggle off from your billing page at adspirer.ai |
How it works
- Your first 150 tool calls each month are included in your $49 Plus subscription
- After 150 calls, each additional call costs $0.50 — billed through Stripe at the end of your billing cycle
- Overage charges are capped at 99
- If you hit the $50 cap, tools are paused until your next billing cycle — or you can upgrade to Pro
Disabling overage
If you prefer the previous behavior (tools stop at 150 calls), toggle overage off from your billing page. When disabled, you’ll see an upgrade prompt at 150 calls instead of being billed per call.Upgrading
If you hit your limit mid-month, upgrade takes effect immediately and resets your counter. Visit adspirer.ai to manage your plan.FAQ
Do unused calls roll over?
Do unused calls roll over?
Can I pay per call instead of monthly?
Can I pay per call instead of monthly?
Does the same Adspirer account work across all AI clients?
Does the same Adspirer account work across all AI clients?
Can I create campaigns on the free plan?
Can I create campaigns on the free plan?
Do I need a paid ChatGPT or Claude subscription to use Adspirer?
Do I need a paid ChatGPT or Claude subscription to use Adspirer?
- Claude: Pro, Max, Team, or Enterprise (connectors aren’t available on the Claude free tier)
- ChatGPT: Plus or Pro (connectors aren’t available on the ChatGPT free tier)
What happens if I run out of tool calls mid-month?
What happens if I run out of tool calls mid-month?
- Upgrade to a higher tier — takes effect immediately and resets your counter. Go to adspirer.ai to upgrade.
- Wait for your monthly reset — your quota resets on your billing date. Tools are paused until then.
- Switch to an annual plan — instead of a monthly cap that resets every 30 days, annual subscribers get a single large pool for the whole year. No monthly walls. Use calls when campaigns are active, coast when they’re not.
| Annual Plan | Yearly Pool | vs. Monthly |
|---|---|---|
| Plus | 1,800 calls | same price, ~25% more calls |
| Pro | 7,200 calls | same price, same calls |
| Max | 50,000 calls | same price, 38% more calls |
- Free (15 calls): Upgrade prompt — no automatic continuation.
- Plus (150 calls): Overage billing enabled by default — you keep going at 50/month. If you’ve hit the cap or disabled overage, you’ll see an upgrade prompt.
- Pro / Max: Tools pause until next billing cycle — or upgrade to continue.
How do I know which plan I need?
How do I know which plan I need?

