Skip to content
saltedstone-2025
saltedstone-2025-light
  • HubSpot Solutions
    00
    HubSpot Solutions
    Strategic guidance, support, and implementation from one of HubSpot's most trusted solutions partners. 
    READ Overview
    01 Implementation + Onboarding
    Smooth implementation and onboarding process for easy adoption.
    02 Growth Programs
    Strategic growth programs designed to scale your business efficiently.
    03 Customization + Optimization
    Tailored solutions and optimizations for peak performance and efficiency.
    04 Adoption + Training
    Ensuring successful tech adoption through expert training and support.
    05 Migration
    Hassle-free CRM and CMS migration services for seamless transition and upgrades.
    06 Reporting + Analytics
    Insights and analytics to guide strategic decisions and boost performance.
    07 Assessments + Audits
    Comprehensive assessments and audits for improved business operations.
    08 Systems Integration
    Integrating systems for a cohesive and efficient technology ecosystem.
    09 Administration + Support
    Providing ongoing administration and support to ensure system reliability.
    10 HubSpot AI

    Unlock the value of Breeze, HubSpot’s ChatGPT Deep Research Connector, Content Remix, and more.

  • Services
    00
    Services Overview
    From game-changing websites to integrated campaigns, we're here to support your team. 
    READ Overview
    01 Strategy + Consulting
    Elevating your business through strategic guidance and expert consultation services.
    badge-1
    02 RevOps
    Unify your sales, marketing, and services for operational excellence.
    RevOps
    03 Websites + CMS
    Custom website solutions and CMS for engaging, scalable online presence.
    Websites + CMS
    04 Marketing + ABM
    Tailored marketing strategies to engage and convert your target accounts.
    Marketing + ABM
    05 Sales + CRM
    Streamline your sales process with integrated CRM solutions for success.
    Sales + CRM
    06 Customer Success
    Enhancing customer experiences for sustained and lasting relationships.
    Customer Success
    07 Integrations + Systems
    Seamlessly connect your systems and data for informed decsion-making
    Systems Integration
    08 Branding + Creative
    Crafting compelling brand identities and creative solutions that resonate.
    Branding + Creative
    09 Adoption + Training
    Empower your team with the knowledge and skills for technology adoption.
    Adoption + Training
    10 AI Strategy + Implementation
    Move from experimentation to outcomes with field-tested AI use cases that create value.
    AI Strategy + Implementation
  • Industries
    00
    Industries Overview
    End-to-end digital solutions and consulting for planet Earth's increasingly customer-centric business challenges
    READ Overview
    01 Healthcare + Wellness
    Elevating care experiences through digital strategy
    Health-Wellness
    02 Technology + Software
    Scaling innovation with seamless go‑to‑market support
    Technology + Software
    03 Finance + Insurance
    Building trust through insight‑driven strategy and design
    Finance + Insurance
    04 Manufacturing + Industrial
    Supporting complex operations with digital precision
    Manufacturing + Industrial
    05 Education + Training
    Supporting educators and learners through adaptive, digital experiences
    Education + Training
    06 Marketing + Advertising
    Partnering for smarter growth and brand performance
    Marketing + Advertising
    07 Consumer Services + Retail
    Shaping journeys that drive engagement everywhere
    Consumer Services + Retail
    08 Real Estate + Property
    Creating scalable platforms for lasting connections
    Real Estate + Property
    09 Agriculture, Food + Beverage
    Strengthening brands across every digital touchpoint
    Agriculture & Food
    10 Logistics + Supply Chain
    Connecting systems and stories through smart design
    Logistics + Supply Chain
    11 Professional Services
    Transforming capabilities into standout client experiences
    Professional Services
    12 Luxury Goods
    Blending craft with digital innovation
    Luxury Goods
    13 Mining + Natural Resources
    Supporting transformation through modern digital frameworks
    Mining + Natural Resources
    14 Telecommunications + Media
    Designing digital ecosystems that amplify reach
    Telecommunications + Media
  • saltedstone-2025
  • About
  • Work
    Work
    View Our Work View Our Work
    Brugal Case Study_Thumbnail_v2
    Supporting Brugal with HubSpot CRM for the Promoción Baseball Brugal Campaign
    Brugal  ✷  Food & Beverage
    Brugal Case Study_Thumbnail_v2
    Supporting Brugal with HubSpot CRM for the Promoción Baseball Brugal Campaign
    Brugal  ✷  Food & Beverage
    Great Place To Work_image
    How Great Place To Work Revamped Their Site Using HubSpot’s Latest Tools
    Great Place to Work  ✷  Professional Services
    4_Thirdera-Logo-1
    Developing a New Brand Identity & Website to Enable an Era of Growth
    Thirdera  ✷  Professional Services
    My Digital Shield Animation
    My Digital Shield  ✷  Technology & Software
  • Insights
    Insights
    View All Insights View All Insights
    SF34_Aug25_Hero1
    From Fluency to Impact: Yamini Rangan on Rebuilding GTM for the AI Era
    Blog Post  ✷  7 Minute Read
    SF34_Aug25_Hero1
    From Fluency to Impact: Yamini Rangan on Rebuilding GTM for the AI Era
    Blog Post  ✷  7 Minute Read
    SF26_Oct 22_Hero1_x2-1
    AI is Transforming Inbound Marketing – What Can You Do to Stay Connected with Your Target Audiences?
    Blog Post  ✷  7 Minute Read
    Screenshot 2026-06-04 at 10.54.59 AM
    End-to-End Campaign Creative for Ashling's Biggest Event of the Year.
    Blog Post  ✷  4 Minute Read
    hubspot cover
    How ODL Powered Their Extensive Product Library with HubSpot’s Content Tools
    Blog Post  ✷  5 Minute Read
  • Contact
  • HubSpot Solutions
    00
    HubSpot Solutions
    Strategic guidance, support, and implementation from one of HubSpot's most trusted solutions partners. 
    READ Overview
    01 Implementation + Onboarding
    Smooth implementation and onboarding process for easy adoption.
    02 Growth Programs
    Strategic growth programs designed to scale your business efficiently.
    03 Customization + Optimization
    Tailored solutions and optimizations for peak performance and efficiency.
    04 Adoption + Training
    Ensuring successful tech adoption through expert training and support.
    05 Migration
    Hassle-free CRM and CMS migration services for seamless transition and upgrades.
    06 Reporting + Analytics
    Insights and analytics to guide strategic decisions and boost performance.
    07 Assessments + Audits
    Comprehensive assessments and audits for improved business operations.
    08 Systems Integration
    Integrating systems for a cohesive and efficient technology ecosystem.
    09 Administration + Support
    Providing ongoing administration and support to ensure system reliability.
    10 HubSpot AI

    Unlock the value of Breeze, HubSpot’s ChatGPT Deep Research Connector, Content Remix, and more.

  • Services
    00
    Services Overview
    From game-changing websites to integrated campaigns, we're here to support your team. 
    READ Overview
    01 Strategy + Consulting
    Elevating your business through strategic guidance and expert consultation services.
    badge-1
    02 RevOps
    Unify your sales, marketing, and services for operational excellence.
    RevOps
    03 Websites + CMS
    Custom website solutions and CMS for engaging, scalable online presence.
    Websites + CMS
    04 Marketing + ABM
    Tailored marketing strategies to engage and convert your target accounts.
    Marketing + ABM
    05 Sales + CRM
    Streamline your sales process with integrated CRM solutions for success.
    Sales + CRM
    06 Customer Success
    Enhancing customer experiences for sustained and lasting relationships.
    Customer Success
    07 Integrations + Systems
    Seamlessly connect your systems and data for informed decsion-making
    Systems Integration
    08 Branding + Creative
    Crafting compelling brand identities and creative solutions that resonate.
    Branding + Creative
    09 Adoption + Training
    Empower your team with the knowledge and skills for technology adoption.
    Adoption + Training
    10 AI Strategy + Implementation
    Move from experimentation to outcomes with field-tested AI use cases that create value.
    AI Strategy + Implementation
  • Industries
    00
    Industries Overview
    End-to-end digital solutions and consulting for planet Earth's increasingly customer-centric business challenges
    READ Overview
    01 Healthcare + Wellness
    Elevating care experiences through digital strategy
    Health-Wellness
    02 Technology + Software
    Scaling innovation with seamless go‑to‑market support
    Technology + Software
    03 Finance + Insurance
    Building trust through insight‑driven strategy and design
    Finance + Insurance
    04 Manufacturing + Industrial
    Supporting complex operations with digital precision
    Manufacturing + Industrial
    05 Education + Training
    Supporting educators and learners through adaptive, digital experiences
    Education + Training
    06 Marketing + Advertising
    Partnering for smarter growth and brand performance
    Marketing + Advertising
    07 Consumer Services + Retail
    Shaping journeys that drive engagement everywhere
    Consumer Services + Retail
    08 Real Estate + Property
    Creating scalable platforms for lasting connections
    Real Estate + Property
    09 Agriculture, Food + Beverage
    Strengthening brands across every digital touchpoint
    Agriculture & Food
    10 Logistics + Supply Chain
    Connecting systems and stories through smart design
    Logistics + Supply Chain
    11 Professional Services
    Transforming capabilities into standout client experiences
    Professional Services
    12 Luxury Goods
    Blending craft with digital innovation
    Luxury Goods
    13 Mining + Natural Resources
    Supporting transformation through modern digital frameworks
    Mining + Natural Resources
    14 Telecommunications + Media
    Designing digital ecosystems that amplify reach
    Telecommunications + Media
  • About
  • Work
    Work
    View Our Work View Our Work
    Brugal Case Study_Thumbnail_v2
    Supporting Brugal with HubSpot CRM for the Promoción Baseball Brugal Campaign
    Brugal  ✷  Food & Beverage
    Brugal Case Study_Thumbnail_v2
    Supporting Brugal with HubSpot CRM for the Promoción Baseball Brugal Campaign
    Brugal  ✷  Food & Beverage
    Great Place To Work_image
    How Great Place To Work Revamped Their Site Using HubSpot’s Latest Tools
    Great Place to Work  ✷  Professional Services
    4_Thirdera-Logo-1
    Developing a New Brand Identity & Website to Enable an Era of Growth
    Thirdera  ✷  Professional Services
    My Digital Shield Animation
    My Digital Shield  ✷  Technology & Software
  • Insights
    Insights
    View All Insights View All Insights
    SF34_Aug25_Hero1
    From Fluency to Impact: Yamini Rangan on Rebuilding GTM for the AI Era
    Blog Post  ✷  7 Minute Read
    SF34_Aug25_Hero1
    From Fluency to Impact: Yamini Rangan on Rebuilding GTM for the AI Era
    Blog Post  ✷  7 Minute Read
    SF26_Oct 22_Hero1_x2-1
    AI is Transforming Inbound Marketing – What Can You Do to Stay Connected with Your Target Audiences?
    Blog Post  ✷  7 Minute Read
    Screenshot 2026-06-04 at 10.54.59 AM
    End-to-End Campaign Creative for Ashling's Biggest Event of the Year.
    Blog Post  ✷  4 Minute Read
    hubspot cover
    How ODL Powered Their Extensive Product Library with HubSpot’s Content Tools
    Blog Post  ✷  5 Minute Read
  • Contact
