Description
Samtykkr is a lightweight cookie consent banner built to be correct under Norwegian law out of the box. Since 1 January 2025, the Norwegian Electronic Communications Act section 3-15 requires consent that is valid under the GDPR before cookies and similar technologies are used. Most banners get the details wrong. Samtykkr ships with defaults that follow the requirements, so you do not have to be a privacy expert to set it up correctly.
Correct by default
Accept and Reject are placed in the first layer, with the same size and contrast, as the Norwegian Data Protection Authority requires. There are no pre-ticked boxes, and consent is specific, with a separate choice per purpose.
No tracking before consent
Google Consent Mode v2 starts at denied for every category and is updated only when the visitor consents. Tracking scripts are blocked until then. Samtykkr runs Basic consent mode, so no data is sent to Google before consent.
Withdraw at any time
A permanent button lets visitors change or withdraw their choice whenever they want. Every choice is recorded in a local consent log that serves as documentation.
Norwegian and Nynorsk
The banner and settings are available in Bokmal and Nynorsk, with English as a fallback. The purpose texts are written for Norwegian law, not generically translated.
Lightweight and accessible
The banner is small, reads client-side, and does not break caching or Core Web Vitals. It works with common caching plugins and page builders. It follows WCAG, is keyboard friendly, and is accessible.
Your data stays on your site
The consent log lives in your own WordPress database. It is not sent to us or to a cloud abroad.
Pro
Samtykkr Pro adds a tracker scanner, automatic tracker and rule updates, an audit PDF for documentation, white-label, and multi-site management for agencies. Learn more at https://samtykkr.no
Samtykkr is a product of Northflow Technologies AS.
Screenshots




Blocks
This plugin provides 1 block.
- Samtykkr cookie-erklaering Auto-generert cookie-erklaering fra Samtykkr-tracker-databasen.
Installation
- Upload the plugin through Plugins > Add New, or install it directly from the WordPress plugin directory.
- Activate the plugin.
- Open Settings > Samtykkr and run the short setup wizard: choose your default language, confirm which services your site uses, and adjust the appearance.
- Save. The banner appears on the front end with lawful defaults already in place.
FAQ
-
Will my website be guaranteed compliant?
-
Samtykkr gives you a consent solution that is correct under the Electronic Communications Act section 3-15 and the Data Protection Authority’s guidance. Responsibility for the whole website’s compliance rests with you as the owner, and depends on correct setup and which services the site uses. Samtykkr makes the consent correct and helps you get the rest in place.
-
Do you support Google Consent Mode v2?
-
Yes. The default is denied for all categories and updates when the user consents. Samtykkr runs Basic mode, which sends no data to Google before consent.
-
Is Samtykkr a Google-certified CMP?
-
Samtykkr implements Google Consent Mode v2 directly, which is correct for sites that use analytics and advertising as an advertiser, that is, the vast majority of business sites. Sites running programmatic ad sales through Google AdSense or Ad Manager need a Google-certified CMP with IAB TCF, which Samtykkr does not currently provide.
-
Does it work with caching and page builders?
-
Yes. The banner is lightweight and reads client-side, so it does not break caching or Core Web Vitals, and it works with common caching plugins and page builders.
-
Yes. Both Bokmal and Nynorsk are included, with English as a fallback.
-
Where is consent data stored?
-
On your own website. The consent log lives in your own WordPress database, not with us or in a cloud abroad. Pro can export an audit PDF for documentation.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Samtykkr” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Samtykkr” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.2
- Banner: the “Secured by Samtykkr” mark now uses the brand accent colour.
1.0.1
- Admin: settings styles moved to an enqueued stylesheet.
- Banner: consent category toggles now reflect their state correctly.
- Admin: wizard preview readability and re-run fixes.
1.0.0
- Initial release.
