Skip to content

ALFA AdPilot pricing

AdPilot has three tiers, and they differ only in how many accounts you manage and how much you use — every tier gets every tool, the approval gate and undo. There’s also a free trial: 200 calls, use them whenever you like. The price is what you pay — the service is not subject to VAT, and there are no hidden fees underneath.

Pick a plan

Plans on sale

How many Google Ads accounts do you manage?

AdPilot · Trial

0₫

no card needed

Connect as many MCCs as you like. Manage 1 Google Ads account. Never expires.

  • 1 Google Ads account
  • 20 Studio questions, not refilled
  • 200 tool calls, not refilled
  • No daily cap
Try it free

AdPilot · Starter

490,000₫/month

≈ US$19 (reference) · not subject to VAT

Connect as many MCCs as you like. Manage up to 3 Google Ads accounts.

  • 3 Google Ads accounts
  • 250 Studio questions a month
  • 5,000 tool calls per billing period
  • Up to 500 calls a day
Contact us

AdPilot · Agency

1,490,000₫/month

≈ US$57 (reference) · not subject to VAT

Connect as many MCCs as you like. Manage up to 30 Google Ads accounts.

  • 30 Google Ads accounts
  • 700 Studio questions a month
  • 20,000 tool calls per billing period
  • Up to 1,000 calls a day
Contact us

AdPilot · Unlimited

3,900,000₫/month

≈ US$149 (reference) · not subject to VAT

Connect as many MCCs as you like. Unlimited Google Ads accounts.

  • Unlimited Google Ads accounts
  • 1,800 Studio questions a month
  • No per-period allowance — only the daily cap applies
  • Up to 2,000 calls a day
Contact us

US$ figures are for reference only, at 1 USD = 26,100 ₫ (Vietcombank selling rate, 9 Oct 2026). You pay in VND by bank transfer. We don’t take international cards yet — contact us to buy a paid plan and we’ll sort out the payment with you.

Connect as many MCCs as you like. AdPilot scans every account under an MCC — scanning is free and doesn’t count against your limits.

Only the accounts you choose to manage count against your limit. Closed Google accounts don’t count.

Teams. A one-person account pays the plan price. Once a second person accepts an invitation, the price and all four limits — including the number of Google Ads accounts — scale with headcount: every person from the second one adds a percentage of the plan (last row of the comparison table below). Limits go up as soon as that person joins. Someone who joins mid-period is charged for the days left in the period, added to your next renewal invoice. Remove someone and the limits drop accordingly; people who leave mid-period aren’t refunded. The trial isn’t priced per person.

Comparing the four AdPilot plans
Each plan includes AdPilot · Trial AdPilot · Starter AdPilot · Agency AdPilot · Unlimited
Price per month, not subject to VAT 0₫ 490,000₫ 1,490,000₫ 3,900,000₫
Google Ads accounts 1 3 30 Unlimited
Studio questions 20, not refilled 250 a month 700 a month 1,800 a month
Tool calls 200, not refilled 5,000 per period 20,000 per period No per-period allowance
Daily call cap No daily cap 500 1,000 2,000
Each extra person, from the second Not priced per person +30% price and limits +30% price and limits +30% price and limits

Coming soon — not taking payments yet

AdPilot for Meta Ads

AdPilot Meta · Trial

0₫

no card needed

Manage 1 Meta ad account. Never expires.

  • 1 Meta ad account
  • 20 Studio questions, not refilled
  • 200 tool calls, not refilled
  • No daily cap

Coming soon — not taking payments yet

AdPilot Meta · Starter

390,000₫/month

≈ US$15 (reference) · not subject to VAT

Manage up to 3 Meta ad accounts.

  • 3 Meta ad accounts
  • 250 Studio questions a month
  • 5,000 tool calls per billing period
  • Up to 500 calls a day

Coming soon — not taking payments yet

AdPilot Meta · Agency

1,190,000₫/month

≈ US$46 (reference) · not subject to VAT

Manage up to 30 Meta ad accounts.

  • 30 Meta ad accounts
  • 700 Studio questions a month
  • 20,000 tool calls per billing period
  • Up to 1,000 calls a day

Coming soon — not taking payments yet

AdPilot Meta · Unlimited

2,900,000₫/month

≈ US$111 (reference) · not subject to VAT