Solutions Blueprint

Rebuilding GDPR Consent as Country-Tiered Workflows

Hero featured image

A country-blind consent gate would have gone live undetected if an adversarial QA pass had not caught it. The first build marked any contact marketable on double opt-in alone, with no check on country. We rebuilt roughly fourteen legacy campaigns as five HubSpot workflows and five country-cohort lists, keyed on a Legal-approved CSV, then closed that gap with a cohort re-check before the corrected version went into the sandbox.

Executive Summary

context-header-icon

Context

The same global enterprise SaaS company anchoring its marketing operations to a new HubSpot instance sold into North America, EMEA and APAC under GDPR. Any consent rebuild had to preserve the country-level distinction its Legal team had already approved, not collapse it into one global opt-in flag.

what-we-built-header-icon

What We Built

We built five HubSpot workflows and five country-cohort lists driven by a Legal-approved CSV, replacing a single global opt-in flag with a country-aware consent state machine. It gates marketable status, times a region-specific confirmation send, and wipes the consent record on unsubscribe.

tech-stack-header-icon

Tech Stack

  • HubSpot
  • Salesforce

Not a fit if your consent obligations are uniform across every market you sell into, since the country-cohort design exists to enforce different rules per region. It also assumes your Legal team can produce and maintain a country-tier mapping, and that an adversarial QA pass happens before go-live rather than after.

