
Pricing
Start free, grow when you want
No credit card to get started. Change or cancel anytime.
14 days, everything open
You sign up and try every feature, at full volume, with 1000 AI credits that last the 14 days.
No card
We do not ask for one to start, and nothing is charged when the 14 days end.
Then you stay free, for good
The account moves to the free plan and stays there: proof of consent in full, and up to 300 contacts. Anyone beyond is not lost: they wait.
Free
Collect consents and keep the proof
€0 /month
Start free- GDPR consent with signed proof
- Public verification of the proof, by anyone
- Self-service withdrawal, with a receipt
- Downloadable proof dossier
- 1 campaign · 1 person
- 300 contacts in total, proven and waiting
- Basic AI assistant (daily fair use)
- Community support
Rookie
To get started: WhatsApp and the proof
€29 /month
Start with Rookie- GDPR consent with signed proof
- Public verification of the proof, by anyone
- Self-service withdrawal, with a receipt
- Downloadable proof dossier
- WhatsApp campaigns
- 1 campaign · 1 person
- 300 seats · up to 500 proven contacts
- 250 AI credits/month: images, copy, assistant, auto-replies
Starter
For the small business getting started
€99 /month
Try Starter- Everything in Free, plus:
- 3 campaigns · 2 people
- Proven contacts with no limit · 2,000 waiting
- Automations and flows
- Scheduled campaigns
- AI assistant with no daily cap
- Human in the loop: the expert prepares the work, you decide. It works on your plan's features and your credit balance.
- 1000 AI credits/month: images, copy, assistant, auto-replies
- Email support
Pro
For teams working on it every day
€290 /month
Try Pro- Everything in Starter, plus:
- 10 campaigns · 5 people · 3 AI agents
- 10,000 contacts waiting
- Full CRM (deals, segmentation)
- Ticketing and catalogue
- Webhook / Zapier / HubSpot
- 3000 AI credits/month: images, copy, assistant, auto-replies
- Extra AI credits when you need them
- Priority support
Business
For agencies and multi-client
€490 /month
Try Business- Everything in Pro, plus:
- Unlimited campaigns, agents and people
- Unlimited contacts waiting
- Agency mode (multi-client)
- Chat with the clients you manage
- Multi-platform social (IG, FB, X, TikTok, LinkedIn)
- Google Ads
- 6000 AI credits/month: images, copy, assistant, auto-replies
- Dedicated onboarding
- Priority+ support
Proof of consent — signature, withdrawal receipt, public verification and downloadable dossier — is the same on every plan, free included: what changes is how much work you do on top of it · WhatsApp costs billed directly by Meta according to their official pricing · The OptinProof plan fee only covers the platform, zero markup · Prices ex VAT · You sign up and get everything for 14 days, no card · After that you stay on the free plan for good: nothing is charged, and your proof of consent stays yours · Annual billing with 2 months free (−16%).
Which plan is for you
Not «small, medium, large»: four situations, and the one you recognise.

