01Using the panel
The guide, 59 articles in 10 sections: the same text the panel shows beside each screen.
| Section | What it covers |
|---|---|
| Getting started | What CMPStack does, the four steps from an empty workspace to a live banner, and a map of where everything is. |
| Domains | A domain is a site you protect. Everything else hangs off it: the tag, the banner, the logs. |
| Banner builder | One banner per domain, with a live preview. Five tabs, a draft, and a Publish button. |
| Consent logs | The record. Every decision a visitor made, what they saw when they made it, and the export that proves it. |
| Compliance | Whether the banner would pass. A score, the checks behind it, and a link to fix each one. |
| Dashboard | The numbers: how many people saw a banner, how many decided, and how many said yes. |
| Integrations | Most vendors need no integration: blocking handles them. These are the exceptions, and the ways out of CMPStack. |
| Team and access | Who can do what. Five roles, from owner to viewer. |
| Workspace and account | The workspace's name and address, your plan, and your own settings. |
| Troubleshooting | The things that go wrong, in the order they usually do. |
02Putting the tag on your site
5 routes, one per platform. Every one ends with the same two blocks on the page.
| Route | What you do |
|---|---|
| Before you install | The two blocks every route puts on the page, and why the first one is there. |
| Paste the snippet | Paste this into the <head> of every page you want the banner on. |
| WordPress | Upload the plugin, then paste the Site ID into its settings. No code. |
| Google Tag Manager | Our Tag Manager template, with the Site ID, fired on Consent Initialization. No code. |
| Shopify | Paste this into theme.liquid, inside <head>, as high as you can. |
| Wix | Paste this under Settings → Custom Code, in the head, on all pages. |
03API reference
170 operations in 23 groups, generated from the API’s own OpenAPI document.
| Page | What it is |
|---|---|
| Overview | Where the API is, the three ways a route is called, and what is sent to an AI provider. |
| REST API | For your own servers, with an API key from Integrations: read consent decisions and domains. |
| Public endpoints | What the tag calls from a visitor's browser, and the free audit: no credentials, rate-limited. |