HubSpot Process Documentation
- Generated by: HubSpot Documentation Engine
- Total process candidates: 1
- Workflow assessment scope: name_contains via DOCS_WORKFLOW_PREFIXES: ELEVATE, Quality (86/500)
- List assessment scope: name_contains via DOCS_LIST_PREFIXES: ELEVATE (45/2191)
- Status: draft
METADATA
title: Internal_Data quality_Label bounces and non-marketing contacts
type: process
domain: Data Quality
objects: [Contact]
status: draft
User Story (optional)
Logic not derivable from system.
Why
- Why this process exists: Logic not derivable from system.
- What business problem it solves: Logic not derivable from system.
- What breaks if removed: HubSpot would stop executing the system behavior listed below; business impact is not derivable from system alone.
How It Works
Trigger
- Exact trigger from workflow: HubSpot enrollment criteria type: LIST_BASED
- Criteria type: LIST_BASED
- Filter-like criteria returned: 54
- Property references: 4f_disqualify request (disqualify_request__), 4f_Contact update (f4_adjustment_request), Email hard bounce reason (hs_email_hard_bounce_reason_enum), Email Address Quarantined (hs_email_quarantined), 4f_Contact quality label (n4f_contact_quality_label), 4f_Custom DOI (n4f_doi), 4f_Webinar (pd_webinar)
- List references: none detected
- Filter types: PROPERTY: 27
- Operators: ALL_PROPERTY: 4, BOOL: 2, ENUMERATION: 21, IS_ANY_OF: 16, IS_EQUAL_TO: 2, IS_EXACTLY: 5, IS_KNOWN: 4
- Trigger logic:
- Enrollment criteria type: LIST_BASED
- Enrollment branch 1:
- OR group
- AND group
- 4f_disqualify request is known
- AND group
- 4f_Custom DOI is any of Nein
- 4f_Webinar is any of Nein
- AND group
- Email hard bounce reason is known
- AND group
- 4f_Contact quality label is any of Left company, new contact available, Email bounced, Left company, no new contact, Contact no longer valid, no relevant role
- AND group
- 4f_Contact quality label is any of Contact no longer valid
- AND group
- 4f_Contact quality label is any of no relevant role
- AND group
- 4f_Contact quality label is any of Email bounced
- AND group
- 4f_Contact quality label is any of Left company, no new contact
- AND group
- 4f_Contact quality label is any of Left company, new contact available
- AND group
- 4f_Contact update is any of Retired
- AND group
- 4f_Contact update is any of Fake contact
- AND group
- 4f_Contact update is any of Contact no longer valid
- AND group
- Email Address Quarantined equals True
- Enrollment branch 2:
- AND group
- 4f_disqualify request is known
- Enrollment branch 3:
- AND group
- 4f_Custom DOI is any of Nein
- 4f_Webinar is any of Nein
- Enrollment branch 4:
- AND group
- Email hard bounce reason is known
- Enrollment branch 5:
- AND group
- 4f_Contact quality label is any of Left company, new contact available, Email bounced, Left company, no new contact, Contact no longer valid, no relevant role
- Enrollment branch 6:
- AND group
- 4f_Contact quality label is any of Contact no longer valid
- Enrollment branch 7:
- AND group
- 4f_Contact quality label is any of no relevant role
- Enrollment branch 8:
- AND group
- 4f_Contact quality label is any of Email bounced
- Enrollment branch 9:
- AND group
- 4f_Contact quality label is any of Left company, no new contact
- Enrollment branch 10:
- AND group
- 4f_Contact quality label is any of Left company, new contact available
- Enrollment branch 11:
- 49 additional condition line(s) omitted from this section.
- Trigger property meaning:
Steps
Step 1 - Action 35
- What happens: Runs a connected HubSpot workflow action
- What triggers it: Workflow start action returned by HubSpot
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: none detected; lists: none detected
DATA MEANING:
- No property descriptions returned for the properties in this step.
ACTION EVIDENCE:
- Action category: connected_action
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs a connected HubSpot workflow action
- Returned action type: SINGLE_CONNECTION
- Returned field keys: delta, time_unit
ACTION-LEVEL CONDITIONS:
- No extra action-level filter logic detected.
BRANCH LOGIC:
- No branch paths detected in this step.
LIST LOGIC:
- No list logic detected in this step.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 2 - Action 16
DATA MEANING:
ACTION EVIDENCE:
- Action category: list_branch
- Detected intent: Branches based on HubSpot list membership
- Returned action type: LIST_BRANCH
ACTION-LEVEL CONDITIONS:
- No extra action-level filter logic detected.
BRANCH LOGIC:
- Branch: No longer valid
- Condition summary: No longer valid
- Default branch: no
- Next action IDs: 18
- Referenced properties: 4f_Contact update (f4_adjustment_request), 4f_Contact quality label (n4f_contact_quality_label)
- Referenced lists: none detected
- Filter-like criteria returned: 4
- Returned branch logic:
- OR group
- AND group
- 4f_Contact update is any of Fake contact
- AND group
- 4f_Contact quality label is any of Left company, new contact available, Left company, no new contact, Email bounced, Contact no longer valid
- Branch: Email hard bounce
- Condition summary: Email hard bounce
- Default branch: no
- Next action IDs: 36
- Referenced properties: Email hard bounce reason (hs_email_hard_bounce_reason_enum)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Email hard bounce reason is any of Other, Policy, Mailbox full, Content, Unknown user, Spam
- Branch: Unsubscribed
- Condition summary: Unsubscribed
- Default branch: no
- Next action IDs: 21
- Referenced properties: 4f_Custom DOI (n4f_doi), 4f_Webinar (pd_webinar)
- Referenced lists: none detected
- Filter-like criteria returned: 4
- Returned branch logic:
- OR group
- AND group
- 4f_Custom DOI is any of Nein
- 4f_Webinar is any of Nein
- Branch: Direct disqualify
- Condition summary: Direct disqualify
- Default branch: no
- Next action IDs: 25
- Referenced properties: 4f_disqualify request (disqualify_request__)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- 4f_disqualify request is any of Disqualify - vendor request EN, Disqualify - vendor request DE, Disqualify w/o message
- Branch: Email quarantined
- Condition summary: Email quarantined
- Default branch: no
- Next action IDs: 44
- Referenced properties: Email Address Quarantined (hs_email_quarantined)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Email Address Quarantined equals True
LIST LOGIC:
- No list logic detected in this step.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 3 - Action 18
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 16
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: none detected; lists: none detected
DATA MEANING:
- No property descriptions returned for the properties in this step.
ACTION EVIDENCE:
- Action category: connected_action
- Detected intent: Runs a connected HubSpot workflow action
- Returned action type: SINGLE_CONNECTION
- Returned field keys: marketableType, targetContact
ACTION-LEVEL CONDITIONS:
- No extra action-level filter logic detected.
BRANCH LOGIC:
- No branch paths detected in this step.
LIST LOGIC:
- No list logic detected in this step.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 4 - Action 21
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 16
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: none detected; lists: none detected
DATA MEANING:
- No property descriptions returned for the properties in this step.
ACTION EVIDENCE:
- Action category: connected_action
- Detected intent: Runs a connected HubSpot workflow action
- Returned action type: SINGLE_CONNECTION
- Returned field keys: marketableType, targetContact
ACTION-LEVEL CONDITIONS:
- No extra action-level filter logic detected.
BRANCH LOGIC:
- No branch paths detected in this step.
LIST LOGIC:
- No list logic detected in this step.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 5 - Action 25
- What happens: Sends an internal notification
- What triggers it: After action 16
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: none detected; lists: none detected
DATA MEANING:
- No property descriptions returned for the properties in this step.
ACTION EVIDENCE:
- Action category: internal_notification
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, subject, user_ids
- subject: disqualified inbound request :
- user_ids: Laura Jessen
ACTION-LEVEL CONDITIONS:
- No extra action-level filter logic detected.
BRANCH LOGIC:
- No branch paths detected in this step.
LIST LOGIC:
- No list logic detected in this step.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 6 - Action 36
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 16
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: none detected; lists: none detected
DATA MEANING:
- No property descriptions returned for the properties in this step.
ACTION EVIDENCE:
- Action category: connected_action
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs a connected HubSpot workflow action
- Returned action type: SINGLE_CONNECTION
- Returned field keys: marketableType, targetContact
ACTION-LEVEL CONDITIONS:
- No extra action-level filter logic detected.
BRANCH LOGIC:
- No branch paths detected in this step.
LIST LOGIC:
- No list logic detected in this step.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 7 - Action 37
- What happens: Sets HubSpot property values; properties: n4f_contact_quality_label = returned value object with keys: staticAppendValue, type
- What triggers it: After action 36
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Contact quality label (n4f_contact_quality_label); lists: none detected
DATA MEANING:
- No property descriptions returned for the properties in this step.
ACTION EVIDENCE:
- Action category: set_property
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Sets HubSpot property values
- Returned action type: SINGLE_CONNECTION
- Returned field keys: property_name, value
- property_name: n4f_contact_quality_label
- value: object with keys: staticAppendValue, type
ACTION-LEVEL CONDITIONS:
- No extra action-level filter logic detected.
BRANCH LOGIC:
- No branch paths detected in this step.
LIST LOGIC:
- No list logic detected in this step.
PROPERTY MAPPINGS:
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 8 - Action 48
- What happens: Branches based on HubSpot list membership; 1 branches
- What triggers it: After action 37
- System condition: 1 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_Contact update (f4_adjustment_request); lists: none detected
DATA MEANING:
- No property descriptions returned for the properties in this step.
ACTION EVIDENCE:
- Action category: list_branch
- Detected intent: Branches based on HubSpot list membership
- Returned action type: LIST_BRANCH
ACTION-LEVEL CONDITIONS:
- No extra action-level filter logic detected.
BRANCH LOGIC:
- Branch: update is unknown
- Condition summary: update is unknown
- Default branch: no
- Next action IDs: 47
- Referenced properties: 4f_Contact update (f4_adjustment_request)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- 4f_Contact update is unknown
LIST LOGIC:
- No list logic detected in this step.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 9 - Action 47
- What happens: Sets HubSpot property values; properties: n4f_contact_quality_label = returned value object with keys: staticAppendValue, type
- What triggers it: After action 48
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Contact quality label (n4f_contact_quality_label); lists: none detected
DATA MEANING:
- No property descriptions returned for the properties in this step.
ACTION EVIDENCE:
- Action category: set_property
- Detected intent: Sets HubSpot property values
- Returned action type: SINGLE_CONNECTION
- Returned field keys: property_name, value
- property_name: n4f_contact_quality_label
- value: object with keys: staticAppendValue, type
ACTION-LEVEL CONDITIONS:
- No extra action-level filter logic detected.
BRANCH LOGIC:
- No branch paths detected in this step.
LIST LOGIC:
- No list logic detected in this step.
PROPERTY MAPPINGS:
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 10 - Action 44
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 16
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: none detected; lists: none detected
DATA MEANING:
- No property descriptions returned for the properties in this step.
ACTION EVIDENCE:
- Action category: connected_action
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs a connected HubSpot workflow action
- Returned action type: SINGLE_CONNECTION
- Returned field keys: marketableType, targetContact
ACTION-LEVEL CONDITIONS:
- No extra action-level filter logic detected.
BRANCH LOGIC:
- No branch paths detected in this step.
LIST LOGIC:
- No list logic detected in this step.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 11 - Action 45
- What happens: Sets HubSpot property values; properties: n4f_contact_quality_label = returned value object with keys: staticAppendValue, type
- What triggers it: After action 44
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Contact quality label (n4f_contact_quality_label); lists: none detected
DATA MEANING:
- No property descriptions returned for the properties in this step.
ACTION EVIDENCE:
- Action category: set_property
- Detected intent: Sets HubSpot property values
- Returned action type: SINGLE_CONNECTION
- Returned field keys: property_name, value
- property_name: n4f_contact_quality_label
- value: object with keys: staticAppendValue, type
ACTION-LEVEL CONDITIONS:
- No extra action-level filter logic detected.
BRANCH LOGIC:
- No branch paths detected in this step.
LIST LOGIC:
- No list logic detected in this step.
PROPERTY MAPPINGS:
CUSTOM CODE LOGIC:
- No custom code detected in this step.
System Behavior
- Workflow actions: 11
- Branch actions: 2
- Custom code actions: 0
- Property operations: 3
- List dependencies: 0
- Action categories: connected_action: 5, internal_notification: 1, list_branch: 2, set_property: 3
- Property operation types: set_property: 3
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: Contact: 3 property operation(s)
- Associations created: Logic not derivable from system.
- Marketing emails sent: 0
- Internal notifications: 1
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 0
How It Is Implemented
Workflows
- Workflow: Internal_Data quality_Label bounces and non-marketing contacts
Property Context
- 4f_disqualify request (disqualify_request__) - No HubSpot property description returned. Roles: branch condition, step data, trigger condition. internal name: disqualify_request__; object: Contacts; type: enumeration.
- 4f_Contact update (f4_adjustment_request) - No HubSpot property description returned. Roles: branch condition, step data, trigger condition. internal name: f4_adjustment_request; object: Contacts; type: enumeration.
- Email hard bounce reason (hs_email_hard_bounce_reason_enum) - The issue that caused a contact to hard bounce from your emails. If this is an error or a temporary issue, you can unbounce this contact from the contact record. Roles: branch condition, step data, trigger condition. internal name: hs_email_hard_bounce_reason_enum; object: Contacts; type: enumeration.
- Email Address Quarantined (hs_email_quarantined) - Indicates that the current email address has been quarantined for anti-abuse reasons and any marketing email sends to it will be blocked. This is automatically set by HubSpot. Roles: branch condition, step data, trigger condition. internal name: hs_email_quarantined; object: Contacts; type: bool.
- 4f_Contact quality label (n4f_contact_quality_label) - No HubSpot property description returned. Roles: branch condition, property updated, step data, trigger condition. internal name: n4f_contact_quality_label; object: Contacts; type: enumeration.
- 4f_Custom DOI (n4f_doi) - Custom double opt-in Roles: branch condition, step data, trigger condition. internal name: n4f_doi; object: Contacts; type: enumeration.
- 4f_Webinar (pd_webinar) - Kontaktinfo Webinar-Einladungen Roles: branch condition, step data, trigger condition. internal name: pd_webinar; object: Contacts; type: enumeration.
Evidence And Gaps
- Domain evidence: Derived from workflow name term: data quality
- Quality flags: branching_logic_present: Workflow contains branching logic.
property_operations_detected: Workflow appears to write or copy one or more properties.
- Narrative context: not used as source of truth.