the-challenge-header-icon

The Challenge

The legacy platform enforced GDPR consent through roughly fourteen separate country-specific campaigns, each carrying its own opt-in, double opt-in and unsubscribe logic approved by Legal over years of accretion. Collapsing that into a single HubSpot opt-in flag would have erased the country distinction Legal required. The rebuild had to preserve per-country logic on a platform with no native concept of a country-tiered consent state.

our-approach-header-icon

Our Approach

Five workflows replace the fourteen legacy campaigns, each keyed on country-cohort list membership rather than logic written into the workflow itself. WF-1 runs on a country or customer-status change. WF-2 fires when opt_in becomes true, WF-3 when double_opt_in becomes true, WF-4 when unsubscribed becomes true and wipes the consent record, and WF-5 when a custom double-opt-in flag becomes true. A Legal-supplied CSV compiles into cohorts.json, so re-tiering a country is a data change, not a workflow rewrite.

An adversarial QA pass against the first build found that WF-3 granted marketable status the moment double opt-in completed, with no check against the contact's own country cohort, a real compliance defect that could market to a country under a stricter consent tier than its record supported. The fix added a cohort-list re-check to WF-3, plus a 15-minute wait ahead of the DACH welcome send so that cohort clears the same gate as every other market. WF-5's bypass flag now auto-clears after seven days. The corrected build sits in the sandbox disabled and unenrolled, blocked only on delivery of the client's EN/DE confirmation and DACH welcome templates.

