One script, set up with you, updated without touching your sites.
Gravito CMP is a consent management platform (CMP) that serves TCF 2.4 on the web, IAB GPP (Global Privacy Protocol) and the Google, Microsoft and Amazon consent signals from a single script.
What it delivers
Consent that runs wherever your sites do.
Every signal from one choice.
Configure once, publish everywhere.
A team behind the technology.
Loads first, so everything after it gets the right answer
The CMP is the first thing on the page: before your tag manager, your analytics and your ad stack. That is where the consent state is set, and it is the only point from which every system after it can be told the same thing at the same time.
A CMP does not stop tags from running by itself. It gives each system the visitor's choice in the form that system reads, such as a TCF string, a GPP string or Consent Mode parameters, and those systems act on it.
- 1 Gravito CMP sets the consent state
- 2 Tag manager reads it
- 3 Analytics reads it
- 4 Ad stack reads it
One decisioning layer for every region
For each region, the decisioning layer applies whichever framework or configuration fits: TCF, GPP, the Standard CMP with your own consent categories, or no banner where none is needed.
Your site tells the CMP the visitor's region, typically from your CDN, and the decisioning layer applies the rest. We configure it during implementation. After that, you choose who maintains it: your own team in the self-service configurator, our team, or a service provider you choose.
- EEA IAB TCF
- United Kingdom IAB TCF
- California IAB GPP
- Texas IAB GPP
- Brazil Standard CMP
- Elsewhere No banner
Configure once. Publish everywhere.
You configure the CMP in the Gravito Configurator and publish. The same published configuration is available as:
- Script
A deployment script for websites
- WebView URL
A URL for apps that show the CMP in a WebView
- Google Tag Manager
A token for the Google Tag Manager template
- WordPress
A token for the WordPress plugin
Each new version goes live at the same address, so nothing changes on the site itself, and earlier versions can be restored from the version history.
Your banner, in your brand and your visitors' language
The banner is built to look like part of your site: layout, colours, fonts, logo and texts are yours to set. We deploy it in whatever language your audience needs. The interface is lightweight, built on Preact.
Web and apps from the same configuration
Apps show the same CMP in a WebView, with platform bridges for iOS, Android, React Native and Flutter. The app stores the standard IAB keys, so the other SDKs in the app can read the choice too.
Consent that is remembered
By default the CMP remembers the visitor's choice for 364 days and does not show the banner again in that time; after that, it asks for a new decision. You can set a shorter period, for example on legal advice.
The choice is also kept as a secure copy server-side, in your first-party context, on the same 364-day default. It is the record of what the visitor chose, and for a signed-in visitor it is what restores the choice when the browser has lost it. Where a strong legal reason applies, that copy can be kept for longer.
More in Gravito CMP
Know what your site sets
Multisite publishers: one choice across your sites
Consent for signed-in users
Consent-or-pay, and other models
Quality Signal, built in
Gravito Quality Signal works with the CMP: a verdict on each visit, which your tags and your ad server can act on.
- 1,000+domains and 500 million monthly page loads
-
Registered with IAB Europeas a TCF CMP, ID 302 -
Google Certified CMP PartnerOn Google's list of certified CMPs, web and app
Works with
- Google Tag Manager
- WordPress
- Google Consent Mode v2
- Microsoft UET
- Amazon Consent Signal (ACS)
- header bidding and ad servers that read TCF and GPP
Tell us which sites, regions and systems your consent has to reach.
We set up the decisioning layer once, and every update after that reaches all of them through the same script.
-
Patrick GlantzCOO -
Jouni MannerhoviCEO