Cookie consent platform pricing: per subpage, per domain, per session or flat

Per subpage pricing is cheaper for a small site and grows expensive as your URL count rises, whatever your traffic. Flat rate wins as soon as you run several domains. The crossover sits on two numbers about your own estate, your URL count and your monthly sessions, not on the headline price.
What each model is actually charging for
The four models are not four ways of saying the same thing. Each one picks a different quantity to meter, and that choice decides which customers it suits.
Per subpage prices on how many URLs a scanner finds on your domain. It is charging for site size, so a catalogue or a deep blog archive costs more than a brochure site with the same traffic. Per domain charges a fee for each site, which is straightforward for one brand and multiplies quickly across country domains and campaign microsites. Per session or per visitor prices on traffic, so the bill tracks how busy you are rather than how big you are. Flat rate charges once for the account and bundles a set number of domains into every tier.
Put an estate through all four and the ranking moves. A 40,000 URL catalogue with modest traffic is expensive on subpage pricing and cheap on session pricing. A 30 page site with heavy traffic is the exact reverse. Neither of those is a better deal in the abstract; they are different meters reading different things about you.
The two numbers most teams cannot state
Both numbers are harder to get than they look, and both are usually wrong in the same direction, which is the part that costs money.
The URL count is not the page count your content system reports. Scanners crawl what is reachable, so paginated archives, tag and category listings, filtered listing URLs and localised copies all count. Your sitemap count is a defensible floor; a full crawl is the real number, and it is worth having before you sign anything priced this way.
The session count has a subtler problem: analytics only counts the sessions it is allowed to see. Across Amplio Data client implementations roughly 34% of sessions are hidden by consent by default, a measured range across those implementations rather than a guarantee. So a dashboard reading 100,000 sessions can sit on a real figure meaningfully above that. On a platform priced by session this bites twice. The tier you chose from the dashboard may be too small, and if you then improve your consent rate, the measured number rises and can push you up a tier. We covered where that share of sessions goes in where 34% of your sessions go.
Work out which model is cheapest for you
Count your URLs, not your pages
Crawl the domain and take the number a scanner would find, including paginated archives, tag and category pages and localised copies. If you cannot crawl it today, count the entries in your sitemap and treat that as a floor rather than an answer.
Take your sessions, then correct for what consent hides
Read monthly sessions from analytics and treat the figure as an undercount, because a share of sessions never reaches the dashboard at all. Use the corrected number for pricing, not the raw one, and use your busiest recent month rather than an average.
Price every model at those two numbers
Put both figures through each model in turn. The point of doing all four is that the ranking usually is not the one you expected from the headline prices.
Add the domains you will need in twelve months
Count the sites, country domains and microsites you expect to add within a year and run the numbers again with that count. Per domain pricing is where a plausible looking deal turns expensive, and it turns expensive quietly, one site at a time.
Compare what each tier gates, not only what it costs
Scan frequency, domain and language limits, consent log retention, framework support and server side delivery are all commonly tier gated. A cheaper tier that rescans monthly is a different product on a site that ships pages every week.
Where the bill surprises people
The model you pick decides which kind of growth is expensive for you. Launching a blog archive or a filtered catalogue is a bad month on subpage pricing and free on session pricing. A campaign that goes unexpectedly well is a bad month on session pricing and free on subpage pricing. Opening a second market is a bad month on per domain pricing and nothing at all on flat rate.
The larger cost usually sits outside the pricing page altogether. Installing the platform, mapping every third party script to a category and verifying that the gate holds in both directions is the work that decides whether any of this functions, and it does not vary much by vendor. We set the whole cost picture out in how much a consent management platform costs.
What Velo charges, and on what
Velo meters on monthly sessions with a domain cap on the lower tiers, so it is fair to state both. The free tier is €0 for one domain up to 1,500 monthly sessions. Pro starts at €7 a month, scales with your session count from 3,000 sessions upward, and covers up to three domains. The Server plan is priced on request with no session or domain ceiling. The current tiers are on the pricing page.
That mix suits a small busy site and an estate whose page count grows faster than its traffic, because nothing about a larger catalogue moves the bill. It is the wrong meter for a very large site with very heavy traffic, where a flat or negotiated arrangement will beat it, and the three domain ceiling on Pro means an agency or a multi market estate is a Server conversation rather than a list price. That is the honest version, and it is the same arithmetic we just asked you to run.
Common questions
What people ask about this topic.
How does cookie consent platform pricing compare, per subpage vs flat?
It depends on how big your site is rather than on the headline price. Per subpage pricing is priced on how many URLs a scanner finds, so it is cheap for a small brochure site and expensive for a large catalogue or a deep blog archive, whatever your traffic. Flat rate pricing charges one fee and usually bundles several domains, so it wins as soon as you run more than one or two sites, and it is poor value for a single small site. Work out your URL count and your monthly sessions first, then price both models at those two numbers.
What are the different cookie consent platform pricing models?
Four are common. Per subpage prices on the number of URLs a scanner finds on your domain. Per domain charges a separate fee for each site. Per session or per visitor prices on traffic. Flat rate charges one fee for the account and bundles a set number of domains into every tier. Each is charging for a different thing, so the same estate can be cheap on one model and expensive on another.
How do I count the subpages a consent platform will bill me for?
Take the URL count rather than the page count in your content system. Scanners crawl what is reachable, which includes paginated archives, tag and category pages, filtered listing URLs and localised copies, so the number is usually well above what a marketing team would call the number of pages. The count in your sitemap is a reasonable floor. A full crawl is the real number, and it is the one worth having before you sign anything priced this way.
Why is my analytics session count wrong for pricing a consent platform?
Because analytics only counts the sessions it is allowed to see. Across Amplio Data client implementations roughly 34% of sessions are hidden by consent by default, a measured range rather than a guarantee, so a dashboard reading 100,000 sessions can sit on a real figure meaningfully higher. On a platform priced by session that matters twice: the tier you pick from the dashboard may be too small, and improving your consent rate later raises the measured number and can move you up a tier.
Does a cheaper consent platform tier limit the consent signals it sends?
Sometimes, and it is worth checking before price. Tiers are commonly separated by scan frequency, the number of domains and languages, consent log retention, and whether the framework features and server side delivery are included. A tier that is cheaper because it scans monthly instead of daily is a different product on a site that ships pages weekly, so compare what each tier gates as well as what it costs.

