WordPress plugin for consent management
Legally sound consent for German online shops — entirely on your own server.
DT-PM Consent for WordPress manages consent and documents your shop's legal compliance locally in WordPress. No cloud, no data sharing, no ongoing dependency on a third-party service.
Three properties that make the difference
Runs entirely locally
All processing takes place in your WordPress installation. There is no connection to a cloud and no transfer of visitor data to third parties.
No data processing agreement needed
Because no personal data goes to a service provider, there is no data processing agreement to conclude. That reduces your administrative effort.
No volume limit
The number of page views or recorded consents is not capped. The price depends solely on the number of domains.
What the plugin does
Collecting consent
- Configurable consent banner with accept, reject and choose
- Services grouped by purpose, with individually switchable categories
- Scripts and cookies blocked until consent has been given
Keeping records
- Versioned record of every configuration change, with a timestamp
- Versioning of the texts, so it stays traceable who was shown what
- Export of the records as a file, for audits and enquiries
Accessible operation
- Banner and settings to WCAG 2.1 AA, fully operable by keyboard
- Aligned with the German Accessibility Strengthening Act (BFSG)
- Visible focus and sufficient contrast in every state
Fitting into WordPress
- Installs as a regular plugin, with no external accounts
- Styled through the design tokens of the block theme, with no foreign styles
- Runs behind any firewall, including on an intranet
Compared with cloud-based services
A comparison of the characteristics that decide the matter when running a German shop.
| Characteristic | DT-PM Consent | Typical cloud service |
|---|---|---|
| Data processing | Locally in WordPress | On the provider's servers |
| Data processing agreement | Not required | Required |
| Billing basis | Number of domains | Page views per month |
| Volume limit | None | Quota per plan |
| Availability of the banner | Independent of the provider | Dependent on the service |
| Trial period | Three months, no means of payment | Usually shorter, often with a card |
Priced by domain, without surprises
Five packages, from the free entry level to unlimited use. The initial price continues to apply for as long as the subscription runs without interruption.