Turbo Cookie is a lightweight, privacy-first cookie consent plugin for WordPress. It helps you comply with GDPR, CCPA, and other privacy regulations by showing a customizable cookie consent banner, blocking non-essential scripts until visitors give consent, and logging consent records locally in your WordPress database.
Built by Turbo Addons — the same team behind popular WordPress tools used by thousands of sites.
turbo_cookie_script_patterns filterturbo_cookie_gcm_mapping filter[turbo_cookie_preferences] — lets visitors re-open preferences modalwindow.TurboCookie.openPreferences()turbo_cookie_script_patternsturbo_cookie_gcm_mappingPOST /wp-json/turbo-cookie/v1/consentTurbo Cookie does not send any visitor or site data to external servers. All consent records are stored in your own WordPress database. IP addresses are masked before storage. No telemetry. No tracking. No account required.
Turbo Cookie provides technical tools for cookie consent management. Whether your site meets applicable privacy laws depends on your specific site, policies, and data practices. For legal advice about your compliance obligations, consult a qualified legal professional.
Turbo Cookie does not make any server-to-server calls and does not send your site data to any external server. Consent records, settings, and cookie state are stored entirely in your own WordPress database and browser cookies.
The plugin interacts with third-party services in the following two ways only:
When enabled, Turbo Cookie outputs Google Consent Mode v2 signals in the visitor’s browser. These signals communicate the visitor’s consent state to Google services that you have added to your site (for example Google Analytics 4, Google Ads, or Google Tag Manager). The plugin does not load Google services itself — it only declares and later updates the consent state for the Google tags you have configured.
What data is sent and when: the visitor’s consent choices (granted or denied for each consent category) are sent to Google’s services in the browser when the visitor interacts with the banner, and only for the Google tags present on the page.
This service is provided by Google LLC: privacy policy (https://policies.google.com/privacy) and terms of service (https://policies.google.com/terms).
The script blocker recognizes and temporarily blocks scripts, iframes, and embeds from well-known third-party services until the visitor consents. Recognition is performed locally on your WordPress server by matching service domain names in the page output — no data is sent to those services by the plugin. Once the visitor consents, the blocked content is loaded in their browser by the original third-party service.
Blocked services include (but are not limited to): Google Analytics, Google Tag Manager, Google Maps, Facebook/Meta SDK and Pixel, and 40+ others.
No visitor or site data is transmitted by Turbo Cookie to any of these services. Data is only exchanged between the visitor’s browser and the third-party service after the visitor consents and the original script or embed is restored. Because the plugin never contacts these services directly, their data practices apply only after the visitor consents. These services are operated by their respective providers, whose terms and privacy policies apply — for example: Google (privacy policy https://policies.google.com/privacy, terms of service https://policies.google.com/terms) and Meta/Facebook (privacy policy https://www.facebook.com/privacy/policy, terms of service https://www.facebook.com/legal/terms).