---
title: "Cookie consent for Pro: Your blog can ask before it tracks | Hashnode"
description: "Turn on consent management and your blog shows a privacy banner before any analytics or marketing script loads. Available on Pro publications with a custom domain."
url: "https://hashnode.com/changelog/2026-07-29-consent-management"
---

[All updates](https://hashnode.com/changelog) /

Cookie consent for Pro

Feature July 29, 2026

# Cookie consent for Pro: Your blog can ask before it tracks

[Ipseeta Priyadarshini](https://hashnode.com/@ipseeta)

## How do I turn on cookie consent for my Pro publication?

Consent management is live for Pro publications with a custom domain. Turn it on and your blog asks before loading analytics and marketing scripts. It works on blogs Hashnode renders. If you run headless with your own frontend, the banner doesn't apply there.

The reason is GDPR. Privacy laws in the EU, the UK, and elsewhere require consent before trackers load. Until now, your blog loaded them anyway.

Everything happens on your publication's Integrations page, and setup takes a minute. Open it, tick the box, add your privacy policy URL, and save.

![The consent management card on the Integrations page](https://cdn.hashnode.com/uploads/covers/54d750ac3adc13883c24a9be/ec0791c1-2fdb-4e26-b3a6-711b3aeb0a62.png)

That's the entire setup. New visitors now get a banner before any optional script loads, and until they answer it, nothing runs:

![The consent banner on Town Hall](https://cdn.hashnode.com/uploads/covers/54d750ac3adc13883c24a9be/dfa81348-287f-43f5-ba4a-92d8a9746234.png)

Readers who want more control than accept or reject can customize. The choice splits into analytics and marketing, so someone can say yes to readership stats and no to ad tools. Essential storage isn't listed at all, the site doesn't work without it.

![The cookie preferences dialog with separate analytics and marketing checkboxes](https://cdn.hashnode.com/uploads/covers/54d750ac3adc13883c24a9be/cffaf9f9-a8e9-4f10-83fb-c64ebe22414a.png)

Choices live in the reader's browser, scoped to your publication. Change your privacy policy or the setting itself and returning visitors see the banner again. If someone withdraws consent later, the trackers shut off and their cookies get cleaned up on the next page load.

## More updates

[All updates](https://hashnode.com/changelog)

[AEO toolkit: Start tracking with suggested queries Improvement Oct 7](https://hashnode.com/changelog/2026-10-07-aeo-suggested-queries)[Hashnode CLI: Publish and manage your blog from the terminal Feature Oct 6](https://hashnode.com/changelog/2026-10-06-hashnode-cli)[MCP connect: Give Claude, ChatGPT, or Codex read and write access to your posts" Feature Sep 22](https://hashnode.com/changelog/2026-09-22-mcp-connect)[GraphQL image uploads: presignedPost is deprecated Deprecated Sep 1](https://hashnode.com/changelog/2026-09-01-presigned-post-deprecated)[AEO toolkit: See who else gets cited, and how much traffic AI sends you Feature Aug 25](https://hashnode.com/changelog/2026-08-25-aeo-citations-and-traffic)
