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 decision 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 decision 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 hadn't 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

A 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 carried its own opt-in, double opt-in and unsubscribe logic, approved by Legal and added to over many years.

Collapsing that into a single HubSpot opt-in flag would have erased the country distinction Legal required. HubSpot doesn't have a native concept of a country-tiered consent state, so the rebuild had to carry the per-country logic itself.

our-approach-header-icon

Our Approach

Five workflows replace the fourteen legacy campaigns, each keyed on country-cohort list membership instead of 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 fires when double_opt_in becomes true. WF-4 fires when unsubscribed becomes true and wipes the consent record. WF-5 fires 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. That was a real compliance defect, because it could market to a country under a stricter consent tier than its record supported. We fixed it by adding 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, can't 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. 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.

Legal-approved country file feeding five consent workflows, with a cohort re-check gating marketable status after opt-in.

The first build marked any contact marketable on double opt-in alone, with no check on country. HubSpot has no native country-tiered consent state. Now a Legal-approved CSV compiles into cohorts.json, and five workflows key on country-cohort list membership, so re-tiering a country is a data change, not a workflow rewrite. WF-3 now grants marketable status only if the contact's country cohort passes its re-check.

 Got a challenge for us? 

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.