<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>The Velo journal</title>
  <link>https://veloconsent.com/blog</link>
  <description>Field notes on cookie consent, Google Consent Mode v2, lost conversions and compliant measurement, from the team behind Velo.</description>
  <language>en</language>
  <atom:link href="https://veloconsent.com/feed.xml" rel="self" type="application/rss+xml"/>
  <lastBuildDate>Tue, 10 Nov 2026 12:00:00 GMT</lastBuildDate>
  <item>
    <title>Best consent management platforms in 2026</title>
    <link>https://veloconsent.com/blog/best-consent-management-platforms</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/best-consent-management-platforms</guid>
    <pubDate>Tue, 10 Nov 2026 12:00:00 GMT</pubDate>
    <description>Ten CMPs compared: free plans, lowest prices, what each one bills on, and which are Google certified with IAB TCF support. Prices checked 10 November 2026.</description>
  </item>
  <item>
    <title>Why does a tracking cookie come back after rejection?</title>
    <link>https://veloconsent.com/blog/why-does-a-tracking-cookie-come-back-after-rejecting-consent</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/why-does-a-tracking-cookie-come-back-after-rejecting-consent</guid>
    <pubDate>Tue, 10 Nov 2026 12:00:00 GMT</pubDate>
    <description>Usually a script that is still running writes it again, or the delete missed the cookie’s domain. How to tell which, and how to make a rejection stick.</description>
  </item>
  <item>
    <title>Does Microsoft Clarity need cookie consent?</title>
    <link>https://veloconsent.com/blog/does-microsoft-clarity-need-cookie-consent</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/does-microsoft-clarity-need-cookie-consent</guid>
    <pubDate>Mon, 09 Nov 2026 12:00:00 GMT</pubDate>
    <description>Yes, for visitors in the EEA, UK and Switzerland. What Clarity does with and without the signal, how to send it, and how to test that a rejection holds.</description>
  </item>
  <item>
    <title>Why tags gated on functionality_storage never fire</title>
    <link>https://veloconsent.com/blog/why-tags-gated-on-functionality-storage-never-fire</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/why-tags-gated-on-functionality-storage-never-fire</guid>
    <pubDate>Sun, 08 Nov 2026 12:00:00 GMT</pubDate>
    <description>Your consent setup may deny these signals by default and never update them. How to confirm it in Tag Assistant, and what to change so the tag can fire.</description>
  </item>
  <item>
    <title>Does HubSpot need cookie consent?</title>
    <link>https://veloconsent.com/blog/does-hubspot-need-cookie-consent</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/does-hubspot-need-cookie-consent</guid>
    <pubDate>Sat, 07 Nov 2026 12:00:00 GMT</pubDate>
    <description>Yes in the EU and UK: HubSpot lists its tracking cookies and ad pixels as non essential. How to hold them until consent, and why gating your tags misses them.</description>
  </item>
  <item>
    <title>Google Ads conversions when ad_user_data is denied</title>
    <link>https://veloconsent.com/blog/what-happens-to-a-google-ads-conversion-when-ad-user-data-is-denied</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/what-happens-to-a-google-ads-conversion-when-ad-user-data-is-denied</guid>
    <pubDate>Fri, 06 Nov 2026 12:00:00 GMT</pubDate>
    <description>A denied ad_user_data does not stop the conversion happening. It changes what Google receives about it, and which counter it can land in.</description>
  </item>
  <item>
    <title>Should you block Google's own tags until someone consents</title>
    <link>https://veloconsent.com/blog/should-i-block-google-tags-until-consent</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/should-i-block-google-tags-until-consent</guid>
    <pubDate>Fri, 06 Nov 2026 12:00:00 GMT</pubDate>
    <description>In Advanced Consent Mode, no: Google tags enforce consent themselves. Basic keeps them blocked until consent. Why an extra check turns one into the other.</description>
  </item>
  <item>
    <title>What is a consent management platform, and do you need one?</title>
    <link>https://veloconsent.com/blog/what-is-a-consent-management-platform</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/what-is-a-consent-management-platform</guid>
    <pubDate>Fri, 06 Nov 2026 12:00:00 GMT</pubDate>
    <description>A consent management platform asks visitors what they allow, records it as proof and passes the choice to your analytics and ad tags. When you need one.</description>
  </item>
  <item>
    <title>What is Consent Mode v2? A plain English guide</title>
    <link>https://veloconsent.com/blog/consent-mode-v2-plain-english</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/consent-mode-v2-plain-english</guid>
    <pubDate>Thu, 05 Nov 2026 12:00:00 GMT</pubDate>
    <description>Consent Mode v2 is how your banner tells Google’s tags what a visitor allowed. What the four signals do, who needs them, and basic versus advanced mode.</description>
  </item>
  <item>
    <title>Fire GTM tags on the cookie consent update event</title>
    <link>https://veloconsent.com/blog/how-to-fire-gtm-tags-on-the-cookie-consent-update-event</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/how-to-fire-gtm-tags-on-the-cookie-consent-update-event</guid>
    <pubDate>Tue, 03 Nov 2026 12:00:00 GMT</pubDate>
    <description>cookie_consent_update is the event a consent platform pushes when a choice takes effect. How to fire Tag Manager tags on it without counting twice.</description>
  </item>
  <item>
    <title>Google Consent Mode v2 in Velo: what is new</title>
    <link>https://veloconsent.com/blog/google-consent-mode-v2-built-into-velo</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/google-consent-mode-v2-built-into-velo</guid>
    <pubDate>Mon, 02 Nov 2026 12:00:00 GMT</pubDate>
    <description>Consent Mode v2 is on from the first install, the banner meets Google’s requirements, scans check every page and email you about gaps, and support comes first.</description>
  </item>
  <item>
    <title>Is a tag really setting cookies before consent?</title>
    <link>https://veloconsent.com/blog/is-a-tag-really-setting-cookies-before-consent</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/is-a-tag-really-setting-cookies-before-consent</guid>
    <pubDate>Sat, 31 Oct 2026 12:00:00 GMT</pubDate>
    <description>Only a live page load proves it. In a private window, leave the banner alone and read the cookies and requests. Then pause the suspect tag and reload.</description>
  </item>
  <item>
    <title>Why your GA4 conversions dropped overnight</title>
    <link>https://veloconsent.com/blog/ga4-conversions-dropped-overnight</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/ga4-conversions-dropped-overnight</guid>
    <pubDate>Fri, 30 Oct 2026 12:00:00 GMT</pubDate>
    <description>A banner change, a tag that fires too early, a region rule that flipped. The usual suspects when GA4 numbers fall and nobody touched the campaigns.</description>
  </item>
  <item>
    <title>How to test a cookie banner before going live</title>
    <link>https://veloconsent.com/blog/how-to-test-a-cookie-banner-before-going-live</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/how-to-test-a-cookie-banner-before-going-live</guid>
    <pubDate>Fri, 30 Oct 2026 12:00:00 GMT</pubDate>
    <description>Test a cookie banner on staging before launch: it should appear, block before consent, send the right signal, record the choice and survive a return visit.</description>
  </item>
  <item>
    <title>Why Google Ads and GA4 report different conversions</title>
    <link>https://veloconsent.com/blog/why-google-ads-and-ga4-report-different-conversions</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/why-google-ads-and-ga4-report-different-conversions</guid>
    <pubDate>Thu, 29 Oct 2026 12:00:00 GMT</pubDate>
    <description>Google Ads and GA4 count different things, so a gap is normal. Which part is structural, which part is lost at the banner, and how to measure yours.</description>
  </item>
  <item>
    <title>What Peru's data protection officer checks on your site</title>
    <link>https://veloconsent.com/blog/peru-data-protection-officer-and-your-website</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/peru-data-protection-officer-and-your-website</guid>
    <pubDate>Wed, 28 Oct 2026 12:00:00 GMT</pubDate>
    <description>Peru phases in a data protection officer by company size, midsize firms next on 30 November 2026. What that officer will ask about your website.</description>
  </item>
  <item>
    <title>GDPR cookie banner requirements in 2026: how to check each</title>
    <link>https://veloconsent.com/blog/gdpr-cookie-banner-requirements-2026</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/gdpr-cookie-banner-requirements-2026</guid>
    <pubDate>Wed, 28 Oct 2026 12:00:00 GMT</pubDate>
    <description>The things a GDPR cookie banner must do in 2026, each paired with the browser check that proves your own banner actually does it.</description>
  </item>
  <item>
    <title>Are cookies personal data in Peru?</title>
    <link>https://veloconsent.com/blog/are-cookies-personal-data-in-peru</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/are-cookies-personal-data-in-peru</guid>
    <pubDate>Wed, 28 Oct 2026 12:00:00 GMT</pubDate>
    <description>Yes. Peru's 2024 regulation names online identifiers as personal data, so analytics and ad cookies need prior, express consent. What that changes on your site.</description>
  </item>
  <item>
    <title>Cookie consent platform for agencies with many client sites</title>
    <link>https://veloconsent.com/blog/cookie-consent-platform-for-agencies-managing-multiple-client-sites</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/cookie-consent-platform-for-agencies-managing-multiple-client-sites</guid>
    <pubDate>Tue, 27 Oct 2026 12:00:00 GMT</pubDate>
    <description>Judge a consent platform for a portfolio on what one policy change costs across every site, not on the feature list. The four questions that actually decide it.</description>
  </item>
  <item>
    <title>How long does cookie consent last, and when to ask again?</title>
    <link>https://veloconsent.com/blog/how-long-does-cookie-consent-last</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/how-long-does-cookie-consent-last</guid>
    <pubDate>Mon, 26 Oct 2026 12:00:00 GMT</pubDate>
    <description>Cookie consent has no GDPR expiry. Regulators set the interval, twelve months being a common default, and Safari caps a script set record at seven days.</description>
  </item>
  <item>
    <title>Is your cookie banner sending the Consent Mode v2 signal?</title>
    <link>https://veloconsent.com/blog/check-cookie-banner-consent-mode-v2-signal</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/check-cookie-banner-consent-mode-v2-signal</guid>
    <pubDate>Sun, 25 Oct 2026 12:00:00 GMT</pubDate>
    <description>Two reads settle it: the four consent signals inside the browser, and the state that actually reached Google on the request. Here is how to check both.</description>
  </item>
  <item>
    <title>Cookie consent pricing: per subpage, domain, session or flat</title>
    <link>https://veloconsent.com/blog/cookie-consent-pricing-per-subpage-or-flat-rate</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/cookie-consent-pricing-per-subpage-or-flat-rate</guid>
    <pubDate>Sat, 24 Oct 2026 12:00:00 GMT</pubDate>
    <description>Per subpage pricing suits a small site; flat rate wins once you run several domains. Your URL count and monthly sessions decide which model is cheapest.</description>
  </item>
  <item>
    <title>Reject all should be one click, here is why</title>
    <link>https://veloconsent.com/blog/reject-all-one-click</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/reject-all-one-click</guid>
    <pubDate>Sat, 24 Oct 2026 12:00:00 GMT</pubDate>
    <description>Regulators expect refusing consent to be as easy as giving it. Why reject all belongs on the first layer, and what a fair banner looks like.</description>
  </item>
  <item>
    <title>How to pass the consent signal to server side tagging</title>
    <link>https://veloconsent.com/blog/how-to-pass-consent-signal-server-side-tagging</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/how-to-pass-consent-signal-server-side-tagging</guid>
    <pubDate>Fri, 23 Oct 2026 12:00:00 GMT</pubDate>
    <description>Set Consent Mode v2 in your web container and the state reaches your server container on each request. How to gate server tags on it and check it arrived.</description>
  </item>
  <item>
    <title>How to set up Google Consent Mode v2 on Shopify</title>
    <link>https://veloconsent.com/blog/google-consent-mode-v2-shopify</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/google-consent-mode-v2-shopify</guid>
    <pubDate>Wed, 21 Oct 2026 12:00:00 GMT</pubDate>
    <description>Set denied defaults above your container, then write the visitor's choice to both Google Consent Mode and Shopify's Customer Privacy API on the same click.</description>
  </item>
  <item>
    <title>What is consent modelling, and when does it start?</title>
    <link>https://veloconsent.com/blog/what-is-consent-modelling-and-when-does-it-start</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/what-is-consent-modelling-and-when-does-it-start</guid>
    <pubDate>Tue, 20 Oct 2026 12:00:00 GMT</pubDate>
    <description>Consent modelling estimates what declined visitors did. It starts only when your property clears Google's published thresholds, and most sites never do.</description>
  </item>
  <item>
    <title>How to raise cookie consent rates without dark patterns</title>
    <link>https://veloconsent.com/blog/raise-consent-accept-rates-without-dark-patterns</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/raise-consent-accept-rates-without-dark-patterns</guid>
    <pubDate>Tue, 20 Oct 2026 12:00:00 GMT</pubDate>
    <description>The honest levers that raise cookie consent accept rates: plain language, equal buttons, granular categories, a fast banner and a measured baseline.</description>
  </item>
  <item>
    <title>Which US state privacy laws affect your cookie banner?</title>
    <link>https://veloconsent.com/blog/us-state-privacy-laws-and-your-cookie-banner</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/us-state-privacy-laws-and-your-cookie-banner</guid>
    <pubDate>Mon, 19 Oct 2026 12:00:00 GMT</pubDate>
    <description>19 US states have a comprehensive privacy law. None needs opt in for ordinary cookies; each expects an opt out of sale and targeted ads; 12 require GPC.</description>
  </item>
  <item>
    <title>Why is GA4 traffic Unassigned after a cookie banner?</title>
    <link>https://veloconsent.com/blog/ga4-unassigned-traffic-after-cookie-banner</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/ga4-unassigned-traffic-after-cookie-banner</guid>
    <pubDate>Mon, 19 Oct 2026 12:00:00 GMT</pubDate>
    <description>Unassigned is traffic GA4 received but could not attribute. A banner causes it three ways: late consent, no session_start, or denied pings given an ID.</description>
  </item>
  <item>
    <title>Why the Facebook pixel still loads when tags are blocked</title>
    <link>https://veloconsent.com/blog/why-the-facebook-pixel-still-loads-when-your-tags-are-blocked</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/why-the-facebook-pixel-still-loads-when-your-tags-are-blocked</guid>
    <pubDate>Sun, 18 Oct 2026 12:00:00 GMT</pubDate>
    <description>Usually the pixel base code runs before the banner or the tag never required consent. If both are clean, another vendor's script is injecting it at runtime.</description>
  </item>
  <item>
    <title>Can you build remarketing audiences if cookies are rejected?</title>
    <link>https://veloconsent.com/blog/can-you-build-remarketing-audiences-if-visitors-reject-cookies</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/can-you-build-remarketing-audiences-if-visitors-reject-cookies</guid>
    <pubDate>Sat, 17 Oct 2026 12:00:00 GMT</pubDate>
    <description>No, not from visitors who reject: denied advertising consent stores no identifier, so they never join a remarketing list. What still works, cheapest first.</description>
  </item>
  <item>
    <title>Cheap consent management platforms for small business</title>
    <link>https://veloconsent.com/blog/cheap-consent-management-platform-for-small-business</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/cheap-consent-management-platform-for-small-business</guid>
    <pubDate>Fri, 16 Oct 2026 12:00:00 GMT</pubDate>
    <description>For a small business on one domain, a free CMP tier is often enough. What the cheap tiers leave out, when free is sufficient, and how to test your tier.</description>
  </item>
  <item>
    <title>Server side tagging: do you still need a cookie banner?</title>
    <link>https://veloconsent.com/blog/do-you-still-need-a-cookie-banner-with-server-side-tagging</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/do-you-still-need-a-cookie-banner-with-server-side-tagging</guid>
    <pubDate>Fri, 16 Oct 2026 12:00:00 GMT</pubDate>
    <description>Yes. Server side tagging changes where tags run, not whether you may collect the data, so the banner stays. What moves to the server and what does not.</description>
  </item>
  <item>
    <title>What the gcd parameter means, and how it differs from gcs</title>
    <link>https://veloconsent.com/blog/what-does-the-gcd-parameter-mean</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/what-does-the-gcd-parameter-mean</guid>
    <pubDate>Thu, 15 Oct 2026 12:00:00 GMT</pubDate>
    <description>gcd encodes all four Consent Mode signals and how each was set, so it separates a refused signal from one never wired. How to read it, and its limits.</description>
  </item>
  <item>
    <title>What happens to GA4 data when users reject cookies</title>
    <link>https://veloconsent.com/blog/what-happens-to-ga4-data-when-users-reject-cookies</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/what-happens-to-ga4-data-when-users-reject-cookies</guid>
    <pubDate>Thu, 15 Oct 2026 12:00:00 GMT</pubDate>
    <description>With basic or no Consent Mode, GA4 gets nothing from a visitor who rejects cookies. With advanced, it gets a cookieless ping Google can partly model.</description>
  </item>
  <item>
    <title>White label cookie banner for agencies: what to check</title>
    <link>https://veloconsent.com/blog/white-label-cookie-consent-for-agencies</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/white-label-cookie-consent-for-agencies</guid>
    <pubDate>Thu, 15 Oct 2026 12:00:00 GMT</pubDate>
    <description>White label cookie consent for your agency? Check who each consent record names, whether one client's log exports alone, and whether tags get the signal.</description>
  </item>
  <item>
    <title>Can Google Analytics work without cookies?</title>
    <link>https://veloconsent.com/blog/can-google-analytics-work-without-cookies</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/can-google-analytics-work-without-cookies</guid>
    <pubDate>Wed, 14 Oct 2026 12:00:00 GMT</pubDate>
    <description>Partly. In advanced Consent Mode, GA4 still receives cookieless pings from visitors who decline, for modelling. It cannot recognise users, sessions or audiences.</description>
  </item>
  <item>
    <title>What is Global Privacy Control, and must you honour it?</title>
    <link>https://veloconsent.com/blog/what-is-global-privacy-control</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/what-is-global-privacy-control</guid>
    <pubDate>Wed, 14 Oct 2026 12:00:00 GMT</pubDate>
    <description>Global Privacy Control is a browser signal that says do not sell or share my data. Where US law makes it binding, and how to check your site honours it.</description>
  </item>
  <item>
    <title>Can I move a script into GTM to make it consent gated?</title>
    <link>https://veloconsent.com/blog/can-i-move-a-script-into-google-tag-manager-to-gate-it</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/can-i-move-a-script-into-google-tag-manager-to-gate-it</guid>
    <pubDate>Tue, 13 Oct 2026 12:00:00 GMT</pubDate>
    <description>Usually yes. Move the script into a GTM tag, delete the copy in the head and set consent on the tag. Scripts that must run before render stay put.</description>
  </item>
  <item>
    <title>How much does a consent management platform cost in 2026?</title>
    <link>https://veloconsent.com/blog/how-much-does-a-consent-management-platform-cost</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/how-much-does-a-consent-management-platform-cost</guid>
    <pubDate>Mon, 12 Oct 2026 12:00:00 GMT</pubDate>
    <description>Most sites pay nothing to a few hundred a month for a CMP; pricing guides put a small business near $20 to $50. What moves the bill, and the setup cost.</description>
  </item>
  <item>
    <title>What is the TCF, and does your site need it</title>
    <link>https://veloconsent.com/blog/what-is-the-tcf-and-does-your-site-need-it</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/what-is-the-tcf-and-does-your-site-need-it</guid>
    <pubDate>Sun, 11 Oct 2026 12:00:00 GMT</pubDate>
    <description>The TCF is how the advertising supply chain records and passes consent. Most sites do not need it. Here is the test for whether yours does.</description>
  </item>
  <item>
    <title>Install a cookie banner with Google Tag Manager</title>
    <link>https://veloconsent.com/blog/install-cookie-banner-google-tag-manager</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/install-cookie-banner-google-tag-manager</guid>
    <pubDate>Sat, 10 Oct 2026 12:00:00 GMT</pubDate>
    <description>Install your cookie banner on the Consent Initialization trigger in Google Tag Manager, with consent defaulted to denied. Then check it fired before GA4.</description>
  </item>
  <item>
    <title>Can you be fined for not having a cookie banner?</title>
    <link>https://veloconsent.com/blog/can-you-be-fined-for-not-having-a-cookie-banner</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/can-you-be-fined-for-not-having-a-cookie-banner</guid>
    <pubDate>Fri, 09 Oct 2026 12:00:00 GMT</pubDate>
    <description>Not for the banner itself. Penalties attach to storing cookies that need consent without it, so a site setting only strictly necessary cookies needs no banner.</description>
  </item>
  <item>
    <title>How do you prove a visitor gave consent</title>
    <link>https://veloconsent.com/blog/how-do-you-prove-a-visitor-gave-consent</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/how-do-you-prove-a-visitor-gave-consent</guid>
    <pubDate>Thu, 08 Oct 2026 12:00:00 GMT</pubDate>
    <description>You prove it with a consent record you can retrieve for one visitor on one date. What the record has to contain, and the three ways it quietly goes missing.</description>
  </item>
  <item>
    <title>Why do tags fire before the cookie banner loads</title>
    <link>https://veloconsent.com/blog/why-do-tags-fire-before-the-cookie-banner-loads</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/why-do-tags-fire-before-the-cookie-banner-loads</guid>
    <pubDate>Wed, 07 Oct 2026 12:00:00 GMT</pubDate>
    <description>Another tag shares the Consent Initialization trigger and reaches the network first. Tag priority does not fix it. How to see the real firing order.</description>
  </item>
  <item>
    <title>Make Meta Signals Gateway respect consent</title>
    <link>https://veloconsent.com/blog/how-to-make-meta-signals-gateway-respect-cookie-consent</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/how-to-make-meta-signals-gateway-respect-cookie-consent</guid>
    <pubDate>Tue, 06 Oct 2026 12:00:00 GMT</pubDate>
    <description>The Signals Gateway Pixel runs on cbq, so fbq consent cannot be relied on to cover it. How to set its Tag Manager consent settings and test them.</description>
  </item>
  <item>
    <title>Does Google tag gateway need cookie consent?</title>
    <link>https://veloconsent.com/blog/does-google-tag-gateway-need-cookie-consent</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/does-google-tag-gateway-need-cookie-consent</guid>
    <pubDate>Mon, 05 Oct 2026 12:00:00 GMT</pubDate>
    <description>Yes. Google tag gateway moves where your Google tag loads from, not what consent it needs. What stays the same, what can break, and how to test it.</description>
  </item>
  <item>
    <title>What happens when someone withdraws cookie consent</title>
    <link>https://veloconsent.com/blog/what-happens-when-someone-withdraws-cookie-consent</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/what-happens-when-someone-withdraws-cookie-consent</guid>
    <pubDate>Sun, 04 Oct 2026 12:00:00 GMT</pubDate>
    <description>Three things should happen: a new consent event recorded, a denied signal sent to every tool that takes one, and identity reset before capture stops.</description>
  </item>
  <item>
    <title>How to switch consent platforms without breaking tracking</title>
    <link>https://veloconsent.com/blog/switch-consent-management-platform-without-breaking-tracking</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/switch-consent-management-platform-without-breaking-tracking</guid>
    <pubDate>Sun, 04 Oct 2026 12:00:00 GMT</pubDate>
    <description>Install the new CMP beside the old one, repoint every consent condition to its signal, then remove the old one last. Leftover variables break tracking.</description>
  </item>
  <item>
    <title>Google Consent Mode on Squarespace: setup and limits</title>
    <link>https://veloconsent.com/blog/squarespace-google-consent-mode</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/squarespace-google-consent-mode</guid>
    <pubDate>Sat, 03 Oct 2026 12:00:00 GMT</pubDate>
    <description>Squarespace's native banner blocks analytics cookies but sends no Consent Mode signals. The code injection that adds them, and four limits of the platform.</description>
  </item>
  <item>
    <title>Which consent category does a third party script belong in?</title>
    <link>https://veloconsent.com/blog/what-consent-category-should-a-script-go-in</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/what-consent-category-should-a-script-go-in</guid>
    <pubDate>Thu, 01 Oct 2026 12:00:00 GMT</pubDate>
    <description>Assign each script a consent category by what it does, not by vendor. The decision test, the four ambiguous cases, and what a wrong guess costs.</description>
  </item>
  <item>
    <title>How AI cookie categorisation works</title>
    <link>https://veloconsent.com/blog/how-does-ai-cookie-categorisation-work</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/how-does-ai-cookie-categorisation-work</guid>
    <pubDate>Sat, 26 Sep 2026 12:00:00 GMT</pubDate>
    <description>AI cookie categorisation suggests a consent category for cookies a scan cannot match. What the model reads, what it cannot know, and what a person should check.</description>
  </item>
  <item>
    <title>How to add a cookie banner to WordPress without a plugin</title>
    <link>https://veloconsent.com/blog/how-to-add-a-cookie-banner-to-wordpress-without-a-plugin</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/how-to-add-a-cookie-banner-to-wordpress-without-a-plugin</guid>
    <pubDate>Thu, 24 Sep 2026 12:00:00 GMT</pubDate>
    <description>Paste your consent tool's script into the site head through a child theme, load it before the Google tag, and keep theme updates from deleting it. Six steps.</description>
  </item>
  <item>
    <title>Can you recover conversions lost to cookie consent?</title>
    <link>https://veloconsent.com/blog/recover-conversions-lost-to-cookie-consent</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/recover-conversions-lost-to-cookie-consent</guid>
    <pubDate>Wed, 23 Sep 2026 12:00:00 GMT</pubDate>
    <description>Not as observed conversions. What Google can model after a cookie refusal, the thresholds it needs, and how to set up Consent Mode so modelling can start.</description>
  </item>
  <item>
    <title>Wrong consent category: what happens to GA4 and Google Ads</title>
    <link>https://veloconsent.com/blog/what-happens-if-a-cookie-is-in-the-wrong-consent-category</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/what-happens-if-a-cookie-is-in-the-wrong-consent-category</guid>
    <pubDate>Wed, 23 Sep 2026 12:00:00 GMT</pubDate>
    <description>Filed too strictly, GA4 drops visitors who said yes and Google Ads stops building audiences; filed too loosely, tags run after a no. How to check yours.</description>
  </item>
  <item>
    <title>Basic vs advanced Consent Mode: which one are you running</title>
    <link>https://veloconsent.com/blog/basic-vs-advanced-consent-mode-which-am-i-running</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/basic-vs-advanced-consent-mode-which-am-i-running</guid>
    <pubDate>Wed, 23 Sep 2026 12:00:00 GMT</pubDate>
    <description>Deny consent in a private window and watch the network. A Google request that still fires means advanced Consent Mode; none means basic, or a broken tag.</description>
  </item>
  <item>
    <title>Where the sessions behind your cookie banner go</title>
    <link>https://veloconsent.com/blog/where-34-percent-of-sessions-go</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/where-34-percent-of-sessions-go</guid>
    <pubDate>Wed, 23 Sep 2026 12:00:00 GMT</pubDate>
    <description>Visitors who decline cookies still browse and buy. What consent removes from GA4 and Google Ads, what Consent Mode sends instead, and what to check.</description>
  </item>
  <item>
    <title>Do you actually need a cookie banner on your website</title>
    <link>https://veloconsent.com/blog/do-i-need-a-cookie-banner-on-my-website</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/do-i-need-a-cookie-banner-on-my-website</guid>
    <pubDate>Tue, 22 Sep 2026 12:00:00 GMT</pubDate>
    <description>When your website needs a cookie banner, when it does not, and the question the checklists skip: whether the banner quietly costs you analytics data.</description>
  </item>
  <item>
    <title>What to do if you get a complaint about your cookie banner</title>
    <link>https://veloconsent.com/blog/what-to-do-if-you-get-a-complaint-about-your-cookie-banner</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/what-to-do-if-you-get-a-complaint-about-your-cookie-banner</guid>
    <pubDate>Tue, 22 Sep 2026 12:00:00 GMT</pubDate>
    <description>Measure the live payload before you answer. A complaint list is usually partly wrong, and the real cause is usually not on it.</description>
  </item>
  <item>
    <title>Do cookie banners slow down your website</title>
    <link>https://veloconsent.com/blog/do-cookie-banners-slow-down-your-website</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/do-cookie-banners-slow-down-your-website</guid>
    <pubDate>Tue, 22 Sep 2026 12:00:00 GMT</pubDate>
    <description>A cookie banner can slow your site, but the banner script is rarely the expensive part. What it releases on accept is. How to measure both paths honestly.</description>
  </item>
  <item>
    <title>How to add a cookie banner to a Webflow site</title>
    <link>https://veloconsent.com/blog/how-to-add-a-cookie-banner-to-a-webflow-site</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/how-to-add-a-cookie-banner-to-a-webflow-site</guid>
    <pubDate>Tue, 22 Sep 2026 12:00:00 GMT</pubDate>
    <description>Paste the banner in Site settings Custom code above your container, then clear Webflow's native Analytics and Pixel fields, which load outside your tag manager.</description>
  </item>
  <item>
    <title>ad_user_data vs ad_personalization in Consent Mode v2</title>
    <link>https://veloconsent.com/blog/ad-user-data-vs-ad-personalization</link>
    <guid isPermaLink="true">https://veloconsent.com/blog/ad-user-data-vs-ad-personalization</guid>
    <pubDate>Fri, 07 Aug 2026 12:00:00 GMT</pubDate>
    <description>Google's consent docs: ad_user_data gates sending user data for ads, ad_personalization gates personalised ads. Both stop remarketing, at different points.</description>
  </item>
</channel>
</rss>