Unlimited Meta ad accounts.

  • Unlimited Meta ad accounts
  • 1,800 Studio questions a month
  • No per-period allowance — only the daily cap applies
  • Up to 2,000 calls a day

Coming soon — not taking payments yet

Google + Meta Bundle

Google + Meta Bundle · Starter

790,000₫/month

≈ US$30 (reference) · not subject to VAT

AdPilot for Google Ads and for Meta Ads. Up to 3 accounts per platform.

  • 3 accounts per platform
  • 250 Studio questions a month
  • 5,000 tool calls per billing period
  • Up to 500 calls a day

Coming soon — not taking payments yet

Google + Meta Bundle · Agency

2,390,000₫/month

≈ US$92 (reference) · not subject to VAT

AdPilot for Google Ads and for Meta Ads. Up to 30 accounts per platform.

  • 30 accounts per platform
  • 700 Studio questions a month
  • 20,000 tool calls per billing period
  • Up to 1,000 calls a day

Coming soon — not taking payments yet

Google + Meta Bundle · Unlimited

5,900,000₫/month

≈ US$226 (reference) · not subject to VAT

AdPilot for Google Ads and for Meta Ads. Unlimited accounts.

  • Unlimited accounts on every platform
  • 1,800 Studio questions a month
  • No per-period allowance — only the daily cap applies
  • Up to 2,000 calls a day

Coming soon — not taking payments yet

A bundle’s account and call limits apply separately on each platform: the number on the card is for Google Ads, and Meta Ads gets the same again.

Every tier gets every AdPilot tool, the approval gate and undo — no tier has any of that cut. Add as many people to your organisation as you like — price and limits scale with headcount, see “Teams” above. Paid by bank transfer. AdPilot is read-only by default on the Google Ads accounts you connect — you turn on write access yourself when you’re ready.

The MCP route runs inside your own AI app, so it follows that app’s terms — some apps only allow custom connectors on a paid plan. Check your app’s documentation before you buy (for example Claude’s custom connector guide). No paid AI plan? Use Studio right on the ALFA web app — ALFA pays for the tokens.

  1. Propose: AdPilot writes up the change, with its reasoning and risk level. Nothing has touched Google yet.
  2. Pre-check: Checked against ad policies, the limits you’ve set and the account’s actual state. A blocking error means the proposal can’t be applied.
  3. Approve: AdPilot stops here. Low risk: you agree in the chat. High risk: someone has to open the approval page and click — the AI can’t approve itself. If nobody approves within 24 hours, the proposal expires.
  4. Apply: The only place that writes to Google Ads. Reports the result item by item — if only part succeeds, it says exactly which items failed — and records it in the log.

Undo: Creates a reverse proposal and goes through the same apply door — there’s no separate shortcut. If the account has been changed since the apply, the rollback waits for approval like any proposal. Where something can’t be reversed, such as deleting a campaign, AdPilot says so.

The unit

What counts as one tool call

Each time the AI calls an ALFA tool and gets a result back, that’s one call. Reading a report is one call. Proposing a change is one call. Applying it after you approve is another.

One ALFA call isn’t one Google API call. A question like “which accounts need me today” can make ALFA run dozens of queries against Google — and it still counts as one call. We count the work you ask for, not how many times our servers have to talk to Google. When comparing with pricing based on API calls, remember that a unit here is much broader.

The call allowance belongs to the organisation, not to each person or each account. The whole team shares one allowance; whether you manage three accounts or thirty, it’s the same allowance, spent however you like.

Why paid plans aren’t priced by token

Because on this route ALFA isn’t the one paying for the inference. When you use AdPilot inside your own AI (such as Claude or ChatGPT), the “AI thinking” runs on that AI company’s servers, and your AI plan already pays for it. ALFA only receives tool calls and does the work with Google Ads.

Charging for tokens on top of that would be charging for something we didn’t pay for — and ALFA can’t measure it anyway: a tool call doesn’t carry the number of tokens used on the other side. The route where ALFA actually buys tokens is Studio, and it has its own limit — see the Studio card.

Why every tier has a daily cap

Not to protect our money — a call costs ALFA less than a cent. It protects the Google quota everyone shares. The API access ALFA has is metered by Google per day and shared across all customers, not per customer.