You are collecting your first consents
You have a form, a list that is starting, and you need to be able to show how each consent arrived. The proof is already whole: signature, withdrawal receipt, public verification, dossier. 1 campaign, 1 person. You write the campaign yourself, and it does not go out until you decide it does.
You are starting, and you just want WhatsApp done right
The proof of consent is already whole, as on every plan: signature, withdrawal receipt, public verification, dossier. Here you also send your WhatsApp campaigns. 1 campaign, 1 person, 250 AI credits a month. 300 seats and up to 500 proven contacts: it is the only plan with a cap on proven contacts, and when you reach it, it is time to move up.
One business, writing every week
You send them yourself, by hand, and you want to stop doing it by hand: automations, flows and scheduled campaigns. 3 campaigns, 2 people, 1,000 AI credits a month. From here you get «Human in the loop»: the expert prepares the work on your plan's features and with your credit balance, which comes from the monthly allowance. Buying credits starts with Pro.
More than one of you, on it every day
Consent is the beginning: after it come deals, tickets, the catalogue and the systems you already run. 10 campaigns, 5 people, 3 AI agents, and credits can be topped up without changing plan. You already have «Human in the loop» from Starter: here it works on more features, and when the monthly allowance runs out you top up without changing plan — what you buy lasts a year.
You answer for your clients too
You are an agency: every client gets their own space and their own proof, kept apart from the others. Campaigns, people and agents with no limit, multi-platform social and Google Ads. «Human in the loop» prepares the plan across everything your plan opens, and nothing goes out that you have not decided — channel by channel.
The comparison nobody usually makes
Our cap counts the opposite
Almost everywhere the price grows with your list. Here it grows with the part of the list you have not proven yet, and stops on the part you have.
With anyone selling sends
The cap counts the contacts you can reach. The better the list works, the more it costs: the number grows, the bill grows, and it never stops growing. Ten thousand people who said yes means paying every month for ten thousand people who said yes.
Here
The cap counts the contacts waiting, meaning the ones you cannot reach yet. On the paid plans, the moment someone signs they leave the count and never re-enter it: proven contacts have no cap, and the part of your list that works stops costing anything. Not on the free plan, and that is the only exception: there the 300 hold everything, proven contacts included.
And the plan fee pays for five things a sending service does not have
- Every consent is signed with a private key that stays ours, and the signature is checked with the public one.
- The register appends and never rewrites: a line already written cannot be corrected, not even from the inside.
- Anyone can verify a proof without signing up, without asking us anything and without taking our word for it.
- Every withdrawal produces a receipt with a code, and that code can be quoted.
- Permission to write to someone is derived from the proof we hold, instead of being declared by you in a dropdown.
None of the five asks you to trust us: every one of them is checkable by an outsider. If all you need is to send email, a sending service costs less and does its job well. We are for when you also have to show how you got those contacts.
Everything that is inside, row by row
The first four rows are proof of consent, and it is identical on every plan. Below them, what changes is how much work you do on top of it.
| What's included | Free | Rookie | Starter | Pro | Business |
|---|---|---|---|---|---|
| Consent collected with signed proof | included | included | included | included | included |
| Public verification of the proof, by anyone | included | included | included | included | included |
| Self-service withdrawal, with a receipt | included | included | included | included | included |
| Downloadable proof dossier | included | included | included | included | included |
| Human in the loop: the AI prepares, you decide | not included | not included | included | included | included |
| Tells you the cost before you spend | not included | not included | included | included | included |
| WhatsApp sends from your own number | no limit | no limit | no limit | no limit | no limit |
| Emails per month | — | — | — | up to 300,000 | up to 1,000,000 |
| Contacts waiting | within the 300 | 300 | 2,000 | 10,000 | no limit |
| Proven contacts | within the 300 | no limit | no limit | no limit | no limit |
| Campaigns | 1 | 1 | 3 | 10 | no limit |
| People on the team | 1 | 1 | 2 | 5 | no limit |
| AI agents | 1 | 1 | 1 | 3 | no limit |
| AI credits every month | none | 250 | 1,000 | 3,000 | 6,000 |
| AI assistant | with a daily cap | no daily cap | no daily cap | no daily cap | no daily cap |
| Automations and flows | not included | not included | included | included | included |
| Scheduled campaigns | not included | not included | included | included | included |
| Email campaigns | not included | not included | not included | included | included |
| Full CRM: deals, tickets, catalog | not included | not included | not included | included | included |
| Integrations: HubSpot and Stripe Connect | not included | not included | not included | included | included |
| Multi-platform social (IG, FB, X, TikTok, LinkedIn) | not included | not included | not included | not included | included |
| Google Ads | not included | not included | not included | not included | included |
| Meta Ads (Instagram and Facebook) — in simulation | not included | not included | not included | not included | included |
| Agency mode: several clients in one account | not included | not included | not included | not included | included |
| Buying extra AI credits | not included | not included | not included | included | included |
| Support | community | priority | priority+ |
There are two bills, and one of them is not ours
Whoever sells you messages quotes a single price with their own cut inside it. Here the two stay separate, and you get to see both.

The OptinProof plan fee
You pay it to us, and it is the number you read above. It pays for the platform: consent collection, the signed proof, public verification, automations, AI. It does not change with how many messages you send.
The WhatsApp messages
Meta bills those to you, directly. You connect your own WhatsApp Business number and that account stays yours: we do not buy messages to resell them to you, so there is nothing to add a margin to. No per-message fee, no threshold, no bundle to buy from us.
What a message costs is decided by Meta, and it changes by country and by message type. We do not copy their rates here: a copied table goes stale without the reader noticing. You will find them current at the source. Meta's WhatsApp pricing
Human in the loop
A marketing expert prepares the work. You read it and decide.
You tell it what you want to achieve. It asks the questions that are missing — who, what you are offering, when — and prepares a whole marketing plan, cut to two things that are yours: the features your plan opens and the credits you have. Then it stops.
What it prepares
The whole plan, on your real data: who it goes to, what it says, with which image, when it leaves. The audience is counted by the product, not by the model, so the number you read is the number who will receive it. On the free plan and on Starter you write the campaign yourself, with the assistant beside you.
What it never does
It does not send anything to anyone. The plan is born as a draft and stays there until you read it: then you decide whether to launch it now or schedule it for when you need it.
What is left afterwards
What goes out is exactly what you read: change a word, the time or who receives it, and it asks you to approve it again. And the plan does not vanish after the send: it stays there, as it was.
And it holds for everything that goes out, not only for what the product prepares: a WhatsApp send done by hand, scheduled campaigns, posts and Google ads all wait for you to say yes.
The other side of the bill
What it costs not to be able to show it

