Select Page

Crumb Control

Lightweight GDPR-Compliant Cookie Manager for WordPress

Crumb Control is a powerful, privacy-focused cookie management plugin for WordPress. Designed to meet GDPR, PECR, and other compliance requirements without third-party scripts or tracking, Crumb Control gives full visibility and control over cookie categories and scripts.

The plugin is lightweight, self-contained, and fully compatible with popular themes and builders like Divi. It is ideal for developers, agencies, and site owners who want to offer users cookie choice without compromising page speed or data protection responsibilities.

Compatibility

WordPress 5.0 +, PHP 7.4 +

Prerequisites

None

From £59.00

NO RISK - 14 day money back guarantee

Full setup and usage details are available in the product documentation. This guide covers installation, configuration, and common questions to help you get the most from the software.
If you need further help, please visit our support pages. You’ll find troubleshooting advice, FAQs, and ways to contact our team if you need additional assistance.
Bug Fixes & Dynamic Licensing
Crumb Control Screen 3
Crumb Control Screen 2

KEY FEATURES

Crumb Control is built to meet strict cookie consent requirements under GDPR, PECR, and similar data privacy regulations. When used together with the optional Consent Log plugin, Crumb Control fully supports the following key principles of lawful cookie usage:

Disable Non-Essential Cookies by Default

Crumb Control ensures that no non-essential cookies are set unless the user explicitly enables them via category toggles. Strictly necessary cookies are always permitted; all others are blocked until user action.

Block Scripts Until Consent

Crumb Control includes a built-in function (`crumb_control_has_consent()`) that allows developers to conditionally load third-party scripts based on category-level consent. This ensures that no analytics, marketing, or functional scripts run before permission is granted.

Obtain Explicit Consent

The plugin uses clear, unambiguous buttons (e.g., 'Accept All', 'Save Preferences') that require active user interaction. There are no pre-checked boxes or default opt-ins for optional cookies.

Provide a Way to Withdraw Consent

Users can reopen the consent bar at any time using a persistent toggle or floating action button (FAB), allowing them to adjust or revoke cookie preferences easily - even after their initial decision.

Avoid Cookie Walls and Dark Patterns

Crumb Control does not restrict access to the website if a user rejects cookies. The consent bar is non-intrusive and dismissible for necessary cookies, with full access preserved regardless of consent choice.

Record Consents (via add-on plugin)

When paired with the Consent Log plugin, Crumb Control records the timestamped consent choices per visitor, storing logs securely and making them available to administrators in the WordPress dashboard. This supports audit readiness and ongoing compliance.

GDPR-compliant

User-Controlled Consent

Script Blocking Logic

No External Scripts

The Benefits of Using Crumb Control

GDPR-Compliant by Design

Built to meet strict data protection laws including GDPR, PECR, and ePrivacy – no shortcuts, no tracking, no assumptions.

No External Scripts or CDNs

Everything runs locally. Crumb Control doesn’t rely on third-party libraries, reducing risk and ensuring full control over compliance and performance.

Respect User Consent Choices

Only load cookies users have approved. Crumb Control enforces cookie preferences across categories with optional script-blocking logic for true compliance.

Fully Customisable Categories

Define cookie categories, adjust labels, hide or show toggles, and control exactly how cookies are grouped and explained.

Consent Log Add-On for Audit Compliance

Extend Crumb Control with consent logging. This optional add-on records user preferences with timestamps and categories—viewable and exportable for full GDPR and audit trail compliance.

Simple Styling, Easy to Use

Comes with a clean, accessible default style. For full design freedom—including typefaces, fonts, sizes, colours, shapes, icons, and positioning – pair with our Branding Add-On plugin.

How Crumb Control Works

  1. Activate the Plugin
    Upload, install, and activate Crumb Control from your WordPress dashboard. The cookie bar appears automatically on first visit.
  2. Set Your Categories
    Use up to five default cookie categories (Strictly Necessary, Functional, Analytics, Marketing, Other), customising labels and visibility as needed.
  3. Scan and Map Cookies
    Crumb Control auto-detects cookies set on your site. Map them to the correct category by name, prefix, or pattern match.
  4. Display the Consent Bar
    The cookie bar appears on first visit, giving users the option to accept all or manage preferences by category.
  5. Customise the Look and Feel (Optional)
    Use the optional Branding Add-On to fully customise colours, shapes, icons, and positioning—ensuring your consent bar matches your brand.
  6. Enforce Consent Choices
    The plugin prevents non-essential cookies and scripts from loading unless explicitly approved by the user.
  7. Allow Ongoing Control
    Users can revisit and update their cookie settings at any time via a floating button or footer link.
  8. Log User Consent (Optional)
    Add the Consent Log plugin to securely record and export timestamped user preferences for GDPR audit compliance.
