Outcome. Every new contact gets routed into the right legal-basis review path based on how they entered HubSpot, so form signups, list imports, and integration syncs each get the documentation treatment they actually need instead of one blanket rule.
flowchart TD
A[Contact created, legal basis blank] --> B{Original source?}
B -->|Form submission| C[No action, see marketing-ops-005]
B -->|Offline sources / import| D[Flag pending review, task, add to import queue list]
B -->|Integration / API| E[Flag pending review, notify with connector name]
B -->|Other/unknown| F[Flag pending review, notify for manual triage]

When to use it, when not to
- UseUse when contacts enter your portal through more than one channel (forms, CSV imports, a synced integration such as an ecommerce platform or event tool) and each channel has a different, real answer to "where did consent come from."
- UseUse as a routing and flagging layer, not as the thing that creates a lawful basis. A workflow cannot manufacture consent that was never collected; it can only sort contacts into the right review queue and hold the ones with no defensible basis.
- SkipDo not use this as a substitute for marketing-ops-005 if your primary concern is the EU/GDPR form-submission gate specifically. This fiche is broader: it also covers offline imports and integration-sourced contacts that marketing-ops-005 does not address.
- SkipDo not build this without first confirming which of your import and integration channels you can realistically document. If a channel truly has no consent record anywhere, this workflow will correctly flag it forever, that is expected, not a bug.
or the marketing ops pack, 39 EUR
One-time, excl. VAT. 30-day refund, no questions asked. Founding prices until 31 October, then 199 and 59 EUR. Includes every spec added later, up to the full 500, and the one-click installer on the full library. Building on client portals? The agency licence at 449 EUR covers unlimited client portals.