On 25 September 2025 the Italian data protection authority fined E-Power S.r.l. €35,000. Among the findings, the one about consent was not that consent was missing: the company could not document how it had been collected — it had a contract for buying lists, and nothing else.
That is the difference the GDPR charges to whoever processes the data (art. 5.2 and 7.1): it is not enough that consent happened, you have to be able to show it. Sending platforms leave that part to you — they deliver the messages and keep nothing that answers «where did you get my number?».
That is what OptinProof is for, and it works the same way on every plan: every consent leaves a signed document that anyone can verify for themselves, without going through us and without taking our word for it.
What that document is worth in your case depends on how you handle the data, and that responsibility stays yours: we produce the proof, not a verdict on your compliance.
How you get in, and what happens next
The questions you ask yourself before signing up, answered in full.
The account moves to the free plan by itself, and stays there. Nothing is charged, you do not lose access, nothing is deleted: you sign in with the same credentials and find everything you have collected. From then on the free limits apply to what you can create next.
No, and there is nothing to charge: we do not ask for a card to start. You sign up with your email and your phone number, and for 14 days everything is open. We ask for a card only if and when you decide to buy a plan — and from that moment you pay from day one, with no further trial in between.
The features: during the trial they are all open, on the free plan 9 of them close, and you will find them row by row in the table above. Volumes come down too: 1 campaign, 1 person on the team, 1 AI agent. Proof of consent does not: signature, withdrawal with a receipt, public verification and the downloadable dossier stay whole and free, as on every other plan. And what you have already collected stays where it is. What you created during the trial is not deleted either: templates, sends, posts and campaign plans stay yours. Whatever the free plan does not open switches off after 30 days, meaning you still find it and can no longer use it; and moving up a plan switches back on whatever that plan opens.
You still collect them, and the proof is still created: at contact 301 the form works exactly as it did at the first, the signature is there and the receipt goes out. What stops is reaching them — anyone over the cap waits: they exist, they are visible, they are counted, and they do not enter the audience of your sends until you upgrade. Who waits is decided by order of arrival, that is the date of the first consent, and that is never rewritten.
No: the 1000 credits exist for the 14 trial days and end with it. They are there to show you the product, not to carry you along: they are enough to try everything the AI does — images, copy, assistant, automatic replies — as long as you do not spend them all on the same thing. Afterwards, on the free plan, there are no credits: what keeps working without them is the assistant, with a daily cap on questions. Monthly credits come with the paid plans.
The questions about the bill
The answers you usually find after you have bought.
Whatever uses AI stops: images, the assistant, generated copy and AI-written auto-replies. The rest of the account keeps working — collecting consents, the signed proof, withdrawals, public verification and sending WhatsApp campaigns do not consume credits. On Pro and Business you can top up without changing plan; on Starter you cannot, and that is not an oversight: from there you move up.
No, and the two clocks are deliberately different: credits included in your plan reset at the end of the billing period, credits bought separately last 365 days from purchase. When you spend, the ones expiring soonest go first — so a batch you paid for does not quietly lapse.
Yes, and the two directions work differently on purpose. Moving up, the new plan applies immediately: you pay the difference for the remaining period and the cycle restarts that day. Moving down, the new plan starts at the end of the period you have already paid for — until then you keep what you bought, because you bought it.
Nothing gets deleted. The account returns to the free plan, and from then on the free limits apply to what you can create next. Consents already collected, signed proofs, withdrawal receipts and dossiers stay exactly where they are, and public verification keeps answering: a proof that disappears when you stop paying would not be a proof.
Because we do not do the same thing, and the quickest way to see it is to look at what the cap counts. Theirs counts the people you can reach: the list that works is the one you pay for, and it costs more every month. Ours counts the people waiting, and from the Starter plan whoever has signed no longer counts. The plan fee covers the part you need the day someone asks where a contact came from: the signature on every consent, a register that appends and never rewrites, verification open to anyone without signing up, the withdrawal receipt with a code to quote. If all you need is to send email, a sending service costs less and is the right choice.
No: prices on this page are exclusive of VAT, and the currency is the euro. How much tax applies depends on your country and your tax status.
That is not ours to decide: Meta bills the messages to you directly, on the WhatsApp Business number you connect yourself, and we add no margin and no per-message fee. Rates change by country and by message type, and Meta publishes them: we do not copy them here, because a copied table goes stale without warning anyone.
Only what you pay: annually you pay for 10 months instead of 12, so 2 months you do not pay. The plan is the same, with the same limits and the same features.

Ready to start
Your brand deserves a flawless channel
Create your account in 30 seconds, or try the demo landing page as your customer would. No credit card.