Marketing List Management

Workflows managing marketing list subscriptions, hygiene, and compliance

MetricValue
Workflows5
Prioritylow
Grouping Confidence80% — Clear marketing focus but some workflows have sales touchpoints like partner DB management
ConsolidationMinor - these are marketing-focused and should remain in HubSpot Marketing Hub

Workflows in this Group

WorkflowTriggerOutcomeTypeComplexity
Newsletter Subscribers Opt-in & BackupContact subscribes to newsletter or meets newsletter subscription criteriaAdd contact to newsletter subscription list and create backup recordDataSyncmedium
Remove marketing contact for spamContact is identified as spam or marked for removal from marketingRemove contact from marketing communications to maintain list hygieneEnforcementlow
Subscribe Partner DB to NewsletterContact is added to partner databaseAutomatically subscribe partner contacts to newsletter communicationsDataSynclow
Old Contacts - Set as no-marketingContact is identified as old or inactiveRemove old contacts from marketing communications to improve deliverabilityEnforcementlow
Add Contact to Subprocessors Subscribers ListContact requests to be added to subprocessors notification listContact is added to subprocessors subscriber list for compliance notificationsDataSynclow

Key fields: lifecyclestage

Dependencies: Marketing automation platform, Compliance requirements

Domain Summary

This group manages marketing list subscriptions, hygiene, and compliance through specialized newsletter and contact management workflows. All workflows use HubSpot extensions for list operations, indicating integration with external marketing systems. The functionality is purely marketing-focused and should remain in HubSpot Marketing Hub with minimal Salesforce integration.

Current Problems

Rearchitecture Approach

MINIMAL MIGRATION - Keep all marketing list management in HubSpot Marketing Hub. Only migrate essential contact field synchronization to maintain data consistency between marketing and sales systems. Focus on establishing clear data flow patterns rather than replicating HubSpot workflows in Salesforce.

Recommended Automations

Marketing Status Sync to Salesforce

Build PropertyValue
Flow API NameN/A
Flow TypeN/A
Target ObjectN/A
Execution ModeN/A
Prioritylow
ReusableYes

Purpose: Synchronize marketing communication preferences and compliance status from HubSpot to Salesforce for sales team visibility

Trigger: Contact marketing status changes (opt-out, spam flagged, compliance updates)

Entry Criteria Formula: N/A

Logic Overview: When HubSpot updates marketing communication preferences or flags contacts for spam/compliance, sync the marketing status to Salesforce Lead/Contact records. Include opt-out reasons and compliance flags for sales team reference.

Replaces: N/A

Required Fields:

FieldPurposeUsageHubSpot SourceNet New?Migration Note
Marketing_Communication_Status__cTrack whether contact can receive marketing communicationswriteHubSpot marketing subscription statusYesNew field to sync marketing preferences from HubSpot
Marketing_Opt_Out_Reason__cRecord reason for marketing opt-out (spam, old contact, manual)writeDerived from HubSpot workflow triggersYesHelps sales understand why contact is not receiving marketing
Subprocessors_Notification__cFlag for legal compliance notification subscriptionswriteHubSpot subprocessors list membershipYesImportant for legal compliance and customer communication

Migration Sequence

  1. Confirm all marketing workflows will remain in HubSpot Marketing Hub
  2. Create Salesforce fields for marketing status synchronization
  3. Build HubSpot to Salesforce integration for marketing status updates
  4. Test data flow from HubSpot marketing operations to Salesforce sales records
  5. Train sales team on interpreting marketing status information in Salesforce

Architecture Diagram

graph TB

subgraph HubSpot["HubSpot Marketing Hub - STAYS"]

A[Newsletter Opt-in] --> B[Extension: Add to List]

C[Spam Detection] --> D[Extension: Remove Marketing]

E[Partner Contact] --> F[Extension: Newsletter Subscribe]

G[Old Contact] --> H[Extension: Set No-Marketing]

I[Subprocessors Request] --> J[Extension: Add to Compliance List]

end

subgraph SF["Salesforce - NEW"]

K[Marketing Status Sync]

L[Lead/Contact Records]

end

B -.->|Sync Status| K

D -.->|Sync Opt-out| K

F -.->|Sync Status| K

H -.->|Sync Status| K

J -.->|Sync Compliance| K

K --> L

style HubSpot fill:#e1f5fe

style SF fill:#f3e5f5

style A fill:#c8e6c9

style C fill:#ffcdd2

style E fill:#c8e6c9

style G fill:#ffcdd2

style I fill:#fff3e0</code></pre>