Without a daily cap, one account burning through a month’s allowance in an afternoon would ruin the day for every other customer — people who did nothing wrong. The daily cap hits before the period cap: a runaway job stops that day, and the monthly allowance is still there for the days after.

Why tiers follow the number of accounts you manage

Because that’s a number you know before you buy. Calls per month are hard to predict; the number of client accounts you’re running you can count right now. Picking a tier by it means picking by something you’re sure of.

Only accounts you choose to manage count. However many accounts AdPilot finds in your MCC doesn’t matter, and closed Google accounts don’t count either — see the line just below the price table.

What about ALFA’s Studio?

Studio is the route for people without a paid AI plan: chat with AdPilot right on the ALFA web app. There, ALFA is the one buying tokens.

Studio is live. The trial comes with 20 questions, one-time, not refilled. Paid plans start at 250 questions a month — see each tier in the price table.

Read this part

What doesn’t count against your limits

This is where people tend to get surprised with other tools, so we’ll say it up front.

ActionCounts against your limits?
Failed calls — network errors, Google errors, expired tokensdoesn’t count You don’t pay for something that didn’t run.
Viewing the approval queue, reading the log, opening an approval pagedoesn’t count That’s ALFA’s interface, not a Google call.
Signing in, connecting Google Ads accounts, granting accessdoesn’t count
Viewing invoices, changing billing details, viewing commissionsdoesn’t count
Adding people to your organisationdoesn’t count Adding people doesn’t use up your limits — it raises them. Price does scale with headcount: see “Teams” under the price table.
A proposal you reject1 call Creating the proposal really ran. Applying it doesn’t count, because it never happened.
Reading data, proposing, applying, undoing1 call each
Clicking Approve and apply now on the webnot charged to the period allowance · counts 1 call toward the daily cap Building the proposal was already charged, so it isn’t charged twice. The daily cap still counts it, because the daily cap protects the shared Google quota rather than billing you.
Calls stopped by the daily capdoesn’t count Blocked means it didn’t run, so it isn’t counted. The cap refills the next morning.
Running on ALFA’s Studio1 question Counted against your plan’s question limit — see above. A question that gets no answer isn’t counted.

Limits have been enforced for real since 23 September 2026. Before that, the numbers sat in the plans but nobody was counting; now the system reserves a call before running it and settles it once it finishes. So the rules in the table above aren’t a promise — they’re what’s running: failed calls are given back, calls stopped by the cap itself don’t move the counter, and both leave a trace in the log for you to check.

Hit the daily cap and it refills the next morning, and the screen tells you exactly when. Run out of the period allowance and it tells you when the next period starts. On Starter or Agency there’s a higher tier to move up to; on Unlimited there’s nothing higher, and then we’ll tell you plainly to wait rather than offer you something that doesn’t exist.

Payment

How you pay

Bank transfer

Order a plan in the members area and the system issues a payment order with its own payment code. Put the payment code shown with your order (for example HD2026000013 — no dashes) in the transfer description; ALFA reconciles it and activates your plan.

International cards aren’t supported yet. If you’re outside Vietnam, contact us and we’ll work out the payment with you.

VAT invoices

Enter your company name, tax ID and address in the members area before you transfer. ALFA issues an e-invoice once the full amount has arrived.

No tax ID? You can still get an invoice — individuals and household businesses leave that field blank. Vietnamese VAT invoices follow Vietnamese law.

Not subject to VAT

The price in the table is what you actually pay. Nothing gets added at the last step. ALFA AdPilot is a software service that isn’t subject to VAT, so the invoice shows that whole amount as the service price, with no VAT line — for example the Agency plan at 1,490,000 ₫ is invoiced at 1,490,000 ₫.

E-invoices are still issued as before — they just no longer have a VAT line.

Affiliate program

Refer customers, earn 20% for life

Every account with a product already has a referral link — no separate sign-up, no contract to sign up front.

For life, not just the first period. Every month a customer you referred renews, you earn on it. On the Agency plan at 1,490,000 ₫ that’s 298,000 ₫ a month per customer, for as long as they stay.

Commission is earned when the customer pays an invoice in full. A part payment doesn’t count yet. Every commission entry leaves a trace in the log — who, when, and for which order.

Get your referral link →

Still unsure about something? Just ask

A person answers, not a form. Asking before you pay is perfectly normal.

Open a free account → Ask before you sign up