impact-header-icon

Impact

check-icon

Country tier changes without a workflow rewrite

Cohort membership comes from a Legal-supplied CSV rather than hardcoded logic, so adding a country or correcting a misclassification is a data change to cohorts.json, not a rebuild of any of the five workflows.

check-icon

A country-blind marketable status gap closed before go-live

WF-3 now re-checks a contact's country cohort before granting marketable status. The defect the QA pass caught, where double opt-in alone made any contact marketable, cannot recur once the workflow re-enables.

check-icon

Unsubscribe fully wipes the consent record

WF-4 clears the consent record the moment a contact unsubscribes, rather than leaving a stale opt-in flag set alongside the unsubscribe status, which would otherwise read as contradictory consent state on audit.

check-icon

A third-party bypass that cannot silently persist

WF-5's third-party bypass flag auto-clears after seven days, so a third-party-sourced exception to the standard consent flow carries a built-in expiry rather than depending on someone remembering to revoke it.

Technical Blueprint
1

Five workflows replace the legacy campaign set: WF-1 triggers on a country or customer-status change, WF-2 on opt_in becoming true, WF-3 on double_opt_in becoming true, WF-4 on unsubscribed becoming true, and WF-5 on a custom double-opt-in flag becoming true. Each keys on country-cohort list membership rather than logic written into the workflow itself.

2

Country tiers come from a CSV the client's Legal team approves and supplies, compiled into cohorts.json and read by five country-cohort lists, ids 651 through 655. Re-tiering a country is a data update, not a change to any workflow's logic.

3

As first built, WF-3 granted marketable status on double_opt_in alone. An adversarial QA pass caught that a contact completing double opt-in became marketable regardless of country, and the fix added a cohort-list re-check to WF-3 before marketable status is granted.

4

WF-3 waits 15 minutes before sending the DACH welcome email, so the German and Austrian cohort clears the same consent gate as every other market rather than receiving it ahead of confirmation. WF-5's third-party bypass flag auto-clears after seven days rather than persisting indefinitely.

Diagram of five HubSpot consent workflows keyed to a Legal-approved country-cohort file, with a corrected re-check gate before marketable status is granted.

Legal input Workflows Gate & state Legal-approved CSV country-tier mapping cohorts.json compiled lookup Country-cohort lists ids 651-655 WF-1 country/status change WF-2 opt_in true WF-3 double_opt_in true WF-4 unsubscribed true WF-5 custom double opt-in true Cohort re-check corrected after QA catch Consent record marketable status CSV compiles in mechanism 6 feeds cohort lists mechanism 6 country/status change country/customer-status change (WF-1) opt_in true opt_in becomes true (WF-2) double_opt_in true double_opt_in becomes true (WF-3) unsubscribed true unsubscribed becomes true (WF-4, wipes the consent record) custom opt-in true custom_double_opt_in becomes true (WF-5) re-checks cohort WF-3 re-checks the same cohort lists before allowing marketable status no check (pre-fix) any contact completing double opt-in became marketable regardless of country grants marketable WF-3 re-checks the same cohort lists before allowing marketable status assigns cohort country/customer-status change (WF-1) records opt-in opt_in becomes true (WF-2) wipes record unsubscribed becomes true (WF-4, wipes the consent record) bypass, clears 7d WF-5 auto-clears the third-party bypass flag after 7 days

FAQ

What happens when a consent rebuild fails to check country before granting marketable status?

A contact who completes double opt-in gets marked marketable without regard to which country's consent rules apply, a real compliance defect rather than a theoretical one. Catching it requires an adversarial QA pass that tests the workflow against every cohort, not just the default path; here that pass added a cohort-list re-check to the workflow before it grants marketable status.

Why drive country-tiered consent from a CSV instead of writing country logic into each workflow?

A CSV compiled into a lookup file lets Legal own the country-tier mapping directly, and lets a re-tier or correction ship as a data change rather than a workflow edit. Here five country-cohort lists read the same compiled file, so all five workflows stay consistent without duplicating the logic five times over.

footerCTA footerCTA-mobile
Spice up your inbox
Sign up for our newsletter
Don't worry - we only average, like, two emojis per subject line.

saltedstone-logo-2025-dark
  • HubSpot Solutions
  • Services
  • Industries
  • About
  • Work
  • Insights
  • Contact
Follow or share us via LinkedIn In

Proudly built on HubSpot. © 2026 Salted Stone Inc.