Crumb Control Screen 1
Crumb Control Screen 2

Crumb Control Feature Overview

Explore what's included in the free plugin and what's unlocked with our add-ons.

Consent Management

Disable non-essential cookies by default
Explicit consent only (no pre-tick)
Persistent preferences button
Reopen modal at any time
DNT browser signal respected
Beta auto-block script setting
Conditional script logic available

Cookie & Tracker Control

Automated browser cookie scan
Manual cookie category mapping
Hide internal/technical cookies
Block based on domain patterns
Display live cookie table (shortcode)

Developer Integration

Native WordPress plugin
Works with Divi, Elementor, Gutenberg
Shortcodes for cookie UI
Script blocking logic for devs
Custom CSS class targeting

Consent Logging & Reporting

🔒Timestamped user consent log (Consent Log Add-On)
🔒Export logs by category (Consent Log Add-On)
🔒GDPR audit-ready data view (Consent Log Add-On)
Admin-only debug logging (Core)

Banner Customisation

Lightweight, fast-loading banner (Core)
Up to five consent categories (Core)
Editable category labels & visibility (Core)
Floating preferences toggle button (Core)
🔒Full brand styling controls (Branding Add-On)
🔒Live style preview panel (Branding Add-On)

Support & Compliance

GDPR, PECR, ePrivacy compliant
Works in UK, EU legal frameworks
Email support & plugin updates
100% self-contained (no tracking)

FAQ

Does Crumb Control work with WordPress Multisite?

Unfortunately, Crumb Control is designed for single-site WordPress installations only. It cannot be network-activated across a Multisite (network) setup. If you wish to protect multiple subsites, you’ll need to install and activate Crumb Control individually on each one.

We’re exploring full Multisite support in a future release – if this is critical for your workflow, please get in touch so we can discuss timelines and potential workarounds.

Is Crumb Control GDPR compliant?
Yes. Crumb Control is designed to meet GDPR, PECR, and ePrivacy standards when used correctly. Non-essential cookies are disabled by default and only activated based on user consent.
Does Crumb Control block cookies automatically?
Crumb Control prevents non-essential cookies from being set by default, but you are responsible for wrapping scripts or cookie-setting code using our built-in consent check function.
Can users change their consent after accepting?
Yes. Users can reopen the consent bar at any time using a floating action button or persistent toggle link. Preferences can be updated or revoked easily.
Does the plugin use any external scripts or third-party services?
No. Crumb Control is fully self-contained and runs entirely on your server. It does not rely on CDNs, trackers, or third-party libraries.
Can I customise how the cookie bar looks?

Yes. The plugin includes a clean, accessible default style. For full design control, including colours, layout, and icons, use the optional Branding Add-On.

How does the plugin detect cookies?
Crumb Control scans cookies set during a page load and displays them in the admin area for review. You can then map them to the correct category using patterns or names.
Can I keep a log of user consent?

Yes, with the Consent Log Add-On. It stores timestamped records of each user’s preferences by category, viewable and exportable from the admin dashboard.

Does this plugin slow down my site?
In most cases – no. Crumb Control is extremely lightweight with no external dependencies. It’s optimised for speed and works with any well-built WordPress theme.
Will Crumb Control work with any WordPress theme or builder?
In our own tests – yes. It works with all major themes and page builders that we have tested with, including Divi, Elementor, and Gutenberg. We can’t guarantee that it will work with every theme as it’s not possible for us to test to that degree.

Single-Site Licence

FREE

Infinite Licence

Consent Log Add-On

£39

+VAT

From/Annually

Branding Add-On

£29

+VAT

From/Annually

14-day money-back guarantee

We know that no single tool fits every site – that’s why we offer a fair 14-day money-back guarantee, subject to terms & conditions.