HubSpot Process Documentation
- Generated by: HubSpot Documentation Engine
- Total process candidates: 86
- 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
Data quality - SET Region to US for LinkedIn US-campaign leads
METADATA
title: Data quality - SET Region to US for LinkedIn US-campaign leads
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: 4
- Property references: Latest Traffic Source Drill-Down 1 (hs_latest_source_data_1), Latest Traffic Source Drill-Down 2 (hs_latest_source_data_2)
- List references: none detected
- Filter types: PROPERTY: 2
- Operators: CONTAINS: 2, MULTISTRING: 2
- Trigger logic:
- Enrollment criteria type: LIST_BASED
- Enrollment branch 1:
- OR group
- AND group
- Latest Traffic Source Drill-Down 1 contains 4fs_usa_network-design_ebook_documentad_q32025, 4fm_usa_tariff-guide_leads_q3-2025, 397051384, 397327714, 4fs_usa, 4fm_usa, 4fc_usa, 4fc_na, 385657204, 369660934, 393769904, 362817484, 369142004, 372505894, 372742154, 376184124, 371439833
- AND group
- Latest Traffic Source Drill-Down 2 contains 4fs_usa_network-design_ebook_documentad_q32025, 4fm_usa_tariff-guide_leads_q3-2025, 397327714, 397051384, 4fs_usa, 4fm_usa, 4fc_usa, 4fc_na, 385657204, 369660934, 393769904, 362817484, 369142004, 372505894, 372742154, 376184124, 371439833
- Enrollment branch 2:
- AND group
- Latest Traffic Source Drill-Down 1 contains 4fs_usa_network-design_ebook_documentad_q32025, 4fm_usa_tariff-guide_leads_q3-2025, 397051384, 397327714, 4fs_usa, 4fm_usa, 4fc_usa, 4fc_na, 385657204, 369660934, 393769904, 362817484, 369142004, 372505894, 372742154, 376184124, 371439833
- Enrollment branch 3:
- AND group
- Latest Traffic Source Drill-Down 2 contains 4fs_usa_network-design_ebook_documentad_q32025, 4fm_usa_tariff-guide_leads_q3-2025, 397327714, 397051384, 4fs_usa, 4fm_usa, 4fc_usa, 4fc_na, 385657204, 369660934, 393769904, 362817484, 369142004, 372505894, 372742154, 376184124, 371439833
- Trigger property meaning:
Steps
Step 1 - Action 2
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: Workflow start action returned by HubSpot
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
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: region unknown
- Condition summary: region unknown
- Default branch: no
- Next action IDs: 1
- Referenced properties: 4f_Region-Country (n4f_region_country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- 4f_Region-Country is unknown
- Branch: region known
- Condition summary: region known
- Default branch: yes
- Next action IDs: workflow exit or not returned
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: region known
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 1
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value North America - United States
- What triggers it: After action 2
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value North America - United States
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value North America - United States; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
System Behavior
- Workflow actions: 2
- Branch actions: 1
- Custom code actions: 0
- Property operations: 1
- List dependencies: 0
- Action categories: list_branch: 1, set_property: 1
- Property operation types: set_property: 1
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: Contact: 1 property operation(s)
- Associations created: Logic not derivable from system.
- Marketing emails sent: 0
- Internal notifications: 0
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 0
How It Is Implemented
Workflows
- Workflow: Data quality - SET Region to US for LinkedIn US-campaign leads
Property Context
- Latest Traffic Source Drill-Down 1 (hs_latest_source_data_1) - Additional information about the latest source for the last session the contact used to find your website. Set automatically. Roles: trigger condition. internal name: hs_latest_source_data_1; object: Contacts; type: string.
- Latest Traffic Source Drill-Down 2 (hs_latest_source_data_2) - Additional information about the source for the last session the contact used to find your website. Set automatically. Roles: trigger condition. internal name: hs_latest_source_data_2; object: Contacts; type: string.
- 4f_Region-Country (n4f_region_country) - dropdown select of region-country which makes filtering on country origin easier than the original free text field Roles: branch condition, property updated, step data. internal name: n4f_region_country; 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.
Data quality_4f-Off-list-tracker
METADATA
title: Data quality_4f-Off-list-tracker
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: 38
- Property references: Merged record IDs (hs_merged_object_ids)
- List references: 11478, 11567, 12678, 12679, 13315, 13329, 13461, 13517, 13543, 13559, 13619, 14470, 14473, 14478, 14545, 1593, 2332
- Filter types: IN_LIST: 28, PROPERTY: 2
- Operators: ALL_PROPERTY: 2, IN_LIST: 34, IS_KNOWN: 2
- Trigger logic:
- Enrollment criteria type: LIST_BASED
- Enrollment branch 1:
- OR group
- AND group
- List 13559 is in list 13559
- AND group
- List 13619 is in list 13619
- AND group
- List 13543 is in list 13543
- AND group
- List 13517 is in list 13517
- AND group
- ELEVATE- Leadscoring_Off_Region APAC is in list 11478
- AND group
- ELEVATE - Leadscoring_Off_Region Africa is in list 11567
- AND group
- List 1593 is in list 1593
- AND group
- List 2332 is in list 2332
- AND group
- ELEVATE_Off-Tracker_Industries is in list 14473
- AND group
- ELEVATE_Off-Tracker_Job-roles is in list 14470
- AND group
- AND group
- List 13315 is in list 13315
- AND group
- AND group
- List 13461 is in list 13461
- AND group
- AND group
- List 13329 is in list 13329
- AND group
- ELEVATE_Off-Tracker_Vendor is in list 14478
- AND group
- AND group
- ELEVATE- Companies_Off_Region APAC is in list 12679
- AND group
- AND group
- ELEVATE - Companies_Off_Region Africa is in list 12678
- AND group
- AND group
- ELEVATE_Off-Tracker_Partner is in list 14545
- AND group
- Merged record IDs is known
- Enrollment branch 2:
- AND group
- List 13559 is in list 13559
- Enrollment branch 3:
- AND group
- List 13619 is in list 13619
- Enrollment branch 4:
- AND group
- List 13543 is in list 13543
- Enrollment branch 5:
- AND group
- List 13517 is in list 13517
- Enrollment branch 6:
- AND group
- ELEVATE- Leadscoring_Off_Region APAC is in list 11478
- 99 additional condition line(s) omitted from this section.
- Trigger property meaning:
Steps
Step 1 - Action 8
- 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 10
- What happens: Branches based on HubSpot list membership; 2 branches; 2 list dependencies
- What triggers it: After action 8
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: none detected; lists: 13315, 13559
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: 4fc-competitor
- Condition summary: 4fc-competitor
- Default branch: no
- Next action IDs: 11
- Referenced properties: none detected
- Referenced lists: 13315, 13559
- Filter-like criteria returned: 3
- Returned branch logic:
- OR group
- AND group
- List 13559 is in list 13559
- AND group
- AND group
- List 13315 is in list 13315
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 12
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 12
LIST LOGIC:
- List 13315 (13315)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
- List 13559 (13559)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 3 - Action 11
- What happens: Sets HubSpot property values; properties: n4f_off_list_tracker = returned value object with keys: staticAppendValue, type
- What triggers it: After action 10
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Off list tracker (n4f_off_list_tracker); 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_off_list_tracker
- 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 4 - Action 12
- What happens: Branches based on HubSpot list membership; 2 branches; 2 list dependencies
- What triggers it: After action 11
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: none detected; lists: 13461, 13619
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: 4fc-SAP-competitor
- Condition summary: 4fc-SAP-competitor
- Default branch: no
- Next action IDs: 13
- Referenced properties: none detected
- Referenced lists: 13461, 13619
- Filter-like criteria returned: 3
- Returned branch logic:
- OR group
- AND group
- List 13619 is in list 13619
- AND group
- AND group
- List 13461 is in list 13461
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 14
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 14
LIST LOGIC:
- List 13461 (13461)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
- List 13619 (13619)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 5 - Action 13
- What happens: Sets HubSpot property values; properties: n4f_off_list_tracker = returned value object with keys: staticAppendValue, type
- What triggers it: After action 12
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Off list tracker (n4f_off_list_tracker); 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_off_list_tracker
- 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 6 - Action 14
- What happens: Branches based on HubSpot list membership; 2 branches; 2 list dependencies
- What triggers it: After action 13
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: none detected; lists: 13329, 13543
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: 4fm-competitor
- Condition summary: 4fm-competitor
- Default branch: no
- Next action IDs: 15
- Referenced properties: none detected
- Referenced lists: 13329, 13543
- Filter-like criteria returned: 3
- Returned branch logic:
- OR group
- AND group
- List 13543 is in list 13543
- AND group
- AND group
- List 13329 is in list 13329
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 16
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 16
LIST LOGIC:
- List 13329 (13329)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
- List 13543 (13543)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 7 - Action 15
- What happens: Sets HubSpot property values; properties: n4f_off_list_tracker = returned value object with keys: staticAppendValue, type
- What triggers it: After action 14
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Off list tracker (n4f_off_list_tracker); 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_off_list_tracker
- 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 16
- What happens: Branches based on HubSpot list membership; 2 branches; 2 list dependencies
- What triggers it: After action 15
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: none detected; lists: 13316, 13517
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: 4fs-competitor
- Condition summary: 4fs-competitor
- Default branch: no
- Next action IDs: 18
- Referenced properties: none detected
- Referenced lists: 13316, 13517
- Filter-like criteria returned: 3
- Returned branch logic:
- OR group
- AND group
- List 13517 is in list 13517
- AND group
- AND group
- List 13316 is in list 13316
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 7
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 7
LIST LOGIC:
- List 13316 (13316)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
- List 13517 (13517)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 9 - Action 18
- What happens: Sets HubSpot property values; properties: n4f_off_list_tracker = returned value object with keys: staticAppendValue, type
- What triggers it: After action 16
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Off list tracker (n4f_off_list_tracker); 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_off_list_tracker
- 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 7
- What happens: Branches based on HubSpot list membership; 3 branches; 4 list dependencies
- What triggers it: After action 18
- System condition: 3 branch condition(s) returned by HubSpot.
- What data is used: properties: none detected; lists: ELEVATE- Leadscoring_Off_Region APAC, ELEVATE - Leadscoring_Off_Region Africa, ELEVATE - Companies_Off_Region Africa, ELEVATE- Companies_Off_Region APAC
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: Region APAC
- Condition summary: Region APAC
- Default branch: no
- Next action IDs: 9
- Referenced properties: none detected
- Referenced lists: 11478, 12679
- Filter-like criteria returned: 3
- Returned branch logic:
- OR group
- AND group
- ELEVATE- Leadscoring_Off_Region APAC is in list 11478
- AND group
- AND group
- ELEVATE- Companies_Off_Region APAC is in list 12679
- Branch: Region Africa
- Condition summary: Region Africa
- Default branch: no
- Next action IDs: 17
- Referenced properties: none detected
- Referenced lists: 11567, 12678
- Filter-like criteria returned: 3
- Returned branch logic:
- OR group
- AND group
- ELEVATE - Leadscoring_Off_Region Africa is in list 11567
- AND group
- AND group
- ELEVATE - Companies_Off_Region Africa is in list 12678
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 19
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 19
LIST LOGIC:
- ELEVATE- Leadscoring_Off_Region APAC (11478)
- Business meaning: System-derived role: routing/ownership. Used to segment records by assignment, ownership, territory, or routing evidence returned by HubSpot filters.
- Filters: 4
- Referenced properties: handraiser, n4f_contact_source_level_1, n4f_region_country
- Filter logic:
- OR group
- AND group
- 4f_Region-Country is any of Asia - Uzbekistan, Asia - Georgia, Asia - Bahrain, Asia - Kuwait, Asia - Turkmenistan, Asia - Brunei, Asia - Myanmar, Asia - Iran, Asia - Bhutan, Asia - Afghanistan, Asia - Azerbaijan, Asia - Oman, Asia - Lebanon, Oceania - Fiji, Asia - Bangladesh, Asia - North Korea, Asia - Nepal, Asia - Pakistan, Asia - Tajikistan, Asia - Malaysia, Asia - Iraq, Asia - Laos, Europe - Russia, Asia - Palestine, Asia - Armenia, Asia - Mongolia, Asia - Yemen, Asia - Syria, Asia - Kazakhstan, Asia - Timor-Leste, Asia - Kyrgyzstan, Asia - Maldives, Asia - Jordan, Asia - Sri Lanka, Asia - Cambodia
- 4f_Contact Source Level 1 is none of Personal network, Project, 4flow event, Referral by Customer, Purchased/researched, Marketing event, Cross-regional reference
- 4f_Region-Country is none of Oceania - New Zealand, Asia - South Korea, Asia - Qatar, Asia - Thailand, Asia - Singapore, Asia - Israel, Asia - Indonesia, Asia - Saudi Arabia, Asia - United Arab Emirates, Asia - Philippines, Asia - India, Asia - Vietnam, Oceania - Australia
- Handraiser is none of Yes
- ELEVATE - Leadscoring_Off_Region Africa (11567)
- Business meaning: System-derived role: routing/ownership. Used to segment records by assignment, ownership, territory, or routing evidence returned by HubSpot filters.
- Filters: 4
- Referenced properties: handraiser, n4f_contact_source_level_1, n4f_region_country
- Filter logic:
- OR group
- AND group
- 4f_Region-Country is any of Africa - São Tomé and Príncipe, Africa - Chad, Africa - Mauritius, Africa - Equatorial Guinea, Africa - Lesotho, Africa - Rwanda, Africa - Ethiopia, Africa - Mali, Africa - Kenya, Africa - Eswatini, Africa - Somalia, Africa - Madagascar, Africa - Togo, Africa - Sudan, Africa - Botswana, Africa - Niger, Africa - Tanzania, Africa - Mozambique, Africa - Zambia, Africa - Benin, Africa - Burkina Faso, Africa - Eritrea, Africa - Gabon, Africa - Angola, Africa - Nigeria, Africa - Comoros, Africa - Sierra Leone, Africa - Burundi, Africa - Gambia, Africa - Guinea, Africa - Uganda, Africa - Djibouti, Africa - Cabo Verde, Africa - Ghana, Africa - Cameroon, Africa - Central African Republic, Africa - Guinea-Bissau, Africa - Malawi, Africa - Zimbabwe, Africa - South Sudan, Africa - Réunion, Africa - Namibia, Africa - Mauritania, Africa - Senegal, Africa - Liberia, Africa - Democratic Republic of the Congo, Africa - Côte d’Ivoire
- 4f_Contact Source Level 1 is none of Personal network, Project, 4flow event, Data Migration, Referral by Customer, Purchased/researched, Event scouting, Marketing event, Cross-regional reference, Contact creation, Referral or sale by partner
- 4f_Region-Country is none of Africa - Algeria, Africa - Morocco, Africa - Tunisia, Africa - Egypt, Africa - South Africa, Africa - Libya
- Handraiser is none of Yes
- ELEVATE - Companies_Off_Region Africa (12678)
- Business meaning: System-derived role: routing/ownership. Used to segment records by assignment, ownership, territory, or routing evidence returned by HubSpot filters.
- Filters: 6
- Referenced properties: n4f_region_county_company, num_associated_deals
- Filter logic:
- OR group
- AND group
- 4f_Region-Country is any of Africa - São Tomé and Príncipe, Africa - Chad, Africa - Mauritius, Africa - Equatorial Guinea, Africa - Somalia, Africa - Madagascar, Africa - Niger, Africa - Burkina Faso, Africa - Eritrea, Africa - Nigeria, Africa - Tunisia, Africa - Gambia, Africa - Djibouti, Africa - Cameroon, Africa - Seychelles, Africa - Guinea-Bissau, Africa - Zimbabwe, Africa - Malawi, Africa - Liberia, Africa - Lesotho, Africa - Rwanda, Africa - Ethiopia, Africa - Mali, Africa - Kenya, Africa - Eswatini, Africa - Togo, Africa - Sudan, Africa - Botswana, Africa - Tanzania, Africa - Mozambique, Africa - Republic of the Congo, Africa - Benin, Africa - Zambia, Africa - Gabon, Africa - Angola, Africa - Comoros, Africa - Sierra Leone, Africa - Burundi, Africa - Uganda, Africa - Guinea, Africa - Cabo Verde, Africa - Ghana, Africa - Central African Republic, Africa - South Sudan, Africa - Namibia, Africa - Mauritania, Africa - Senegal, Africa - Democratic Republic of the Congo, Africa - Côte d’Ivoire
- 4f_Region-Country is none of Africa - Algeria, Africa - Morocco, Africa - Tunisia, Africa - South Africa, Africa - Egypt, Africa - Libya
- Number of Associated Deals is unknown
- AND group
- 4f_Region-Country is any of Africa - São Tomé and Príncipe, Africa - Chad, Africa - Mauritius, Africa - Equatorial Guinea, Africa - Somalia, Africa - Madagascar, Africa - Niger, Africa - Burkina Faso, Africa - Eritrea, Africa - Nigeria, Africa - Tunisia, Africa - Gambia, Africa - Djibouti, Africa - Cameroon, Africa - Seychelles, Africa - Guinea-Bissau, Africa - Zimbabwe, Africa - Malawi, Africa - Liberia, Africa - Lesotho, Africa - Rwanda, Africa - Ethiopia, Africa - Mali, Africa - Kenya, Africa - Eswatini, Africa - Togo, Africa - Sudan, Africa - Botswana, Africa - Tanzania, Africa - Mozambique, Africa - Republic of the Congo, Africa - Benin, Africa - Zambia, Africa - Gabon, Africa - Angola, Africa - Comoros, Africa - Sierra Leone, Africa - Burundi, Africa - Uganda, Africa - Guinea, Africa - Cabo Verde, Africa - Ghana, Africa - Central African Republic, Africa - South Sudan, Africa - Namibia, Africa - Mauritania, Africa - Senegal, Africa - Democratic Republic of the Congo, Africa - Côte d’Ivoire
- 4f_Region-Country is none of Africa - Algeria, Africa - Morocco, Africa - Tunisia, Africa - South Africa, Africa - Egypt, Africa - Libya
- Number of Associated Deals equals
- ELEVATE- Companies_Off_Region APAC (12679)
- Business meaning: System-derived role: routing/ownership. Used to segment records by assignment, ownership, territory, or routing evidence returned by HubSpot filters.
- Filters: 6
- Referenced properties: n4f_region_county_company, num_associated_deals
- Filter logic:
- OR group
- AND group
- 4f_Region-Country is any of Asia - Uzbekistan, Asia - Georgia, Asia - Bahrain, Asia - Kuwait, Asia - Brunei, Asia - Myanmar, Asia - Taiwan, Asia - Iran, Asia - Bhutan, Asia - Afghanistan, Asia - Azerbaijan, Asia - Oman, Asia - Lebanon, Asia - Bangladesh, Asia - North Korea, Asia - Nepal, Asia - Pakistan, Asia - Tajikistan, Asia - Malaysia, Asia - Iraq, Asia - Laos, Europe - Russia, Asia - Palestine, Asia - Armenia, Asia - Mongolia, Asia - Yemen, Asia - Syria, Asia - Kazakhstan, Asia - Maldives, Asia - Jordan, Asia - Sri Lanka, Asia - Cambodia
- 4f_Region-Country is none of Oceania - New Zealand, Asia - South Korea, Asia - Qatar, Asia - Thailand, Asia - Singapore, Asia - China, Asia - Israel, Asia - Hong Kong, Asia - Indonesia, Asia - Saudi Arabia, Asia - United Arab Emirates, Asia - Philippines, Asia - India, Asia - Vietnam, Oceania - Australia
- Number of Associated Deals is unknown
- AND group
- 4f_Region-Country is any of Asia - Uzbekistan, Asia - Georgia, Asia - Bahrain, Asia - Kuwait, Asia - Brunei, Asia - Myanmar, Asia - Taiwan, Asia - Iran, Asia - Bhutan, Asia - Afghanistan, Asia - Azerbaijan, Asia - Oman, Asia - Lebanon, Asia - Bangladesh, Asia - North Korea, Asia - Nepal, Asia - Pakistan, Asia - Tajikistan, Asia - Malaysia, Asia - Iraq, Asia - Laos, Europe - Russia, Asia - Palestine, Asia - Armenia, Asia - Mongolia, Asia - Yemen, Asia - Syria, Asia - Kazakhstan, Asia - Maldives, Asia - Jordan, Asia - Sri Lanka, Asia - Cambodia
- 4f_Region-Country is none of Oceania - New Zealand, Asia - South Korea, Asia - Qatar, Asia - Thailand, Asia - Singapore, Asia - China, Asia - Israel, Asia - Hong Kong, Asia - Indonesia, Asia - Saudi Arabia, Asia - United Arab Emirates, Asia - Philippines, Asia - India, Asia - Vietnam, Oceania - Australia
- Number of Associated Deals equals
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 11 - Action 17
- What happens: Sets HubSpot property values; properties: n4f_off_list_tracker = returned value object with keys: staticAppendValue, type
- What triggers it: After action 7
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Off list tracker (n4f_off_list_tracker); 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_off_list_tracker
- 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 12 - Action 19
- What happens: Branches based on HubSpot list membership; 2 branches; 1 list dependencies
- What triggers it: After action 17
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: none detected; lists: 1593
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: 4flower
- Condition summary: 4flower
- Default branch: no
- Next action IDs: 20
- Referenced properties: none detected
- Referenced lists: 1593
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 1593 is in list 1593
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 29
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 29
LIST LOGIC:
- List 1593 (1593)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 13 - Action 20
- What happens: Sets HubSpot property values; properties: n4f_off_list_tracker = returned value object with keys: staticAppendValue, type
- What triggers it: After action 19
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Off list tracker (n4f_off_list_tracker); 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_off_list_tracker
- 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 14 - Action 29
- What happens: Branches based on HubSpot list membership; 2 branches; 1 list dependencies
- What triggers it: After action 20
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: none detected; lists: 2332
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: Job title
- Condition summary: Job title
- Default branch: no
- Next action IDs: 30
- Referenced properties: none detected
- Referenced lists: 2332
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 2332 is in list 2332
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 21
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 21
LIST LOGIC:
- List 2332 (2332)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 15 - Action 21
- What happens: Branches based on HubSpot list membership; 2 branches; 1 list dependencies
- What triggers it: After action 29
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: none detected; lists: ELEVATE_Off-Tracker_Job-roles
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: Job-role
- Condition summary: Job-role
- Default branch: no
- Next action IDs: 22
- Referenced properties: none detected
- Referenced lists: 14470
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- ELEVATE_Off-Tracker_Job-roles is in list 14470
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 27
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 27
LIST LOGIC:
- ELEVATE_Off-Tracker_Job-roles (14470)
- Business meaning: System-derived role: lifecycle/customer. Used to segment records by lifecycle, customer, renewal, retention, or deal-stage evidence returned by HubSpot filters.
- Filters: 9
- Referenced properties: handraiser, jobtitle, n4f_role, n4flow_customer_industry_company
- Filter logic:
- OR group
- AND group
- 4f_job role is any of HR, Press & media, Marketing
- Handraiser is none of Yes
- AND group
- 4f_job role is any of Student
- AND group
- 4f-Customer Industry is any of Research, university & foundation
- AND group
- Job Title CONTAINS_EXACTLY Student
- AND group
- 4f-Customer Industry is any of Research, university & foundation
- AND group
- 4f_job role is any of Sales & Business Development
- Job Title does not contain supply chain, logistic, logistik
- Handraiser is none of Yes
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 16 - Action 22
- What happens: Sets HubSpot property values; properties: n4f_off_list_tracker = returned value object with keys: staticAppendValue, type
- What triggers it: After action 21
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Off list tracker (n4f_off_list_tracker); 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_off_list_tracker
- 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 17 - Action 27
- What happens: Branches based on HubSpot list membership; 1 branches; 1 list dependencies
- What triggers it: After action 22
- System condition: 1 branch condition(s) returned by HubSpot.
- What data is used: properties: none detected; lists: ELEVATE_Off-Tracker_Industries
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: Industry - irrelevant
- Condition summary: Industry - irrelevant
- Default branch: no
- Next action IDs: 28
- Referenced properties: none detected
- Referenced lists: 14473
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- ELEVATE_Off-Tracker_Industries is in list 14473
LIST LOGIC:
- ELEVATE_Off-Tracker_Industries (14473)
- Business meaning: System-derived role: lifecycle/customer. Used to segment records by lifecycle, customer, renewal, retention, or deal-stage evidence returned by HubSpot filters.
- Filters: 2
- Referenced properties: handraiser, n4flow_customer_industry_company
- Filter logic:
- OR group
- AND group
- Handraiser is none of Yes
- AND group
- 4f-Customer Industry is any of Other - irrelevant, Press
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 18 - Action 28
- What happens: Sets HubSpot property values; properties: n4f_off_list_tracker = returned value object with keys: staticAppendValue, type
- What triggers it: After action 27
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Off list tracker (n4f_off_list_tracker); 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_off_list_tracker
- 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 19 - Action 31
- What happens: Branches based on HubSpot list membership; 2 branches; 1 list dependencies
- What triggers it: After action 28
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: none detected; lists: ELEVATE_Off-Tracker_Partner
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: Partner
- Condition summary: Partner
- Default branch: no
- Next action IDs: 32
- Referenced properties: none detected
- Referenced lists: 14545
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- ELEVATE_Off-Tracker_Partner is in list 14545
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 33
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 33
LIST LOGIC:
- ELEVATE_Off-Tracker_Partner (14545)
- Business meaning: Used for segmentation. A more specific business purpose is not derivable from returned system evidence.
- Filters: 2
- Referenced properties: handraiser, n4f_company_quality_label
- Filter logic:
- OR group
- AND group
- Handraiser is none of Yes
- AND group
- 4f_company quality label is any of Partner
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 20 - Action 32
- What happens: Sets HubSpot property values; properties: n4f_off_list_tracker = returned value object with keys: staticAppendValue, type
- What triggers it: After action 31
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Off list tracker (n4f_off_list_tracker); 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_off_list_tracker
- 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 21 - Action 33
- What happens: Branches based on HubSpot list membership; 1 branches; 1 list dependencies
- What triggers it: After action 32
- System condition: 1 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_company quality label (n4f_company_quality_label); lists: ELEVATE_Off-Tracker_Vendor
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: Vendor
- Condition summary: Vendor
- Default branch: no
- Next action IDs: 34
- Referenced properties: 4f_company quality label (n4f_company_quality_label)
- Referenced lists: 14478
- Filter-like criteria returned: 4
- Returned branch logic:
- OR group
- AND group
- ELEVATE_Off-Tracker_Vendor is in list 14478
- AND group
- 4f_company quality label is any of Vendor
LIST LOGIC:
- ELEVATE_Off-Tracker_Vendor (14478)
- Business meaning: Used for segmentation. A more specific business purpose is not derivable from returned system evidence.
- Filters: 2
- Referenced properties: handraiser, n4f_company_quality_label
- Filter logic:
- OR group
- AND group
- Handraiser is none of Yes
- AND group
- 4f_company quality label is any of Vendor
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 22 - Action 34
- What happens: Sets HubSpot property values; properties: n4f_off_list_tracker = returned value object with keys: staticAppendValue, type
- What triggers it: After action 33
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Off list tracker (n4f_off_list_tracker); 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_off_list_tracker
- 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 23 - Action 30
- What happens: Sets HubSpot property values; properties: n4f_off_list_tracker = returned value object with keys: staticAppendValue, type
- What triggers it: After action 29
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Off list tracker (n4f_off_list_tracker); 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_off_list_tracker
- 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 24 - Action 9
- What happens: Sets HubSpot property values; properties: n4f_off_list_tracker = returned value object with keys: staticAppendValue, type
- What triggers it: After action 7
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Off list tracker (n4f_off_list_tracker); 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_off_list_tracker
- 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: 24
- Branch actions: 11
- Custom code actions: 0
- Property operations: 12
- List dependencies: 18
- Action categories: connected_action: 1, list_branch: 11, set_property: 12
- Property operation types: set_property: 12
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: Contact: 12 property operation(s)
- Associations created: Logic not derivable from system.
- Marketing emails sent: 0
- Internal notifications: 0
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 0
How It Is Implemented
Workflows
- Workflow: Data quality_4f-Off-list-tracker
- Workflow ID: 2710277358
- Revision ID: 93
- Enabled: yes
- Current HubSpot description: No workflow description returned.
- Purpose: Logic not derivable from system.
- Key logic: connected_action: 1, list_branch: 11, set_property: 12
- Branching logic: 21 branch detail(s) returned by HubSpot
- Region APAC: Region APAC; next actions: 9; properties: none detected; lists: 11478, 12679
- Region Africa: Region Africa; next actions: 17; properties: none detected; lists: 11567, 12678
- default branch: default branch; next actions: 19; properties: none detected; lists: none detected
- 4fc-competitor: 4fc-competitor; next actions: 11; properties: none detected; lists: 13315, 13559
- default branch: default branch; next actions: 12; properties: none detected; lists: none detected
- 4fc-SAP-competitor: 4fc-SAP-competitor; next actions: 13; properties: none detected; lists: 13461, 13619
- default branch: default branch; next actions: 14; properties: none detected; lists: none detected
- 4fm-competitor: 4fm-competitor; next actions: 15; properties: none detected; lists: 13329, 13543
- default branch: default branch; next actions: 16; properties: none detected; lists: none detected
- 4fs-competitor: 4fs-competitor; next actions: 18; properties: none detected; lists: 13316, 13517
- default branch: default branch; next actions: 7; properties: none detected; lists: none detected
- 4flower: 4flower; next actions: 20; properties: none detected; lists: 1593
- Dependencies: lists: ELEVATE- Leadscoring_Off_Region APAC (11478), ELEVATE - Leadscoring_Off_Region Africa (11567), ELEVATE - Companies_Off_Region Africa (12678), ELEVATE- Companies_Off_Region APAC (12679), 13315 (13315), 13316 (13316), 13329 (13329), 13461 (13461), 13517 (13517), 13543 (13543), 13559 (13559), 13619 (13619), ELEVATE_Off-Tracker_Job-roles (14470), ELEVATE_Off-Tracker_Industries (14473), ELEVATE_Off-Tracker_Vendor (14478), ELEVATE_Off-Tracker_Partner (14545), 1593 (1593), 2332 (2332); properties: Merged record IDs (hs_merged_object_ids), 4f_company quality label (n4f_company_quality_label), 4f_Off list tracker (n4f_off_list_tracker); custom code: none detected
Property Context
- Merged record IDs (hs_merged_object_ids) - The list of record IDs that have been merged into this record. This value is set automatically by HubSpot. Roles: trigger condition. internal name: hs_merged_object_ids; object: Line Items; type: enumeration.
- 4f_company quality label (n4f_company_quality_label) - Labels customers, competitors, and target accounts relevant in Lead Scoring and segmentations. Roles: branch condition, step data. internal name: n4f_company_quality_label; object: Deals; type: enumeration.
- 4f_Off list tracker (n4f_off_list_tracker) - No HubSpot property description returned. Roles: property updated, step data. internal name: n4f_off_list_tracker; 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.
Data quality_Companies_Data clean-up
METADATA
title: Data quality_Companies_Data clean-up
type: process
domain: Data Quality
objects: [Company]
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: EVENT_BASED
- Criteria type: EVENT_BASED
- Filter-like criteria returned: 5
- Property references: hs_name, hs_value
- List references: none detected
- Filter types: PROPERTY: 2
- Operators: ALL_PROPERTY: 1, HAS_COMPLETED: 1, IS_EQUAL_TO: 1, IS_KNOWN: 1, STRING: 1
- Trigger logic:
- Enrollment criteria type: EVENT_BASED
- Enrollment branch 1:
- AND group
- hs_name equals n4f_company_cleaning_date_text
- hs_value is known
Steps
Step 1 - Action 1
- 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 2
- What happens: Sets HubSpot property values; properties: n4f_region_county_company = static value not returned
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_county_company); lists: none detected
DATA MEANING:
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_region_county_company
- value: static value not returned
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:
- 4f_Region-Country (n4f_region_county_company) is set or updated; value: static value not returned; confidence: high. Purpose: Main region/country label as a dropdown to overcome issues with single text. Includes region and country.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 3 - Action 3
- What happens: Sets HubSpot property values; properties: city = static value not returned
- What triggers it: After action 2
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: City (city); lists: none detected
DATA MEANING:
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: city
- value: static value not returned
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:
- City (city) is set or updated; value: static value not returned; confidence: high. Purpose: City where the company is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 4 - Action 4
- What happens: Sets HubSpot property values; properties: country = static value not returned
- What triggers it: After action 3
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value not returned
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:
- Country/Region (country) is set or updated; value: static value not returned; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 5 - Action 5
- What happens: Sets HubSpot property values; properties: hs_country_code = static value not returned
- What triggers it: After action 4
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region Code (hs_country_code); lists: none detected
DATA MEANING:
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: hs_country_code
- value: static value not returned
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 6 - Action 6
- What happens: Sets HubSpot property values; properties: phone = static value not returned
- What triggers it: After action 5
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Phone Number (phone); lists: none detected
DATA MEANING:
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: phone
- value: static value not returned
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:
- Phone Number (phone) is set or updated; value: static value not returned; confidence: high. Purpose: Company primary phone number.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 7 - Action 7
- What happens: Sets HubSpot property values; properties: zip = static value not returned
- What triggers it: After action 6
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Postal Code (zip); lists: none detected
DATA MEANING:
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: zip
- value: static value not returned
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:
- Postal Code (zip) is set or updated; value: static value not returned; confidence: high. Purpose: Postal or zip code of the company or organization.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 8 - Action 8
- What happens: Sets HubSpot property values; properties: state = static value not returned
- What triggers it: After action 7
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: State/Region (state); lists: none detected
DATA MEANING:
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: state
- value: static value not returned
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:
- State/Region (state) is set or updated; value: static value not returned; confidence: high. Purpose: State or region in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 9 - Action 9
- What happens: Sets HubSpot property values; properties: hs_state_code = static value not returned
- What triggers it: After action 8
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: State/Region Code (hs_state_code); lists: none detected
DATA MEANING:
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: hs_state_code
- value: static value not returned
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 10
- What happens: Sets HubSpot property values; properties: address = static value not returned
- What triggers it: After action 9
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Street Address (address); lists: none detected
DATA MEANING:
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: address
- value: static value not returned
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:
- Street Address (address) is set or updated; value: static value not returned; confidence: high. Purpose: Street address of the company or organization, including unit number.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 11 - Action 11
- What happens: Sets HubSpot property values; properties: address2 = static value not returned
- What triggers it: After action 10
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Street Address 2 (address2); lists: none detected
DATA MEANING:
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: address2
- value: static value not returned
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:
- Street Address 2 (address2) is set or updated; value: static value not returned; confidence: high. Purpose: Additional address of the company or organization.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 12 - Action 12
- What happens: Sets HubSpot property values; properties: f4f_d_u_n_s__number = static value not returned
- What triggers it: After action 11
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: DELETE_4f_D-U-N-S® Number (f4f_d_u_n_s__number); lists: none detected
DATA MEANING:
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: f4f_d_u_n_s__number
- value: static value not returned
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 13 - Action 13
- What happens: Sets HubSpot property values; properties: db_company_hierarchy__parent_ = static value not returned
- What triggers it: After action 12
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: delete_DB_Company hierarchy (parent) (db_company_hierarchy__parent_); lists: none detected
DATA MEANING:
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: db_company_hierarchy__parent_
- value: static value not returned
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 14 - Action 14
DATA MEANING:
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: db_domestic_annual_sales_revenue
- value: static value not returned
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 15 - Action 15
DATA MEANING:
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: db_domestic_ultimate_employee_count
- value: static value not returned
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 16 - Action 16
- What happens: Sets HubSpot property values; properties: db_global_ultimate_sales_revenue = static value not returned
- What triggers it: After action 15
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: delete_DB_Global annual sales revenue (db_global_ultimate_sales_revenue); lists: none detected
DATA MEANING:
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: db_global_ultimate_sales_revenue
- value: static value not returned
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 17 - Action 17
DATA MEANING:
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: db_global_ultimate_employee_count
- value: static value not returned
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 18 - Action 18
- What happens: Sets HubSpot property values; properties: db_sic_code_description = static value not returned
- What triggers it: After action 17
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: delete_DB_SIC code description (db_sic_code_description); lists: none detected
DATA MEANING:
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: db_sic_code_description
- value: static value not returned
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 19 - Action 19
- What happens: Sets HubSpot property values; properties: sic_code_dd = static value not returned
- What triggers it: After action 18
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: SIC Code_dd (sic_code_dd); lists: none detected
DATA MEANING:
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: sic_code_dd
- value: static value not returned
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: 19
- Branch actions: 0
- Custom code actions: 0
- Property operations: 18
- List dependencies: 0
- Action categories: connected_action: 1, set_property: 18
- Property operation types: set_property: 18
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: Company: 18 property operation(s)
- Associations created: Logic not derivable from system.
- Marketing emails sent: 0
- Internal notifications: 0
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 0
How It Is Implemented
Workflows
- Workflow: Data quality_Companies_Data clean-up
- Workflow ID: 3706302678
- Revision ID: 46
- Enabled: yes
- Current HubSpot description: No workflow description returned.
- Purpose: Logic not derivable from system.
- Key logic: connected_action: 1, set_property: 18
- Branching logic: 0 branch detail(s) returned by HubSpot
No branch logic returned by HubSpot.
- Dependencies: lists: none detected; properties: Street Address (address), Street Address 2 (address2), City (city), Country/Region (country), delete_DB_Company hierarchy (parent) (db_company_hierarchy__parent_), delete_DB_Domestic annual sales revenue (db_domestic_annual_sales_revenue), delete_DB_Domestic ultimate employee count (db_domestic_ultimate_employee_count), delete_DB_Global ultimate employee count (db_global_ultimate_employee_count), delete_DB_Global annual sales revenue (db_global_ultimate_sales_revenue), delete_DB_SIC code description (db_sic_code_description), DELETE_4f_D-U-N-S® Number (f4f_d_u_n_s__number), Country/Region Code (hs_country_code), hs_name, State/Region Code (hs_state_code), hs_value, 4f_Region-Country (n4f_region_county_company), Phone Number (phone), SIC Code_dd (sic_code_dd), State/Region (state), Postal Code (zip); custom code: none detected
Property Context
- Street Address (address) - Street address of the company or organization, including unit number. Roles: property updated, step data. internal name: address; object: Companies; type: string.
- Street Address 2 (address2) - Additional address of the company or organization. Roles: property updated, step data. internal name: address2; object: Companies; type: string.
- City (city) - City where the company is located. Roles: property updated, step data. internal name: city; object: Companies; type: string.
- Country/Region (country) - Country in which the company or organization is located. Roles: property updated, step data. internal name: country; object: Companies; type: string.
- delete_DB_Company hierarchy (parent) (db_company_hierarchy__parent_) - delete Roles: property updated, step data. internal name: db_company_hierarchy__parent_; object: Companies; type: enumeration.
- delete_DB_Domestic annual sales revenue (db_domestic_annual_sales_revenue) - delete Roles: property updated, step data. internal name: db_domestic_annual_sales_revenue; object: Companies; type: string.
- delete_DB_Domestic ultimate employee count (db_domestic_ultimate_employee_count) - delete Roles: property updated, step data. internal name: db_domestic_ultimate_employee_count; object: Companies; type: number.
- delete_DB_Global ultimate employee count (db_global_ultimate_employee_count) - delete Roles: property updated, step data. internal name: db_global_ultimate_employee_count; object: Companies; type: number.
- delete_DB_Global annual sales revenue (db_global_ultimate_sales_revenue) - deleet Roles: property updated, step data. internal name: db_global_ultimate_sales_revenue; object: Companies; type: string.
- delete_DB_SIC code description (db_sic_code_description) - delete Roles: property updated, step data. internal name: db_sic_code_description; object: Companies; type: string.
- DELETE_4f_D-U-N-S® Number (f4f_d_u_n_s__number) - Delete Roles: property updated, step data. internal name: f4f_d_u_n_s__number; object: Companies; type: string.
- Country/Region Code (hs_country_code) - Two-letter country code for the company headquarters location. Roles: property updated, step data. internal name: hs_country_code; object: Companies; type: string.
- hs_name - No HubSpot property description returned. Roles: trigger condition. internal name: hs_name; object: object not returned; type: not returned.
- State/Region Code (hs_state_code) - The company’s state or region code. Roles: property updated, step data. internal name: hs_state_code; object: Companies; type: string.
- hs_value - No HubSpot property description returned. Roles: trigger condition. internal name: hs_value; object: object not returned; type: not returned.
- 4f_Region-Country (n4f_region_county_company) - Main region/country label as a dropdown to overcome issues with single text. Includes region and country. Roles: property updated, step data. internal name: n4f_region_county_company; object: Companies; type: enumeration.
- Phone Number (phone) - Company primary phone number. Roles: property updated, step data. internal name: phone; object: Companies; type: string.
- SIC Code_dd (sic_code_dd) - Delete Roles: property updated, step data. internal name: sic_code_dd; object: Companies; type: enumeration.
- State/Region (state) - State or region in which the company or organization is located. Roles: property updated, step data. internal name: state; object: Companies; type: string.
- Postal Code (zip) - Postal or zip code of the company or organization. Roles: property updated, step data. internal name: zip; object: Companies; type: string.
Evidence And Gaps
- Domain evidence: Derived from workflow name term: data quality
- Quality flags: property_operations_detected: Workflow appears to write or copy one or more properties.
- Narrative context: not used as source of truth.
Data Quality_Company cleaning_duplicte proposal
METADATA
title: Data Quality_Company cleaning_duplicte proposal
type: process
domain: Data Quality
objects: [Company]
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: EVENT_BASED
- Criteria type: EVENT_BASED
- Filter-like criteria returned: 1
- Property references: none detected
- List references: none detected
- Filter types: Logic not derivable from system.
- Operators: HAS_COMPLETED: 1
- Trigger logic:
- Enrollment criteria type: EVENT_BASED
- Enrollment branch 1:
- AND group
- Returned branch keys: eventTypeId, filterBranchOperator, filterBranchType, filterBranches, filters, operator
Steps
Step 1 - Action 2
- 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 1
DATA MEANING:
ACTION EVIDENCE:
- Action category: custom_code
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: additionalDomains, domain, n4f_company_cleaning_proposed_duplicate, name
- Conditions detected in code: Code condition: if (!selfDomains.length && !selfName2 && !selfName1) { Code condition: if (!candidates.length) { Code condition: if (String(c.id) === selfId) { Code condition: if (!evidence) { Code condition: if (!matches.length) { Code condition: if (matches.length > MAX_MATCHES) { Code condition: if (domains.length) { Code condition: if (name1 && isSafeName1(name1)) { Code condition: if (!filters.length) return []; Code condition: if (otherDomains.includes(d)) { Code condition: if ( Code condition: if (
- CRM/API operations detected: searches records, updates records or resources, writes properties: n4f_company_cleaning_proposed_duplicate
- Concrete CRM operations: search: companies; update: companies
- Search/filter evidence: search/filter operator: CONTAINS_TOKEN; search/filter operator: IN; search/filter operator: NEQ; search/filter property: domain; search/filter property: hs_object_id; search/filter property: name
- Data transformations: combines multiple values, maps collections into derived values, normalizes text to lowercase, removes surrounding whitespace, replaces or cleans text patterns, serializes data as JSON, splits a value into parts
- Outputs returned to workflow: outputFields
- HubSpot CRM objects affected or referenced: companies
- Associations handled: none detected
- Workflow control: can exit without producing outputs, can fail the action explicitly, contains asynchronous execution, returns output fields to later workflow actions
- Safeguards/error handling: error or warning logging, explicit error throwing, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors, throws errors
- Imports: @hubspot/api-client
- External systems/hosts: app.hubspot.com
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 378 lines returned; code body analyzed but omitted from docs
System Behavior
- Workflow actions: 2
- Branch actions: 0
- Custom code actions: 1
- Property operations: 0
- List dependencies: 0
- Action categories: connected_action: 1, custom_code: 1
- Property operation types: Logic not derivable from system.
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: companies (custom code contains update call)
- Associations created: Logic not derivable from system.
- Marketing emails sent: 0
- Internal notifications: 0
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 1
How It Is Implemented
Workflows
- Workflow: Data Quality_Company cleaning_duplicte proposal
- Workflow ID: 3706311880
- Revision ID: 8
- Enabled: yes
- Current HubSpot description: Checks newly created company records for possible duplicates by comparing domain and name, then proposes potential matches or clears previous proposals after a short delay.
- Purpose: Checks newly created company records for possible duplicates by comparing domain and name, then proposes potential matches or clears previous proposals after a short delay.
- Key logic: connected_action: 1, custom_code: 1
- Branching logic: 0 branch detail(s) returned by HubSpot
No branch logic returned by HubSpot.
- Dependencies: lists: none detected; properties: Company Domain Name (domain), 4f_company_cleaning_proposed_duplicate (n4f_company_cleaning_proposed_duplicate); custom code: 1 custom code action(s)
Property Context
- additionalDomains - No HubSpot property description returned. Roles: step data. internal name: additionalDomains; object: object not returned; type: not returned.
- Company Domain Name (domain) - The domain name of the company or organization Roles: step data. internal name: domain; object: Companies; type: string.
- 4f_company_cleaning_proposed_duplicate (n4f_company_cleaning_proposed_duplicate) - admin property only. used to indicate possible duplicates by checking domains, meaning, etc. and proposing merge Roles: step data. internal name: n4f_company_cleaning_proposed_duplicate; object: Companies; type: string.
- Name (name) - Product name Roles: step data. internal name: name; object: Line Items; type: string.
Evidence And Gaps
- Domain evidence: Derived from workflow name term: data quality
- Quality flags: custom_code_present: Workflow appears to contain one or more custom code actions.
- Narrative context: not used as source of truth.
Data quality_Derive dominant email patterns for companies
METADATA
title: Data quality_Derive dominant email patterns for companies
type: process
domain: Data Quality
objects: [Company]
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: EVENT_BASED
- Criteria type: EVENT_BASED
- Filter-like criteria returned: 5
- Property references: hs_name, hs_value
- List references: none detected
- Filter types: PROPERTY: 2
- Operators: ALL_PROPERTY: 1, HAS_COMPLETED: 1, IS_EQUAL_TO: 1, IS_KNOWN: 1, STRING: 1
- Trigger logic:
- Enrollment criteria type: EVENT_BASED
- Enrollment branch 1:
- AND group
- hs_name equals num_associated_contacts
- hs_value is known
Steps
Step 1 - Action 2
- What happens: Branches by A/B test split
- 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: ab_test_branch
- Detected intent: Branches by A/B test split
- Returned action type: AB_TEST_BRANCH
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 1
- What happens: Runs custom code; 2 inputs; 0 outputs
- What triggers it: After action 2
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: n4f_email_patterns; lists: none detected
DATA MEANING:
- n4f_email_patterns: Lists email patterns of associate contacts in descending order helps to find/replicate/suggest missing email addresses.
ACTION EVIDENCE:
- Action category: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: hs_object_id, n4f_email_patterns
-
| Conditions detected in code: Code condition: if (!companyId) { Code condition: if (res.data.paging && res.data.paging.next) { Code condition: if (contactIds.length === 0) { Code condition: if (!str) return “”; Code condition: if (!first |
|
!last |
|
!email) return null; Code condition: if (!f |
|
!l) return null; Code condition: if (parts.length !== 2) return null; Code condition: if (!local |
|
!domain) return null; Code condition: if ( Code condition: if (local.startsWith(patterns[i].value)) { Code condition: if (!result) continue; Code condition: if (!patternCounts[key]) { |
- CRM/API operations detected: batch processes records, creates records or resources, creates, removes, or checks associations, updates records or resources, writes properties: n4f_email_patterns
- Concrete CRM operations: none detected
- Search/filter evidence: none detected
- Data transformations: filters collections, maps collections into derived values, normalizes text to lowercase, replaces or cleans text patterns, serializes data as JSON, splits a value into parts
- Outputs returned to workflow: outputFields, pattern_count
- HubSpot CRM objects affected or referenced: companies, contacts
- Associations handled: association logic referenced in custom code
- Workflow control: can exit without producing outputs, can fail the action explicitly, contains asynchronous execution, returns output fields to later workflow actions
- Safeguards/error handling: error or warning logging, explicit error throwing, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors, throws errors
- Imports: axios
- External systems/hosts: api.hubapi.com
- External call evidence: HTTP client usage detected
- HTTP methods in code: GET
- Secrets configured: 2
- Code evidence: 229 lines returned; code body analyzed but omitted from docs
Step 3 - Action 19
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 1
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: n4f_email_patterns; lists: none detected
DATA MEANING:
- n4f_email_patterns: Lists email patterns of associate contacts in descending order helps to find/replicate/suggest missing email addresses.
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: branch_1
- Condition summary: 2 returned criteria
- Default branch: no
- Next action IDs: workflow exit or not returned
- Referenced properties: n4f_email_patterns
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- n4f_email_patterns is known
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 8
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 8
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 8
- What happens: Branches by A/B test split
- What triggers it: After action 19
- 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: ab_test_branch
- Detected intent: Branches by A/B test split
- Returned action type: AB_TEST_BRANCH
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 10
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 8
- 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 6 - Action 11
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 10
- 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 7 - Action 12
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 11
- 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 8 - Action 7
- What happens: Runs custom code; 2 inputs; 0 outputs
- What triggers it: After action 12
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: n4f_email_patterns; lists: none detected
DATA MEANING:
- n4f_email_patterns: Lists email patterns of associate contacts in descending order helps to find/replicate/suggest missing email addresses.
ACTION EVIDENCE:
- Action category: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: hs_object_id, n4f_email_patterns
-
| Conditions detected in code: Code condition: if (!companyId) { Code condition: if (res.data.paging && res.data.paging.next) { Code condition: if (contactIds.length === 0) { Code condition: if (!str) return “”; Code condition: if (!first |
|
!last |
|
!email) return null; Code condition: if (!f |
|
!l) return null; Code condition: if (parts.length !== 2) return null; Code condition: if (!local |
|
!domain) return null; Code condition: if ( Code condition: if (local.startsWith(patterns[i].value)) { Code condition: if (!result) continue; Code condition: if (!patternCounts[key]) { |
- CRM/API operations detected: batch processes records, creates records or resources, creates, removes, or checks associations, updates records or resources, writes properties: n4f_email_patterns
- Concrete CRM operations: none detected
- Search/filter evidence: none detected
- Data transformations: filters collections, maps collections into derived values, normalizes text to lowercase, replaces or cleans text patterns, serializes data as JSON, splits a value into parts
- Outputs returned to workflow: outputFields, pattern_count
- HubSpot CRM objects affected or referenced: companies, contacts
- Associations handled: association logic referenced in custom code
- Workflow control: can exit without producing outputs, can fail the action explicitly, contains asynchronous execution, returns output fields to later workflow actions
- Safeguards/error handling: error or warning logging, explicit error throwing, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors, throws errors
- Imports: axios
- External systems/hosts: api.hubapi.com
- External call evidence: HTTP client usage detected
- HTTP methods in code: GET
- Secrets configured: 2
- Code evidence: 229 lines returned; code body analyzed but omitted from docs
Step 9 - Action 21
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 7
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: n4f_email_patterns; lists: none detected
DATA MEANING:
- n4f_email_patterns: Lists email patterns of associate contacts in descending order helps to find/replicate/suggest missing email addresses.
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: branch_1
- Condition summary: 2 returned criteria
- Default branch: no
- Next action IDs: workflow exit or not returned
- Referenced properties: n4f_email_patterns
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- n4f_email_patterns is known
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 14
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 14
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 10 - Action 14
- What happens: Branches by A/B test split
- What triggers it: After action 21
- 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: ab_test_branch
- Detected intent: Branches by A/B test split
- Returned action type: AB_TEST_BRANCH
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 13
- What happens: Runs custom code; 2 inputs; 0 outputs
- What triggers it: After action 14
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: n4f_email_patterns; lists: none detected
DATA MEANING:
- n4f_email_patterns: Lists email patterns of associate contacts in descending order helps to find/replicate/suggest missing email addresses.
ACTION EVIDENCE:
- Action category: custom_code
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: hs_object_id, n4f_email_patterns
-
| Conditions detected in code: Code condition: if (!companyId) { Code condition: if (res.data.paging && res.data.paging.next) { Code condition: if (contactIds.length === 0) { Code condition: if (!str) return “”; Code condition: if (!first |
|
!last |
|
!email) return null; Code condition: if (!f |
|
!l) return null; Code condition: if (parts.length !== 2) return null; Code condition: if (!local |
|
!domain) return null; Code condition: if ( Code condition: if (local.startsWith(patterns[i].value)) { Code condition: if (!result) continue; Code condition: if (!patternCounts[key]) { |
- CRM/API operations detected: batch processes records, creates records or resources, creates, removes, or checks associations, updates records or resources, writes properties: n4f_email_patterns
- Concrete CRM operations: none detected
- Search/filter evidence: none detected
- Data transformations: filters collections, maps collections into derived values, normalizes text to lowercase, replaces or cleans text patterns, serializes data as JSON, splits a value into parts
- Outputs returned to workflow: outputFields, pattern_count
- HubSpot CRM objects affected or referenced: companies, contacts
- Associations handled: association logic referenced in custom code
- Workflow control: can exit without producing outputs, can fail the action explicitly, contains asynchronous execution, returns output fields to later workflow actions
- Safeguards/error handling: error or warning logging, explicit error throwing, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors, throws errors
- Imports: axios
- External systems/hosts: api.hubapi.com
- External call evidence: HTTP client usage detected
- HTTP methods in code: GET
- Secrets configured: 2
- Code evidence: 229 lines returned; code body analyzed but omitted from docs
Step 12 - Action 15
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 14
- 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 13 - Action 16
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 15
- 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 14 - Action 17
- 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: 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 15 - Action 18
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 17
- 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 16 - Action 9
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 8
- 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 17 - Action 3
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 2
- 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 18 - Action 4
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 3
- 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 19 - Action 5
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 4
- 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 20 - Action 6
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 5
- 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.
System Behavior
- Workflow actions: 20
- Branch actions: 5
- Custom code actions: 3
- Property operations: 0
- List dependencies: 0
- Action categories: ab_test_branch: 3, connected_action: 12, custom_code: 3, list_branch: 2
- Property operation types: Logic not derivable from system.
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: companies (custom code contains create call), contacts (custom code contains create call)
- Objects updated: companies (custom code contains update call), contacts (custom code contains update call)
- Associations created: association logic referenced in custom code, association logic referenced in custom code, association logic referenced in custom code
- Marketing emails sent: 0
- Internal notifications: 0
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 3
How It Is Implemented
Workflows
- Workflow: Data quality_Derive dominant email patterns for companies
- Workflow ID: 4039717072
- Revision ID: 31
- Enabled: yes
- Current HubSpot description: No workflow description returned.
- Purpose: Logic not derivable from system.
- Key logic: ab_test_branch: 3, connected_action: 12, custom_code: 3, list_branch: 2
- Branching logic: 4 branch detail(s) returned by HubSpot
- branch_1: 2 returned criteria; next actions: not returned; properties: n4f_email_patterns; lists: none detected
- default branch: default branch; next actions: 8; properties: none detected; lists: none detected
- branch_1: 2 returned criteria; next actions: not returned; properties: n4f_email_patterns; lists: none detected
- default branch: default branch; next actions: 14; properties: none detected; lists: none detected
- Dependencies: lists: none detected; properties: hs_name, Record ID (hs_object_id), hs_value, n4f_email_patterns; custom code: 3 custom code action(s)
Property Context
- hs_name - No HubSpot property description returned. Roles: trigger condition. internal name: hs_name; object: object not returned; type: not returned.
- Record ID (hs_object_id) - The unique ID for this record. This value is set automatically by HubSpot. Roles: reference. internal name: hs_object_id; object: Line Items; type: number.
- hs_value - No HubSpot property description returned. Roles: trigger condition. internal name: hs_value; object: object not returned; type: not returned.
- n4f_email_patterns - Lists email patterns of associate contacts in descending order helps to find/replicate/suggest missing email addresses. Roles: branch condition, step data. internal name: n4f_email_patterns; object: Companies; type: string.
Evidence And Gaps
- Domain evidence: Derived from workflow name term: data quality
- Quality flags: custom_code_present: Workflow appears to contain one or more custom code actions.
branching_logic_present: Workflow contains branching logic.
- Narrative context: not used as source of truth.
METADATA
title: Data Quality_detect bounces and contacts that left company
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: 39
- Property references: Object create date/time (hs_createdate), hs_email_html, Marketing emails replied (hs_email_replied), hs_email_subject, Recent Sales Email Replied Date (hs_sales_email_last_replied)
- List references: none detected
- Filter types: PROPERTY: 17
- Operators: ALL_PROPERTY: 3, CONTAINS: 5, DOES_NOT_CONTAIN: 3, IN_LIST: 5, IS_AFTER: 1, IS_BETWEEN: 5, IS_KNOWN: 3, MULTISTRING: 8, TIME_POINT: 1, TIME_RANGED: 5
- Trigger logic:
- Enrollment criteria type: LIST_BASED
- Enrollment branch 1:
- OR group
- AND group
- Recent Sales Email Replied Date is after
- AND group
- hs_email_html contains no longer, deactivated, verlassen, new address, Undeliverable, anymore, has left, have left, couldn’t be delivered, Wasn’t found, Delivery has failed, retired, I left the company, last day
- Object create date/time is between object with keys: indexReference, timeType, timezoneSource, zoneId
- hs_email_html does not contain out of office, out-of-office, away from the office, annual leave, vacation, on sick leave, travelling, traveling, back on, returning on, available again, currently away, holiday, holidays, out of the office, medical leave, maternity leave, my return
- AND group
- AND group
- hs_email_html contains no longer, deactivated, verlassen, new address, Undeliverable, anymore, has left, have left, couldn’t be delivered, Wasn’t found, Delivery has failed, retired, I left the company, last day
- Object create date/time is between object with keys: indexReference, timeType, timezoneSource, zoneId
- hs_email_html does not contain out of office, out-of-office, away from the office, annual leave, vacation, on sick leave, travelling, traveling, back on, returning on, available again, currently away, holiday, holidays, out of the office, medical leave, maternity leave, my return
- AND group
- AND group
- hs_email_subject contains no longer, now available, deactivated, verlassen, new address, Undeliverable, anymore, Unzustellbar, couldn’t be delivered, wasn’t found, Delivery has failed, retired, I left the company
- Object create date/time is between object with keys: indexReference, timeType, timezoneSource, zoneId
- AND group
- Marketing emails replied is known
- AND group
- hs_email_html contains no longer, deactivated, now available, verlassen, new address, Undeliverable, has left, have left, couldn’t be delivered, wasn’t found, Delivery has failed, retired, last day, i have left the company
- Object create date/time is between object with keys: indexReference, timeType, timezoneSource, zoneId
- hs_email_html does not contain currently away, out of office, back on, annual leave, vacation, returning on, holidays, travelling, maternity leave, medical leave
- AND group
- Marketing emails replied is known
- AND group
- hs_email_subject contains no longer, deactivated, now available, verlassen, new address, Undeliverable, unzustellbar
- Object create date/time is between object with keys: indexReference, timeType, timezoneSource, zoneId
- Enrollment branch 2:
- AND group
- Recent Sales Email Replied Date is after
- AND group
- hs_email_html contains no longer, deactivated, verlassen, new address, Undeliverable, anymore, has left, have left, couldn’t be delivered, Wasn’t found, Delivery has failed, retired, I left the company, last day
- Object create date/time is between object with keys: indexReference, timeType, timezoneSource, zoneId
- hs_email_html does not contain out of office, out-of-office, away from the office, annual leave, vacation, on sick leave, travelling, traveling, back on, returning on, available again, currently away, holiday, holidays, out of the office, medical leave, maternity leave, my return
- Enrollment branch 3:
- AND group
- AND group
- hs_email_html contains no longer, deactivated, verlassen, new address, Undeliverable, anymore, has left, have left, couldn’t be delivered, Wasn’t found, Delivery has failed, retired, I left the company, last day
- Object create date/time is between object with keys: indexReference, timeType, timezoneSource, zoneId
- hs_email_html does not contain out of office, out-of-office, away from the office, annual leave, vacation, on sick leave, travelling, traveling, back on, returning on, available again, currently away, holiday, holidays, out of the office, medical leave, maternity leave, my return
- Enrollment branch 4:
- AND group
- AND group
- hs_email_subject contains no longer, now available, deactivated, verlassen, new address, Undeliverable, anymore, Unzustellbar, couldn’t be delivered, wasn’t found, Delivery has failed, retired, I left the company
- Object create date/time is between object with keys: indexReference, timeType, timezoneSource, zoneId
- Enrollment branch 5:
- AND group
- Marketing emails replied is known
- AND group
- hs_email_html contains no longer, deactivated, now available, verlassen, new address, Undeliverable, has left, have left, couldn’t be delivered, wasn’t found, Delivery has failed, retired, last day, i have left the company
- Object create date/time is between object with keys: indexReference, timeType, timezoneSource, zoneId
- hs_email_html does not contain currently away, out of office, back on, annual leave, vacation, returning on, holidays, travelling, maternity leave, medical leave
- Enrollment branch 6:
- AND group
- Marketing emails replied is known
- AND group
- hs_email_subject contains no longer, deactivated, now available, verlassen, new address, Undeliverable, unzustellbar
- Object create date/time is between object with keys: indexReference, timeType, timezoneSource, zoneId
- 26 additional condition line(s) omitted from this section.
- Trigger property meaning:
Steps
Step 1 - Action 2
- 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 3
- What happens: Branches based on HubSpot list membership; 1 branches
- What triggers it: After action 2
- System condition: 1 branch condition(s) 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: 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: Already labeled as bounced
- Condition summary: Already labeled as bounced
- Default branch: no
- Next action IDs: workflow exit or not returned
- Referenced properties: 4f_Contact quality label (n4f_contact_quality_label)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- 4f_Contact quality label is any of Left company, new contact available, Left company, no new contact, Email bounced
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.
System Behavior
- Workflow actions: 2
- Branch actions: 1
- Custom code actions: 0
- Property operations: 0
- List dependencies: 0
- Action categories: connected_action: 1, list_branch: 1
- Property operation types: Logic not derivable from system.
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: None detected.
- Associations created: Logic not derivable from system.
- Marketing emails sent: 0
- Internal notifications: 0
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 0
How It Is Implemented
Workflows
- Workflow: Data Quality_detect bounces and contacts that left company
Property Context
- Object create date/time (hs_createdate) - The date and time at which this object was created. This value is automatically set by HubSpot and may not be modified. Roles: trigger condition. internal name: hs_createdate; object: Line Items; type: datetime.
- hs_email_html - No HubSpot property description returned. Roles: trigger condition. internal name: hs_email_html; object: object not returned; type: not returned.
- Marketing emails replied (hs_email_replied) - The number of marketing emails replied to by the current email address. This is automatically set by HubSpot. Roles: trigger condition. internal name: hs_email_replied; object: Contacts; type: number.
- hs_email_subject - No HubSpot property description returned. Roles: trigger condition. internal name: hs_email_subject; object: object not returned; type: not returned.
- Recent Sales Email Replied Date (hs_sales_email_last_replied) - The last time a tracked sales email was replied to for this deal Roles: trigger condition. internal name: hs_sales_email_last_replied; object: Deals; type: datetime.
- 4f_Contact quality label (n4f_contact_quality_label) - No HubSpot property description returned. Roles: branch condition, step data. internal name: n4f_contact_quality_label; 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.
- Narrative context: not used as source of truth.
Data quality_Detect bounces from sequences
METADATA
title: Data quality_Detect bounces from sequences
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: 3
- Property references: hs_email_status
- List references: none detected
- Filter types: PROPERTY: 1
- Operators: ENUMERATION: 1, IN_LIST: 1, IS_ANY_OF: 1
- Trigger logic:
- Enrollment criteria type: LIST_BASED
- Enrollment branch 1:
- OR group
- AND group
- AND group
- hs_email_status is any of BOUNCED
- Enrollment branch 2:
- AND group
- AND group
- hs_email_status is any of BOUNCED
- Enrollment branch 3:
- AND group
- hs_email_status is any of BOUNCED
Steps
Logic not derivable from system because no workflow actions were returned.
System Behavior
- Workflow actions: 0
- Branch actions: 0
- Custom code actions: 0
- Property operations: 0
- List dependencies: 0
- Action categories: Logic not derivable from system.
- Property operation types: Logic not derivable from system.
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: None detected.
- Associations created: Logic not derivable from system.
- Marketing emails sent: 0
- Internal notifications: 0
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 0
How It Is Implemented
Workflows
- Workflow: Data quality_Detect bounces from sequences
- Workflow ID: 4209666256
- Revision ID: 2
- Enabled: no
- Current HubSpot description: No workflow description returned.
- Purpose: Logic not derivable from system.
- Key logic: Logic not derivable from system.
- Branching logic: 0 branch detail(s) returned by HubSpot
No branch logic returned by HubSpot.
- Dependencies: lists: none detected; properties: hs_email_status; custom code: none detected
Property Context
- hs_email_status - No HubSpot property description returned. Roles: trigger condition. internal name: hs_email_status; object: object not returned; type: not returned.
Evidence And Gaps
- Domain evidence: Derived from workflow name term: data quality
- Quality flags: no_actions_returned: No workflow actions were returned by HubSpot.
- Narrative context: not used as source of truth.
Data Quality_Map company domains to HubDB
METADATA
title: Data Quality_Map company domains to HubDB
type: process
domain: Data Quality
objects: [Company]
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: EVENT_BASED
- Criteria type: EVENT_BASED
- Filter-like criteria returned: 11
- Property references: hs_name, hs_value
- List references: none detected
- Filter types: PROPERTY: 4
- Operators: ALL_PROPERTY: 2, HAS_COMPLETED: 3, IS_EQUAL_TO: 2, IS_KNOWN: 2, STRING: 2
- Trigger logic:
- Enrollment criteria type: EVENT_BASED
- Enrollment branch 1:
- AND group
- hs_name equals domain
- hs_value is known
- Enrollment branch 2:
- AND group
- Returned branch keys: eventTypeId, filterBranchOperator, filterBranchType, filterBranches, filters, operator
- Enrollment branch 3:
- AND group
- hs_name equals hs_merged_object_ids
- hs_value is known
Steps
Step 1 - Action 2
- What happens: Branches by A/B test split
- 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: ab_test_branch
- Detected intent: Branches by A/B test split
- Returned action type: AB_TEST_BRANCH
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 1
DATA MEANING:
ACTION EVIDENCE:
- Action category: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: domain, hs_additional_domains, hs_object_id, name
-
| Conditions detected in code: Code condition: if (!companyId |
|
isNaN(companyId)) { Code condition: if (c >= “a” && c <= “b”) return TABLES.AB; Code condition: if (c >= “c” && c <= “f”) return TABLES.CF; Code condition: if (c >= “g” && c <= “l”) return TABLES.GL; Code condition: if (c >= “m” && c <= “r”) return TABLES.MR; Code condition: if (primary) domains.add(normalize(primary)); Code condition: if (!domains.size) { Code condition: if (!tableMap[tableId]) tableMap[tableId] = []; Code condition: if (Number(row.values?.company_id) !== companyId) continue; |
- CRM/API operations detected: creates records or resources, deletes or archives records, updates records or resources, writes properties: n4f_hubdb_domainsyncdate
- Concrete CRM operations: archive/delete: companies; read by ID: companies; update: companies
- Search/filter evidence: none detected
- Data transformations: calculates or formats dates, converts values to numbers, filters collections, maps collections into derived values, normalizes text to lowercase, removes surrounding whitespace, replaces or cleans text patterns, splits a value into parts
- Outputs returned to workflow: outputFields
- HubSpot CRM objects affected or referenced: companies
- Associations handled: none detected
- Workflow control: contains asynchronous execution, returns output fields to later workflow actions
- Safeguards/error handling: error or warning logging, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors
- Imports: @hubspot/api-client, axios
- External systems/hosts: api.hubapi.com
- External call evidence: HTTP client usage detected
- HTTP methods in code: DELETE
- Secrets configured: 2
- Code evidence: 175 lines returned; code body analyzed but omitted from docs
Step 3 - Action 10
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: updated
- Condition summary: updated
- Default branch: no
- Next action IDs: workflow exit or not returned
- Referenced properties: DELETE_4f_HubDB_domainsyncdate (n4f_hubdb_domainsyncdate)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- DELETE_4f_HubDB_domainsyncdate is known
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 12
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 12
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 12
- What happens: Branches by A/B test split
- What triggers it: After action 10
- 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: ab_test_branch
- Detected intent: Branches by A/B test split
- Returned action type: AB_TEST_BRANCH
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 13
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 12
- 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 6 - Action 14
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 13
- 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 7 - Action 15
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 14
- 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 8 - Action 16
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 15
- 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 9 - Action 17
- 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: 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 10 - Action 18
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 17
- 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 11 - Action 19
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 18
- 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 12 - Action 21
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 19
- 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 13 - Action 11
DATA MEANING:
ACTION EVIDENCE:
- Action category: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: domain, hs_additional_domains, hs_merged_object_ids, hs_object_id, name
-
| Conditions detected in code: Code condition: if (!companyId |
|
isNaN(companyId)) { Code condition: if (c >= “a” && c <= “b”) return TABLES.AB; Code condition: if (c >= “c” && c <= “f”) return TABLES.CF; Code condition: if (c >= “g” && c <= “l”) return TABLES.GL; Code condition: if (c >= “m” && c <= “r”) return TABLES.MR; Code condition: if (primary) domains.add(normalize(primary)); Code condition: if (!domains.size) { Code condition: if (!tableMap[tableId]) tableMap[tableId] = []; Code condition: if (cid === companyId |
|
mergedIds.includes(cid)) { |
- CRM/API operations detected: creates records or resources, deletes or archives records, updates records or resources, writes properties: n4f_hubdb_domainsyncdate
- Concrete CRM operations: archive/delete: companies; read by ID: companies; update: companies
- Search/filter evidence: none detected
- Data transformations: calculates or formats dates, converts values to numbers, filters collections, maps collections into derived values, normalizes text to lowercase, removes surrounding whitespace, replaces or cleans text patterns, splits a value into parts
- Outputs returned to workflow: outputFields
- HubSpot CRM objects affected or referenced: companies
- Associations handled: none detected
- Workflow control: contains asynchronous execution, returns output fields to later workflow actions
- Safeguards/error handling: error or warning logging, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors
- Imports: @hubspot/api-client, axios
- External systems/hosts: api.hubapi.com
- External call evidence: HTTP client usage detected
- HTTP methods in code: DELETE
- Secrets configured: 2
- Code evidence: 194 lines returned; code body analyzed but omitted from docs
Step 14 - Action 20
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: updated
- Condition summary: updated
- Default branch: no
- Next action IDs: workflow exit or not returned
- Referenced properties: DELETE_4f_HubDB_domainsyncdate (n4f_hubdb_domainsyncdate)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- DELETE_4f_HubDB_domainsyncdate is known
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 15 - Action 3
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 2
- 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 16 - Action 4
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 3
- 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 17 - Action 5
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 4
- 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 18 - Action 6
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 5
- 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 19 - Action 7
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 6
- 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 20 - Action 8
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 7
- 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 21 - Action 9
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 8
- 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.
System Behavior
- Workflow actions: 21
- Branch actions: 4
- Custom code actions: 2
- Property operations: 0
- List dependencies: 0
- Action categories: ab_test_branch: 2, connected_action: 15, custom_code: 2, list_branch: 2
- Property operation types: Logic not derivable from system.
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: companies (custom code contains create call)
- Objects updated: companies (custom code contains update call)
- Associations created: Logic not derivable from system.
- Marketing emails sent: 0
- Internal notifications: 0
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 2
How It Is Implemented
Workflows
- Workflow: Data Quality_Map company domains to HubDB
- Workflow ID: 4165626054
- Revision ID: 43
- Enabled: yes
- Current HubSpot description: No workflow description returned.
- Purpose: Logic not derivable from system.
- Key logic: ab_test_branch: 2, connected_action: 15, custom_code: 2, list_branch: 2
- Branching logic: 3 branch detail(s) returned by HubSpot
- updated: updated; next actions: not returned; properties: n4f_hubdb_domainsyncdate; lists: none detected
- default branch: default branch; next actions: 12; properties: none detected; lists: none detected
- updated: updated; next actions: not returned; properties: n4f_hubdb_domainsyncdate; lists: none detected
- Dependencies: lists: none detected; properties: Company Domain Name (domain), Merged record IDs (hs_merged_object_ids), hs_name, Record ID (hs_object_id), hs_value, DELETE_4f_HubDB_domainsyncdate (n4f_hubdb_domainsyncdate), Name (name); custom code: 2 custom code action(s)
Property Context
- Company Domain Name (domain) - The domain name of the company or organization Roles: step data. internal name: domain; object: Companies; type: string.
- Additional Domains (hs_additional_domains) - Additional domains belonging to this company Roles: step data. internal name: hs_additional_domains; object: Companies; type: enumeration.
- Merged record IDs (hs_merged_object_ids) - The list of record IDs that have been merged into this record. This value is set automatically by HubSpot. Roles: step data. internal name: hs_merged_object_ids; object: Line Items; type: enumeration.
- hs_name - No HubSpot property description returned. Roles: trigger condition. internal name: hs_name; object: object not returned; type: not returned.
- Record ID (hs_object_id) - The unique ID for this record. This value is set automatically by HubSpot. Roles: reference. internal name: hs_object_id; object: Line Items; type: number.
- hs_value - No HubSpot property description returned. Roles: trigger condition. internal name: hs_value; object: object not returned; type: not returned.
- DELETE_4f_HubDB_domainsyncdate (n4f_hubdb_domainsyncdate) - delete Roles: branch condition, step data. internal name: n4f_hubdb_domainsyncdate; object: Companies; type: datetime.
- Name (name) - Product name Roles: step data. internal name: name; object: Line Items; type: string.
Evidence And Gaps
- Domain evidence: Derived from workflow name term: data quality
- Quality flags: custom_code_present: Workflow appears to contain one or more custom code actions.
branching_logic_present: Workflow contains branching logic.
- Narrative context: not used as source of truth.
Data quality_Notifications on companies
METADATA
title: Data quality_Notifications on companies
type: process
domain: Data Quality
objects: [Company]
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: 20
- Property references: Company Domain Name (domain), hs_name, hs_value, 4f_company quality label (n4f_company_quality_label)
- List references: none detected
- Filter types: PROPERTY: 10
- Operators: ALL_PROPERTY: 4, IS_BETWEEN: 4, IS_EQUAL_TO: 2, IS_KNOWN: 4, STRING: 2, TIME_RANGED: 4
- Trigger logic:
- Enrollment criteria type: LIST_BASED
- Enrollment branch 1:
- OR group
- AND group
- 4f_company quality label is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- AND group
- Company Domain Name is known
- AND group
- Company Domain Name is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- AND group
- 4f_company quality label is known
- Enrollment branch 2:
- AND group
- 4f_company quality label is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- Enrollment branch 3:
- AND group
- Company Domain Name is known
- Enrollment branch 4:
- AND group
- Company Domain Name is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- Enrollment branch 5:
- AND group
- 4f_company quality label is known
- Enrollment branch 6:
- AND group
- 4f_company quality label is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- Enrollment branch 7:
- AND group
- Company Domain Name is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- Enrollment branch 8:
- AND group
- hs_name equals domain
- hs_value is known
- Enrollment branch 9:
- AND group
- hs_name equals n4f_company_quality_label
- hs_value is known
- Trigger property meaning:
Steps
Step 1 - Action 1
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: Quality label updated
- Condition summary: Quality label updated
- Default branch: no
- Next action IDs: 3
- Referenced properties: 4f_company quality label (n4f_company_quality_label)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- 4f_company quality label is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- Branch: Domain starts with www
- Condition summary: Domain starts with www
- Default branch: no
- Next action IDs: 2
- Referenced properties: Company Domain Name (domain)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Company Domain Name STARTS_WITH www
- Branch: competitor & target
- Condition summary: competitor & target
- Default branch: no
- Next action IDs: 3
- Referenced properties: 4f_company quality label (n4f_company_quality_label)
- Referenced lists: none detected
- Filter-like criteria returned: 4
- Returned branch logic:
- OR group
- AND group
- 4f_company quality label is any of 4fs-Competitor, 4fc-SAP-Competitor, 4fm-Competitor, 4fc-Competitor
- 4f_company quality label is any of 4fc-Target account, 4fs-Target account, 4fc-SAP-Target account, 4fm-Target account
- Branch: competitor or target
- Condition summary: competitor or target
- Default branch: no
- Next action IDs: 3
- Referenced properties: 4f_company quality label (n4f_company_quality_label)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- 4f_company quality label is any of 4fc-Target account, 4fs-Target account, 4fs-Competitor, 4fc-SAP-Competitor, 4fm-Competitor, 4fc-Competitor, 4fc-SAP-Target account, 4fm-Target account
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 2
- What happens: Sends an internal notification
- What triggers it: After action 1
- 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: Change Domain: {{ enrolled_object.domain }}
- 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 3 - Action 3
- What happens: Sends an internal notification
- What triggers it: After action 1
- 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: Company quality label updated
- 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.
System Behavior
- Workflow actions: 3
- Branch actions: 1
- Custom code actions: 0
- Property operations: 0
- List dependencies: 0
- Action categories: internal_notification: 2, list_branch: 1
- Property operation types: Logic not derivable from system.
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: None detected.
- Associations created: Logic not derivable from system.
- Marketing emails sent: 0
- Internal notifications: 2
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 0
How It Is Implemented
Workflows
- Workflow: Data quality_Notifications on companies
- Workflow ID: 2748951782
- Revision ID: 25
- Enabled: yes
- Current HubSpot description: Sends internal emails when a company’s quality label is updated or its domain starts with “www,” targeting specific competitor and target account labels.
- Purpose: Sends internal emails when a company’s quality label is updated or its domain starts with “www,” targeting specific competitor and target account labels.
- Key logic: internal_notification: 2, list_branch: 1
- Branching logic: 4 branch detail(s) returned by HubSpot
- Quality label updated: Quality label updated; next actions: 3; properties: n4f_company_quality_label; lists: none detected
- Domain starts with www: Domain starts with www; next actions: 2; properties: domain; lists: none detected
- competitor & target: competitor & target; next actions: 3; properties: n4f_company_quality_label; lists: none detected
- competitor or target: competitor or target; next actions: 3; properties: n4f_company_quality_label; lists: none detected
- Dependencies: lists: none detected; properties: Company Domain Name (domain), hs_name, hs_value, 4f_company quality label (n4f_company_quality_label); custom code: none detected
Property Context
- Company Domain Name (domain) - The domain name of the company or organization Roles: branch condition, step data, trigger condition. internal name: domain; object: Companies; type: string.
- hs_name - No HubSpot property description returned. Roles: trigger condition. internal name: hs_name; object: object not returned; type: not returned.
- hs_value - No HubSpot property description returned. Roles: trigger condition. internal name: hs_value; object: object not returned; type: not returned.
- 4f_company quality label (n4f_company_quality_label) - Labels customers, competitors, and target accounts relevant in Lead Scoring and segmentations. Roles: branch condition, step data, trigger condition. internal name: n4f_company_quality_label; object: Deals; type: enumeration.
Evidence And Gaps
- Domain evidence: Derived from workflow name term: data quality
- Quality flags: branching_logic_present: Workflow contains branching logic.
- Narrative context: not used as source of truth.
METADATA
title: Data quality_Notifications on 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: 36
- Property references: Primary Associated Company ID (associatedcompanyid), Create date (createdate), Email (email), 4f_Contact update (f4_adjustment_request), Email hard bounce reason (hs_email_hard_bounce_reason_enum), Email Address Quarantined (hs_email_quarantined), Marketing contact until next update (hs_marketable_until_renewal), Updated by user ID (hs_updated_by_user_id), 4f_Contact quality label (n4f_contact_quality_label)
- List references: 18995
- Filter types: IN_LIST: 2, PROPERTY: 17
- Operators: ALL_PROPERTY: 4, ENUMERATION: 5, IN_LIST: 2, IS_AFTER: 2, IS_ANY_OF: 1, IS_BEFORE: 1, IS_BETWEEN: 5, IS_EXACTLY: 1, IS_KNOWN: 2, IS_NONE_OF: 3, IS_UNKNOWN: 2, TIME_POINT: 3, TIME_RANGED: 5
- Trigger logic:
- Enrollment criteria type: LIST_BASED
- Enrollment branch 1:
- OR group
- AND group
- Email is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- Updated by user ID is none of Laura Jessen
- Create date is before
- AND group
- 4f_Contact update is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- Updated by user ID is none of Laura Jessen
- AND group
- 4f_Contact quality label is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- Updated by user ID is none of Laura Jessen
- AND group
- Marketing contact until next update is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- AND group
- 4f_Contact update is known
- AND group
- AND group
- AND group
- 4f_Contact quality label is any of Email bounced
- AND group
- List 18995 is in list 18995
- AND group
- AND group
- Primary Associated Company ID is unknown
- AND group
- Primary Associated Company ID is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- Enrollment branch 2:
- AND group
- Email is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- Updated by user ID is none of Laura Jessen
- Create date is before
- Enrollment branch 3:
- AND group
- 4f_Contact update is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- Updated by user ID is none of Laura Jessen
- Enrollment branch 4:
- AND group
- 4f_Contact quality label is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- Updated by user ID is none of Laura Jessen
- Enrollment branch 5:
- AND group
- Marketing contact until next update is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- Enrollment branch 6:
- AND group
- 4f_Contact update is known
- Enrollment branch 7:
- Enrollment branch 8:
- Enrollment branch 9:
- AND group
- 4f_Contact quality label is any of Email bounced
- Enrollment branch 10:
- 20 additional condition line(s) omitted from this section.
- Trigger property meaning:
Steps
Step 1 - Action 9
- What happens: Branches based on HubSpot list membership; 2 branches; 1 list dependencies
- What triggers it: Workflow start action returned by HubSpot
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: none detected; lists: 18995
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: is memeber of bounced email was updated
- Condition summary: is memeber of bounced email was updated
- Default branch: no
- Next action IDs: 10
- Referenced properties: none detected
- Referenced lists: 18995
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 18995 is in list 18995
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 2
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 2
LIST LOGIC:
- List 18995 (18995)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 2 - Action 10
- What happens: Sends an internal notification
- What triggers it: After action 9
- 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
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, subject, user_ids
- subject: is on Bounced email was updated
- 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 3 - Action 2
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: email updated
- Condition summary: email updated
- Default branch: no
- Next action IDs: 3
- Referenced properties: Create date (createdate), Email (email)
- Referenced lists: none detected
- Filter-like criteria returned: 4
- Returned branch logic:
- OR group
- AND group
- Email is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- Create date is before
- Branch: Person label
- Condition summary: Person label
- Default branch: no
- Next action IDs: 4
- 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 any of Retired, Created by mistake, Email bounced, Fake contact
- Branch: duplicate
- Condition summary: duplicate
- Default branch: no
- Next action IDs: 7
- 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 any of Duplicate
- Branch: Quality label
- Condition summary: Quality label
- Default branch: no
- Next action IDs: 11
- Referenced properties: 4f_Contact quality label (n4f_contact_quality_label)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- 4f_Contact quality label is known
- Branch: Company removed
- Condition summary: Company removed
- Default branch: no
- Next action IDs: 12
- Referenced properties: Primary Associated Company ID (associatedcompanyid), Company (company), Create date (createdate)
- Referenced lists: none detected
- Filter-like criteria returned: 8
- Returned branch logic:
- OR group
- AND group
- Primary Associated Company ID is unknown
- Create date is before
- AND group
- Company is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- Create date is before
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 11
- What happens: Sends an internal notification
- What triggers it: After action 2
- 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: Contact updated: quality label
- 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 5 - Action 12
- What happens: Sends an internal notification
- What triggers it: After action 2
- 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: Company removed
- 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 3
- What happens: Sends an internal notification
- What triggers it: After action 2
- 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
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, subject, user_ids
- subject: Contact updated: email
- 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 7 - Action 5
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: Marketing contact status changed
- Condition summary: Marketing contact status changed
- Default branch: no
- Next action IDs: 6
- Referenced properties: Marketing contact until next update (hs_marketable_until_renewal)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Marketing contact until next update is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
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 8 - Action 6
- What happens: Sends an internal notification
- What triggers it: After action 5
- 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: Contact updated: Mkt contact status
- 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 9 - Action 4
- What happens: Sends an internal notification
- What triggers it: After action 2
- 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
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, subject, user_ids
- subject: Contact updated: person label
- 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 10 - Action 7
- What happens: Sends an internal notification
- What triggers it: After action 2
- 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
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, subject, user_ids
- subject: Contact updated: duplicate
- 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 11 - Action 8
- What happens: Sends an internal notification
- What triggers it: After action 7
- 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: Contact updated: Duplicate
- 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.
System Behavior
- Workflow actions: 11
- Branch actions: 3
- Custom code actions: 0
- Property operations: 0
- List dependencies: 1
- Action categories: internal_notification: 8, list_branch: 3
- Property operation types: Logic not derivable from system.
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: None detected.
- Associations created: Logic not derivable from system.
- Marketing emails sent: 0
- Internal notifications: 8
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 0
How It Is Implemented
Workflows
- Workflow: Data quality_Notifications on contacts
- Workflow ID: 2674959597
- Revision ID: 107
- Enabled: yes
- Current HubSpot description: Sends internal email notifications when specific contact properties related to source, status, or email issues are updated.
- Purpose: Sends internal email notifications when specific contact properties related to source, status, or email issues are updated.
- Key logic: internal_notification: 8, list_branch: 3
- Branching logic: 8 branch detail(s) returned by HubSpot
- email updated: email updated; next actions: 3; properties: createdate, email; lists: none detected
- Person label: Person label; next actions: 4; properties: f4_adjustment_request; lists: none detected
- duplicate: duplicate; next actions: 7; properties: f4_adjustment_request; lists: none detected
- Quality label: Quality label; next actions: 11; properties: n4f_contact_quality_label; lists: none detected
- Company removed: Company removed; next actions: 12; properties: associatedcompanyid, company, createdate; lists: none detected
- Marketing contact status changed: Marketing contact status changed; next actions: 6; properties: hs_marketable_until_renewal; lists: none detected
- is memeber of bounced email was updated: is memeber of bounced email was updated; next actions: 10; properties: none detected; lists: 18995
- default branch: default branch; next actions: 2; properties: none detected; lists: none detected
- Dependencies: lists: 18995 (18995); properties: Primary Associated Company ID (associatedcompanyid), Company (company), Create date (createdate), Email (email), 4f_Contact update (f4_adjustment_request), Email hard bounce reason (hs_email_hard_bounce_reason_enum), Email Address Quarantined (hs_email_quarantined), Marketing contact until next update (hs_marketable_until_renewal), Updated by user ID (hs_updated_by_user_id), 4f_Contact quality label (n4f_contact_quality_label); custom code: none detected
Property Context
- Primary Associated Company ID (associatedcompanyid) - HubSpot defined ID of a contact’s primary associated company in HubSpot. Roles: branch condition, step data, trigger condition. internal name: associatedcompanyid; object: Contacts; type: number.
- Company (company) - Name of Associated Primary Company. Roles: branch condition, step data. internal name: company; object: Deals; type: string.
- Create date (createdate) - Date the deal was created. This property is set automatically by HubSpot. Roles: branch condition, step data, trigger condition. internal name: createdate; object: Line Items; type: datetime.
- Email (email) - A contact’s email address Roles: branch condition, step data, trigger condition. internal name: email; object: Contacts; type: string.
- 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: 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: trigger condition. internal name: hs_email_quarantined; object: Contacts; type: bool.
- Marketing contact until next update (hs_marketable_until_renewal) - Specifies if this contact will be set as non-marketing on renewal Roles: branch condition, step data, trigger condition. internal name: hs_marketable_until_renewal; object: Contacts; type: enumeration.
- Updated by user ID (hs_updated_by_user_id) - The user who last updated this record. This value is set automatically by HubSpot. Roles: trigger condition. internal name: hs_updated_by_user_id; object: Line Items; type: number.
- 4f_Contact quality label (n4f_contact_quality_label) - No HubSpot property description returned. Roles: branch condition, step data, trigger condition. internal name: n4f_contact_quality_label; 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.
- Narrative context: not used as source of truth.
Data_Quality_Copy deal id to deal-id for sorting field
METADATA
title: Data_Quality_Copy deal id to deal-id for sorting field
type: process
domain: Data Quality
objects: [Deal]
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: 12
- Property references: hs_name, Record ID (hs_object_id), hs_value, 4f_Deal-ID for sorting (n4f_dealid_for_sorting)
- List references: none detected
- Filter types: PROPERTY: 6
- Operators: ALL_PROPERTY: 4, IS_EQUAL_TO: 2, IS_KNOWN: 2, IS_UNKNOWN: 2, STRING: 2
- Trigger logic:
- Enrollment criteria type: LIST_BASED
- Enrollment branch 1:
- OR group
- AND group
- Record ID is known
- 4f_Deal-ID for sorting is unknown
- Enrollment branch 2:
- AND group
- Record ID is known
- 4f_Deal-ID for sorting is unknown
- Enrollment branch 3:
- AND group
- hs_name equals n4f_dealid_for_sorting
- hs_value is unknown
- Enrollment branch 4:
- AND group
- hs_name equals hs_object_id
- hs_value is known
- Trigger property meaning:
Steps
Step 1 - Action 1
- What happens: Sets HubSpot property values; properties: n4f_dealid_for_sorting = static value {{ enrolled_object.hs_object_id }}
- 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: 4f_Deal-ID for sorting (n4f_dealid_for_sorting); lists: none detected
DATA MEANING:
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_dealid_for_sorting
- value: static value {{ enrolled_object.hs_object_id }}
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: 1
- Branch actions: 0
- Custom code actions: 0
- Property operations: 1
- List dependencies: 0
- Action categories: set_property: 1
- Property operation types: set_property: 1
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: Deal: 1 property operation(s)
- Associations created: Logic not derivable from system.
- Marketing emails sent: 0
- Internal notifications: 0
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 0
How It Is Implemented
Workflows
- Workflow: Data_Quality_Copy deal id to deal-id for sorting field
- Workflow ID: 3596920044
- Revision ID: 6
- Enabled: yes
- Current HubSpot description: No workflow description returned.
- Purpose: Logic not derivable from system.
- Key logic: set_property: 1
- Branching logic: 0 branch detail(s) returned by HubSpot
No branch logic returned by HubSpot.
- Dependencies: lists: none detected; properties: hs_name, Record ID (hs_object_id), hs_value, 4f_Deal-ID for sorting (n4f_dealid_for_sorting); custom code: none detected
Property Context
- hs_name - No HubSpot property description returned. Roles: trigger condition. internal name: hs_name; object: object not returned; type: not returned.
- Record ID (hs_object_id) - The unique ID for this record. This value is set automatically by HubSpot. Roles: trigger condition. internal name: hs_object_id; object: Line Items; type: number.
- hs_value - No HubSpot property description returned. Roles: trigger condition. internal name: hs_value; object: object not returned; type: not returned.
- 4f_Deal-ID for sorting (n4f_dealid_for_sorting) - helper property Roles: property updated, step data, trigger condition. internal name: n4f_dealid_for_sorting; object: Deals; type: string.
Evidence And Gaps
- Domain evidence: Derived from workflow name term: data quality
- Quality flags: property_operations_detected: Workflow appears to write or copy one or more properties.
- Narrative context: not used as source of truth.
Data_Quality_Custom code_company association & creation
METADATA
title: Data_Quality_Custom code_company association & creation
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: 32
- Property references: Primary Associated Company ID (associatedcompanyid), Company (company), Create date (createdate), 4f_Contact update (f4adjustment_request)](/docs/properties/contacts.md), [Email Domain (hs_email_domain)](/docs/properties/contacts.md), [4f_Contact quality label (n4f_contact_quality_label)](/docs/properties/contacts.md), [4f_Region-Country (n4f_region_country)](/docs/properties/contacts.md), [4f_Person_Label_DO NOT USE (pd_person_label__cloned)
- List references: none detected
- Filter types: PROPERTY: 16
- Operators: ALL_PROPERTY: 5, DOES_NOT_CONTAIN: 2, ENUMERATION: 6, IS_BETWEEN: 3, IS_KNOWN: 3, IS_NONE_OF: 6, IS_UNKNOWN: 2, MULTISTRING: 2, TIME_RANGED: 3
- Trigger logic:
- Enrollment criteria type: LIST_BASED
- Enrollment branch 1:
- OR group
- AND group
- Primary Associated Company ID is unknown
- 4f_Region-Country is known
- Create date is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- 4f_Person_Label_DO NOT USE is none of Please Delete
- Email Domain does not contain hotmail, googlemail, web.de, freemail, gmail, icloud, yahoo, outlook, neuf.fr, me.com, freenet, live.com, live.de, gmx, t-online, post, gg.com, terra.com.br, libero.it, online.de, protonmail
- 4f_Contact quality label is none of Contact no longer valid, No company to associate
- 4f_Contact update is none of Retired, Contact no longer valid, Duplicate, Fake contact
- AND group
- Primary Associated Company ID is unknown
- 4f_Region-Country is known
- Create date is between object with keys: indexReference, timeType, timezoneSource, zoneId
- 4f_Person_Label_DO NOT USE is none of Please Delete
- Email Domain does not contain hotmail, googlemail, web.de, freemail, gmail, icloud, yahoo, outlook, neuf.fr, me.com, freenet, live.com, live.de, gmx, t-online, post, gg.com, terra.com.br, libero.it, online.de
- 4f_Contact quality label is none of Contact no longer valid, No company to associate
- 4f_Contact update is none of Retired, Contact no longer valid, Fake contact
- Company is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- Enrollment branch 2:
- AND group
- Primary Associated Company ID is unknown
- 4f_Region-Country is known
- Create date is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- 4f_Person_Label_DO NOT USE is none of Please Delete
- Email Domain does not contain hotmail, googlemail, web.de, freemail, gmail, icloud, yahoo, outlook, neuf.fr, me.com, freenet, live.com, live.de, gmx, t-online, post, gg.com, terra.com.br, libero.it, online.de, protonmail
- 4f_Contact quality label is none of Contact no longer valid, No company to associate
- 4f_Contact update is none of Retired, Contact no longer valid, Duplicate, Fake contact
- Enrollment branch 3:
- AND group
- Primary Associated Company ID is unknown
- 4f_Region-Country is known
- Create date is between object with keys: indexReference, timeType, timezoneSource, zoneId
- 4f_Person_Label_DO NOT USE is none of Please Delete
- Email Domain does not contain hotmail, googlemail, web.de, freemail, gmail, icloud, yahoo, outlook, neuf.fr, me.com, freenet, live.com, live.de, gmx, t-online, post, gg.com, terra.com.br, libero.it, online.de
- 4f_Contact quality label is none of Contact no longer valid, No company to associate
- 4f_Contact update is none of Retired, Contact no longer valid, Fake contact
- Company is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- Enrollment branch 4:
- AND group
- 4f_Region-Country is known
- Trigger property meaning:
Steps
Step 1 - Action 26
- What happens: Branches by A/B test split
- 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: ab_test_branch
- Detected intent: Branches by A/B test split
- Returned action type: AB_TEST_BRANCH
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 1
- What happens: Runs custom code; 6 inputs; 0 outputs
- What triggers it: After action 26
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: SUCCESS, Primary Associated Company ID (associatedcompanyid), body, outputFields, update; lists: none detected
DATA MEANING:
ACTION EVIDENCE:
- Action category: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: companyID, domain, hs_email_domain, hs_object_id, n4f_region_country, n4f_region_county_company
- Conditions detected in code: Code condition: if (!Private_App_Token) { Code condition: if (!domain) return null; Code condition: if (!contactId) { Code condition: if (!emailDomainRaw) { Code condition: if (!emailDomain) { Code condition: if (!contactRegion) { Code condition: if (apiError.response && apiError.response.body) { Code condition: if (results.length > 0) { Code condition: if (normalizedPrimary === emailDomain) { Code condition: } else if ( Code condition: if (updateError.response && updateError.response.body) { Code condition: if (error.stack) {
- CRM/API operations detected: creates, removes, or checks associations, searches records, updates records or resources, writes properties: SUCCESS, associatedcompanyid, body, outputFields, update
- Concrete CRM operations: search: companies, contacts; update: companies, contacts
- Search/filter evidence: search/filter operator: CONTAINS_TOKEN; search/filter operator: EQ
- Data transformations: calculates or formats dates, combines multiple values, normalizes text to lowercase, removes surrounding whitespace, replaces or cleans text patterns, serializes data as JSON
- Outputs returned to workflow: outputFields
- HubSpot CRM objects affected or referenced: companies, contacts
- Associations handled: association logic referenced in custom code
- Workflow control: can exit without producing outputs, can fail the action explicitly, contains asynchronous execution, returns output fields to later workflow actions
- Safeguards/error handling: error or warning logging, explicit error throwing, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors, throws errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 217 lines returned; code body analyzed but omitted from docs
Step 3 - Action 4
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 1
- 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 4 - Action 22
- What happens: Branches by A/B test split
- What triggers it: After action 4
- 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: ab_test_branch
- Detected intent: Branches by A/B test split
- Returned action type: AB_TEST_BRANCH
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 3
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 22
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Primary Associated Company ID (associatedcompanyid); lists: none detected
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: associated
- Condition summary: associated
- Default branch: no
- Next action IDs: workflow exit or not returned
- Referenced properties: Primary Associated Company ID (associatedcompanyid)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Primary Associated Company ID is known
- Branch: not assoc
- Condition summary: not assoc
- Default branch: yes
- Next action IDs: 7
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: not assoc
- Next action: 7
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 7
- What happens: Runs custom code; 8 inputs; 0 outputs
- What triggers it: After action 3
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Primary Associated Company ID (associatedcompanyid); lists: none detected
DATA MEANING:
ACTION EVIDENCE:
- Action category: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: companyID, domain, hs_email_domain, hs_object_id, n4f_region_contact, n4f_region_country, n4f_region_county_company, n4flow_region
-
| Conditions detected in code: Code condition: if (!Private_App_Token) { Code condition: if (!domain) return null; Code condition: if (val === null |
|
val === undefined) return null; Code condition: if (!contactId) { Code condition: if (!emailDomainRaw) { Code condition: if (!emailDomain) { Code condition: if (!contactRegion) { Code condition: if (apiError.response && apiError.response.body) { Code condition: if (results.length > 0) { Code condition: if (apiError.response && apiError.response.body) { Code condition: if (results.length > 0) { Code condition: if (!contactRegionContact) { |
- CRM/API operations detected: creates, removes, or checks associations, searches records, updates records or resources, writes properties: associatedcompanyid
- Concrete CRM operations: search: companies, contacts; update: companies, contacts
- Search/filter evidence: search/filter operator: CONTAINS_TOKEN; search/filter operator: EQ
- Data transformations: calculates or formats dates, combines multiple values, normalizes text to lowercase, removes surrounding whitespace, replaces or cleans text patterns, serializes data as JSON
- Outputs returned to workflow: Stack, contact, outputFields
- HubSpot CRM objects affected or referenced: companies, contacts
- Associations handled: association logic referenced in custom code
- Workflow control: can exit without producing outputs, can fail the action explicitly, contains asynchronous execution, returns output fields to later workflow actions
- Safeguards/error handling: error or warning logging, explicit error throwing, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors, throws errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 328 lines returned; code body analyzed but omitted from docs
Step 7 - Action 10
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 7
- 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 8 - Action 8
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 10
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Primary Associated Company ID (associatedcompanyid); lists: none detected
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: associated
- Condition summary: associated
- Default branch: no
- Next action IDs: 9
- Referenced properties: Primary Associated Company ID (associatedcompanyid)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Primary Associated Company ID is known
- Branch: not assoc
- Condition summary: not assoc
- Default branch: yes
- Next action IDs: 11
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: not assoc
- Next action: 11
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 11
- What happens: Runs custom code; 7 inputs; 0 outputs
- What triggers it: After action 8
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Primary Associated Company ID (associatedcompanyid); lists: none detected
DATA MEANING:
ACTION EVIDENCE:
- Action category: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: company, companyID, domain, hs_email_domain, hs_object_id, n4f_region_country, n4f_region_county_company
-
| Conditions detected in code: Code condition: if (!Private_App_Token) { Code condition: if (!domain) return null; Code condition: if (val === null |
|
val === undefined) return null; Code condition: if (!contactId) { Code condition: if (!emailDomainRaw) { Code condition: if (!emailDomain) { Code condition: if (!contactRegion) { Code condition: if (apiError.response && apiError.response.body) { Code condition: if (results.length > 0) { Code condition: // BUT: only proceed to associate if (contact-level) n4f_region_contact == n4flow_region Code condition: if (apiError.response && apiError.response.body) { Code condition: if (results.length > 0) { |
- CRM/API operations detected: creates, removes, or checks associations, searches records, updates records or resources, writes properties: associatedcompanyid
- Concrete CRM operations: search: companies, contacts; update: companies, contacts
- Search/filter evidence: search/filter operator: CONTAINS_TOKEN; search/filter operator: EQ
- Data transformations: calculates or formats dates, combines multiple values, normalizes text to lowercase, removes surrounding whitespace, replaces or cleans text patterns, serializes data as JSON
- Outputs returned to workflow: Stack, contact, outputFields
- HubSpot CRM objects affected or referenced: companies, contacts
- Associations handled: association logic referenced in custom code
- Workflow control: can exit without producing outputs, can fail the action explicitly, contains asynchronous execution, returns output fields to later workflow actions
- Safeguards/error handling: error or warning logging, explicit error throwing, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors, throws errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 337 lines returned; code body analyzed but omitted from docs
Step 10 - Action 12
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 11
- 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 11 - Action 13
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 12
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Primary Associated Company ID (associatedcompanyid); lists: none detected
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: associated
- Condition summary: associated
- Default branch: no
- Next action IDs: 15
- Referenced properties: Primary Associated Company ID (associatedcompanyid)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Primary Associated Company ID is known
- Branch: not assoc
- Condition summary: not assoc
- Default branch: yes
- Next action IDs: 21
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: not assoc
- Next action: 21
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 12 - Action 15
- What happens: Sends an internal notification
- What triggers it: After action 13
- 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: A contact was associated automaticallly to a company in the third step
- 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 13 - Action 21
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 13
- 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 14 - Action 16
DATA MEANING:
ACTION EVIDENCE:
- Action category: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: company, companyID, domain, hs_email_domain, hs_object_id, n4f_region_country, n4f_region_county_company
-
| Conditions detected in code: Code condition: if (!Private_App_Token) { Code condition: if (!contactId) { Code condition: if (!emailDomainRaw |
|
!contactCompanyName) { Code condition: if (matches.length === 0) { |
- CRM/API operations detected: creates records or resources, creates, removes, or checks associations, searches records, updates records or resources, writes properties: ID, associatedcompanyid, company, domain, name
- Concrete CRM operations: create: companies, contacts; search: companies, contacts; update: companies, contacts
- Search/filter evidence: search/filter operator: EQ
- Data transformations: normalizes text to lowercase, serializes data as JSON
- Outputs returned to workflow: companyId, outputFields
- HubSpot CRM objects affected or referenced: companies, contacts
- Associations handled: association logic referenced in custom code
- Workflow control: can fail the action explicitly, contains asynchronous execution, returns output fields to later workflow actions
- Safeguards/error handling: error or warning logging, explicit error throwing, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors, throws errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 91 lines returned; code body analyzed but omitted from docs
Step 15 - Action 20
- 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: 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 16 - Action 17
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: associated
- Branch: not assoc
- Condition summary: not assoc
- Default branch: yes
- Next action IDs: 14
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: not assoc
- Next action: 14
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 17 - Action 14
- What happens: Sends an internal notification
- What triggers it: After action 17
- 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: Automated company association failed after all attempts
- 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 18 - Action 18
- What happens: Sends an internal notification
- What triggers it: After action 17
- 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
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, subject, user_ids
- subject: A new company was created based on the contact details
- 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 19 - Action 19
- What happens: Runs custom code; 7 inputs; 0 outputs
- What triggers it: After action 18
- 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: custom_code
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: company, companyID, domain, hs_email_domain, hs_object_id, n4f_region_country, n4f_region_county_company
- Conditions detected in code: Code condition: if (!Private_App_Token) { Code condition: if (!contactId) { Code condition: if (!contactRegion) { Code condition: if (associations.length === 0) {
- CRM/API operations detected: creates, removes, or checks associations, updates records or resources
- Concrete CRM operations: associate: companies, contacts; update: companies, contacts
- Search/filter evidence: none detected
- Data transformations: calculates or formats dates, serializes data as JSON
- Outputs returned to workflow: outputFields
- HubSpot CRM objects affected or referenced: companies, contacts
- Associations handled: association logic referenced in custom code
- Workflow control: can fail the action explicitly, contains asynchronous execution, returns output fields to later workflow actions
- Safeguards/error handling: error or warning logging, explicit error throwing, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors, throws errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 69 lines returned; code body analyzed but omitted from docs
Step 20 - Action 9
- What happens: Sends an internal notification
- What triggers it: After action 8
- 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: A contact was associated automaticallly to a company in the second step
- 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 21 - Action 27
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 26
- 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 22 - Action 28
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 26
- 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 23 - Action 29
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 26
- 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 24 - Action 30
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 26
- 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 25 - Action 31
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 26
- 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 26 - Action 32
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 26
- 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 27 - Action 33
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 26
- 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 28 - Action 34
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 26
- 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.
System Behavior
- Workflow actions: 28
- Branch actions: 6
- Custom code actions: 5
- Property operations: 0
- List dependencies: 0
- Action categories: ab_test_branch: 2, connected_action: 13, custom_code: 5, internal_notification: 4, list_branch: 4
- Property operation types: Logic not derivable from system.
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: companies (custom code contains create call), contacts (custom code contains create call)
- Objects updated: companies (custom code contains update call), contacts (custom code contains update call)
- Associations created: association logic referenced in custom code, association logic referenced in custom code, association logic referenced in custom code, association logic referenced in custom code, association logic referenced in custom code
- Marketing emails sent: 0
- Internal notifications: 4
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 5
How It Is Implemented
Workflows
- Workflow: Data_Quality_Custom code_company association & creation
- Workflow ID: 2126348483
- Revision ID: 141
- Enabled: no
- Current HubSpot description: Associates contacts without a company to a matching company by email domain and region, creates a new company if none exists, and sends internal notifications on each outcome.
- Purpose: Associates contacts without a company to a matching company by email domain and region, creates a new company if none exists, and sends internal notifications on each outcome.
- Key logic: ab_test_branch: 2, connected_action: 13, custom_code: 5, internal_notification: 4, list_branch: 4
- Branching logic: 8 branch detail(s) returned by HubSpot
- associated : associated ; next actions: not returned; properties: associatedcompanyid; lists: none detected
- not assoc: not assoc; next actions: 7; properties: none detected; lists: none detected
- associated : associated ; next actions: 9; properties: associatedcompanyid; lists: none detected
- not assoc: not assoc; next actions: 11; properties: none detected; lists: none detected
- associated : associated ; next actions: 15; properties: associatedcompanyid; lists: none detected
- not assoc: not assoc; next actions: 21; properties: none detected; lists: none detected
- associated : associated ; next actions: 18; properties: associatedcompanyid, hs_object_source_detail_1; lists: none detected
- not assoc: not assoc; next actions: 14; properties: none detected; lists: none detected
- Dependencies: lists: none detected; properties: Primary Associated Company ID (associatedcompanyid), Company (company), Create date (createdate), 4f_Contact update (f4adjustment_request)](/docs/properties/contacts.md), [Email Domain (hs_email_domain)](/docs/properties/contacts.md), [Record ID (hs_object_id)](/docs/properties/line_items.md), [Record source detail 1 (hs_object_source_detail_1)](/docs/properties/line_items.md), [4f_Contact quality label (n4f_contact_quality_label)](/docs/properties/contacts.md), [4f_region_contact (n4f_region_contact)](/docs/properties/contacts.md), [4f_Region-Country (n4f_region_country)](/docs/properties/contacts.md), [4f_Person_Label_DO NOT USE (pd_person_label__cloned); custom code: 5 custom code action(s)
Property Context
- ID - No HubSpot property description returned. Roles: step data. internal name: ID; object: object not returned; type: not returned.
- SUCCESS - No HubSpot property description returned. Roles: step data. internal name: SUCCESS; object: object not returned; type: not returned.
- Primary Associated Company ID (associatedcompanyid) - HubSpot defined ID of a contact’s primary associated company in HubSpot. Roles: branch condition, step data, trigger condition. internal name: associatedcompanyid; object: Contacts; type: number.
- body - No HubSpot property description returned. Roles: step data. internal name: body; object: object not returned; type: not returned.
- Company (company) - Name of Associated Primary Company. Roles: step data, trigger condition. internal name: company; object: Deals; type: string.
- Create date (createdate) - Date the deal was created. This property is set automatically by HubSpot. Roles: trigger condition. internal name: createdate; object: Line Items; type: datetime.
- Company Domain Name (domain) - The domain name of the company or organization Roles: step data. internal name: domain; object: Companies; type: string.
- 4f_Contact update (f4_adjustment_request) - No HubSpot property description returned. Roles: trigger condition. internal name: f4_adjustment_request; object: Contacts; type: enumeration.
- Email Domain (hs_email_domain) - A contact’s email address domain Roles: trigger condition. internal name: hs_email_domain; object: Contacts; type: string.
- Record ID (hs_object_id) - The unique ID for this record. This value is set automatically by HubSpot. Roles: reference. internal name: hs_object_id; object: Line Items; type: number.
- Record source detail 1 (hs_object_source_detail_1) - First level of detail on how this record was created. Roles: branch condition, step data. internal name: hs_object_source_detail_1; object: Line Items; type: string.
- 4f_Contact quality label (n4f_contact_quality_label) - No HubSpot property description returned. Roles: trigger condition. internal name: n4f_contact_quality_label; object: Contacts; type: enumeration.
- 4f_region_contact (n4f_region_contact) - mapping of contact country to 4Flow regions. set via workflows mainly. relevant to determine the 4Flow region a contact comes from Roles: reference. internal name: n4f_region_contact; object: Contacts; type: enumeration.
- 4f_Region-Country (n4f_region_country) - dropdown select of region-country which makes filtering on country origin easier than the original free text field Roles: trigger condition. internal name: n4f_region_country; object: Contacts; type: enumeration.
- Name (name) - Product name Roles: step data. internal name: name; object: Line Items; type: string.
- outputFields - No HubSpot property description returned. Roles: step data. internal name: outputFields; object: object not returned; type: not returned.
- 4f_Person_Label_DO NOT USE (pd_person_label__cloned_) - This property indicates the role or label assigned to a contact within the organization, helping to categorize individuals based on their position or function. Roles: trigger condition. internal name: pd_person_label__cloned_; object: Contacts; type: enumeration.
- update - No HubSpot property description returned. Roles: step data. internal name: update; object: object not returned; type: not returned.
Evidence And Gaps
- Domain evidence: Derived from workflow name term: data quality
- Quality flags: custom_code_present: Workflow appears to contain one or more custom code actions.
branching_logic_present: Workflow contains branching logic.
- Narrative context: not used as source of truth.
Data_quality-Assign job-role based on Job-title
METADATA
title: Data_quality-Assign job-role based on Job-title
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: 2
- Property references: Job Title (jobtitle)
- List references: none detected
- Filter types: PROPERTY: 1
- Operators: CONTAINS: 1, MULTISTRING: 1
- Trigger logic:
- Enrollment criteria type: LIST_BASED
- Enrollment branch 1:
- OR group
- AND group
- Job Title contains Marketing, SAP
- Enrollment branch 2:
- AND group
- Job Title contains Marketing, SAP
- Trigger property meaning:
Steps
Step 1 - Action 1
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: Workflow start action returned by HubSpot
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Job Title (jobtitle); lists: none detected
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: Marketing
- Condition summary: Marketing
- Default branch: no
- Next action IDs: 2
- Referenced properties: Job Title (jobtitle)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Job Title contains Marketing
- Branch: SAP
- Condition summary: SAP
- Default branch: no
- Next action IDs: 3
- Referenced properties: Job Title (jobtitle)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
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 2
- What happens: Sets HubSpot property values; properties: n4f_role = static value Marketing
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_job role (n4f_role); 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_role
- value: static value Marketing
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 3 - Action 3
- What happens: Sets HubSpot property values; properties: n4f_role = static value SAP
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_job role (n4f_role); 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_role
- value: static value SAP
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: 3
- Branch actions: 1
- Custom code actions: 0
- Property operations: 2
- List dependencies: 0
- Action categories: list_branch: 1, set_property: 2
- Property operation types: set_property: 2
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: Contact: 2 property operation(s)
- Associations created: Logic not derivable from system.
- Marketing emails sent: 0
- Internal notifications: 0
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 0
How It Is Implemented
Workflows
- Workflow: Data_quality-Assign job-role based on Job-title
- Workflow ID: 1914934480
- Revision ID: 14
- Enabled: no
- Current HubSpot description: Assigns the role “Marketing” or “SAP” based on the job title containing “Marketing” or “SAP”.
- Purpose: Assigns the role “Marketing” or “SAP” based on the job title containing “Marketing” or “SAP”.
- Key logic: list_branch: 1, set_property: 2
- Branching logic: 2 branch detail(s) returned by HubSpot
- Marketing: Marketing; next actions: 2; properties: jobtitle; lists: none detected
- SAP: SAP; next actions: 3; properties: jobtitle; lists: none detected
- Dependencies: lists: none detected; properties: Job Title (jobtitle), 4f_job role (n4f_role); custom code: none detected
Property Context
- Job Title (jobtitle) - A contact’s job title Roles: branch condition, step data, trigger condition. internal name: jobtitle; object: Contacts; type: string.
- 4f_job role (n4f_role) - No HubSpot property description returned. Roles: property updated, step data. internal name: n4f_role; 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.
Data-Quality_Copy Google-Campaign-ID & Name to Touchpoint
METADATA
title: Data-Quality_Copy Google-Campaign-ID & Name to Touchpoint
type: process
domain: Data Quality
objects: [Touchpoint]
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: 4
- Property references: Object create date/time (hs_createdate), 4f_Touchpoint conversion source_clean name (n4f_touchpoint_conversion_source_clean_name)
- List references: none detected
- Filter types: PROPERTY: 2
- Operators: ENUMERATION: 1, IS_ANY_OF: 1, IS_BETWEEN: 1, TIME_RANGED: 1
- Trigger logic:
- Enrollment criteria type: LIST_BASED
- Enrollment branch 1:
- OR group
- AND group
- 4f_Touchpoint conversion source_clean name is any of Paid Search
- Object create date/time is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- Enrollment branch 2:
- AND group
- 4f_Touchpoint conversion source_clean name is any of Paid Search
- Object create date/time is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- Trigger property meaning:
Steps
Step 1 - Action 10
- 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 1
- What happens: Runs custom code; 6 inputs; 0 outputs
- What triggers it: After action 10
- 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: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: hs_object_id, n4f_campaign_id_freetext, n4f_conversion_url, n4f_paid_campaign_account, n4f_paid_campaign_group, n4f_paid_campaign_name
-
| Conditions detected in code: Code condition: if (!(code === 429 |
|
(code >= 500 && code < 600))) throw err; // retry only 429/5xx Code condition: if (dec === out) break; Code condition: if (!raw |
|
typeof raw !== “string”) return null; Code condition: if (v !== null && v !== undefined && String(v).length) return String(v); Code condition: if (!tpId) { Code condition: if (!contact) { Code condition: if (!urlVal) { Code condition: if (accId && /^\d+$/.test(accId)) { Code condition: if (accId !== (currentAccount ?? “”)) updateProps[ACCOUNT_PROP] = accId; Code condition: } else if (accId) { Code condition: if (camId && /^\d+$/.test(camId)) { Code condition: if (camId !== (currentGroup ?? “”)) updateProps[GROUP_PROP] = camId; |
- CRM/API operations detected: creates, removes, or checks associations, searches records, updates records or resources
- Concrete CRM operations: associate: contacts, objects; search: contacts, objects; update: contacts, objects
- Search/filter evidence: search/filter operator: EQ
- Data transformations: removes surrounding whitespace, serializes data as JSON
- Outputs returned to workflow: hsa_acc, hsa_cam, hsa_grp, reason, touchpointId, updated, url_sample
- HubSpot CRM objects affected or referenced: contacts, objects
- Associations handled: association logic referenced in custom code
- Workflow control: can exit without producing outputs, can fail the action explicitly, contains asynchronous execution, returns output fields to later workflow actions
- Safeguards/error handling: error or warning logging, explicit error throwing, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors, mentions retry or rate-limit handling, throws errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 188 lines returned; code body analyzed but omitted from docs
Step 3 - Action 14
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 1
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_campaign-ID_freetext (n4f_campaign_id_freetext); lists: none detected
DATA MEANING:
- 4f_campaign-ID_freetext (n4f_campaign_id_freetext): is used to store the campaign-ID of Google and LinkedIn campaigns. It is derived from conversion URLs through these paid channels and used to find the correct campaign to pull the cost via API from LinkedIn and Google.
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: id known
- Condition summary: id known
- Default branch: no
- Next action IDs: 16
- Referenced properties: 4f_campaign-ID_freetext (n4f_campaign_id_freetext)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- 4f_campaign-ID_freetext is known
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 15
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 15
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 15
- What happens: Sends an internal notification
- What triggers it: After action 14
- 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: no google campaign id could be mapped
- user_ids: Patrick Gälweiler
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 16
DATA MEANING:
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_touchpoint_conversion_source_1clean_name__cloned
- value: static value Google
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: 5
- Branch actions: 1
- Custom code actions: 1
- Property operations: 1
- List dependencies: 0
- Action categories: connected_action: 1, custom_code: 1, internal_notification: 1, list_branch: 1, set_property: 1
- Property operation types: set_property: 1
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: Touchpoint: 1 property operation(s), contacts (custom code contains update call), objects (custom code contains update call)
- Associations created: association logic referenced in custom code
- Marketing emails sent: 0
- Internal notifications: 1
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 1
How It Is Implemented
Workflows
- Workflow: Data-Quality_Copy Google-Campaign-ID & Name to Touchpoint
- Workflow ID: 2642820294
- Revision ID: 24
- Enabled: yes
- Current HubSpot description: No workflow description returned.
- Purpose: Logic not derivable from system.
- Key logic: connected_action: 1, custom_code: 1, internal_notification: 1, list_branch: 1, set_property: 1
- Branching logic: 2 branch detail(s) returned by HubSpot
- id known : id known ; next actions: 16; properties: n4f_campaign_id_freetext; lists: none detected
- default branch: default branch; next actions: 15; properties: none detected; lists: none detected
- Dependencies: lists: none detected; properties: Object create date/time (hs_createdate), 4f_campaign-ID_freetext (n4f_campaign_id_freetext), 4f_Paid campaign account (n4f_paid_campaign_account), 4f_Paid_campaign group (n4f_paid_campaign_group), 4f_Paid_campaign name (n4f_paid_campaign_name), 4f_Touchpoint conversion source 1clean name (n4f_touchpoint_conversion_source_1_clean_name__cloned), 4f_Touchpoint conversion source_clean name (n4f_touchpoint_conversion_source_clean_name); custom code: 1 custom code action(s)
Property Context
- Object create date/time (hs_createdate) - The date and time at which this object was created. This value is automatically set by HubSpot and may not be modified. Roles: trigger condition. internal name: hs_createdate; object: Line Items; type: datetime.
- 4f_campaign-ID_freetext (n4f_campaign_id_freetext) - is used to store the campaign-ID of Google and LinkedIn campaigns. It is derived from conversion URLs through these paid channels and used to find the correct campaign to pull the cost via API from LinkedIn and Google. Roles: branch condition, step data. internal name: n4f_campaign_id_freetext; object: Touchpoints; type: string.
- 4f_Paid campaign account (n4f_paid_campaign_account) - is used to store the campaign account-ID of Google and LinkedIn campaigns. It is derived from conversion URLs through these paid channels and used to find the correct campaign account to pull the cost via API from LinkedIn and Google. Roles: reference. internal name: n4f_paid_campaign_account; object: Touchpoints; type: string.
- 4f_Paid_campaign group (n4f_paid_campaign_group) - is used to store the campaign group of Google and LinkedIn campaigns. It is derived from conversion URLs through these paid channels and used to find the correct campaign account to pull the cost via API from LinkedIn and Google. Roles: reference. internal name: n4f_paid_campaign_group; object: Touchpoints; type: string.
- 4f_Paid_campaign name (n4f_paid_campaign_name) - is used to store the campaign name of Google and LinkedIn campaigns. It is derived from conversion URLs through these paid channels and used to find the correct campaign account to pull the cost via API from LinkedIn and Google. Roles: reference. internal name: n4f_paid_campaign_name; object: Touchpoints; type: string.
- 4f_Touchpoint conversion source 1clean name (n4f_touchpoint_conversion_source_1_clean_name__cloned) - Drill down level 1 of paid campaigns with 3rd party media, Google, LinkedIn, Bing, etc. Also used to mark specific web forms. Roles: property updated, step data. internal name: n4f_touchpoint_conversion_source_1clean_name__cloned; object: Touchpoints; type: enumeration.
- 4f_Touchpoint conversion source_clean name (n4f_touchpoint_conversion_source_clean_name) - No HubSpot property description returned. Roles: trigger condition. internal name: n4f_touchpoint_conversion_source_clean_name; object: Touchpoints; type: enumeration.
Evidence And Gaps
- Domain evidence: Derived from workflow name term: data quality
- Quality flags: custom_code_present: Workflow appears to contain one or more custom code actions.
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.
Data-Quality-Copy LinkedIn-Campaign-ID & Name to Touchpoint
METADATA
title: Data-Quality-Copy LinkedIn-Campaign-ID & Name to Touchpoint
type: process
domain: Data Quality
objects: [Touchpoint]
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: 4
- Property references: Object create date/time (hs_createdate), 4f_Touchpoint conversion source_clean name (n4f_touchpoint_conversion_source_clean_name)
- List references: none detected
- Filter types: PROPERTY: 2
- Operators: ENUMERATION: 1, IS_ANY_OF: 1, IS_BETWEEN: 1, TIME_RANGED: 1
- Trigger logic:
- Enrollment criteria type: LIST_BASED
- Enrollment branch 1:
- OR group
- AND group
- 4f_Touchpoint conversion source_clean name is any of Paid Social
- Object create date/time is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- Enrollment branch 2:
- AND group
- 4f_Touchpoint conversion source_clean name is any of Paid Social
- Object create date/time is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- Trigger property meaning:
Steps
Step 1 - Action 10
- 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 1
- What happens: Runs custom code; 4 inputs; 0 outputs
- What triggers it: After action 10
- 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: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: hs_object_id, n4f_campaign_id_freetext, n4f_conversion_url, n4f_paid_campaign_name
-
| Conditions detected in code: Code condition: if (!s) return “”; Code condition: if ([“null”, “undefined”, “nan”].includes(s.toLowerCase())) return “”; Code condition: if (dec === out) break; Code condition: if (!raw |
|
typeof raw !== “string”) return null; Code condition: if (v !== null && v !== undefined && String(v).length) return String(v); Code condition: if (m && m[1]) return safeDecode(m[1]); Code condition: if (!rawVal) return null; Code condition: if (v) return v; Code condition: if (!url) return { hsa_grp: null, hsa_acc: null, utm_raw: null, utm_pretty: null }; Code condition: if (!tpId) { Code condition: if (!contact) { Code condition: if (!primaryUrl && !fallbackUrl) { |
- CRM/API operations detected: creates, removes, or checks associations, searches records, updates records or resources
- Concrete CRM operations: associate: contacts, objects; read by ID: contacts, objects; search: contacts, objects; update: contacts, objects
- Search/filter evidence: search/filter operator: EQ
- Data transformations: calculates or formats dates, normalizes text to lowercase, removes surrounding whitespace, replaces or cleans text patterns
- Outputs returned to workflow: code_version, hsa_acc, hsa_grp, reason, source_hsa_acc, source_hsa_grp, source_utm_campaign, touchpointId, updated, url_samples, utm_campaign
- HubSpot CRM objects affected or referenced: contacts, objects
- Associations handled: association logic referenced in custom code
- Workflow control: can exit without producing outputs, contains asynchronous execution, returns output fields to later workflow actions
- Safeguards/error handling: error or warning logging, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 319 lines returned; code body analyzed but omitted from docs
Step 3 - Action 11
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 1
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_campaign-ID_freetext (n4f_campaign_id_freetext); lists: none detected
DATA MEANING:
- 4f_campaign-ID_freetext (n4f_campaign_id_freetext): is used to store the campaign-ID of Google and LinkedIn campaigns. It is derived from conversion URLs through these paid channels and used to find the correct campaign to pull the cost via API from LinkedIn and Google.
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: known id
- Condition summary: known id
- Default branch: no
- Next action IDs: 14
- Referenced properties: 4f_campaign-ID_freetext (n4f_campaign_id_freetext)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- 4f_campaign-ID_freetext is known
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 12
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 12
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 12
- What happens: Sends an internal notification
- What triggers it: After action 11
- 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, team_ids
- subject: no campaign id could be´copied to touchpoint
- team_ids: Demand-Gen & CRM
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 14
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 11
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_Paid campaign account (n4f_paid_campaign_account); lists: none detected
DATA MEANING:
- 4f_Paid campaign account (n4f_paid_campaign_account): is used to store the campaign account-ID of Google and LinkedIn campaigns. It is derived from conversion URLs through these paid channels and used to find the correct campaign account to pull the cost via API from LinkedIn and Google.
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: account id known
- Condition summary: account id known
- Default branch: no
- Next action IDs: workflow exit or not returned
- Referenced properties: 4f_Paid campaign account (n4f_paid_campaign_account)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- 4f_Paid campaign account is known
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 13
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 13
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 13
- What happens: Sends an internal notification
- What triggers it: After action 14
- 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, team_ids
- subject: no account id could becopied to touchpoint
- team_ids: Demand-Gen & CRM
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.
System Behavior
- Workflow actions: 6
- Branch actions: 2
- Custom code actions: 1
- Property operations: 0
- List dependencies: 0
- Action categories: connected_action: 1, custom_code: 1, internal_notification: 2, list_branch: 2
- Property operation types: Logic not derivable from system.
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: contacts (custom code contains update call), objects (custom code contains update call)
- Associations created: association logic referenced in custom code
- Marketing emails sent: 0
- Internal notifications: 2
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 1
How It Is Implemented
Workflows
- Workflow: Data-Quality-Copy LinkedIn-Campaign-ID & Name to Touchpoint
Property Context
- Object create date/time (hs_createdate) - The date and time at which this object was created. This value is automatically set by HubSpot and may not be modified. Roles: trigger condition. internal name: hs_createdate; object: Line Items; type: datetime.
- 4f_campaign-ID_freetext (n4f_campaign_id_freetext) - is used to store the campaign-ID of Google and LinkedIn campaigns. It is derived from conversion URLs through these paid channels and used to find the correct campaign to pull the cost via API from LinkedIn and Google. Roles: branch condition, step data. internal name: n4f_campaign_id_freetext; object: Touchpoints; type: string.
- 4f_Paid campaign account (n4f_paid_campaign_account) - is used to store the campaign account-ID of Google and LinkedIn campaigns. It is derived from conversion URLs through these paid channels and used to find the correct campaign account to pull the cost via API from LinkedIn and Google. Roles: branch condition, step data. internal name: n4f_paid_campaign_account; object: Touchpoints; type: string.
- 4f_Paid_campaign name (n4f_paid_campaign_name) - is used to store the campaign name of Google and LinkedIn campaigns. It is derived from conversion URLs through these paid channels and used to find the correct campaign account to pull the cost via API from LinkedIn and Google. Roles: reference. internal name: n4f_paid_campaign_name; object: Touchpoints; type: string.
- 4f_Touchpoint conversion source_clean name (n4f_touchpoint_conversion_source_clean_name) - No HubSpot property description returned. Roles: trigger condition. internal name: n4f_touchpoint_conversion_source_clean_name; object: Touchpoints; type: enumeration.
Evidence And Gaps
- Domain evidence: Derived from workflow name term: data quality
- Quality flags: custom_code_present: Workflow appears to contain one or more custom code actions.
branching_logic_present: Workflow contains branching logic.
- Narrative context: not used as source of truth.
ELEVATE - Copy lead create date to 4f_initial_create date
METADATA
title: ELEVATE - Copy lead create date to 4f_initial_create date
type: process
domain: ELEVATE
objects: [Lead]
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: EVENT_BASED
- Criteria type: EVENT_BASED
- Filter-like criteria returned: 3
- Property references: 4f_initial_lead creation_time (n4f_initial_lead_creation_time)
- List references: none detected
- Filter types: PROPERTY: 1
- Operators: ALL_PROPERTY: 1, HAS_COMPLETED: 1, IS_UNKNOWN: 1
- Trigger logic:
- Enrollment criteria type: EVENT_BASED
- Enrollment branch 1:
- AND group
- Returned branch keys: eventTypeId, filterBranchOperator, filterBranchType, filterBranches, filters, operator
- Enrollment branch 2:
- OR group
- AND group
- 4f_initial_lead creation_time is unknown
- Enrollment branch 3:
- AND group
- 4f_initial_lead creation_time is unknown
- Trigger property meaning:
Steps
Step 1 - Action 1
- 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 2
- What happens: Sets HubSpot property values; properties: n4f_initial_lead_creation_time = value from property hs_createdate
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_initial_lead creation_time (n4f_initial_lead_creation_time); lists: none detected
DATA MEANING:
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_initial_lead_creation_time
- value: value from property hs_createdate
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: 2
- Branch actions: 0
- Custom code actions: 0
- Property operations: 1
- List dependencies: 0
- Action categories: connected_action: 1, set_property: 1
- Property operation types: set_property: 1
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: Lead: 1 property operation(s)
- Associations created: Logic not derivable from system.
- Marketing emails sent: 0
- Internal notifications: 0
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 0
How It Is Implemented
Workflows
- Workflow: ELEVATE - Copy lead create date to 4f_initial_create date
- Workflow ID: 2597420263
- Revision ID: 10
- Enabled: yes
- Current HubSpot description: Delays 4 minutes, then sets a property to the record’s creation date/time when a new record is created without that property set.
- Purpose: Delays 4 minutes, then sets a property to the record’s creation date/time when a new record is created without that property set.
- Key logic: connected_action: 1, set_property: 1
- Branching logic: 0 branch detail(s) returned by HubSpot
No branch logic returned by HubSpot.
- Dependencies: lists: none detected; properties: Object create date/time (hs_createdate), 4f_initial_lead creation_time (n4f_initial_lead_creation_time); custom code: none detected
Property Context
- Object create date/time (hs_createdate) - The date and time at which this object was created. This value is automatically set by HubSpot and may not be modified. Roles: reference. internal name: hs_createdate; object: Line Items; type: datetime.
- 4f_initial_lead creation_time (n4f_initial_lead_creation_time) - legacy date property indicating the date a lead was created (part of 2025 transfer to HubSpot) meanwhile in line with the create date Roles: property updated, step data, trigger condition. internal name: n4f_initial_lead_creation_time; object: Leads; type: datetime.
Evidence And Gaps
- Domain evidence: Derived from configured workflow scope prefix: ELEVATE
- Quality flags: property_operations_detected: Workflow appears to write or copy one or more properties.
- Narrative context: not used as source of truth.
METADATA
title: ELEVATE - add touchpoint to deal for later added contacts
type: process
domain: ELEVATE
objects: [Deal]
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: EVENT_BASED
- Criteria type: EVENT_BASED
- Filter-like criteria returned: 5
- Property references: hs_name, hs_value
- List references: none detected
- Filter types: PROPERTY: 2
- Operators: ALL_PROPERTY: 1, HAS_COMPLETED: 1, IS_EQUAL_TO: 1, IS_KNOWN: 1, STRING: 1
- Trigger logic:
- Enrollment criteria type: EVENT_BASED
- Enrollment branch 1:
- AND group
- hs_name equals num_associated_contacts
- hs_value is known
Steps
Step 1 - Action 1
DATA MEANING:
- Close Date (closedate): Date the deal was closed. This property is set automatically by HubSpot.
- Create date (createdate): Date the deal was created. This property is set automatically by HubSpot.
- Record ID (hs_object_id): The unique ID for this record. This value is set automatically by HubSpot.
- 4f_Date of conversion (n4f_date_of_conversion): This property is used instead of the create date. It is especially relevant when we are adding older conversions to the system, e.g., from an Excel sheet. It represents the actual date of conversion, not the create date of the touchpoint.
ACTION EVIDENCE:
- Action category: custom_code
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: closedate, createdate, hs_object_id, n4f_date_of_conversion, n4f_known_contact_ids
- Conditions detected in code: Code condition: if (alreadyTPs.includes(tpId)) continue; Code condition: if (!tpDateStr) continue; Code condition: if (tpDate >= createdate && tpDate <= closedate) {
- CRM/API operations detected: batch processes records, creates records or resources, creates, removes, or checks associations
- Concrete CRM operations: associate: 2-133310485, contacts, deals
- Search/filter evidence: none detected
- Data transformations: calculates or formats dates, combines multiple values, maps collections into derived values, splits a value into parts
- Outputs returned to workflow: none detected
- HubSpot CRM objects affected or referenced: 2-133310485, contacts, deals
- Associations handled: association logic referenced in custom code, association type ID 68
- Workflow control: can fail the action explicitly, contains asynchronous execution
- Safeguards/error handling: error or warning logging, explicit error throwing, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors, throws errors
- Imports: axios
- External systems/hosts: api.hubapi.com
- External call evidence: HTTP client usage detected
- HTTP methods in code: GET, POST
- Secrets configured: 2
- Code evidence: 137 lines returned; code body analyzed but omitted from docs
System Behavior
- Workflow actions: 1
- Branch actions: 0
- Custom code actions: 1
- Property operations: 0
- List dependencies: 0
- Action categories: custom_code: 1
- Property operation types: Logic not derivable from system.
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: 2-133310485 (custom code contains create call), contacts (custom code contains create call), deals (custom code contains create call)
- Objects updated: None detected.
- Associations created: association logic referenced in custom code
- Marketing emails sent: 0
- Internal notifications: 0
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 1
How It Is Implemented
Workflows
- Workflow: ELEVATE - add touchpoint to deal for later added contacts
- Workflow ID: 2596482290
- Revision ID: 9
- Enabled: yes
- Current HubSpot description: No workflow description returned.
- Purpose: Logic not derivable from system.
- Key logic: custom_code: 1
- Branching logic: 0 branch detail(s) returned by HubSpot
No branch logic returned by HubSpot.
- Dependencies: lists: none detected; properties: hs_name, Record ID (hs_object_id), hs_value, DELETE_4f_known_contact_ids (n4f_known_contact_ids); custom code: 1 custom code action(s)
Property Context
- Close Date (closedate) - Date the deal was closed. This property is set automatically by HubSpot. Roles: step data. internal name: closedate; object: Deals; type: datetime.
- Create date (createdate) - Date the deal was created. This property is set automatically by HubSpot. Roles: step data. internal name: createdate; object: Line Items; type: datetime.
- hs_name - No HubSpot property description returned. Roles: trigger condition. internal name: hs_name; object: object not returned; type: not returned.
- Record ID (hs_object_id) - The unique ID for this record. This value is set automatically by HubSpot. Roles: step data. internal name: hs_object_id; object: Line Items; type: number.
- hs_value - No HubSpot property description returned. Roles: trigger condition. internal name: hs_value; object: object not returned; type: not returned.
- 4f_Date of conversion (n4f_date_of_conversion) - This property is used instead of the create date. It is especially relevant when we are adding older conversions to the system, e.g., from an Excel sheet. It represents the actual date of conversion, not the create date of the touchpoint. Roles: step data. internal name: n4f_date_of_conversion; object: Touchpoints; type: date.
- DELETE_4f_known_contact_ids (n4f_known_contact_ids) - delete Roles: reference. internal name: n4f_known_contact_ids; object: Deals; type: string.
Evidence And Gaps
- Domain evidence: Derived from configured workflow scope prefix: ELEVATE
- Quality flags: custom_code_present: Workflow appears to contain one or more custom code actions.
- Narrative context: not used as source of truth.
ELEVATE - Adjust life cycle stage based on Lead stage for marketing leads
METADATA
title: ELEVATE - Adjust life cycle stage based on Lead stage for marketing leads
type: process
domain: ELEVATE
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: 5
- Property references: Lifecycle Stage (lifecyclestage), 4f_Lead Source Level 1 (n4f_lead_source_level_1)
- List references: none detected
- Filter types: PROPERTY: 2
- Operators: ENUMERATION: 2, IN_LIST: 1, IS_ANY_OF: 2
- Trigger logic:
- Enrollment criteria type: LIST_BASED
- Enrollment branch 1:
- OR group
- AND group
- Lifecycle Stage is any of Other, Subscriber, Lead
- AND group
- 4f_Lead Source Level 1 is any of Event booth meeting, 4flow event, Event session, Webinar, Content download, Inbound request, Externally hosted Webinar, Marketing assessment
- Enrollment branch 2:
- AND group
- Lifecycle Stage is any of Other, Subscriber, Lead
- AND group
- 4f_Lead Source Level 1 is any of Event booth meeting, 4flow event, Event session, Webinar, Content download, Inbound request, Externally hosted Webinar, Marketing assessment
- Enrollment branch 3:
- AND group
- 4f_Lead Source Level 1 is any of Event booth meeting, 4flow event, Event session, Webinar, Content download, Inbound request, Externally hosted Webinar, Marketing assessment
- Trigger property meaning:
Steps
Step 1 - Action 2
- What happens: Branches based on HubSpot list membership; 3 branches
- What triggers it: Workflow start action returned by HubSpot
- System condition: 3 branch condition(s) returned by HubSpot.
- What data is used: properties: Lead stage (hs_pipeline_stage); lists: none detected
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: MQL
- Condition summary: MQL
- Default branch: no
- Next action IDs: 1
- Referenced properties: Lead stage (hs_pipeline_stage)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- OR group
- AND group
- AND group
- Lead stage is any of Assignment
- Branch: SAL
- Condition summary: SAL
- Default branch: no
- Next action IDs: 3
- Referenced properties: Lead stage (hs_pipeline_stage)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- OR group
- AND group
- AND group
- Lead stage is any of Qualification, Outreach
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 4
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 4
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 1
- What happens: Sets HubSpot property values; properties: lifecyclestage = static value Marketing Qualified Lead
- What triggers it: After action 2
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Lifecycle Stage (lifecyclestage); lists: none detected
DATA MEANING:
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: lifecyclestage
- value: static value Marketing Qualified Lead
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:
- Lifecycle Stage (lifecyclestage) is set or updated; value: static value Marketing Qualified Lead; confidence: high. Purpose: The qualification of companies to sales readiness throughout the buying journey
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 3 - Action 3
- What happens: Sets HubSpot property values; properties: lifecyclestage = static value Sales Accepted Lead
- What triggers it: After action 2
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Lifecycle Stage (lifecyclestage); lists: none detected
DATA MEANING:
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: lifecyclestage
- value: static value Sales Accepted Lead
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:
- Lifecycle Stage (lifecyclestage) is set or updated; value: static value Sales Accepted Lead; confidence: high. Purpose: The qualification of companies to sales readiness throughout the buying journey
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 4 - Action 4
- What happens: Sends an internal notification
- What triggers it: After action 2
- 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, team_ids
- subject: Lifecycle stage based on lead could not be adjusted
- team_ids: Demand-Gen & CRM
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.
System Behavior
- Workflow actions: 4
- Branch actions: 1
- Custom code actions: 0
- Property operations: 2
- List dependencies: 0
- Action categories: internal_notification: 1, list_branch: 1, set_property: 2
- Property operation types: set_property: 2
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: Contact: 2 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: ELEVATE - Adjust life cycle stage based on Lead stage for marketing leads
- Workflow ID: 2329776346
- Revision ID: 13
- Enabled: yes
- Current HubSpot description: No workflow description returned.
- Purpose: Logic not derivable from system.
- Key logic: internal_notification: 1, list_branch: 1, set_property: 2
- Branching logic: 3 branch detail(s) returned by HubSpot
- MQL: MQL; next actions: 1; properties: hs_pipeline_stage; lists: none detected
- SAL: SAL; next actions: 3; properties: hs_pipeline_stage; lists: none detected
- default branch: default branch; next actions: 4; properties: none detected; lists: none detected
- Dependencies: lists: none detected; properties: Lead stage (hs_pipeline_stage), Lifecycle Stage (lifecyclestage), 4f_Lead Source Level 1 (n4f_lead_source_level_1); custom code: none detected
Property Context
- Lead stage (hs_pipeline_stage) - shows the pipeline stages of the lead pipeline. indicates which stage the lead is in Roles: branch condition, step data. internal name: hs_pipeline_stage; object: Leads; type: enumeration.
- Lifecycle Stage (lifecyclestage) - The qualification of companies to sales readiness throughout the buying journey Roles: property updated, step data, trigger condition. internal name: lifecyclestage; object: Companies; type: enumeration.
- 4f_Lead Source Level 1 (n4f_lead_source_level_1) - used for attribution of marketing leads, synchronized with touchpoint types (and deal sources) Roles: trigger condition. internal name: n4f_lead_source_level_1; object: Leads; type: enumeration.
Evidence And Gaps
- Domain evidence: Derived from configured workflow scope prefix: ELEVATE
- 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.
ELEVATE - Admin notifications for created deals and won deals | logo use approved in company
METADATA
title: ELEVATE - Admin notifications for created deals and won deals | logo use approved in company
type: process
domain: ELEVATE
objects: [Deal]
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: EVENT_BASED
- Criteria type: EVENT_BASED
- Filter-like criteria returned: 5
- Property references: hs_name, hs_value
- List references: none detected
- Filter types: PROPERTY: 2
- Operators: ENUMERATION: 1, HAS_COMPLETED: 1, IS_ANY_OF: 1, IS_EQUAL_TO: 1, STRING: 1
- Trigger logic:
- Enrollment criteria type: EVENT_BASED
- Enrollment branch 1:
- AND group
- hs_name equals dealstage
- hs_value is any of 2528007373, 2528007372, 2528007368
Steps
Step 1 - Action 17
- 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 1
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: created
- Condition summary: created
- Default branch: no
- Next action IDs: 12
- Referenced properties: Deal Stage (dealstage), Lead Name (hs_lead_name), 4f_Lead Source Level 1 (n4f_lead_source_level_1)
- Referenced lists: none detected
- Filter-like criteria returned: 7
- Returned branch logic:
- OR group
- AND group
- Deal Stage is any of Discovery
- AND group
- Lead Name is known
- 4f_Lead Source Level 1 is any of Event booth meeting, 4flow event, Event session, Webinar, Content download, Listing platform, Inbound request, Externally hosted Webinar, Marketing assessment
- Branch: ordered
- Condition summary: ordered
- Default branch: no
- Next action IDs: 2
- Referenced properties: Deal Stage (dealstage)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Deal Stage is any of Ordered
- Branch: won
- Condition summary: won
- Default branch: no
- Next action IDs: 8
- Referenced properties: Deal Stage (dealstage), Is Closed Won (hs_is_closed_won)
- Referenced lists: none detected
- Filter-like criteria returned: 4
- Returned branch logic:
- OR group
- AND group
- Deal Stage is any of Closed Won
- AND group
- Is Closed Won 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 12
- What happens: Sends an internal notification
- What triggers it: After action 1
- 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
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, subject, user_ids
- subject: A new marketing generated deal was created
- user_ids: Kathrin Witt, Patrick Gälweiler
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 13
- What happens: Uses HubSpot list membership; 1 list dependencies
- What triggers it: After action 12
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: none detected; lists: 12658
DATA MEANING:
- No property descriptions returned for the properties in this step.
ACTION EVIDENCE:
- Action category: connected_action
- Detected intent: Uses HubSpot list membership
- Returned action type: SINGLE_CONNECTION
- Returned field keys: listId, targetObject
ACTION-LEVEL CONDITIONS:
- No extra action-level filter logic detected.
BRANCH LOGIC:
- No branch paths detected in this step.
LIST LOGIC:
- List 12658 (12658)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 5 - Action 2
- What happens: Branches based on a returned value or property; 3 branches
- What triggers it: After action 1
- System condition: 3 branch condition(s) returned by HubSpot.
- What data is used: properties: Logo use approved (marketing_approval); lists: none detected
DATA MEANING:
ACTION EVIDENCE:
- Action category: static_branch
- Detected intent: Branches based on a returned value or property
- Input value: value from property marketing_approval
- Returned action type: STATIC_BRANCH
ACTION-LEVEL CONDITIONS:
- No extra action-level filter logic detected.
BRANCH LOGIC:
- Branch: true
- Condition summary: marketing_approval = true
- Default branch: no
- Next action IDs: 5
- Referenced properties: Logo use approved (marketing_approval)
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- Branch: false
- Condition summary: marketing_approval = false
- Default branch: no
- Next action IDs: 7
- Referenced properties: Logo use approved (marketing_approval)
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 7
- Referenced properties: Logo use approved (marketing_approval)
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 7
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 5
- What happens: Sets HubSpot property values; properties: n4f_logo_use_approved = static value Yes
- What triggers it: After action 2
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Logo use approved (n4f_logo_use_approved); lists: none detected
DATA MEANING:
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: association, property_name, value
- property_name: n4f_logo_use_approved
- value: static value Yes
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:
- 4f_Logo use approved (n4f_logo_use_approved) is set or updated; value: static value Yes; confidence: high. Purpose: Set after deal is won by Account Manager. Gives Marketing overview over logo use approval e.g. on website etc.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 7 - Action 7
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 5
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_Deal Source Level 1 (n4f_deal_source_level_1); lists: none detected
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: marketing generated
- Condition summary: marketing generated
- Default branch: no
- Next action IDs: 6
- Referenced properties: 4f_Deal Source Level 1 (n4f_deal_source_level_1)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- 4f_Deal Source Level 1 is any of Event booth meeting, 4flow event, Event session, Webinar, Content download, Inbound, Externally hosted Webinar
- Branch: not marketing generated
- Condition summary: not marketing generated
- Default branch: yes
- Next action IDs: workflow exit or not returned
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: not marketing generated
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 8 - Action 6
- What happens: Sends an internal notification
- What triggers it: After action 7
- 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
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, subject, user_ids
- subject: A new marketing generated deal was set to “ordered”
- user_ids: Kathrin Witt, Patrick Gälweiler, Mai-Britt Subei, Steven Chase, Nicola Berz
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 9 - Action 14
- What happens: Uses HubSpot list membership; 1 list dependencies
- What triggers it: After action 6
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: none detected; lists: 12658
DATA MEANING:
- No property descriptions returned for the properties in this step.
ACTION EVIDENCE:
- Action category: connected_action
- Detected intent: Uses HubSpot list membership
- Returned action type: SINGLE_CONNECTION
- Returned field keys: listId, targetObject
ACTION-LEVEL CONDITIONS:
- No extra action-level filter logic detected.
BRANCH LOGIC:
- No branch paths detected in this step.
LIST LOGIC:
- List 12658 (12658)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 10 - Action 8
- What happens: Branches based on a returned value or property; 3 branches
- What triggers it: After action 1
- System condition: 3 branch condition(s) returned by HubSpot.
- What data is used: properties: Logo use approved (marketing_approval); lists: none detected
DATA MEANING:
ACTION EVIDENCE:
- Action category: static_branch
- Detected intent: Branches based on a returned value or property
- Input value: value from property marketing_approval
- Returned action type: STATIC_BRANCH
ACTION-LEVEL CONDITIONS:
- No extra action-level filter logic detected.
BRANCH LOGIC:
- Branch: true
- Condition summary: marketing_approval = true
- Default branch: no
- Next action IDs: 9
- Referenced properties: Logo use approved (marketing_approval)
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- Branch: false
- Condition summary: marketing_approval = false
- Default branch: no
- Next action IDs: 10
- Referenced properties: Logo use approved (marketing_approval)
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 10
- Referenced properties: Logo use approved (marketing_approval)
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 10
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 10
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 8
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_Deal Source Level 1 (n4f_deal_source_level_1); lists: none detected
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: marketing generated
- Condition summary: marketing generated
- Default branch: no
- Next action IDs: 11
- Referenced properties: 4f_Deal Source Level 1 (n4f_deal_source_level_1)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- 4f_Deal Source Level 1 is any of Event booth meeting, 4flow event, Event session, Webinar, Content download, Inbound, Externally hosted Webinar
- Branch: not marketing generated
- Condition summary: not marketing generated
- Default branch: yes
- Next action IDs: 16
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: not marketing generated
- Next action: 16
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 12 - Action 11
- What happens: Sends an internal notification
- What triggers it: After action 10
- 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
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, subject, user_ids
- subject: A new marketing generated deal was won - please check the marketing relevance rating
- user_ids: Kathrin Witt, Patrick Gälweiler, Mai-Britt Subei, Elizabeth Whitney, Steven Chase, Nicola Berz
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 13 - Action 15
- What happens: Uses HubSpot list membership; 1 list dependencies
- What triggers it: After action 11
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: none detected; lists: 12658
DATA MEANING:
- No property descriptions returned for the properties in this step.
ACTION EVIDENCE:
- Action category: connected_action
- Detected intent: Uses HubSpot list membership
- Returned action type: SINGLE_CONNECTION
- Returned field keys: listId, targetObject
ACTION-LEVEL CONDITIONS:
- No extra action-level filter logic detected.
BRANCH LOGIC:
- No branch paths detected in this step.
LIST LOGIC:
- List 12658 (12658)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 14 - Action 16
- What happens: Sends an internal notification
- What triggers it: After action 10
- 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: A deal was won - please check the marketing relevance rating
- user_ids: Kathrin Witt, Patrick Gälweiler, Mai-Britt Subei, Elizabeth Whitney, Steven Chase, Nicola Berz
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 15 - Action 9
- What happens: Sets HubSpot property values; properties: n4f_logo_use_approved = static value Yes
- What triggers it: After action 8
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Logo use approved (n4f_logo_use_approved); lists: none detected
DATA MEANING:
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: association, property_name, value
- property_name: n4f_logo_use_approved
- value: static value Yes
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:
- 4f_Logo use approved (n4f_logo_use_approved) is set or updated; value: static value Yes; confidence: high. Purpose: Set after deal is won by Account Manager. Gives Marketing overview over logo use approval e.g. on website etc.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
System Behavior
- Workflow actions: 15
- Branch actions: 5
- Custom code actions: 0
- Property operations: 2
- List dependencies: 3
- Action categories: connected_action: 4, internal_notification: 4, list_branch: 3, set_property: 2, static_branch: 2
- Property operation types: set_property: 2
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: Deal: 2 property operation(s)
- Associations created: Logic not derivable from system.
- Marketing emails sent: 0
- Internal notifications: 4
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 0
How It Is Implemented
Workflows
-
| Workflow: ELEVATE - Admin notifications for created deals and won deals |
logo use approved in company |
- Workflow ID: 2393497840
- Revision ID: 55
- Enabled: yes
- Current HubSpot description: No workflow description returned.
- Purpose: Logic not derivable from system.
- Key logic: connected_action: 4, internal_notification: 4, list_branch: 3, set_property: 2, static_branch: 2
- Branching logic: 13 branch detail(s) returned by HubSpot
- created: created; next actions: 12; properties: dealstage, hs_lead_name, n4f_lead_source_level_1; lists: none detected
- ordered: ordered; next actions: 2; properties: dealstage; lists: none detected
- won: won; next actions: 8; properties: dealstage, hs_is_closed_won; lists: none detected
- true: marketing_approval = true; next actions: 5; properties: marketing_approval; lists: none detected
- false: marketing_approval = false; next actions: 7; properties: marketing_approval; lists: none detected
- default branch: default branch; next actions: 7; properties: marketing_approval; lists: none detected
- marketing generated: marketing generated; next actions: 6; properties: n4f_deal_source_level_1; lists: none detected
- not marketing generated : not marketing generated ; next actions: not returned; properties: none detected; lists: none detected
- true: marketing_approval = true; next actions: 9; properties: marketing_approval; lists: none detected
- false: marketing_approval = false; next actions: 10; properties: marketing_approval; lists: none detected
- default branch: default branch; next actions: 10; properties: marketing_approval; lists: none detected
- marketing generated: marketing generated; next actions: 11; properties: n4f_deal_source_level_1; lists: none detected
- Dependencies: lists: 12658 (12658); properties: Deal Stage (dealstage), Is Closed Won (hs_is_closed_won), Lead Name (hs_lead_name), hs_name, hs_value, Logo use approved (marketing_approval), 4f_Deal Source Level 1 (n4f_deal_source_level_1), 4f_Lead Source Level 1 (n4f_lead_source_level_1), 4f_Logo use approved (n4f_logo_use_approved); custom code: none detected
Property Context
- Deal Stage (dealstage) - The stage of the deal. Deal stages allow you to categorize and track the progress of the deals that you are working on. Roles: branch condition, step data. internal name: dealstage; object: Deals; type: enumeration.
- Is Closed Won (hs_is_closed_won) - True if the deal is in the closed won state, false otherwise Roles: branch condition, step data. internal name: hs_is_closed_won; object: Deals; type: bool.
- Lead Name (hs_lead_name) - The full name of the lead. Roles: branch condition, step data. internal name: hs_lead_name; object: Leads; type: string.
- hs_name - No HubSpot property description returned. Roles: trigger condition. internal name: hs_name; object: object not returned; type: not returned.
- hs_value - No HubSpot property description returned. Roles: trigger condition. internal name: hs_value; object: object not returned; type: not returned.
- Logo use approved (marketing_approval) - Did the customer sign our contract including approval of logo use? Roles: branch condition, step data. internal name: marketing_approval; object: Deals; type: enumeration.
- 4f_Deal Source Level 1 (n4f_deal_source_level_1) - used for attribution of marketing deals, synchronized with touchpoint types (and lead sources) Roles: branch condition, step data. internal name: n4f_deal_source_level_1; object: Deals; type: enumeration.
- 4f_Lead Source Level 1 (n4f_lead_source_level_1) - used for attribution of marketing leads, synchronized with touchpoint types (and deal sources) Roles: branch condition, step data. internal name: n4f_lead_source_level_1; object: Leads; type: enumeration.
- 4f_Logo use approved (n4f_logo_use_approved) - Set after deal is won by Account Manager. Gives Marketing overview over logo use approval e.g. on website etc. Roles: property updated, step data. internal name: n4f_logo_use_approved; object: Companies; type: enumeration.
Evidence And Gaps
- Domain evidence: Derived from configured workflow scope prefix: ELEVATE
- 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.
ELEVATE - Append Corporate Sales-Target label to accounts in target list
METADATA
title: ELEVATE - Append Corporate Sales-Target label to accounts in target list
type: process
domain: ELEVATE
objects: [Company]
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: EVENT_BASED
- Criteria type: EVENT_BASED
- Filter-like criteria returned: 7
- Property references: hs_name, hs_value
- List references: 16262
- Filter types: IN_LIST: 2, PROPERTY: 2
- Operators: ALL_PROPERTY: 1, HAS_COMPLETED: 1, IN_LIST: 1, IS_EQUAL_TO: 1, IS_KNOWN: 1, NOT_IN_LIST: 1, STRING: 1
- Trigger logic:
- Enrollment criteria type: EVENT_BASED
- Enrollment branch 1:
- AND group
- hs_name equals hs_merged_object_ids
- hs_value is known
- Enrollment branch 2:
- AND group
- List 16262 is in list 16262
- Enrollment branch 3:
- AND group
- List 16262 is not in list 16262
Steps
Step 1 - Action 1
- What happens: Branches based on HubSpot list membership; 2 branches; 1 list dependencies
- What triggers it: Workflow start action returned by HubSpot
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: none detected; lists: 16262
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: is Corp. Sales target
- Condition summary: is Corp. Sales target
- Default branch: no
- Next action IDs: 2
- Referenced properties: none detected
- Referenced lists: 16262
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 16262 is in list 16262
- Branch: is not Corp. Sales target
- Condition summary: is not Corp. Sales target
- Default branch: no
- Next action IDs: workflow exit or not returned
- Referenced properties: none detected
- Referenced lists: 16262
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 16262 is not in list 16262
LIST LOGIC:
- List 16262 (16262)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 2 - Action 2
- What happens: Sets HubSpot property values; properties: n4f_company_quality_label = returned value object with keys: staticAppendValue, type
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_company quality label (n4f_company_quality_label); lists: none detected
DATA MEANING:
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_company_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: 2
- Branch actions: 1
- Custom code actions: 0
- Property operations: 1
- List dependencies: 1
- Action categories: list_branch: 1, set_property: 1
- Property operation types: set_property: 1
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: Company: 1 property operation(s)
- Associations created: Logic not derivable from system.
- Marketing emails sent: 0
- Internal notifications: 0
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 0
How It Is Implemented
Workflows
- Workflow: ELEVATE - Append Corporate Sales-Target label to accounts in target list
- Workflow ID: 3225485508
- Revision ID: 14
- Enabled: yes
- Current HubSpot description: Sets a company property to “Corporate Sales-Target account” for contacts in a specific list; does nothing for those not in the list.
- Purpose: Sets a company property to “Corporate Sales-Target account” for contacts in a specific list; does nothing for those not in the list.
- Key logic: list_branch: 1, set_property: 1
- Branching logic: 2 branch detail(s) returned by HubSpot
- is Corp. Sales target: is Corp. Sales target; next actions: 2; properties: none detected; lists: 16262
- is not Corp. Sales target: is not Corp. Sales target; next actions: not returned; properties: none detected; lists: 16262
- Dependencies: lists: 16262 (16262); properties: hs_name, hs_value, 4f_company quality label (n4f_company_quality_label); custom code: none detected
Property Context
- hs_name - No HubSpot property description returned. Roles: trigger condition. internal name: hs_name; object: object not returned; type: not returned.
- hs_value - No HubSpot property description returned. Roles: trigger condition. internal name: hs_value; object: object not returned; type: not returned.
- 4f_company quality label (n4f_company_quality_label) - Labels customers, competitors, and target accounts relevant in Lead Scoring and segmentations. Roles: property updated, step data. internal name: n4f_company_quality_label; object: Deals; type: enumeration.
Evidence And Gaps
- Domain evidence: Derived from configured workflow scope prefix: ELEVATE
- 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.
ELEVATE - Appent 4fm target account label based on known 4fm target account field
METADATA
title: ELEVATE - Appent 4fm target account label based on known 4fm target account field
type: process
domain: ELEVATE
objects: [Company]
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: 6
- Property references: hs_name, hs_value, 4m target account status (n4m_target_account_status_dd)
- List references: none detected
- Filter types: PROPERTY: 3
- Operators: ALL_PROPERTY: 2, IS_EQUAL_TO: 1, IS_KNOWN: 2, STRING: 1
- Trigger logic:
- Enrollment criteria type: LIST_BASED
- Enrollment branch 1:
- OR group
- AND group
- 4m target account status is known
- Enrollment branch 2:
- AND group
- 4m target account status is known
- Enrollment branch 3:
- AND group
- hs_name equals n4m_target_account_status_dd
- hs_value is known
- Trigger property meaning:
Steps
Step 1 - Action 1
- What happens: Sets HubSpot property values; properties: n4f_company_quality_label = returned value object with keys: staticAppendValue, type
- 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: 4f_company quality label (n4f_company_quality_label); lists: none detected
DATA MEANING:
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_company_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: 1
- Branch actions: 0
- Custom code actions: 0
- Property operations: 1
- List dependencies: 0
- Action categories: set_property: 1
- Property operation types: set_property: 1
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: Company: 1 property operation(s)
- Associations created: Logic not derivable from system.
- Marketing emails sent: 0
- Internal notifications: 0
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 0
How It Is Implemented
Workflows
- Workflow: ELEVATE - Appent 4fm target account label based on known 4fm target account field
Property Context
- hs_name - No HubSpot property description returned. Roles: trigger condition. internal name: hs_name; object: object not returned; type: not returned.
- hs_value - No HubSpot property description returned. Roles: trigger condition. internal name: hs_value; object: object not returned; type: not returned.
- 4f_company quality label (n4f_company_quality_label) - Labels customers, competitors, and target accounts relevant in Lead Scoring and segmentations. Roles: property updated, step data. internal name: n4f_company_quality_label; object: Deals; type: enumeration.
- 4m target account status (n4m_target_account_status_dd) - Specific target account label for business line 4Flow Management used to track penetration of this target account. Roles: trigger condition. internal name: n4m_target_account_status_dd; object: Companies; type: enumeration.
Evidence And Gaps
- Domain evidence: Derived from configured workflow scope prefix: ELEVATE
- Quality flags: property_operations_detected: Workflow appears to write or copy one or more properties.
- Narrative context: not used as source of truth.
ELEVATE - Batch merge of duplicate companies
METADATA
title: ELEVATE - Batch merge of duplicate companies
type: process
domain: ELEVATE
objects: [Company]
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: 6
- Property references: Duplicate, merge with ID (duplicate__merge_with_id), hs_name, hs_value
- List references: none detected
- Filter types: PROPERTY: 3
- Operators: ALL_PROPERTY: 2, IS_EQUAL_TO: 1, IS_KNOWN: 2, STRING: 1
- Trigger logic:
- Enrollment criteria type: LIST_BASED
- Enrollment branch 1:
- OR group
- AND group
- Duplicate, merge with ID is known
- Enrollment branch 2:
- AND group
- Duplicate, merge with ID is known
- Enrollment branch 3:
- AND group
- hs_name equals duplicate__merge_with_id
- hs_value is known
Steps
Step 1 - Action 1
- 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
- Detected intent: Runs a connected HubSpot workflow action
- Returned action type: SINGLE_CONNECTION
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.
System Behavior
- Workflow actions: 1
- Branch actions: 0
- Custom code actions: 0
- Property operations: 0
- List dependencies: 0
- Action categories: connected_action: 1
- Property operation types: Logic not derivable from system.
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: None detected.
- Associations created: Logic not derivable from system.
- Marketing emails sent: 0
- Internal notifications: 0
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 0
How It Is Implemented
Workflows
- Workflow: ELEVATE - Batch merge of duplicate companies
- Workflow ID: 2306095323
- Revision ID: 12
- Enabled: yes
- Current HubSpot description: No workflow description returned.
- Purpose: Logic not derivable from system.
- Key logic: connected_action: 1
- Branching logic: 0 branch detail(s) returned by HubSpot
No branch logic returned by HubSpot.
- Dependencies: lists: none detected; properties: Duplicate, merge with ID (duplicate__merge_with_id), hs_name, hs_value; custom code: none detected
Property Context
- Duplicate, merge with ID (duplicate__merge_with_id) - No HubSpot property description returned. Roles: trigger condition. internal name: duplicate__merge_with_id; object: Companies; type: number.
- hs_name - No HubSpot property description returned. Roles: trigger condition. internal name: hs_name; object: object not returned; type: not returned.
- hs_value - No HubSpot property description returned. Roles: trigger condition. internal name: hs_value; object: object not returned; type: not returned.
Evidence And Gaps
- Domain evidence: Derived from configured workflow scope prefix: ELEVATE
- Quality flags: None detected.
- Narrative context: not used as source of truth.
ELEVATE - Categorize new business vs. existing business
METADATA
title: ELEVATE - Categorize new business vs. existing business
type: process
domain: ELEVATE
objects: [Deal]
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: EVENT_BASED
- Criteria type: EVENT_BASED
- Filter-like criteria returned: 12
- Property references: hs_name, hs_value, Pipeline (pipeline)
- List references: none detected
- Filter types: PROPERTY: 5
- Operators: BOOL: 2, ENUMERATION: 1, HAS_COMPLETED: 2, IS_ANY_OF: 1, IS_EQUAL_TO: 4, STRING: 2
- Trigger logic:
- Enrollment criteria type: EVENT_BASED
- Enrollment branch 1:
- AND group
- hs_name equals hs_is_closed_won
- hs_value equals true
- Enrollment branch 2:
- AND group
- hs_name equals hs_is_closed_lost
- hs_value equals true
- Enrollment branch 3:
- OR group
- AND group
- Pipeline is any of Sales Pipeline New
- Enrollment branch 4:
- AND group
- Pipeline is any of Sales Pipeline New
- Trigger property meaning:
- Pipeline (pipeline): The pipeline the deal is in. This determines which stages are options for the deal.
Steps
Step 1 - Action 3
DATA MEANING:
ACTION EVIDENCE:
- Action category: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: closedate, n4f_deal_cutoff_date_new
-
| Conditions detected in code: Code condition: if (!Private_App_token) { Code condition: if (!closeDateMillis |
|
!dealId) { |
- CRM/API operations detected: updates records or resources, writes properties: n4f_deal_cutoff_date_new
- Concrete CRM operations: none detected
- Search/filter evidence: none detected
- Data transformations: calculates or formats dates, converts values to numbers, serializes data as JSON, splits a value into parts
- Outputs returned to workflow: deal_cutoff_date, n4f_deal_cutoff_date_new, outputFields
- HubSpot CRM objects affected or referenced: deals
- Associations handled: none detected
- Workflow control: none detected
- Safeguards/error handling: error or warning logging, guard clauses or missing-value checks, structured response handling, checks missing values, logs errors
- Imports: https
- External systems/hosts: none detected
- External call evidence: HTTP client usage detected
- HTTP methods in code: PATCH
- Secrets configured: 3
- Code evidence: 70 lines returned; code body analyzed but omitted from docs
Step 2 - Action 6
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 3
- 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 3 - Action 14
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 6
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_deal_cutoff_date_new (n4f_deal_cutoff_date_new); lists: none detected
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: cutoff date known
- Condition summary: cutoff date known
- Default branch: no
- Next action IDs: 5
- Referenced properties: 4f_deal_cutoff_date_new (n4f_deal_cutoff_date_new)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- 4f_deal_cutoff_date_new is known
- Branch: unknown
- Condition summary: unknown
- Default branch: yes
- Next action IDs: 15
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: unknown
- Next action: 15
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 15
DATA MEANING:
ACTION EVIDENCE:
- Action category: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: closedate, n4f_deal_cutoff_date_new
-
| Conditions detected in code: Code condition: if (!Private_App_token) { Code condition: if (!closeDateMillis |
|
!dealId) { |
- CRM/API operations detected: updates records or resources, writes properties: n4f_deal_cutoff_date_new
- Concrete CRM operations: none detected
- Search/filter evidence: none detected
- Data transformations: calculates or formats dates, converts values to numbers, serializes data as JSON, splits a value into parts
- Outputs returned to workflow: deal_cutoff_date, n4f_deal_cutoff_date_new, outputFields
- HubSpot CRM objects affected or referenced: deals
- Associations handled: none detected
- Workflow control: none detected
- Safeguards/error handling: error or warning logging, guard clauses or missing-value checks, structured response handling, checks missing values, logs errors
- Imports: https
- External systems/hosts: none detected
- External call evidence: HTTP client usage detected
- HTTP methods in code: PATCH
- Secrets configured: 3
- Code evidence: 70 lines returned; code body analyzed but omitted from docs
Step 5 - Action 16
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 15
- 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 6 - Action 18
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 16
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_deal_cutoff_date_new (n4f_deal_cutoff_date_new); lists: none detected
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: cutoff date known
- Condition summary: cutoff date known
- Default branch: no
- Next action IDs: 5
- Referenced properties: 4f_deal_cutoff_date_new (n4f_deal_cutoff_date_new)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- 4f_deal_cutoff_date_new is known
- Branch: unknown
- Condition summary: unknown
- Default branch: yes
- Next action IDs: 19
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: unknown
- Next action: 19
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 19
- What happens: Sends an internal notification
- What triggers it: After action 18
- 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, team_ids
- subject: Alaaarm, cutoff date for “New business or existing business” not set
- team_ids: Demand-Gen & CRM
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 8 - Action 5
DATA MEANING:
ACTION EVIDENCE:
- Action category: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: business_line, closedate, dealtype, hs_is_closed_won, n4f_associated_company_id, n4f_deal_cutoff_date_new, n4f_expected_project_end_date
-
| Conditions detected in code: Code condition: if (!token) { Code condition: if (!dealId |
|
!closeDateMillis |
|
!companyId |
|
!businessLine) { Code condition: if (!value) return null; Code condition: if (!isNaN(value)) { Code condition: if (typeof value === ‘string’ && value.includes(‘.’)) { Code condition: if (parts.length === 3) { Code condition: if (!isValidDate(closeDate)) { Code condition: if (!isValidDate(cutoffDate)) { Code condition: if (deal.id === dealId) { Code condition: if (!isWon |
|
dealBL !== businessLine) continue; Code condition: if (closeMatch |
|
endMatch) { Code condition: if (data) req.write(data); |
- CRM/API operations detected: creates records or resources, creates, removes, or checks associations, searches records, updates records or resources, writes properties: dealtype
- Concrete CRM operations: associate: deals; search: deals
- Search/filter evidence: search/filter operator: EQ; search/filter property: associations.company
- Data transformations: calculates or formats dates, converts values to numbers, parses JSON input, serializes data as JSON, splits a value into parts
- Outputs returned to workflow: ID, Line, deal_cutoff_date, dealtype, filterGroups, filters, limit, operator, outputFields, propertyName, value
- HubSpot CRM objects affected or referenced: deals
- Associations handled: association logic referenced in custom code
- Workflow control: can exit without producing outputs, contains asynchronous execution
- Safeguards/error handling: error or warning logging, guard clauses or missing-value checks, structured response handling, checks missing values, logs errors
- Imports: https
- External systems/hosts: none detected
- External call evidence: HTTP client usage detected
- HTTP methods in code: PATCH, POST
- Secrets configured: 3
- Code evidence: 232 lines returned; code body analyzed but omitted from docs
Step 9 - Action 22
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 5
- 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 10 - Action 7
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 22
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Deal Type (dealtype); lists: none detected
DATA MEANING:
- Deal Type (dealtype): The type of deal. By default, categorize your deal as either a New Business or Existing Business.
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: known
- Condition summary: known
- Default branch: no
- Next action IDs: 11
- Referenced properties: Deal Type (dealtype)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- Branch: not existing
- Condition summary: not existing
- Default branch: yes
- Next action IDs: 21
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: not existing
- Next action: 21
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 11
- What happens: Branches based on HubSpot list membership; 3 branches
- What triggers it: After action 7
- System condition: 3 branch condition(s) returned by HubSpot.
- What data is used: properties: Deal Type (dealtype); lists: none detected
DATA MEANING:
- Deal Type (dealtype): The type of deal. By default, categorize your deal as either a New Business or Existing Business.
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: existing
- Condition summary: existing
- Default branch: no
- Next action IDs: 10
- Referenced properties: Deal Type (dealtype)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Deal Type is any of Existing Business
- Branch: new
- Condition summary: new
- Default branch: no
- Next action IDs: 12
- Referenced properties: Deal Type (dealtype)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Deal Type is any of New Business
- Branch: empty
- Condition summary: empty
- Default branch: yes
- Next action IDs: 13
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: empty
- Next action: 13
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 12 - Action 10
- What happens: Sends an internal notification
- What triggers it: After action 11
- 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, team_ids
- subject: Deal was set to “Existing business” based on project end date
- team_ids: Demand-Gen & CRM
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 13 - Action 12
- What happens: Sends an internal notification
- What triggers it: After action 11
- 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, team_ids
- subject: Deal was set to “New business”
- team_ids: Demand-Gen & CRM
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 14 - Action 13
- What happens: Sends an internal notification
- What triggers it: After action 11
- 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, team_ids
- subject: Alaaarm, deal is still not categorized as “New business or existing business”
- team_ids: Demand-Gen & CRM
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 15 - Action 21
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 7
- 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 16 - Action 9
DATA MEANING:
ACTION EVIDENCE:
- Action category: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: business_line, closedate, dealtype, hs_is_closed_won, n4f_associated_company_id, n4f_deal_cutoff_date_new, n4f_expected_project_end_date
-
| Conditions detected in code: Code condition: if (!token) { Code condition: if (!dealId |
|
!closeDateMillis |
|
!companyId |
|
!businessLine) { Code condition: if (!value) return null; Code condition: if (!isNaN(value)) { Code condition: if (typeof value === ‘string’ && value.includes(‘.’)) { Code condition: if (parts.length === 3) { Code condition: if (!isValidDate(closeDate)) { Code condition: if (!isValidDate(cutoffDate)) { Code condition: if (deal.id === dealId) { Code condition: if (!isWon |
|
dealBL !== businessLine) continue; Code condition: if (closeMatch |
|
endMatch) { Code condition: if (data) req.write(data); |
- CRM/API operations detected: creates records or resources, creates, removes, or checks associations, searches records, updates records or resources, writes properties: dealtype
- Concrete CRM operations: associate: deals; search: deals
- Search/filter evidence: search/filter operator: EQ; search/filter property: associations.company
- Data transformations: calculates or formats dates, converts values to numbers, parses JSON input, serializes data as JSON, splits a value into parts
- Outputs returned to workflow: ID, Line, deal_cutoff_date, dealtype, filterGroups, filters, limit, operator, outputFields, propertyName, value
- HubSpot CRM objects affected or referenced: deals
- Associations handled: association logic referenced in custom code
- Workflow control: can exit without producing outputs, contains asynchronous execution
- Safeguards/error handling: error or warning logging, guard clauses or missing-value checks, structured response handling, checks missing values, logs errors
- Imports: https
- External systems/hosts: none detected
- External call evidence: HTTP client usage detected
- HTTP methods in code: PATCH, POST
- Secrets configured: 3
- Code evidence: 232 lines returned; code body analyzed but omitted from docs
Step 17 - Action 23
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 9
- 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 18 - Action 20
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 23
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Deal Type (dealtype); lists: none detected
DATA MEANING:
- Deal Type (dealtype): The type of deal. By default, categorize your deal as either a New Business or Existing Business.
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: known
- Condition summary: known
- Default branch: no
- Next action IDs: 11
- Referenced properties: Deal Type (dealtype)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- Branch: not existing
- Condition summary: not existing
- Default branch: yes
- Next action IDs: 13
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: not existing
- Next action: 13
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.
System Behavior
- Workflow actions: 18
- Branch actions: 5
- Custom code actions: 4
- Property operations: 0
- List dependencies: 0
- Action categories: connected_action: 5, custom_code: 4, internal_notification: 4, list_branch: 5
- Property operation types: Logic not derivable from system.
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: deals (custom code contains create call)
- Objects updated: deals (custom code contains update call)
- Associations created: association logic referenced in custom code, association logic referenced in custom code
- Marketing emails sent: 0
- Internal notifications: 4
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 4
How It Is Implemented
Workflows
- Workflow: ELEVATE - Categorize new business vs. existing business
- Workflow ID: 2422672605
- Revision ID: 95
- Enabled: yes
- Current HubSpot description: No workflow description returned.
- Purpose: Logic not derivable from system.
- Key logic: connected_action: 5, custom_code: 4, internal_notification: 4, list_branch: 5
- Branching logic: 11 branch detail(s) returned by HubSpot
- known: known; next actions: 11; properties: dealtype; lists: none detected
- not existing: not existing; next actions: 21; properties: none detected; lists: none detected
- existing: existing; next actions: 10; properties: dealtype; lists: none detected
- new: new; next actions: 12; properties: dealtype; lists: none detected
- empty: empty; next actions: 13; properties: none detected; lists: none detected
- cutoff date known: cutoff date known; next actions: 5; properties: n4f_deal_cutoff_date_new; lists: none detected
- unknown: unknown; next actions: 15; properties: none detected; lists: none detected
- cutoff date known: cutoff date known; next actions: 5; properties: n4f_deal_cutoff_date_new; lists: none detected
- unknown: unknown; next actions: 19; properties: none detected; lists: none detected
- known: known; next actions: 11; properties: dealtype; lists: none detected
- not existing: not existing; next actions: 13; properties: none detected; lists: none detected
- Dependencies: lists: none detected; properties: Business Line (business_line), Close Date (closedate), Deal Type (dealtype), Is Closed Won (hs_is_closed_won), hs_name, hs_value, 4f_associated company ID (n4f_associated_company_id), 4f_deal_cutoff_date_new (n4f_deal_cutoff_date_new), 4f_Expected project end date (n4f_expected_project_end_date), Pipeline (pipeline); custom code: 4 custom code action(s)
Property Context
- Business Line (business_line) - 4flow definition of business line Roles: step data. internal name: business_line; object: Line Items; type: enumeration.
- Close Date (closedate) - Date the deal was closed. This property is set automatically by HubSpot. Roles: step data. internal name: closedate; object: Deals; type: datetime.
- Deal Type (dealtype) - The type of deal. By default, categorize your deal as either a New Business or Existing Business. Roles: branch condition, step data. internal name: dealtype; object: Deals; type: enumeration.
- Is Closed Won (hs_is_closed_won) - True if the deal is in the closed won state, false otherwise Roles: step data. internal name: hs_is_closed_won; object: Deals; type: bool.
- hs_name - No HubSpot property description returned. Roles: trigger condition. internal name: hs_name; object: object not returned; type: not returned.
- hs_value - No HubSpot property description returned. Roles: trigger condition. internal name: hs_value; object: object not returned; type: not returned.
- 4f_associated company ID (n4f_associated_company_id) - stores the ID of the associated Company Roles: step data. internal name: n4f_associated_company_id; object: Touchpoints; type: number.
- 4f_deal_cutoff_date_new (n4f_deal_cutoff_date_new) - used to define new business vs existing business. Cutoff date is calculated based on start date, duration, end date + define cadence Roles: branch condition, step data. internal name: n4f_deal_cutoff_date_new; object: Deals; type: date.
- 4f_Expected project end date (n4f_expected_project_end_date) - calculated property based on Start Date and Duration in Months Roles: step data. internal name: n4f_expected_project_end_date; object: Deals; type: date.
- Pipeline (pipeline) - The pipeline the deal is in. This determines which stages are options for the deal. Roles: trigger condition. internal name: pipeline; object: Deals; type: enumeration.
Evidence And Gaps
- Domain evidence: Derived from configured workflow scope prefix: ELEVATE
- Quality flags: custom_code_present: Workflow appears to contain one or more custom code actions.
branching_logic_present: Workflow contains branching logic.
- Narrative context: not used as source of truth.
ELEVATE - Clear n4f_no_activity_after_assignment if activity happens
METADATA
title: ELEVATE - Clear n4f_no_activity_after_assignment if activity happens
type: process
domain: ELEVATE
objects: [Lead]
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: EVENT_BASED
- Criteria type: EVENT_BASED
- Filter-like criteria returned: 5
- Property references: hs_name, hs_value
- List references: none detected
- Filter types: PROPERTY: 2
- Operators: ALL_PROPERTY: 1, HAS_COMPLETED: 1, IS_EQUAL_TO: 1, IS_KNOWN: 1, STRING: 1
- Trigger logic:
- Enrollment criteria type: EVENT_BASED
- Enrollment branch 1:
- AND group
- hs_name equals hs_last_activity_date
- hs_value is known
Steps
Step 1 - Action 1
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: activity after assignment
- Branch: no activity after assignment
- Condition summary: no activity after assignment
- Default branch: yes
- Next action IDs: workflow exit or not returned
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: no activity after assignment
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 2
- What happens: Sets HubSpot property values; properties: n4f_no_activity_after_assignment = static value No
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: n4f_no_activity_after_assignment; lists: none detected
DATA MEANING:
- n4f_no_activity_after_assignment: Used to detect if after assignment of a lead, the lead owner did an activity. Used in negative reports to identify stalling leads.
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_no_activity_after_assignment
- value: static value No
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:
- n4f_no_activity_after_assignment is set or updated; value: static value No; confidence: high. Purpose: Used to detect if after assignment of a lead, the lead owner did an activity. Used in negative reports to identify stalling leads.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
System Behavior
- Workflow actions: 2
- Branch actions: 1
- Custom code actions: 0
- Property operations: 1
- List dependencies: 0
- Action categories: list_branch: 1, set_property: 1
- Property operation types: set_property: 1
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: Lead: 1 property operation(s)
- Associations created: Logic not derivable from system.
- Marketing emails sent: 0
- Internal notifications: 0
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 0
How It Is Implemented
Workflows
- Workflow: ELEVATE - Clear n4f_no_activity_after_assignment if activity happens
- Workflow ID: 3151114461
- Revision ID: 9
- Enabled: yes
- Current HubSpot description: Updates n4f_no_activity_after_assignment to “No” when there is no activity recorded after the owner is assigned, triggered by changes to the last activity date property.
- Purpose: Updates n4f_no_activity_after_assignment to “No” when there is no activity recorded after the owner is assigned, triggered by changes to the last activity date property.
- Key logic: list_branch: 1, set_property: 1
- Branching logic: 2 branch detail(s) returned by HubSpot
- activity after assignment: activity after assignment; next actions: 2; properties: hs_last_activity_date, hubspot_owner_assigneddate; lists: none detected
- no activity after assignment: no activity after assignment; next actions: not returned; properties: none detected; lists: none detected
- Dependencies: lists: none detected; properties: Last Activity Date (hs_last_activity_date), hs_name, hs_value, Owner assigned date (hubspot_owner_assigneddate), n4f_no_activity_after_assignment; custom code: none detected
Property Context
- Last Activity Date (hs_last_activity_date) - The date of the last activity. Defaults to the date of the primary associated contact. If not present, looks to the date of the primary associated company. Roles: branch condition, step data. internal name: hs_last_activity_date; object: Leads; type: datetime.
- hs_name - No HubSpot property description returned. Roles: trigger condition. internal name: hs_name; object: object not returned; type: not returned.
- hs_value - No HubSpot property description returned. Roles: trigger condition. internal name: hs_value; object: object not returned; type: not returned.
- Owner assigned date (hubspot_owner_assigneddate) - The most recent timestamp of when an owner was assigned to this record. This value is set automatically by HubSpot. Roles: branch condition, step data. internal name: hubspot_owner_assigneddate; object: Line Items; type: datetime.
- n4f_no_activity_after_assignment - Used to detect if after assignment of a lead, the lead owner did an activity. Used in negative reports to identify stalling leads. Roles: property updated, step data. internal name: n4f_no_activity_after_assignment; object: Leads; type: enumeration.
Evidence And Gaps
- Domain evidence: Derived from configured workflow scope prefix: ELEVATE
- 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.
ELEVATE - close leads with no reaction
METADATA
title: ELEVATE - close leads with no reaction
type: process
domain: ELEVATE
objects: [Lead]
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: 29
- Property references: Last Activity Date (hs_last_activity_date), Outreach activity count (hs_lead_outreach_activity_count), Next Activity Date (hs_next_activity_date), Lead stage (hs_pipeline_stage), Owner (hubspot_owner_id), 4f_Last marketing touchpoint date (n4f_last_marketing_touchpoint_date), 4f_Lead Source Level 1 (n4f_lead_source_level_1), Number of Sales Activities (num_notes)
- List references: none detected
- Filter types: PROPERTY: 14
- Operators: ALL_PROPERTY: 2, ENUMERATION: 4, IN_LIST: 1, IS_ANY_OF: 4, IS_BEFORE: 6, IS_GREATER_THAN_OR_EQUAL_TO: 2, IS_KNOWN: 2, NUMBER: 2, TIME_POINT: 6
- Trigger logic:
- Enrollment criteria type: LIST_BASED
- Enrollment branch 1:
- OR group
- AND group
- Owner is known
- Lead stage is any of Assignment, Outreach
- Last Activity Date is before
- 4f_Last marketing touchpoint date is before
- 4f_Lead Source Level 1 is any of Personal network, Event booth meeting, Outbound, 4flow event, Event session, Webinar, Content download, Networking event, Externally hosted Webinar, Marketing assessment
- Next Activity Date is before
- AND group
- Number of Sales Activities is greater than or equal to 6
- AND group
- Owner is known
- Lead stage is any of Assignment, Outreach
- Last Activity Date is before
- Outreach activity count is greater than or equal to 6
- 4f_Last marketing touchpoint date is before
- 4f_Lead Source Level 1 is any of Event booth meeting, 4flow event, Event session, Webinar, Content download, Externally hosted Webinar, Networking event, Marketing assessment
- Next Activity Date is before
- Enrollment branch 2:
- AND group
- Owner is known
- Lead stage is any of Assignment, Outreach
- Last Activity Date is before
- 4f_Last marketing touchpoint date is before
- 4f_Lead Source Level 1 is any of Personal network, Event booth meeting, Outbound, 4flow event, Event session, Webinar, Content download, Networking event, Externally hosted Webinar, Marketing assessment
- Next Activity Date is before
- AND group
- Number of Sales Activities is greater than or equal to 6
- Enrollment branch 3:
- AND group
- Owner is known
- Lead stage is any of Assignment, Outreach
- Last Activity Date is before
- Outreach activity count is greater than or equal to 6
- 4f_Last marketing touchpoint date is before
- 4f_Lead Source Level 1 is any of Event booth meeting, 4flow event, Event session, Webinar, Content download, Externally hosted Webinar, Networking event, Marketing assessment
- Next Activity Date is before
- Enrollment branch 4:
- AND group
- Number of Sales Activities is greater than or equal to 6
- Trigger property meaning:
- Last Activity Date (hs_last_activity_date): The date of the last activity. Defaults to the date of the primary associated contact. If not present, looks to the date of the primary associated company.
- Outreach activity count (hs_lead_outreach_activity_count): The total number of outreach activities (call, email, meeting, or other communication) from the sales rep to the lead.
- Next Activity Date (hs_next_activity_date): The date of the next activity. Defaults to the date of the primary associated contact. If not present, looks to the date of the primary associated company.
- Lead stage (hs_pipeline_stage): shows the pipeline stages of the lead pipeline. indicates which stage the lead is in
- Owner (hubspot_owner_id): The owner of the object.
- 4f_Last marketing touchpoint date (n4f_last_marketing_touchpoint_date): Part of lead scoring last date a marketing touchpoint was associated and used as a time stamp to derive cool down phase (priority label)
- 4f_Lead Source Level 1 (n4f_lead_source_level_1): used for attribution of marketing leads, synchronized with touchpoint types (and deal sources)
- Number of Sales Activities (num_notes): The number of times a call, chat conversation, LinkedIn message, postal mail, meeting, note, sales email, SMS, task, or WhatsApp message was logged for a deal record. This is set automatically by HubSpot based on user actions in the deal record.
Steps
Step 1 - Action 12
- What happens: Sets HubSpot property values; properties: hs_pipeline_stage = static value Disqualified
- 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: Lead stage (hs_pipeline_stage); lists: none detected
DATA MEANING:
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: hs_pipeline_stage
- value: static value Disqualified
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:
- Lead stage (hs_pipeline_stage) is set or updated; value: static value Disqualified; confidence: high. Purpose: shows the pipeline stages of the lead pipeline. indicates which stage the lead is in
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 2 - Action 10
- What happens: Sets HubSpot property values; properties: hs_lead_disqualification_reason = static value No response / ghosted
- What triggers it: After action 12
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Disqualification Reason (hs_lead_disqualification_reason); lists: none detected
DATA MEANING:
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: hs_lead_disqualification_reason
- value: static value No response / ghosted
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 3 - Action 11
- What happens: Sends an internal notification
- What triggers it: After action 10
- 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, owner_properties, subject, team_ids
- subject: Lead closed - No response/ghosted
- team_ids: Demand-Gen & CRM
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.
System Behavior
- Workflow actions: 3
- Branch actions: 0
- Custom code actions: 0
- Property operations: 2
- List dependencies: 0
- Action categories: internal_notification: 1, set_property: 2
- Property operation types: set_property: 2
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: Lead: 2 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: ELEVATE - close leads with no reaction
Property Context
- Last Activity Date (hs_last_activity_date) - The date of the last activity. Defaults to the date of the primary associated contact. If not present, looks to the date of the primary associated company. Roles: trigger condition. internal name: hs_last_activity_date; object: Leads; type: datetime.
- Disqualification Reason (hs_lead_disqualification_reason) - Dropdown list of reasons for disqualification Roles: property updated, step data. internal name: hs_lead_disqualification_reason; object: Leads; type: enumeration.
- Outreach activity count (hs_lead_outreach_activity_count) - The total number of outreach activities (call, email, meeting, or other communication) from the sales rep to the lead. Roles: trigger condition. internal name: hs_lead_outreach_activity_count; object: Leads; type: number.
- Next Activity Date (hs_next_activity_date) - The date of the next activity. Defaults to the date of the primary associated contact. If not present, looks to the date of the primary associated company. Roles: trigger condition. internal name: hs_next_activity_date; object: Leads; type: datetime.
- Lead stage (hs_pipeline_stage) - shows the pipeline stages of the lead pipeline. indicates which stage the lead is in Roles: property updated, step data, trigger condition. internal name: hs_pipeline_stage; object: Leads; type: enumeration.
- Owner (hubspot_owner_id) - The owner of the object. Roles: trigger condition. internal name: hubspot_owner_id; object: Line Items; type: enumeration.
- 4f_Last marketing touchpoint date (n4f_last_marketing_touchpoint_date) - Part of lead scoring last date a marketing touchpoint was associated and used as a time stamp to derive cool down phase (priority label) Roles: trigger condition. internal name: n4f_last_marketing_touchpoint_date; object: Leads; type: date.
- 4f_Lead Source Level 1 (n4f_lead_source_level_1) - used for attribution of marketing leads, synchronized with touchpoint types (and deal sources) Roles: trigger condition. internal name: n4f_lead_source_level_1; object: Leads; type: enumeration.
- Number of Sales Activities (num_notes) - The number of times a call, chat conversation, LinkedIn message, postal mail, meeting, note, sales email, SMS, task, or WhatsApp message was logged for a deal record. This is set automatically by HubSpot based on user actions in the deal record. Roles: trigger condition. internal name: num_notes; object: Deals; type: number.
Evidence And Gaps
- Domain evidence: Derived from configured workflow scope prefix: ELEVATE
- Quality flags: property_operations_detected: Workflow appears to write or copy one or more properties.
- Narrative context: not used as source of truth.
ELEVATE - close old leads with no SDR activity
METADATA
title: ELEVATE - close old leads with no SDR activity
type: process
domain: ELEVATE
objects: [Lead]
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: 88
- Property references: Object create date/time (hs_createdate), Last Activity Date (hs_last_activity_date), Lead Type (hs_lead_type), Next Activity Date (hs_next_activity_date), Lead Pipeline (hs_pipeline), Lead stage (hs_pipeline_stage), Owner (hubspot_owner_id), Number of Sales Activities (num_notes)
- List references: none detected
- Filter types: PROPERTY: 43
- Operators: ALL_PROPERTY: 8, ENUMERATION: 18, IN_LIST: 2, IS_ANY_OF: 15, IS_BEFORE: 12, IS_KNOWN: 6, IS_LESS_THAN: 2, IS_NONE_OF: 3, IS_NOT_BETWEEN: 3, IS_UNKNOWN: 2, NUMBER: 2, TIME_POINT: 12, TIME_RANGED: 3
- Trigger logic:
- Enrollment criteria type: LIST_BASED
- Enrollment branch 1:
- OR group
- AND group
- Owner is known
- Lead stage is any of Assignment, Outreach
- Lead Pipeline is any of Lead-Pipeline
- Object create date/time is before
- Lead Type is any of Re-opened
- Lead Type IS_NOT_BETWEEN object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- AND group
- Number of Sales Activities is less than 1
- AND group
- Owner is known
- Lead stage is any of Assignment, Outreach
- Lead Pipeline is any of Lead-Pipeline
- Object create date/time is before
- Lead Type is none of Re-opened
- AND group
- Number of Sales Activities is less than 1
- AND group
- Owner is known
- Lead stage is any of Assignment, Outreach
- Lead Pipeline is any of Lead-Pipeline
- Object create date/time is before
- Last Activity Date is before
- Next Activity Date is unknown
- Lead Type is none of Re-opened
- AND group
- Owner is known
- Lead stage is any of Assignment, Outreach
- Lead Pipeline is any of Lead-Pipeline
- Object create date/time is before
- Last Activity Date is before
- Next Activity Date is unknown
- Lead Type is any of Re-opened
- Lead Type IS_NOT_BETWEEN object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- AND group
- Owner is known
- Lead stage is any of Assignment, Outreach
- Lead Pipeline is any of Lead-Pipeline
- Object create date/time is before
- Last Activity Date is before
- Next Activity Date is before
- Lead Type is none of Re-opened
- AND group
- Owner is known
- Lead stage is any of Assignment, Outreach
- Lead Pipeline is any of Lead-Pipeline
- Object create date/time is before
- Last Activity Date is before
- Next Activity Date is before
- Lead Type is any of Re-opened
- Lead Type IS_NOT_BETWEEN object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- Enrollment branch 2:
- AND group
- Owner is known
- Lead stage is any of Assignment, Outreach
- Lead Pipeline is any of Lead-Pipeline
- Object create date/time is before
- 57 additional condition line(s) omitted from this section.
- Trigger property meaning:
- Object create date/time (hs_createdate): The date and time at which this object was created. This value is automatically set by HubSpot and may not be modified.
- Last Activity Date (hs_last_activity_date): The date of the last activity. Defaults to the date of the primary associated contact. If not present, looks to the date of the primary associated company.
- Lead Type (hs_lead_type): The type of lead. By default, categorize your lead as either a New Business, Existing Business, or Re-attempting.
- Next Activity Date (hs_next_activity_date): The date of the next activity. Defaults to the date of the primary associated contact. If not present, looks to the date of the primary associated company.
- Lead Pipeline (hs_pipeline): The pipeline with which this company is currently associated
- Lead stage (hs_pipeline_stage): shows the pipeline stages of the lead pipeline. indicates which stage the lead is in
- Owner (hubspot_owner_id): The owner of the object.
- Number of Sales Activities (num_notes): The number of times a call, chat conversation, LinkedIn message, postal mail, meeting, note, sales email, SMS, task, or WhatsApp message was logged for a deal record. This is set automatically by HubSpot based on user actions in the deal record.
Steps
Step 1 - Action 12
- What happens: Sets HubSpot property values; properties: hs_pipeline_stage = static value Disqualified
- 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: Lead stage (hs_pipeline_stage); lists: none detected
DATA MEANING:
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: hs_pipeline_stage
- value: static value Disqualified
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:
- Lead stage (hs_pipeline_stage) is set or updated; value: static value Disqualified; confidence: high. Purpose: shows the pipeline stages of the lead pipeline. indicates which stage the lead is in
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 2 - Action 10
- What happens: Sets HubSpot property values; properties: hs_lead_disqualification_reason = static value No activity by assigned owner
- What triggers it: After action 12
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Disqualification Reason (hs_lead_disqualification_reason); lists: none detected
DATA MEANING:
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: hs_lead_disqualification_reason
- value: static value No activity by assigned owner
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: 2
- Branch actions: 0
- Custom code actions: 0
- Property operations: 2
- List dependencies: 0
- Action categories: set_property: 2
- Property operation types: set_property: 2
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: Lead: 2 property operation(s)
- Associations created: Logic not derivable from system.
- Marketing emails sent: 0
- Internal notifications: 0
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 0
How It Is Implemented
Workflows
- Workflow: ELEVATE - close old leads with no SDR activity
Property Context
- Object create date/time (hs_createdate) - The date and time at which this object was created. This value is automatically set by HubSpot and may not be modified. Roles: trigger condition. internal name: hs_createdate; object: Line Items; type: datetime.
- Last Activity Date (hs_last_activity_date) - The date of the last activity. Defaults to the date of the primary associated contact. If not present, looks to the date of the primary associated company. Roles: trigger condition. internal name: hs_last_activity_date; object: Leads; type: datetime.
- Disqualification Reason (hs_lead_disqualification_reason) - Dropdown list of reasons for disqualification Roles: property updated, step data. internal name: hs_lead_disqualification_reason; object: Leads; type: enumeration.
- Lead Type (hs_lead_type) - The type of lead. By default, categorize your lead as either a New Business, Existing Business, or Re-attempting. Roles: trigger condition. internal name: hs_lead_type; object: Leads; type: enumeration.
- Next Activity Date (hs_next_activity_date) - The date of the next activity. Defaults to the date of the primary associated contact. If not present, looks to the date of the primary associated company. Roles: trigger condition. internal name: hs_next_activity_date; object: Leads; type: datetime.
- Lead Pipeline (hs_pipeline) - The pipeline with which this company is currently associated Roles: trigger condition. internal name: hs_pipeline; object: Leads; type: enumeration.
- Lead stage (hs_pipeline_stage) - shows the pipeline stages of the lead pipeline. indicates which stage the lead is in Roles: property updated, step data, trigger condition. internal name: hs_pipeline_stage; object: Leads; type: enumeration.
- Owner (hubspot_owner_id) - The owner of the object. Roles: trigger condition. internal name: hubspot_owner_id; object: Line Items; type: enumeration.
- Number of Sales Activities (num_notes) - The number of times a call, chat conversation, LinkedIn message, postal mail, meeting, note, sales email, SMS, task, or WhatsApp message was logged for a deal record. This is set automatically by HubSpot based on user actions in the deal record. Roles: trigger condition. internal name: num_notes; object: Deals; type: number.
Evidence And Gaps
- Domain evidence: Derived from configured workflow scope prefix: ELEVATE
- Quality flags: property_operations_detected: Workflow appears to write or copy one or more properties.
- Narrative context: not used as source of truth.
ELEVATE - Continously set active and past customer based on deals
METADATA
title: ELEVATE - Continously set active and past customer based on deals
type: process
domain: ELEVATE
objects: [Company]
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: EVENT_BASED
- Criteria type: EVENT_BASED
- Filter-like criteria returned: 2
- Property references: none detected
- List references: 11386
- Filter types: IN_LIST: 2
- Operators: IN_LIST: 1, NOT_IN_LIST: 1
- Trigger logic:
- Enrollment criteria type: EVENT_BASED
- Enrollment branch 1:
- AND group
- ELEVATE - Stop criteria existing won deal is in list 11386
- Enrollment branch 2:
- AND group
- ELEVATE - Stop criteria existing won deal is not in list 11386
Steps
Step 1 - Action 2
- What happens: Branches based on HubSpot list membership; 2 branches; 1 list dependencies
- What triggers it: Workflow start action returned by HubSpot
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: none detected; lists: ELEVATE - Stop criteria existing won deal
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: active
- Condition summary: active
- Default branch: no
- Next action IDs: 1
- Referenced properties: none detected
- Referenced lists: 11386
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- ELEVATE - Stop criteria existing won deal is in list 11386
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 3
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 3
LIST LOGIC:
- ELEVATE - Stop criteria existing won deal (11386)
- Business meaning: System-derived role: lifecycle/customer. Used to segment records by lifecycle, customer, renewal, retention, or deal-stage evidence returned by HubSpot filters.
- Filters: 8
- Referenced properties: dealstage, hs_is_closed_won, n4f_expected_project_end_date
- Filter logic:
- OR group
- AND group
- AND group
- 4f_Expected project end date is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- Is Closed Won equals True
- AND group
- AND group
- 4f_Expected project end date is after
- Is Closed Won equals True
- AND group
- AND group
- Deal Stage is any of Closed Won, Ordered
- 4f_Expected project end date is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- AND group
- AND group
- Deal Stage is any of Closed Won, Ordered
- 4f_Expected project end date is after
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 2 - Action 1
- What happens: Sets HubSpot property values; properties: n4f_company_quality_label = static value Active customer
- What triggers it: After action 2
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_company quality label (n4f_company_quality_label); lists: none detected
DATA MEANING:
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_company_quality_label
- value: static value Active customer
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 3 - Action 3
- What happens: Sets HubSpot property values; properties: n4f_company_quality_label = static value Past customer
- What triggers it: After action 2
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_company quality label (n4f_company_quality_label); lists: none detected
DATA MEANING:
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_company_quality_label
- value: static value Past customer
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: 3
- Branch actions: 1
- Custom code actions: 0
- Property operations: 2
- List dependencies: 1
- Action categories: list_branch: 1, set_property: 2
- Property operation types: set_property: 2
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: Company: 2 property operation(s)
- Associations created: Logic not derivable from system.
- Marketing emails sent: 0
- Internal notifications: 0
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 0
How It Is Implemented
Workflows
- Workflow: ELEVATE - Continously set active and past customer based on deals
- Workflow ID: 2402341065
- Revision ID: 13
- Enabled: no
- Current HubSpot description: Sets company labels to “Active customer” for contacts in a specific list and “Past customer” for those not in the list.
- Purpose: Sets company labels to “Active customer” for contacts in a specific list and “Past customer” for those not in the list.
- Key logic: list_branch: 1, set_property: 2
- Branching logic: 2 branch detail(s) returned by HubSpot
- active : active ; next actions: 1; properties: none detected; lists: 11386
- default branch: default branch; next actions: 3; properties: none detected; lists: none detected
- Dependencies: lists: ELEVATE - Stop criteria existing won deal (11386); properties: 4f_company quality label (n4f_company_quality_label); custom code: none detected
Property Context
- 4f_company quality label (n4f_company_quality_label) - Labels customers, competitors, and target accounts relevant in Lead Scoring and segmentations. Roles: property updated, step data. internal name: n4f_company_quality_label; object: Deals; type: enumeration.
Evidence And Gaps
- Domain evidence: Derived from configured workflow scope prefix: ELEVATE
- 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.
ELEVATE - Continously set active and past customer based on deals with custome code
METADATA
title: ELEVATE - Continously set active and past customer based on deals with custome code
type: process
domain: ELEVATE
objects: [Company]
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: EVENT_BASED
- Criteria type: EVENT_BASED
- Filter-like criteria returned: 7
- Property references: hs_name, hs_value
- List references: 11386, 16662
- Filter types: IN_LIST: 2, PROPERTY: 2
- Operators: ALL_PROPERTY: 1, HAS_COMPLETED: 1, IN_LIST: 2, IS_EQUAL_TO: 1, IS_KNOWN: 1, STRING: 1
- Trigger logic:
- Enrollment criteria type: EVENT_BASED
- Enrollment branch 1:
- AND group
- hs_name equals hs_merged_object_ids
- hs_value is known
- Enrollment branch 2:
- AND group
- ELEVATE - Stop criteria existing won deal is in list 11386
- Enrollment branch 3:
- AND group
- ELEVATE_Past customers is in list 16662
Steps
Step 1 - Action 2
- What happens: Branches based on HubSpot list membership; 3 branches; 2 list dependencies
- What triggers it: Workflow start action returned by HubSpot
- System condition: 3 branch condition(s) returned by HubSpot.
- What data is used: properties: none detected; lists: ELEVATE - Stop criteria existing won deal, ELEVATE_Past customers
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: active
- Condition summary: active
- Default branch: no
- Next action IDs: 4
- Referenced properties: none detected
- Referenced lists: 11386
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- ELEVATE - Stop criteria existing won deal is in list 11386
- Branch: past
- Condition summary: past
- Default branch: no
- Next action IDs: 5
- Referenced properties: none detected
- Referenced lists: 16662
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- ELEVATE_Past customers is in list 16662
- Branch: neither nor
- Condition summary: neither nor
- Default branch: yes
- Next action IDs: workflow exit or not returned
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
LIST LOGIC:
- ELEVATE - Stop criteria existing won deal (11386)
- Business meaning: System-derived role: lifecycle/customer. Used to segment records by lifecycle, customer, renewal, retention, or deal-stage evidence returned by HubSpot filters.
- Filters: 8
- Referenced properties: dealstage, hs_is_closed_won, n4f_expected_project_end_date
- Filter logic:
- OR group
- AND group
- AND group
- 4f_Expected project end date is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- Is Closed Won equals True
- AND group
- AND group
- 4f_Expected project end date is after
- Is Closed Won equals True
- AND group
- AND group
- Deal Stage is any of Closed Won, Ordered
- 4f_Expected project end date is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- AND group
- AND group
- Deal Stage is any of Closed Won, Ordered
- 4f_Expected project end date is after
- ELEVATE_Past customers (16662)
- Business meaning: System-derived role: lifecycle/customer. Used to segment records by lifecycle, customer, renewal, retention, or deal-stage evidence returned by HubSpot filters.
- Filters: 2
- Referenced properties: hs_is_closed_won
- Filter logic:
- OR group
- AND group
- ELEVATE - Stop criteria existing won deal is not in list 11386
- AND group
- Is Closed Won equals True
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 2 - Action 4
DATA MEANING:
ACTION EVIDENCE:
- Action category: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: hs_object_id, n4f_company_quality_label
- Conditions detected in code: Code condition: if (!token) { Code condition: if (!companyId) {
- CRM/API operations detected: updates records or resources, writes properties: n4f_company_quality_label
- Concrete CRM operations: none detected
- Search/filter evidence: none detected
- Data transformations: combines multiple values, filters collections, maps collections into derived values, removes surrounding whitespace, serializes data as JSON, splits a value into parts
- Outputs returned to workflow: n4f_company_quality_label, outputFields, updated_n4f_company_quality_label
- HubSpot CRM objects affected or referenced: companies
- Associations handled: none detected
- Workflow control: none detected
- Safeguards/error handling: error or warning logging, guard clauses or missing-value checks, structured response handling, checks missing values, logs errors
- Imports: https
- External systems/hosts: none detected
- External call evidence: HTTP client usage detected
- HTTP methods in code: PATCH
- Secrets configured: 3
- Code evidence: 67 lines returned; code body analyzed but omitted from docs
Step 3 - Action 8
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 4
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_company quality label (n4f_company_quality_label); lists: none detected
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: active
- Condition summary: active
- Default branch: no
- Next action IDs: 6
- Referenced properties: 4f_company quality label (n4f_company_quality_label)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- 4f_company quality label is any of Active customer
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 9
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 9
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 6
- What happens: Sends an internal notification
- What triggers it: After action 8
- 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, team_ids
- subject: {{ enrolled_object.name }} is now an “active customer”
- team_ids: Demand-Gen & CRM
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 9
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 8
- 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 6 - Action 10
DATA MEANING:
ACTION EVIDENCE:
- Action category: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: hs_object_id, n4f_company_quality_label
- Conditions detected in code: Code condition: if (!token) { Code condition: if (!companyId) {
- CRM/API operations detected: updates records or resources, writes properties: n4f_company_quality_label
- Concrete CRM operations: none detected
- Search/filter evidence: none detected
- Data transformations: combines multiple values, filters collections, maps collections into derived values, removes surrounding whitespace, serializes data as JSON, splits a value into parts
- Outputs returned to workflow: n4f_company_quality_label, outputFields, updated_n4f_company_quality_label
- HubSpot CRM objects affected or referenced: companies
- Associations handled: none detected
- Workflow control: none detected
- Safeguards/error handling: error or warning logging, guard clauses or missing-value checks, structured response handling, checks missing values, logs errors
- Imports: https
- External systems/hosts: none detected
- External call evidence: HTTP client usage detected
- HTTP methods in code: PATCH
- Secrets configured: 3
- Code evidence: 67 lines returned; code body analyzed but omitted from docs
Step 7 - Action 11
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 10
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_company quality label (n4f_company_quality_label); lists: none detected
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: active
- Condition summary: active
- Default branch: no
- Next action IDs: 12
- Referenced properties: 4f_company quality label (n4f_company_quality_label)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- 4f_company quality label is any of Active customer
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 13
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 13
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 8 - Action 12
- What happens: Sends an internal notification
- What triggers it: After action 11
- 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, team_ids
- subject: {{ enrolled_object.name }} is now an “active customer”
- team_ids: Demand-Gen & CRM
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 9 - Action 13
- What happens: Sends an internal notification
- What triggers it: After action 11
- 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, team_ids
- subject: {{ enrolled_object.name }} should now be an “active customer” but label was not updated
- team_ids: Demand-Gen & CRM
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 10 - Action 5
DATA MEANING:
ACTION EVIDENCE:
- Action category: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: hs_object_id, n4f_company_quality_label
- Conditions detected in code: Code condition: if (!token) { Code condition: if (!companyId) {
- CRM/API operations detected: updates records or resources, writes properties: n4f_company_quality_label
- Concrete CRM operations: none detected
- Search/filter evidence: none detected
- Data transformations: combines multiple values, filters collections, maps collections into derived values, removes surrounding whitespace, serializes data as JSON, splits a value into parts
- Outputs returned to workflow: n4f_company_quality_label, outputFields, updated_n4f_company_quality_label
- HubSpot CRM objects affected or referenced: companies
- Associations handled: none detected
- Workflow control: none detected
- Safeguards/error handling: error or warning logging, guard clauses or missing-value checks, structured response handling, checks missing values, logs errors
- Imports: https
- External systems/hosts: none detected
- External call evidence: HTTP client usage detected
- HTTP methods in code: PATCH
- Secrets configured: 3
- Code evidence: 69 lines returned; code body analyzed but omitted from docs
Step 11 - Action 14
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 5
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_company quality label (n4f_company_quality_label); lists: none detected
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: past
- Condition summary: past
- Default branch: no
- Next action IDs: 7
- Referenced properties: 4f_company quality label (n4f_company_quality_label)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- 4f_company quality label is any of Past customer
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 15
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 15
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 12 - Action 15
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 14
- 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 13 - Action 16
DATA MEANING:
ACTION EVIDENCE:
- Action category: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: hs_object_id, n4f_company_quality_label
- Conditions detected in code: Code condition: if (!token) { Code condition: if (!companyId) {
- CRM/API operations detected: updates records or resources, writes properties: n4f_company_quality_label
- Concrete CRM operations: none detected
- Search/filter evidence: none detected
- Data transformations: combines multiple values, filters collections, maps collections into derived values, removes surrounding whitespace, serializes data as JSON, splits a value into parts
- Outputs returned to workflow: n4f_company_quality_label, outputFields, updated_n4f_company_quality_label
- HubSpot CRM objects affected or referenced: companies
- Associations handled: none detected
- Workflow control: none detected
- Safeguards/error handling: error or warning logging, guard clauses or missing-value checks, structured response handling, checks missing values, logs errors
- Imports: https
- External systems/hosts: none detected
- External call evidence: HTTP client usage detected
- HTTP methods in code: PATCH
- Secrets configured: 3
- Code evidence: 69 lines returned; code body analyzed but omitted from docs
Step 14 - Action 17
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 16
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_company quality label (n4f_company_quality_label); lists: none detected
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: past
- Condition summary: past
- Default branch: no
- Next action IDs: 18
- Referenced properties: 4f_company quality label (n4f_company_quality_label)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- 4f_company quality label is any of Past customer
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 19
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 19
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 15 - Action 18
- What happens: Sends an internal notification
- What triggers it: After action 17
- 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, team_ids
- subject: {{ enrolled_object.name }} is now a “past customer”
- team_ids: Demand-Gen & CRM
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 16 - Action 19
- What happens: Sends an internal notification
- What triggers it: After action 17
- 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, team_ids
- subject: {{ enrolled_object.name }} should now be a “past customer” but label was not updated
- team_ids: Demand-Gen & CRM
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 17 - Action 7
- What happens: Sends an internal notification
- What triggers it: After action 14
- 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, team_ids
- subject: {{ enrolled_object.name }} is now a “past customer”
- team_ids: Demand-Gen & CRM
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.
System Behavior
- Workflow actions: 17
- Branch actions: 5
- Custom code actions: 4
- Property operations: 0
- List dependencies: 2
- Action categories: connected_action: 2, custom_code: 4, internal_notification: 6, list_branch: 5
- Property operation types: Logic not derivable from system.
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: companies (custom code contains update call)
- Associations created: Logic not derivable from system.
- Marketing emails sent: 0
- Internal notifications: 6
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 4
How It Is Implemented
Workflows
- Workflow: ELEVATE - Continously set active and past customer based on deals with custome code
- Workflow ID: 2544877805
- Revision ID: 37
- Enabled: yes
- Current HubSpot description: Sets company labels to “Active customer” for contacts in a specific list and “Past customer” for those not in the list.
- Purpose: Sets company labels to “Active customer” for contacts in a specific list and “Past customer” for those not in the list.
- Key logic: connected_action: 2, custom_code: 4, internal_notification: 6, list_branch: 5
- Branching logic: 11 branch detail(s) returned by HubSpot
- active : active ; next actions: 4; properties: none detected; lists: 11386
- past: past; next actions: 5; properties: none detected; lists: 16662
- neither nor: neither nor; next actions: not returned; properties: none detected; lists: none detected
- active: active; next actions: 6; properties: n4f_company_quality_label; lists: none detected
- default branch: default branch; next actions: 9; properties: none detected; lists: none detected
- active: active; next actions: 12; properties: n4f_company_quality_label; lists: none detected
- default branch: default branch; next actions: 13; properties: none detected; lists: none detected
- past: past; next actions: 7; properties: n4f_company_quality_label; lists: none detected
- default branch: default branch; next actions: 15; properties: none detected; lists: none detected
- past: past; next actions: 18; properties: n4f_company_quality_label; lists: none detected
- default branch: default branch; next actions: 19; properties: none detected; lists: none detected
- Dependencies: lists: ELEVATE - Stop criteria existing won deal (11386), ELEVATE_Past customers (16662); properties: hs_name, Record ID (hs_object_id), hs_value, 4f_company quality label (n4f_company_quality_label); custom code: 4 custom code action(s)
Property Context
- hs_name - No HubSpot property description returned. Roles: trigger condition. internal name: hs_name; object: object not returned; type: not returned.
- Record ID (hs_object_id) - The unique ID for this record. This value is set automatically by HubSpot. Roles: step data. internal name: hs_object_id; object: Line Items; type: number.
- hs_value - No HubSpot property description returned. Roles: trigger condition. internal name: hs_value; object: object not returned; type: not returned.
- 4f_company quality label (n4f_company_quality_label) - Labels customers, competitors, and target accounts relevant in Lead Scoring and segmentations. Roles: branch condition, step data. internal name: n4f_company_quality_label; object: Deals; type: enumeration.
Evidence And Gaps
- Domain evidence: Derived from configured workflow scope prefix: ELEVATE
- Quality flags: custom_code_present: Workflow appears to contain one or more custom code actions.
branching_logic_present: Workflow contains branching logic.
- Narrative context: not used as source of truth.
ELEVATE - Copy Lead sources to deal sources
METADATA
title: ELEVATE - Copy Lead sources to deal sources
type: process
domain: ELEVATE
objects: [Lead]
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: 2
- Property references: Associated Deal Pipeline Stage (hs_lead_associated_deal_pipeline_stage)
- List references: none detected
- Filter types: PROPERTY: 1
- Operators: ENUMERATION: 1, IS_ANY_OF: 1
- Trigger logic:
- Enrollment criteria type: LIST_BASED
- Enrollment branch 1:
- OR group
- AND group
- Associated Deal Pipeline Stage is any of Discovery
- Enrollment branch 2:
- AND group
- Associated Deal Pipeline Stage is any of Discovery
- Trigger property meaning:
Steps
Step 1 - Action 1
- What happens: Sets HubSpot property values; properties: n4f_deal_source_level_1 = value from property n4f_lead_source_level_1
- 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: 4f_Deal Source Level 1 (n4f_deal_source_level_1); lists: none detected
DATA MEANING:
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: association, property_name, value
- property_name: n4f_deal_source_level_1
- value: value from property n4f_lead_source_level_1
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:
- 4f_Deal Source Level 1 (n4f_deal_source_level_1) is set or updated; value: value from property n4f_lead_source_level_1; confidence: high. Purpose: used for attribution of marketing deals, synchronized with touchpoint types (and lead sources)
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 2 - Action 2
- What happens: Sets HubSpot property values; properties: n4f_deal_source_level_2 = value from property n4f_lead_source_level_2
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Deal Source Level 2 (n4f_deal_source_level_2); lists: none detected
DATA MEANING:
ACTION EVIDENCE:
- Action category: set_property
- Detected intent: Sets HubSpot property values
- Returned action type: SINGLE_CONNECTION
- Returned field keys: association, property_name, value
- property_name: n4f_deal_source_level_2
- value: value from property n4f_lead_source_level_2
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:
- 4f_Deal Source Level 2 (n4f_deal_source_level_2) is set or updated; value: value from property n4f_lead_source_level_2; confidence: high. Purpose: used for attribution of marketing deals, synchronized with touchpoint names (and lead sources)
CUSTOM CODE LOGIC:
- No custom code detected in this step.
System Behavior
- Workflow actions: 2
- Branch actions: 0
- Custom code actions: 0
- Property operations: 2
- List dependencies: 0
- Action categories: set_property: 2
- Property operation types: set_property: 2
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: Lead: 2 property operation(s)
- Associations created: Logic not derivable from system.
- Marketing emails sent: 0
- Internal notifications: 0
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 0
How It Is Implemented
Workflows
- Workflow: ELEVATE - Copy Lead sources to deal sources
Property Context
Evidence And Gaps
- Domain evidence: Derived from configured workflow scope prefix: ELEVATE
- Quality flags: property_operations_detected: Workflow appears to write or copy one or more properties.
- Narrative context: not used as source of truth.
ELEVATE - Create renewal deal
METADATA
title: ELEVATE - Create renewal deal
type: process
domain: ELEVATE
objects: [Deal]
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: 4
- Property references: Is Closed Won (hs_is_closed_won), 4f_Renewal type (n4f_renewal_type)
- List references: none detected
- Filter types: PROPERTY: 2
- Operators: ALL_PROPERTY: 1, BOOL: 1, IS_EQUAL_TO: 1, IS_KNOWN: 1
- Trigger logic:
- Enrollment criteria type: LIST_BASED
- Enrollment branch 1:
- OR group
- AND group
- Is Closed Won equals True
- 4f_Renewal type is known
- Enrollment branch 2:
- AND group
- Is Closed Won equals True
- 4f_Renewal type is known
- Trigger property meaning:
Steps
Step 1 - Action 1
- What happens: Updates or copies HubSpot properties; properties: dealname = 2 returned value tokens, dealstage = 2 returned value tokens
- 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: Deal Name (dealname), Deal Stage (dealstage); lists: none detected
DATA MEANING:
ACTION EVIDENCE:
- Action category: connected_action
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Updates or copies HubSpot properties
- Returned action type: SINGLE_CONNECTION
- Returned field keys: associations, object_type_id, properties, use_explicit_associations
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:
- Deal Name (dealname) is set or updated; value: 2 returned value tokens; confidence: medium. Purpose: The name given to this deal.
- Deal Stage (dealstage) is set or updated; value: 2 returned value tokens; confidence: medium. Purpose: The stage of the deal. Deal stages allow you to categorize and track the progress of the deals that you are working on.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 2 - Action 3
- What happens: Sets HubSpot property values; properties: closedate = value from property n4f_expected_project_end_date
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Close Date (closedate); lists: none detected
DATA MEANING:
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: association, property_name, value
- property_name: closedate
- value: value from property n4f_expected_project_end_date
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:
- Close Date (closedate) is set or updated; value: value from property n4f_expected_project_end_date; confidence: high. Purpose: Date the deal was closed. This property is set automatically by HubSpot.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 3 - Action 5
- What happens: Sets HubSpot property values; properties: amount = value from property amount
- What triggers it: After action 3
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Net price (amount); lists: none detected
DATA MEANING:
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: association, property_name, value
- property_name: amount
- value: value from property amount
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:
- Net price (amount) is set or updated; value: value from property amount; confidence: high. Purpose: The amount of a line item
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 4 - Action 4
- What happens: Sets HubSpot property values; properties: hubspot_owner_id = value from property hubspot_owner_id
- What triggers it: After action 5
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Owner (hubspot_owner_id); lists: none detected
DATA MEANING:
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: association, property_name, value
- property_name: hubspot_owner_id
- value: [object Object]
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:
- Owner (hubspot_owner_id) is set or updated; value: value from property hubspot_owner_id; confidence: high. Purpose: The owner of the object.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 5 - Action 6
- What happens: Sets HubSpot property values; properties: business_line = value from property business_line
- What triggers it: After action 4
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Business Line (business_line); lists: none detected
DATA MEANING:
ACTION EVIDENCE:
- Action category: set_property
- Detected intent: Sets HubSpot property values
- Returned action type: SINGLE_CONNECTION
- Returned field keys: association, property_name, value
- property_name: business_line
- value: value from property business_line
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:
- Business Line (business_line) is set or updated; value: value from property business_line; confidence: high. Purpose: 4flow definition of business line
CUSTOM CODE LOGIC:
- No custom code detected in this step.
System Behavior
- Workflow actions: 5
- Branch actions: 0
- Custom code actions: 0
- Property operations: 6
- List dependencies: 0
- Action categories: connected_action: 1, set_property: 4
- Property operation types: set_property: 6
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: Deal: 6 property operation(s)
- Associations created: Logic not derivable from system.
- Marketing emails sent: 0
- Internal notifications: 0
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 0
How It Is Implemented
Workflows
- Workflow: ELEVATE - Create renewal deal
Property Context
- Net price (amount) - The amount of a line item Roles: property updated, step data. internal name: amount; object: Line Items; type: number.
- Business Line (business_line) - 4flow definition of business line Roles: property updated, step data. internal name: business_line; object: Line Items; type: enumeration.
- Close Date (closedate) - Date the deal was closed. This property is set automatically by HubSpot. Roles: property updated, step data. internal name: closedate; object: Deals; type: datetime.
- Deal Name (dealname) - The name given to this deal. Roles: property updated, step data. internal name: dealname; object: Deals; type: string.
- Deal Stage (dealstage) - The stage of the deal. Deal stages allow you to categorize and track the progress of the deals that you are working on. Roles: property updated, step data. internal name: dealstage; object: Deals; type: enumeration.
- Is Closed Won (hs_is_closed_won) - True if the deal is in the closed won state, false otherwise Roles: trigger condition. internal name: hs_is_closed_won; object: Deals; type: bool.
- Owner (hubspot_owner_id) - The owner of the object. Roles: property updated, step data. internal name: hubspot_owner_id; object: Line Items; type: enumeration.
- 4f_Expected project end date (n4f_expected_project_end_date) - calculated property based on Start Date and Duration in Months Roles: reference. internal name: n4f_expected_project_end_date; object: Deals; type: date.
- 4f_Renewal type (n4f_renewal_type) - 4FS specific property differentiating between auto renewals and manual renewals, used as trigger to create future and new. Roles: trigger condition. internal name: n4f_renewal_type; object: Deals; type: enumeration.
Evidence And Gaps
- Domain evidence: Derived from configured workflow scope prefix: ELEVATE
- Quality flags: property_operations_detected: Workflow appears to write or copy one or more properties.
- Narrative context: not used as source of truth.
METADATA
title: ELEVATE - Detect and alert overwrites in contact special interest property
type: process
domain: ELEVATE
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: EVENT_BASED
- Criteria type: EVENT_BASED
- Filter-like criteria returned: 5
- Property references: hs_name, hs_value
- List references: none detected
- Filter types: PROPERTY: 2
- Operators: ALL_PROPERTY: 1, HAS_COMPLETED: 1, IS_EQUAL_TO: 1, IS_KNOWN: 1, STRING: 1
- Trigger logic:
- Enrollment criteria type: EVENT_BASED
- Enrollment branch 1:
- AND group
- hs_name equals n4f_special_interest
- hs_value is known
Steps
Step 1 - Action 8
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: Workflow start action returned by HubSpot
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_Special interest_Backup (n4f_special_interest_backup); lists: none detected
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: backup unknown
- Condition summary: backup unknown
- Default branch: no
- Next action IDs: 9
- Referenced properties: 4f_Special interest_Backup (n4f_special_interest_backup)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- 4f_Special interest_Backup is unknown
- Branch: backup known
- Condition summary: backup known
- Default branch: yes
- Next action IDs: 2
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: backup known
- Next action: 2
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 2
- What happens: Runs custom code; 3 inputs; 0 outputs
- What triggers it: After action 8
- 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: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: n4f_special_interest, n4f_special_interest_backup, n4f_special_interest_person_alert
- Conditions detected in code: Code condition: if (!token) { Code condition: if (overwriteDetected && userId) { Code condition: if (overwriteDetected) { Code condition: if (removed.length > 0 && isAllowedEditor) {
- CRM/API operations detected: updates records or resources
- Concrete CRM operations: read by ID: contacts; update: contacts
- Search/filter evidence: none detected
- Data transformations: calculates or formats dates, combines multiple values, filters collections, replaces or cleans text patterns, splits a value into parts
- Outputs returned to workflow: outputFields, overwrite_detected
- HubSpot CRM objects affected or referenced: contacts
- Associations handled: none detected
- Workflow control: contains asynchronous execution, returns output fields to later workflow actions
- Safeguards/error handling: error or warning logging, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 118 lines returned; code body analyzed but omitted from docs
Step 3 - Action 1
- What happens: Sets HubSpot property values; properties: n4f_special_interest_backup = returned value object with keys: appendPropertyName, type
- What triggers it: After action 2
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Special interest_Backup (n4f_special_interest_backup); lists: none detected
DATA MEANING:
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_special_interest_backup
- value: object with keys: appendPropertyName, 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:
- 4f_Special interest_Backup (n4f_special_interest_backup) is set or updated; value: returned value object with keys: appendPropertyName, type; confidence: high. Purpose: Note: Please only APPEND users This field is used to give users quick access to contacts they would like to monitor/follow.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 4 - Action 6
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: alert
- Branch: no alert
- Condition summary: no alert
- Default branch: yes
- Next action IDs: workflow exit or not returned
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
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 5
- What happens: Sends an internal notification
- What triggers it: After action 6
- 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
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, subject, team_ids
- subject: Alaaarm, {{ enrolled_object.n4f_special_interest_person_alert }} replaced values in 4f_Special interest”
- team_ids: Demand-Gen & CRM
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 7
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 5
- 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 7 - Action 4
- What happens: Sets HubSpot property values; properties: n4f_special_interest_person_alert = static value not returned
- What triggers it: After action 7
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Special interest_person_alert (n4f_special_interest_person_alert); 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_special_interest_person_alert
- value: static value not returned
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 9
- What happens: Sets HubSpot property values; properties: n4f_special_interest_backup = value from property n4f_special_interest
- What triggers it: After action 8
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Special interest_Backup (n4f_special_interest_backup); lists: none detected
DATA MEANING:
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_special_interest_backup
- value: value from property n4f_special_interest
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: 8
- Branch actions: 2
- Custom code actions: 1
- Property operations: 3
- List dependencies: 0
- Action categories: connected_action: 1, custom_code: 1, 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), contacts (custom code contains update call)
- 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: 1
How It Is Implemented
Workflows
- Workflow: ELEVATE - Detect and alert overwrites in contact special interest property
- Workflow ID: 2426462437
- Revision ID: 32
- Enabled: yes
- Current HubSpot description: Detects changes removing values from a contact’s special interest property, backs up the original values, alerts the responsible user, and sends a notification if an overwrite occurs.
- Purpose: Detects changes removing values from a contact’s special interest property, backs up the original values, alerts the responsible user, and sends a notification if an overwrite occurs.
- Key logic: connected_action: 1, custom_code: 1, internal_notification: 1, list_branch: 2, set_property: 3
- Branching logic: 4 branch detail(s) returned by HubSpot
- alert : alert ; next actions: 5; properties: n4f_special_interest_person_alert; lists: none detected
- no alert: no alert; next actions: not returned; properties: none detected; lists: none detected
- backup unknown: backup unknown; next actions: 9; properties: n4f_special_interest_backup; lists: none detected
- backup known: backup known; next actions: 2; properties: none detected; lists: none detected
- Dependencies: lists: none detected; properties: hs_name, hs_value, 4f_Special interest (n4f_special_interest), 4f_Special interest_Backup (n4f_special_interest_backup), 4f_Special interest_person_alert (n4f_special_interest_person_alert); custom code: 1 custom code action(s)
Property Context
- hs_name - No HubSpot property description returned. Roles: trigger condition. internal name: hs_name; object: object not returned; type: not returned.
- hs_value - No HubSpot property description returned. Roles: trigger condition. internal name: hs_value; object: object not returned; type: not returned.
- 4f_Special interest (n4f_special_interest) - This field is used to give users quick access to contacts they would like to monitor/follow. It is a multi-user field as at 4flow we do not follow the concept of “ownership” of contacts. Contact owner is not actively maintained, but 4flowers are asked to append their names to this field. Roles: reference. internal name: n4f_special_interest; object: Contacts; type: enumeration.
- 4f_Special interest_Backup (n4f_special_interest_backup) - Note: Please only APPEND users This field is used to give users quick access to contacts they would like to monitor/follow. Roles: branch condition, property updated, step data. internal name: n4f_special_interest_backup; object: Contacts; type: enumeration.
- 4f_Special interest_person_alert (n4f_special_interest_person_alert) - No HubSpot property description returned. Roles: branch condition, property updated, step data. internal name: n4f_special_interest_person_alert; object: Contacts; type: string.
Evidence And Gaps
- Domain evidence: Derived from configured workflow scope prefix: ELEVATE
- Quality flags: custom_code_present: Workflow appears to contain one or more custom code actions.
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.
ELEVATE - Disqualify leads based on Marketing-Off-List
METADATA
title: ELEVATE - Disqualify leads based on Marketing-Off-List
type: process
domain: ELEVATE
objects: [Lead]
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: 26
- Property references: Created by user ID (hs_created_by_user_id), hs_name, Lead stage (hs_pipeline_stage), hs_value, 4f_company quality label (n4f_company_quality_label), 4f_Contact quality label (n4f_contact_quality_label), 4f_Lead Source Level 1 (n4f_lead_source_level_1)
- List references: 2333
- Filter types: IN_LIST: 2, PROPERTY: 10
- Operators: ALL_PROPERTY: 2, ENUMERATION: 7, IN_LIST: 6, IS_ANY_OF: 5, IS_EQUAL_TO: 1, IS_NONE_OF: 2, IS_UNKNOWN: 2, STRING: 1
- Trigger logic:
- Enrollment criteria type: LIST_BASED
- Enrollment branch 1:
- OR group
- AND group
- Lead stage is any of Assignment
- 4f_Lead Source Level 1 is any of Webinar, Content download, Listing platform, Externally hosted Webinar, Marketing assessment
- Created by user ID is unknown
- AND group
- 4f_Contact quality label is none of 4f-Target Account
- AND group
- List 2333 is in list 2333
- AND group
- Lead stage is any of Assignment
- 4f_Lead Source Level 1 is any of Webinar, Content download, Listing platform, Externally hosted Webinar, Marketing assessment
- Created by user ID is unknown
- AND group
- 4f_company quality label is none of 4fc-Target account, 4fs-Target account, 4fc-SAP-Target account, 4fm-Target account
- AND group
- List 2333 is in list 2333
- Enrollment branch 2:
- AND group
- Lead stage is any of Assignment
- 4f_Lead Source Level 1 is any of Webinar, Content download, Listing platform, Externally hosted Webinar, Marketing assessment
- Created by user ID is unknown
- AND group
- 4f_Contact quality label is none of 4f-Target Account
- AND group
- List 2333 is in list 2333
- Enrollment branch 3:
- AND group
- Lead stage is any of Assignment
- 4f_Lead Source Level 1 is any of Webinar, Content download, Listing platform, Externally hosted Webinar, Marketing assessment
- Created by user ID is unknown
- AND group
- 4f_company quality label is none of 4fc-Target account, 4fs-Target account, 4fc-SAP-Target account, 4fm-Target account
- AND group
- List 2333 is in list 2333
- Enrollment branch 4:
- AND group
- 4f_Contact quality label is none of 4f-Target Account
- Enrollment branch 5:
- AND group
- List 2333 is in list 2333
- Enrollment branch 6:
- AND group
- 4f_company quality label is none of 4fc-Target account, 4fs-Target account, 4fc-SAP-Target account, 4fm-Target account
- Enrollment branch 7:
- AND group
- List 2333 is in list 2333
- Enrollment branch 8:
- AND group
- hs_name equals hs_pipeline_stage
- hs_value is any of new-stage-id
- Trigger property meaning:
Steps
Step 1 - Action 1
- What happens: Sets HubSpot property values; properties: hs_pipeline_stage = static value Disqualified
- 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: Lead stage (hs_pipeline_stage); lists: none detected
DATA MEANING:
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: hs_pipeline_stage
- value: static value Disqualified
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:
- Lead stage (hs_pipeline_stage) is set or updated; value: static value Disqualified; confidence: high. Purpose: shows the pipeline stages of the lead pipeline. indicates which stage the lead is in
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 2 - Action 2
- What happens: Sets HubSpot property values; properties: hs_lead_disqualification_reason = static value No Sales Lead
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Disqualification Reason (hs_lead_disqualification_reason); lists: none detected
DATA MEANING:
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: hs_lead_disqualification_reason
- value: static value No Sales Lead
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 3 - Action 3
- What happens: Sets HubSpot property values; properties: hs_lead_disqualification_note = static value Disqualified by marketing based on Off-List citeria
- What triggers it: After action 2
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Lead Disqualification Note (hs_lead_disqualification_note); lists: none detected
DATA MEANING:
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: hs_lead_disqualification_note
- value: static value Disqualified by marketing based on Off-List citeria
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 4 - Action 4
- What happens: Sends an internal notification
- What triggers it: After action 3
- 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
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, subject, team_ids
- subject: Lead was disqualified
- team_ids: Demand-Gen & CRM
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 5
- What happens: Sets HubSpot property values; properties: lifecyclestage = static value not returned
- What triggers it: After action 4
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Lifecycle Stage (lifecyclestage); lists: none detected
DATA MEANING:
ACTION EVIDENCE:
- Action category: set_property
- Detected intent: Sets HubSpot property values
- Returned action type: SINGLE_CONNECTION
- Returned field keys: association, property_name, value
- property_name: lifecyclestage
- value: static value not returned
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:
- Lifecycle Stage (lifecyclestage) is set or updated; value: static value not returned; confidence: high. Purpose: The qualification of companies to sales readiness throughout the buying journey
CUSTOM CODE LOGIC:
- No custom code detected in this step.
System Behavior
- Workflow actions: 5
- Branch actions: 0
- Custom code actions: 0
- Property operations: 4
- List dependencies: 0
- Action categories: internal_notification: 1, set_property: 4
- Property operation types: set_property: 4
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: Lead: 4 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: ELEVATE - Disqualify leads based on Marketing-Off-List
- Workflow ID: 2402275549
- Revision ID: 26
- Enabled: yes
- Current HubSpot description: Updates lead properties to mark leads as disqualified with specific reasons when their stage is “Assignment (MQL)” and they belong to aour off-list.
- Purpose: Updates lead properties to mark leads as disqualified with specific reasons when their stage is “Assignment (MQL)” and they belong to aour off-list.
- Key logic: internal_notification: 1, set_property: 4
- Branching logic: 0 branch detail(s) returned by HubSpot
No branch logic returned by HubSpot.
- Dependencies: lists: 2333 (2333); properties: Created by user ID (hs_created_by_user_id), Lead Disqualification Note (hs_lead_disqualification_note), Disqualification Reason (hs_lead_disqualification_reason), hs_name, Lead stage (hs_pipeline_stage), hs_value, Lifecycle Stage (lifecyclestage), 4f_company quality label (n4f_company_quality_label), 4f_Contact quality label (n4f_contact_quality_label), 4f_Lead Source Level 1 (n4f_lead_source_level_1); custom code: none detected
Property Context
- Created by user ID (hs_created_by_user_id) - The user who created this record. This value is set automatically by HubSpot. Roles: trigger condition. internal name: hs_created_by_user_id; object: Line Items; type: number.
- Lead Disqualification Note (hs_lead_disqualification_note) - A note on why the lead was disqualified. Roles: property updated, step data. internal name: hs_lead_disqualification_note; object: Leads; type: string.
- Disqualification Reason (hs_lead_disqualification_reason) - Dropdown list of reasons for disqualification Roles: property updated, step data. internal name: hs_lead_disqualification_reason; object: Leads; type: enumeration.
- hs_name - No HubSpot property description returned. Roles: trigger condition. internal name: hs_name; object: object not returned; type: not returned.
- Lead stage (hs_pipeline_stage) - shows the pipeline stages of the lead pipeline. indicates which stage the lead is in Roles: property updated, step data, trigger condition. internal name: hs_pipeline_stage; object: Leads; type: enumeration.
- hs_value - No HubSpot property description returned. Roles: trigger condition. internal name: hs_value; object: object not returned; type: not returned.
- Lifecycle Stage (lifecyclestage) - The qualification of companies to sales readiness throughout the buying journey Roles: property updated, step data. internal name: lifecyclestage; object: Companies; type: enumeration.
- 4f_company quality label (n4f_company_quality_label) - Labels customers, competitors, and target accounts relevant in Lead Scoring and segmentations. Roles: trigger condition. internal name: n4f_company_quality_label; object: Deals; type: enumeration.
- 4f_Contact quality label (n4f_contact_quality_label) - No HubSpot property description returned. Roles: trigger condition. internal name: n4f_contact_quality_label; object: Contacts; type: enumeration.
- 4f_Lead Source Level 1 (n4f_lead_source_level_1) - used for attribution of marketing leads, synchronized with touchpoint types (and deal sources) Roles: trigger condition. internal name: n4f_lead_source_level_1; object: Leads; type: enumeration.
Evidence And Gaps
- Domain evidence: Derived from configured workflow scope prefix: ELEVATE
- Quality flags: property_operations_detected: Workflow appears to write or copy one or more properties.
- Narrative context: not used as source of truth.
ELEVATE - Fill 4f_lead interest for tracking of activities
METADATA
title: ELEVATE - Fill 4f_lead interest for tracking of activities
type: process
domain: ELEVATE
objects: [Lead]
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: EVENT_BASED
- Criteria type: EVENT_BASED
- Filter-like criteria returned: 5
- Property references: hs_name, hs_value
- List references: none detected
- Filter types: PROPERTY: 2
- Operators: ALL_PROPERTY: 1, HAS_COMPLETED: 1, IS_EQUAL_TO: 1, IS_KNOWN: 1, STRING: 1
- Trigger logic:
- Enrollment criteria type: EVENT_BASED
- Enrollment branch 1:
- AND group
- hs_name equals hubspot_owner_id
- hs_value is known
Steps
Step 1 - Action 1
- What happens: Runs custom code; 2 inputs; 0 outputs
- 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: custom_code
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: hs_updated_by_user_id, n4f_lead__interest
- Conditions detected in code: Code condition: if (!Private_App_Token) { Code condition: if (!updatedByUserId) { Code condition: if (updatedByUserId === “49698977”) {
- CRM/API operations detected: updates records or resources
- Concrete CRM operations: read by ID: objects; update: objects
- Search/filter evidence: none detected
- Data transformations: serializes data as JSON
- Outputs returned to workflow: outputFields, skipped_due_to_exclusion, updated_by_user_id
- HubSpot CRM objects affected or referenced: objects
- Associations handled: none detected
- Workflow control: contains asynchronous execution, returns output fields to later workflow actions
- Safeguards/error handling: error or warning logging, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 74 lines returned; code body analyzed but omitted from docs
System Behavior
- Workflow actions: 1
- Branch actions: 0
- Custom code actions: 1
- Property operations: 0
- List dependencies: 0
- Action categories: custom_code: 1
- Property operation types: Logic not derivable from system.
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: objects (custom code contains update call)
- Associations created: Logic not derivable from system.
- Marketing emails sent: 0
- Internal notifications: 0
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 1
How It Is Implemented
Workflows
- Workflow: ELEVATE - Fill 4f_lead interest for tracking of activities
- Workflow ID: 2570213600
- Revision ID: 9
- Enabled: yes
- Current HubSpot description: Updates a custom lead property with the user ID of the person who last updated the lead when the “Lead Owner” property value changes.
- Purpose: Updates a custom lead property with the user ID of the person who last updated the lead when the “Lead Owner” property value changes.
- Key logic: custom_code: 1
- Branching logic: 0 branch detail(s) returned by HubSpot
No branch logic returned by HubSpot.
- Dependencies: lists: none detected; properties: hs_name, Updated by user ID (hs_updated_by_user_id), hs_value, 4f_Lead interest (n4f_lead__interest); custom code: 1 custom code action(s)
Property Context
- hs_name - No HubSpot property description returned. Roles: trigger condition. internal name: hs_name; object: object not returned; type: not returned.
- Updated by user ID (hs_updated_by_user_id) - The user who last updated this record. This value is set automatically by HubSpot. Roles: reference. internal name: hs_updated_by_user_id; object: Line Items; type: number.
- hs_value - No HubSpot property description returned. Roles: trigger condition. internal name: hs_value; object: object not returned; type: not returned.
- 4f_Lead interest (n4f_lead__interest) - collects all 4Flowers who e.g. were former owners or assigned other owners - for tracking purposes Roles: reference. internal name: n4f_lead__interest; object: Leads; type: enumeration.
Evidence And Gaps
- Domain evidence: Derived from configured workflow scope prefix: ELEVATE
- Quality flags: custom_code_present: Workflow appears to contain one or more custom code actions.
- Narrative context: not used as source of truth.
ELEVATE - Global Touchpoint Notifications
METADATA
title: ELEVATE - Global Touchpoint Notifications
type: process
domain: ELEVATE
objects: [Touchpoint]
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: EVENT_BASED
- Criteria type: EVENT_BASED
- Filter-like criteria returned: 7
- Property references: 4f_Activity status (n4f_activity_status), 4f_Touchpoint type (n4f_touchpoint_type)
- List references: none detected
- Filter types: PROPERTY: 3
- Operators: ENUMERATION: 3, HAS_COMPLETED: 1, IS_NONE_OF: 3
- Trigger logic:
- Enrollment criteria type: EVENT_BASED
- Enrollment branch 1:
- AND group
- Returned branch keys: eventTypeId, filterBranchOperator, filterBranchType, filterBranches, filters, operator
- Enrollment branch 2:
- OR group
- AND group
- 4f_Touchpoint type is none of Event booth meeting, 4flow event, Event session, Inbound request
- AND group
- 4f_Touchpoint type is none of Webinar, Externally hosted Webinar
- 4f_Activity status is none of No-show, Cancelled, Downloaded, Pre-scheduled meeting, Inbound, Attended, Booth discussion, Speaker
- Enrollment branch 3:
- AND group
- 4f_Touchpoint type is none of Event booth meeting, 4flow event, Event session, Inbound request
- Enrollment branch 4:
- AND group
- 4f_Touchpoint type is none of Webinar, Externally hosted Webinar
- 4f_Activity status is none of No-show, Cancelled, Downloaded, Pre-scheduled meeting, Inbound, Attended, Booth discussion, Speaker
- Trigger property meaning:
- 4f_Activity status (n4f_activity_status): This property works in conjunction with the property 4F_activity_type. It further explains the actual action that happened and is used to e.g. distinguish between registrations for and attendances of a webinar.
- 4f_Touchpoint type (n4f_touchpoint_type): 4flow specific dropdown select of touchpoint types. Works in conjunction with 4f_Touchpoint name_dd and 4f_activity type.
Steps
Step 1 - Action 1
DATA MEANING:
- 4f_conversion_URL (n4f_conversion_url): custom property snapshotting the conversion URL at conversion of a contact from “last page seen” is used to direct contacts to the correct workflow matching their form submission. copied to touchpoints as well. bears a lot of information such as UTM, Linked…
- 4flow region (n4flow_region): Dropdown select indicating the defined 4Flow region a company operates in.
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: North America
- Condition summary: North America
- Default branch: no
- Next action IDs: 14
- Referenced properties: 4f_conversion_URL (n4f_conversion_url), 4flow region (n4flow_region)
- Referenced lists: 1440
- Filter-like criteria returned: 8
- Returned branch logic:
- OR group
- AND group
- AND group
- List 1440 is in list 1440
- AND group
- AND group
- 4f_conversion_URL contains .com/en-us
- AND group
- AND group
- 4flow region is any of 4flow region US, North America
- Branch: Global
- Condition summary: Global
- Default branch: yes
- Next action IDs: 15
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: Global
- Next action: 15
LIST LOGIC:
- List 1440 (1440)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 2 - Action 14
DATA MEANING:
- 4f_Activity status (n4f_activity_status): This property works in conjunction with the property 4F_activity_type. It further explains the actual action that happened and is used to e.g. distinguish between registrations for and attendances of a webinar.
- 4f_Touchpoint type (n4f_touchpoint_type): 4flow specific dropdown select of touchpoint types. Works in conjunction with 4f_Touchpoint name_dd and 4f_activity type.
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: Notify
- Condition summary: Notify
- Default branch: no
- Next action IDs: 3
- Referenced properties: 4f_Activity status (n4f_activity_status), 4f_Touchpoint type (n4f_touchpoint_type)
- Referenced lists: none detected
- Filter-like criteria returned: 6
- Returned branch logic:
- OR group
- AND group
- 4f_Touchpoint type is any of Content download, Marketing assessment
- AND group
- 4f_Touchpoint type is any of Webinar, Externally hosted Webinar
- 4f_Activity status is any of Registered
- Branch: Don’t notify
- Condition summary: Don’t notify
- Default branch: yes
- Next action IDs: workflow exit or not returned
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: Don’t notify
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 3
- What happens: Branches based on HubSpot list membership; 4 branches
- What triggers it: After action 14
- System condition: 4 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_Business line (n4f_business_line); lists: none detected
DATA MEANING:
- 4f_Business line (n4f_business_line): This property reflects the 4flow business lines and is used whenever a clear association with one of our business lines/services is possible. Also used at events in booth protocols, etc.
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: 4fs
- Condition summary: 4fs
- Default branch: no
- Next action IDs: 28
- Referenced properties: 4f_Business line (n4f_business_line)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- 4f_Business line is any of 4fs, 4fc, 4fc-Kinaxis, 4fm, 4fc-SAP
- Branch: 4fc
- Condition summary: 4fc
- Default branch: no
- Next action IDs: 25
- Referenced properties: 4f_Business line (n4f_business_line)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- 4f_Business line is any of 4fc, 4fc-Kinaxis, 4fc-SAP
- Branch: 4fm
- Condition summary: 4fm
- Default branch: no
- Next action IDs: 22
- Referenced properties: 4f_Business line (n4f_business_line)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- 4f_Business line is any of 4fm
- Branch: Business line unknown
- Condition summary: Business line unknown
- Default branch: yes
- Next action IDs: 20
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: Business line unknown
- Next action: 20
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 20
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 3
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_Touchpoint type (n4f_touchpoint_type); lists: none detected
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: Download
- Condition summary: Download
- Default branch: no
- Next action IDs: 19
- Referenced properties: 4f_Touchpoint type (n4f_touchpoint_type)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- 4f_Touchpoint type is any of Content download, Marketing assessment
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 21
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 21
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 19
- What happens: Sends an internal notification
- What triggers it: After action 20
- 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, team_ids
-
| subject: New conversion: {{ enrolled_object.n4f_touchpoint_type }} |
{{ enrolled_object.download_name }} |
- team_ids: 4flow marketing NA
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 21
- What happens: Sends an internal notification
- What triggers it: After action 20
- 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, team_ids
-
| subject: New conversion: {{ enrolled_object.n4f_touchpoint_type }} |
{{ enrolled_object.n4f_activity_status }} |
{{ enrolled_object.download_name }} |
- team_ids: 4flow marketing NA
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 22
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 3
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_Touchpoint type (n4f_touchpoint_type); lists: none detected
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: Download
- Condition summary: Download
- Default branch: no
- Next action IDs: 23
- Referenced properties: 4f_Touchpoint type (n4f_touchpoint_type)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- 4f_Touchpoint type is any of Content download, Marketing assessment
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 24
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 24
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 8 - Action 23
- What happens: Sends an internal notification
- What triggers it: After action 22
- 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, team_ids
-
| subject: New conversion: {{ enrolled_object.n4f_touchpoint_type }} |
{{ enrolled_object.download_name }} |
- team_ids: 4flow marketing NA
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 9 - Action 24
- What happens: Sends an internal notification
- What triggers it: After action 22
- 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, team_ids
-
| subject: New conversion: {{ enrolled_object.n4f_touchpoint_type }} |
{{ enrolled_object.n4f_activity_status }} |
{{ enrolled_object.download_name }} |
- team_ids: 4flow marketing NA
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 10 - Action 25
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 3
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_Touchpoint type (n4f_touchpoint_type); lists: none detected
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: Download
- Condition summary: Download
- Default branch: no
- Next action IDs: 26
- Referenced properties: 4f_Touchpoint type (n4f_touchpoint_type)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- 4f_Touchpoint type is any of Content download, Marketing assessment
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 27
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 27
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 26
- What happens: Sends an internal notification
- What triggers it: After action 25
- 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, team_ids
-
| subject: New conversion: {{ enrolled_object.n4f_touchpoint_type }} |
{{ enrolled_object.download_name }} |
- team_ids: 4flow marketing NA
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 12 - Action 27
- What happens: Sends an internal notification
- What triggers it: After action 25
- 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, team_ids
-
| subject: New conversion: {{ enrolled_object.n4f_touchpoint_type }} |
{{ enrolled_object.n4f_activity_status }} |
{{ enrolled_object.download_name }} |
- team_ids: 4flow marketing NA
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 13 - Action 28
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 3
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_Touchpoint type (n4f_touchpoint_type); lists: none detected
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: Download
- Condition summary: Download
- Default branch: no
- Next action IDs: 29
- Referenced properties: 4f_Touchpoint type (n4f_touchpoint_type)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- 4f_Touchpoint type is any of Content download, Marketing assessment
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 30
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 30
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 14 - Action 29
- What happens: Sends an internal notification
- What triggers it: After action 28
- 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, team_ids
-
| subject: New conversion: {{ enrolled_object.n4f_touchpoint_type }} |
{{ enrolled_object.download_name }} |
- team_ids: 4flow marketing NA
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 15 - Action 30
- What happens: Sends an internal notification
- What triggers it: After action 28
- 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, team_ids
-
| subject: New conversion: {{ enrolled_object.n4f_touchpoint_type }} |
{{ enrolled_object.n4f_activity_status }} |
{{ enrolled_object.download_name }} |
- team_ids: 4flow marketing NA
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 16 - Action 15
DATA MEANING:
- 4f_Activity status (n4f_activity_status): This property works in conjunction with the property 4F_activity_type. It further explains the actual action that happened and is used to e.g. distinguish between registrations for and attendances of a webinar.
- 4f_Touchpoint type (n4f_touchpoint_type): 4flow specific dropdown select of touchpoint types. Works in conjunction with 4f_Touchpoint name_dd and 4f_activity type.
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: Notify
- Condition summary: Notify
- Default branch: no
- Next action IDs: 6
- Referenced properties: 4f_Activity status (n4f_activity_status), 4f_Touchpoint type (n4f_touchpoint_type)
- Referenced lists: none detected
- Filter-like criteria returned: 6
- Returned branch logic:
- OR group
- AND group
- 4f_Touchpoint type is any of Content download, Marketing assessment
- AND group
- 4f_Touchpoint type is any of Webinar, Externally hosted Webinar
- 4f_Activity status is any of Registered
- Branch: Don’t notify
- Condition summary: Don’t notify
- Default branch: yes
- Next action IDs: workflow exit or not returned
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: Don’t notify
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 17 - Action 6
- What happens: Branches based on HubSpot list membership; 5 branches
- What triggers it: After action 15
- System condition: 5 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_Business line (n4f_business_line); lists: none detected
DATA MEANING:
- 4f_Business line (n4f_business_line): This property reflects the 4flow business lines and is used whenever a clear association with one of our business lines/services is possible. Also used at events in booth protocols, etc.
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: 4fs
- Condition summary: 4fs
- Default branch: no
- Next action IDs: 31
- Referenced properties: 4f_Business line (n4f_business_line)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- 4f_Business line is any of 4fs
- Branch: 4fc
- Condition summary: 4fc
- Default branch: no
- Next action IDs: 32
- Referenced properties: 4f_Business line (n4f_business_line)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- 4f_Business line is any of 4fc
- Branch: 4fm
- Condition summary: 4fm
- Default branch: no
- Next action IDs: 33
- Referenced properties: 4f_Business line (n4f_business_line)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- 4f_Business line is any of 4fm
- Branch: 4fc-SAP
- Condition summary: 4fc-SAP
- Default branch: no
- Next action IDs: 34
- Referenced properties: 4f_Business line (n4f_business_line)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- 4f_Business line is any of 4fc-SAP
- Branch: Business line unknown
- Condition summary: Business line unknown
- Default branch: yes
- Next action IDs: 35
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: Business line unknown
- Next action: 35
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 18 - Action 31
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 6
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_Touchpoint type (n4f_touchpoint_type); lists: none detected
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: Download
- Condition summary: Download
- Default branch: no
- Next action IDs: 7
- Referenced properties: 4f_Touchpoint type (n4f_touchpoint_type)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- 4f_Touchpoint type is any of Content download, Marketing assessment
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 36
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 36
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 19 - Action 36
- What happens: Sends an internal notification
- What triggers it: After action 31
- 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, team_ids, user_ids
-
| subject: New conversion: {{ enrolled_object.n4f_touchpoint_type }} |
{{ enrolled_object.n4f_activity_status }} |
{{ enrolled_object.download_name }} |
- team_ids: 4flow marketing NA
- user_ids: Sales Team Europe Software
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 20 - Action 7
- What happens: Sends an internal notification
- What triggers it: After action 31
- 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: New conversion: {{ enrolled_object.n4f_touchpoint_type }} |
{{ enrolled_object.download_name }} |
- user_ids: Sales Team Europe Software
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 21 - Action 32
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 6
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_Touchpoint type (n4f_touchpoint_type); lists: none detected
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: Download
- Condition summary: Download
- Default branch: no
- Next action IDs: workflow exit or not returned
- Referenced properties: 4f_Touchpoint type (n4f_touchpoint_type)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- 4f_Touchpoint type is any of Content download, Marketing assessment
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 42
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 42
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 22 - Action 42
- What happens: Sends an internal notification
- What triggers it: After action 32
- 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, team_ids
-
| subject: New conversion: {{ enrolled_object.n4f_touchpoint_type }} |
{{ enrolled_object.n4f_activity_status }} |
{{ enrolled_object.download_name }} |
- team_ids: 4flow marketing NA
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 23 - Action 33
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 6
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_Touchpoint type (n4f_touchpoint_type); lists: none detected
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: Download
- Condition summary: Download
- Default branch: no
- Next action IDs: 11
- Referenced properties: 4f_Touchpoint type (n4f_touchpoint_type)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- 4f_Touchpoint type is any of Content download, Marketing assessment
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 38
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 38
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 24 - Action 11
- What happens: Sends an internal notification
- What triggers it: After action 33
- 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: New conversion: {{ enrolled_object.n4f_touchpoint_type }} |
{{ enrolled_object.download_name }} |
- user_ids: Anna Mukhina, Tiago Amarante
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 25 - Action 38
- What happens: Sends an internal notification
- What triggers it: After action 33
- 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, team_ids, user_ids
-
| subject: New conversion: {{ enrolled_object.n4f_touchpoint_type }} |
{{ enrolled_object.n4f_activity_status }} |
{{ enrolled_object.download_name }} |
- team_ids: 4flow marketing NA
- user_ids: Anna Mukhina, Tiago Amarante
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 26 - Action 34
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 6
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_Touchpoint type (n4f_touchpoint_type); lists: none detected
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: Download
- Condition summary: Download
- Default branch: no
- Next action IDs: workflow exit or not returned
- Referenced properties: 4f_Touchpoint type (n4f_touchpoint_type)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- 4f_Touchpoint type is any of Content download, Marketing assessment
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 40
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 40
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 27 - Action 40
- What happens: Sends an internal notification
- What triggers it: After action 34
- 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, team_ids
-
| subject: New conversion: {{ enrolled_object.n4f_touchpoint_type }} |
{{ enrolled_object.n4f_activity_status }} |
{{ enrolled_object.download_name }} |
- team_ids: 4flow marketing NA
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 28 - Action 35
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 6
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_Touchpoint type (n4f_touchpoint_type); lists: none detected
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: Download
- Condition summary: Download
- Default branch: no
- Next action IDs: workflow exit or not returned
- Referenced properties: 4f_Touchpoint type (n4f_touchpoint_type)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- 4f_Touchpoint type is any of Content download, Marketing assessment
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 41
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 41
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 29 - Action 41
- What happens: Sends an internal notification
- What triggers it: After action 35
- 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, team_ids
-
| subject: New conversion: {{ enrolled_object.n4f_touchpoint_type }} |
{{ enrolled_object.n4f_activity_status }} |
{{ enrolled_object.download_name }} |
- team_ids: 4flow marketing NA
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.
System Behavior
- Workflow actions: 29
- Branch actions: 14
- Custom code actions: 0
- Property operations: 0
- List dependencies: 1
- Action categories: internal_notification: 15, list_branch: 14
- Property operation types: Logic not derivable from system.
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: None detected.
- Associations created: Logic not derivable from system.
- Marketing emails sent: 0
- Internal notifications: 15
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 0
How It Is Implemented
Workflows
- Workflow: ELEVATE - Global Touchpoint Notifications
- Workflow ID: 2337737959
- Revision ID: 136
- Enabled: yes
- Current HubSpot description: No workflow description returned.
- Purpose: Logic not derivable from system.
- Key logic: internal_notification: 15, list_branch: 14
- Branching logic: 33 branch detail(s) returned by HubSpot
- North America: North America; next actions: 14; properties: n4f_conversion_url, n4flow_region; lists: 1440
- Global: Global; next actions: 15; properties: none detected; lists: none detected
- 4fs: 4fs; next actions: 28; properties: n4f_business_line; lists: none detected
- 4fc: 4fc; next actions: 25; properties: n4f_business_line; lists: none detected
- 4fm: 4fm; next actions: 22; properties: n4f_business_line; lists: none detected
- Business line unknown: Business line unknown; next actions: 20; properties: none detected; lists: none detected
- 4fs: 4fs; next actions: 31; properties: n4f_business_line; lists: none detected
- 4fc: 4fc; next actions: 32; properties: n4f_business_line; lists: none detected
- 4fm: 4fm; next actions: 33; properties: n4f_business_line; lists: none detected
- 4fc-SAP: 4fc-SAP; next actions: 34; properties: n4f_business_line; lists: none detected
- Business line unknown: Business line unknown; next actions: 35; properties: none detected; lists: none detected
- Notify : Notify ; next actions: 3; properties: n4f_activity_status, n4f_touchpoint_type; lists: none detected
- Dependencies: lists: 1440 (1440); properties: 4f_Activity status (n4f_activity_status), 4f_Business line (n4f_business_line), 4f_conversion_URL (n4f_conversion_url), 4f_Touchpoint type (n4f_touchpoint_type), 4flow region (n4flow_region); custom code: none detected
Property Context
- 4f_Activity status (n4f_activity_status) - This property works in conjunction with the property 4F_activity_type. It further explains the actual action that happened and is used to e.g. distinguish between registrations for and attendances of a webinar. Roles: branch condition, step data, trigger condition. internal name: n4f_activity_status; object: Touchpoints; type: enumeration.
- 4f_Business line (n4f_business_line) - This property reflects the 4flow business lines and is used whenever a clear association with one of our business lines/services is possible. Also used at events in booth protocols, etc. Roles: branch condition, step data. internal name: n4f_business_line; object: Touchpoints; type: enumeration.
- 4f_conversion_URL (n4f_conversion_url) - custom property snapshotting the conversion URL at conversion of a contact from “last page seen” is used to direct contacts to the correct workflow matching their form submission. copied to touchpoints as well. bears a lot of information such as UTM, LinkedIn or Google account, campaign IDs etc. Roles: branch condition, step data. internal name: n4f_conversion_url; object: Contacts; type: string.
- 4f_Touchpoint type (n4f_touchpoint_type) - 4flow specific dropdown select of touchpoint types. Works in conjunction with 4f_Touchpoint name_dd and 4f_activity type. Roles: branch condition, step data, trigger condition. internal name: n4f_touchpoint_type; object: Touchpoints; type: enumeration.
- 4flow region (n4flow_region) - Dropdown select indicating the defined 4Flow region a company operates in. Roles: branch condition, step data. internal name: n4flow_region; object: Companies; type: enumeration.
Evidence And Gaps
- Domain evidence: Derived from configured workflow scope prefix: ELEVATE
- Quality flags: branching_logic_present: Workflow contains branching logic.
- Narrative context: not used as source of truth.
ELEVATE - Lead creation & lifecycle stage based on marketing touchpoints excluding content
METADATA
title: ELEVATE - Lead creation & lifecycle stage based on marketing touchpoints excluding content
type: process
domain: ELEVATE
objects: [Touchpoint]
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: EVENT_BASED
- Criteria type: EVENT_BASED
- Filter-like criteria returned: 3
- Property references: 4f_Touchpoint type (n4f_touchpoint_type)
- List references: none detected
- Filter types: PROPERTY: 1
- Operators: ENUMERATION: 1, HAS_COMPLETED: 1, IS_NONE_OF: 1
- Trigger logic:
- Enrollment criteria type: EVENT_BASED
- Enrollment branch 1:
- AND group
- Returned branch keys: eventTypeId, filterBranchOperator, filterBranchType, filterBranches, filters, operator
- Enrollment branch 2:
- OR group
- AND group
- 4f_Touchpoint type is none of Event booth meeting, Event session, Networking event
- Enrollment branch 3:
- AND group
- 4f_Touchpoint type is none of Event booth meeting, Event session, Networking event
- Trigger property meaning:
Steps
Step 1 - Action 85
- 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 1
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: Good contact
- Branch: Off list
- Condition summary: Off list
- Default branch: no
- Next action IDs: 3
- Referenced properties: 4f_Touchpoint type (n4f_touchpoint_type)
- Referenced lists: 2333
- Filter-like criteria returned: 4
- Returned branch logic:
- OR group
- AND group
- 4f_Touchpoint type is none of Inbound request
- AND group
- List 2333 is in list 2333
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 61
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 61
LIST LOGIC:
- List 2333 (2333)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 3 - Action 2
- What happens: Branches based on HubSpot list membership; 9 branches; 7 list dependencies
- What triggers it: After action 1
- System condition: 9 branch condition(s) returned by HubSpot.
- What data is used: properties: Disqualification Reason (hs_lead_disqualification_reason), 4f_Touchpoint type (n4f_touchpoint_type); lists: ELEVATE - Stop criteria existing active lead, ELEVATE - Stop criteria existing active deal, ELEVATE - Stop criteria - Lead creation, ELEVATE - Lead supression - diqualification criteria permanent, ELEVATE - Lead supression - disqualification criteria temporary, ELEVATE - Contacts with lost deals, ELEVATE - Contacts with ghosting leads
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: Inbound request
- Condition summary: Inbound request
- Default branch: no
- Next action IDs: 5
- Referenced properties: 4f_Touchpoint type (n4f_touchpoint_type)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- 4f_Touchpoint type is any of Inbound request
- Branch: 4flow event registration
- Condition summary: 4flow event registration
- Default branch: no
- Next action IDs: workflow exit or not returned
- Referenced properties: 4f_Touchpoint type (n4f_touchpoint_type)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- 4f_Touchpoint type is any of 4flow event
- Branch: already active - Lead
- Condition summary: already active - Lead
- Default branch: no
- Next action IDs: 37
- Referenced properties: none detected
- Referenced lists: 11378
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- AND group
- ELEVATE - Stop criteria existing active lead is in list 11378
- Branch: already active - Deal
- Condition summary: already active - Deal
- Default branch: no
- Next action IDs: 57
- Referenced properties: none detected
- Referenced lists: 11381
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- AND group
- ELEVATE - Stop criteria existing active deal is in list 11381
- Branch: re-opening lead
- Condition summary: re-opening lead
- Default branch: no
- Next action IDs: 88
- Referenced properties: none detected
- Referenced lists: 17863
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- AND group
- ELEVATE - Contacts with ghosting leads is in list 17863
- Branch: based on disqualification note
- Condition summary: based on disqualification note
- Default branch: no
- Next action IDs: 60
- Referenced properties: none detected
- Referenced lists: 11421
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- AND group
- ELEVATE - Lead supression - diqualification criteria permanent is in list 11421
- Branch: new business lead
- Condition summary: new business lead
- Default branch: no
- Next action IDs: 146
- Referenced properties: none detected
- Referenced lists: 11391, 11428, 11434, 17863
- Filter-like criteria returned: 5
- Returned branch logic:
- OR group
- AND group
- AND group
- ELEVATE - Stop criteria - Lead creation is not in list 11391
- ELEVATE - Lead supression - disqualification criteria temporary is not in list 11428
- ELEVATE - Contacts with lost deals is not in list 11434
- ELEVATE - Contacts with ghosting leads is not in list 17863
- Branch: reattempting lead
- Condition summary: reattempting lead
- Default branch: no
- Next action IDs: 148
- Referenced properties: Disqualification Reason (hs_lead_disqualification_reason)
- Referenced lists: 11391, 11421, 11428, 11434, 17863
- Filter-like criteria returned: 11
- Returned branch logic:
- OR group
- AND group
- AND group
- ELEVATE - Lead supression - disqualification criteria temporary is not in list 11428
- AND group
- Disqualification Reason is any of Budget Constraints, Bad Timing, No Interest
- AND group
- AND group
- ELEVATE - Contacts with lost deals is in list 11434
- ELEVATE - Lead supression - diqualification criteria permanent is not in list 11421
- ELEVATE - Lead supression - disqualification criteria temporary is not in list 11428
- ELEVATE - Stop criteria - Lead creation is not in list 11391
- ELEVATE - Contacts with ghosting leads is not in list 17863
- Branch: lead suppressed
- Condition summary: lead suppressed
- Default branch: yes
- Next action IDs: 52
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: lead suppressed
- Next action: 52
LIST LOGIC:
- ELEVATE - Stop criteria existing active lead (11378)
- Business meaning: System-derived role: data quality. Used to identify records for data hygiene or completeness review based on returned filters.
- Filters: 6
- Referenced properties: hs_last_activity_date, hs_pipeline_stage, n4f_initial_lead_creation_time
- Filter logic:
- OR group
- AND group
- AND group
- Last Activity Date is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- AND group
- Lead stage is any of Qualification, Assignment, Outreach
- AND group
- AND group
- Last Activity Date is unknown
- AND group
- Lead stage is any of Qualification, Assignment, Outreach
- AND group
- AND group
- Last Activity Date is before
- AND group
- Lead stage is any of Qualification, Assignment, Outreach
- ELEVATE - Stop criteria existing active deal (11381)
- Business meaning: System-derived role: lifecycle/customer. Used to segment records by lifecycle, customer, renewal, retention, or deal-stage evidence returned by HubSpot filters.
- Filters: 4
- Referenced properties: createdate, dealstage, notes_last_updated
- Filter logic:
- OR group
- AND group
- AND group
- Deal Stage is any of Discovery, Validation, Proposal sent, Proposal in preparation
- Last Activity Date is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- AND group
- AND group
- Deal Stage is any of Discovery, Validation, Proposal sent, Proposal in preparation
- Create date is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- ELEVATE - Stop criteria - Lead creation (11391)
- Business meaning: Used for segmentation. A more specific business purpose is not derivable from returned system evidence.
- Filters: 3
- Referenced properties: none detected
- Filter logic:
- OR group
- AND group
- ELEVATE - Stop criteria existing active deal is in list 11381
- AND group
- ELEVATE - Stop criteria existing active lead is in list 11378
- AND group
- ELEVATE - Stop criteria strategic contact is in list 11383
- ELEVATE - Lead supression - diqualification criteria permanent (11421)
- Business meaning: System-derived role: qualification. Used to identify records that meet qualification criteria returned by HubSpot filters.
- Filters: 2
- Referenced properties: hs_lead_disqualification_reason, hs_pipeline_stage
- Filter logic:
- OR group
- AND group
- AND group
- Lead stage is any of Disqualified
- Disqualification Reason is any of No Sales Lead, No Decision-making Power, Technical Limitations, Competitor Preference, Prior Negative Experience
- ELEVATE - Lead supression - disqualification criteria temporary (11428)
- Business meaning: System-derived role: qualification. Used to identify records that meet qualification criteria returned by HubSpot filters.
- Filters: 4
- Referenced properties: hs_lead_disqualification_reason, hs_v2_date_entered_unqualified_stage_id_1675714327
- Filter logic:
- OR group
- AND group
- AND group
- Date entered “Disqualified (Lead-Pipeline)” is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- Disqualification Reason is any of Budget Constraints, No Decision-making Power, Bad Timing, No Interest
- AND group
- AND group
- Date entered “Disqualified (Lead-Pipeline)” is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- Disqualification Reason is any of No response / ghosted
- ELEVATE - Contacts with lost deals (11434)
- Business meaning: Used for segmentation. A more specific business purpose is not derivable from returned system evidence.
- Filters: 1
- Referenced properties: hs_is_closed_lost
- Filter logic:
- OR group
- AND group
- AND group
- Is closed lost equals True
- ELEVATE - Contacts with ghosting leads (17863)
- Business meaning: System-derived role: qualification. Used to identify records that meet qualification criteria returned by HubSpot filters.
- Filters: 2
- Referenced properties: hs_lead_disqualification_reason, hs_v2_date_entered_unqualified_stage_id_1675714327
- Filter logic:
- OR group
- AND group
- AND group
- Disqualification Reason is any of No response / ghosted
- Date entered “Disqualified (Lead-Pipeline)” is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 4 - Action 146
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 2
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_Touchpoint type (n4f_touchpoint_type); lists: none detected
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: content or session
- Condition summary: content or session
- Default branch: no
- Next action IDs: 147
- Referenced properties: 4f_Touchpoint type (n4f_touchpoint_type)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- 4f_Touchpoint type is any of Event session, Content download
- Branch: no content or event session
- Condition summary: no content or event session
- Default branch: yes
- Next action IDs: 8
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: no content or event session
- Next action: 8
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 147
- What happens: Sets HubSpot property values; properties: n4f_impact_tracking = static value Qualified
- What triggers it: After action 146
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Impact tracking (n4f_impact_tracking); lists: none detected
DATA MEANING:
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_impact_tracking
- value: static value Qualified
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:
- 4f_Impact tracking (n4f_impact_tracking) is set or updated; value: static value Qualified; confidence: high. Purpose: reflects the lead and deal association labels and is used for reporting (MQL, SQL, etc.)
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 6 - Action 8
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 146
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Lifecycle Stage (lifecyclestage); lists: none detected
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: lifecycle stage low
- Condition summary: lifecycle stage low
- Default branch: no
- Next action IDs: 9
- Referenced properties: Lifecycle Stage (lifecyclestage)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- OR group
- AND group
- AND group
- Lifecycle Stage is none of Evangelist, Marketing Qualified Lead, Sales Accepted Lead, Opportunity, Sales Qualified Lead, Customer
- Branch: lifecycle stage high
- Condition summary: lifecycle stage high
- Default branch: yes
- Next action IDs: 62
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: lifecycle stage high
- Next action: 62
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 62
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 8
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_Touchpoint type (n4f_touchpoint_type); lists: none detected
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: event session
- Condition summary: event session
- Default branch: no
- Next action IDs: 138
- Referenced properties: 4f_Touchpoint type (n4f_touchpoint_type)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- 4f_Touchpoint type is any of Event session, Networking event
- Branch: no event
- Condition summary: no event
- Default branch: yes
- Next action IDs: 7
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: no event
- Next action: 7
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 8 - Action 138
- What happens: Branches by A/B test split
- What triggers it: After action 62
- 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: ab_test_branch
- Detected intent: Branches by A/B test split
- Returned action type: AB_TEST_BRANCH
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 9 - Action 139
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 138
- 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 10 - Action 140
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 139
- 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 11 - Action 141
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 140
- 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 12 - Action 63
- What happens: Runs custom code; 18 inputs; 0 outputs
- What triggers it: After action 141
- 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: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: company, download_name, hs_lead_name, hs_lead_type, hs_pipeline, hs_pipeline_stage, n4f_assigned_owner_touchpoint, n4f_booth_protocoll, n4f_business_line, n4f_campaign_owner, n4f_lead_message, n4f_lead_region_country, n4f_lead_source_level_1, n4f_lead_source_level_2, n4f_region_country, n4f_touchpoint_name_dd, n4f_touchpoint_type, name
-
| Conditions detected in code: Code condition: if (attempt >= maxRetries |
|
!(status === 429 |
|
status >= 500)) throw e; Code condition: if (!value) return null; Code condition: if (isNaN(d.getTime())) return null; Code condition: if (!token) return callback({ ok: false, error: “Missing Private_App_Token” }); Code condition: if (!tpId) return callback({ ok: true, reason: “no_touchpoint_id” }); Code condition: if (existingLeadId) { Code condition: if (!contactId) throw new Error(“No Contact associated to Touchpoint”); Code condition: if (companyId) { Code condition: if (level1) leadProps.n4f_lead_source_level_1 = level1; Code condition: if (tpP.n4f_touchpoint_name_dd) leadProps.n4f_lead_source_level_2 = tpP.n4f_touchpoint_name_dd; Code condition: if (tpP.n4f_booth_protocoll) leadProps.n4f_lead_message = tpP.n4f_booth_protocoll; Code condition: if (tpP.n4f_campaign_owner) leadProps.n4f_campaign_owner = tpP.n4f_campaign_owner; |
- CRM/API operations detected: creates records or resources, creates, removes, or checks associations
- Concrete CRM operations: associate: associations, objects; create: associations, objects; read by ID: associations, objects
- Search/filter evidence: none detected
- Data transformations: calculates or formats dates, combines multiple values, filters collections, normalizes text to lowercase, removes surrounding whitespace, serializes data as JSON
- Outputs returned to workflow: none detected
- HubSpot CRM objects affected or referenced: associations, objects
- Associations handled: association logic referenced in custom code
- Workflow control: can exit without producing outputs, can fail the action explicitly, contains asynchronous execution
- Safeguards/error handling: error or warning logging, explicit error throwing, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors, mentions retry or rate-limit handling, throws errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 236 lines returned; code body analyzed but omitted from docs
Step 13 - Action 66
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 63
- 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 14 - Action 115
- What happens: Sets HubSpot property values; properties: n4f_lead_region_country = returned value object with keys: propertyToken, type
- What triggers it: After action 66
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: DELETE_4f_Lead Region-Country (n4f_lead_region_country); lists: none detected
DATA MEANING:
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: association, property_name, value
- property_name: n4f_lead_region_country
- value: object with keys: propertyToken, 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 15 - Action 67
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 115
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Lead Name (hs_lead_name); lists: none detected
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: Lead known
- Condition summary: Lead known
- Default branch: no
- Next action IDs: 64
- Referenced properties: Lead Name (hs_lead_name)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- Branch: Lead unknown
- Condition summary: Lead unknown
- Default branch: yes
- Next action IDs: 68
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: Lead unknown
- Next action: 68
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 16 - Action 64
- What happens: Sends an internal notification
- What triggers it: After action 67
- 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
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, subject, team_ids
- subject: Event session - New business lead created
- team_ids: Demand-Gen & CRM
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 17 - Action 134
- What happens: Sets HubSpot property values; properties: n4f_conversion_source = static value Yes
- What triggers it: After action 64
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Conversion source (n4f_conversion_source); 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_conversion_source
- value: static value Yes
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 18 - Action 135
- What happens: Sets HubSpot property values; properties: n4f_impact_tracking = returned value object with keys: staticAppendValue, type
- What triggers it: After action 134
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Impact tracking (n4f_impact_tracking); lists: none detected
DATA MEANING:
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_impact_tracking
- 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:
- 4f_Impact tracking (n4f_impact_tracking) is set or updated; value: returned value object with keys: staticAppendValue, type; confidence: high. Purpose: reflects the lead and deal association labels and is used for reporting (MQL, SQL, etc.)
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 19 - Action 68
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 67
- 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 20 - Action 123
- What happens: Runs custom code; 18 inputs; 0 outputs
- What triggers it: After action 68
- 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: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: company, download_name, hs_lead_name, hs_lead_type, hs_pipeline, hs_pipeline_stage, n4f_assigned_owner_touchpoint, n4f_booth_protocoll, n4f_business_line, n4f_campaign_owner, n4f_lead_message, n4f_lead_region_country, n4f_lead_source_level_1, n4f_lead_source_level_2, n4f_region_country, n4f_touchpoint_name_dd, n4f_touchpoint_type, name
-
| Conditions detected in code: Code condition: if (attempt >= maxRetries |
|
!(status === 429 |
|
status >= 500)) throw e; Code condition: if (!value) return null; Code condition: if (isNaN(d.getTime())) return null; Code condition: if (!token) return callback({ ok: false, error: “Missing Private_App_Token” }); Code condition: if (!tpId) return callback({ ok: true, reason: “no_touchpoint_id” }); Code condition: if (existingLeadId) { Code condition: if (!contactId) throw new Error(“No Contact associated to Touchpoint”); Code condition: if (companyId) { Code condition: if (level1) leadProps.n4f_lead_source_level_1 = level1; Code condition: if (tpP.n4f_touchpoint_name_dd) leadProps.n4f_lead_source_level_2 = tpP.n4f_touchpoint_name_dd; Code condition: if (tpP.n4f_booth_protocoll) leadProps.n4f_lead_message = tpP.n4f_booth_protocoll; Code condition: if (tpP.n4f_campaign_owner) leadProps.n4f_campaign_owner = tpP.n4f_campaign_owner; |
- CRM/API operations detected: creates records or resources, creates, removes, or checks associations
- Concrete CRM operations: associate: associations, objects; create: associations, objects; read by ID: associations, objects
- Search/filter evidence: none detected
- Data transformations: calculates or formats dates, combines multiple values, filters collections, normalizes text to lowercase, removes surrounding whitespace, serializes data as JSON
- Outputs returned to workflow: none detected
- HubSpot CRM objects affected or referenced: associations, objects
- Associations handled: association logic referenced in custom code
- Workflow control: can exit without producing outputs, can fail the action explicitly, contains asynchronous execution
- Safeguards/error handling: error or warning logging, explicit error throwing, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors, mentions retry or rate-limit handling, throws errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 236 lines returned; code body analyzed but omitted from docs
Step 21 - Action 116
- What happens: Sets HubSpot property values; properties: n4f_lead_region_country = returned value object with keys: propertyToken, type
- What triggers it: After action 123
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: DELETE_4f_Lead Region-Country (n4f_lead_region_country); lists: none detected
DATA MEANING:
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: association, property_name, value
- property_name: n4f_lead_region_country
- value: object with keys: propertyToken, 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 22 - Action 69
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 116
- 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 23 - Action 70
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 69
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Lead Name (hs_lead_name); lists: none detected
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: Lead known
- Condition summary: Lead known
- Default branch: no
- Next action IDs: 73
- Referenced properties: Lead Name (hs_lead_name)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- Branch: Lead unknown
- Condition summary: Lead unknown
- Default branch: yes
- Next action IDs: 71
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: Lead unknown
- Next action: 71
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 24 - Action 71
- What happens: Sends an internal notification
- What triggers it: After action 70
- 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, team_ids
- subject: ALARM - Event session - Lead creation failed - New business branch
- team_ids: Demand-Gen & CRM
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 25 - Action 73
- What happens: Sends an internal notification
- What triggers it: After action 70
- 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
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, subject, team_ids
- subject: Event session - New business lead created
- team_ids: Demand-Gen & CRM
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 26 - Action 7
- What happens: Runs custom code; 18 inputs; 0 outputs
- What triggers it: After action 62
- 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: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: company, download_name, hs_lead_name, hs_lead_type, hs_pipeline, hs_pipeline_stage, n4f_assigned_owner_touchpoint, n4f_booth_protocoll, n4f_business_line, n4f_campaign_owner, n4f_lead_message, n4f_lead_region_country, n4f_lead_source_level_1, n4f_lead_source_level_2, n4f_region_country, n4f_touchpoint_name_dd, n4f_touchpoint_type, name
-
Conditions detected in code: Code condition: if (obj !== null) console.log([${ts()}] INFO Lead-from-Touchpoint ${msg} ${safeJSON(obj)}); Code condition: if (obj !== null) console.warn([${ts()}] WARN Lead-from-Touchpoint ${msg} ${safeJSON(obj)}); Code condition: if (obj !== null) console.error([${ts()}] ERROR Lead-from-Touchpoint ${msg} ${safeJSON(obj)}); Code condition: if (!ra) return defMs; Code condition: if (!Number.isNaN(sec)) return Math.max(defMs, sec * 1000); Code condition: if (!retryable |
|
attempt >= maxRetries) throw e; Code condition: if (!value) return null; Code condition: if (isNaN(d.getTime())) return null; Code condition: if (!token) return callback({ ok: false, error: “Missing Private_App_Token” }); Code condition: if (!tpId) return callback({ ok: true, reason: “no_touchpoint_id” }); Code condition: if (!contactId) throw new Error(“No Contact associated to Touchpoint.”); Code condition: if (companyId) { |
- CRM/API operations detected: creates records or resources, creates, removes, or checks associations
- Concrete CRM operations: associate: associations, objects; create: associations, objects; read by ID: associations, objects
- Search/filter evidence: none detected
- Data transformations: calculates or formats dates, combines multiple values, converts values to numbers, filters collections, maps collections into derived values, normalizes text to lowercase, removes surrounding whitespace, serializes data as JSON, splits a value into parts
- Outputs returned to workflow: none detected
- HubSpot CRM objects affected or referenced: associations, objects
- Associations handled: association logic referenced in custom code
- Workflow control: can exit without producing outputs, can fail the action explicitly, contains asynchronous execution
- Safeguards/error handling: error or warning logging, explicit error throwing, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors, mentions retry or rate-limit handling, throws errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 232 lines returned; code body analyzed but omitted from docs
Step 27 - Action 117
- What happens: Sets HubSpot property values; properties: n4f_lead_region_country = returned value object with keys: propertyToken, type
- What triggers it: After action 7
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: DELETE_4f_Lead Region-Country (n4f_lead_region_country); lists: none detected
DATA MEANING:
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: association, property_name, value
- property_name: n4f_lead_region_country
- value: object with keys: propertyToken, 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 28 - Action 20
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 117
- 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 29 - Action 21
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 20
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Lead Name (hs_lead_name); lists: none detected
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: Lead known
- Condition summary: Lead known
- Default branch: no
- Next action IDs: 48
- Referenced properties: Lead Name (hs_lead_name)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- Branch: Lead unknown
- Condition summary: Lead unknown
- Default branch: yes
- Next action IDs: 22
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: Lead unknown
- Next action: 22
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 30 - Action 22
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 21
- 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 31 - Action 27
- What happens: Runs custom code; 17 inputs; 0 outputs
- What triggers it: After action 22
- 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: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: download_name, hs_lead_name, hs_lead_type, hs_pipeline, hs_pipeline_stage, n4f_assigned_owner_touchpoint, n4f_booth_protocoll, n4f_business_line, n4f_campaign_owner, n4f_lead_message, n4f_lead_region_country, n4f_lead_source_level_1, n4f_lead_source_level_2, n4f_region_country, n4f_touchpoint_name_dd, n4f_touchpoint_type, name
-
Conditions detected in code: Code condition: if (obj !== null) console.log([${ts()}] INFO Lead-from-Touchpoint ${msg} ${safeJSON(obj)}); Code condition: if (obj !== null) console.warn([${ts()}] WARN Lead-from-Touchpoint ${msg} ${safeJSON(obj)}); Code condition: if (obj !== null) console.error([${ts()}] ERROR Lead-from-Touchpoint ${msg} ${safeJSON(obj)}); Code condition: if (!ra) return defMs; Code condition: if (!Number.isNaN(sec)) return Math.max(defMs, sec * 1000); Code condition: if (!retryable |
|
attempt >= maxRetries) throw e; Code condition: if (!value) return null; Code condition: if (isNaN(d.getTime())) return null; Code condition: if (!token) return callback({ ok: false, error: “Missing Private_App_Token” }); Code condition: if (!tpId) return callback({ ok: true, reason: “no_touchpoint_id” }); Code condition: if (!contactId) throw new Error(“No Contact associated to Touchpoint.”); Code condition: if (companyId) { |
- CRM/API operations detected: creates records or resources, creates, removes, or checks associations
- Concrete CRM operations: associate: associations, objects; create: associations, objects; read by ID: associations, objects
- Search/filter evidence: none detected
- Data transformations: calculates or formats dates, combines multiple values, converts values to numbers, filters collections, maps collections into derived values, normalizes text to lowercase, removes surrounding whitespace, serializes data as JSON, splits a value into parts
- Outputs returned to workflow: none detected
- HubSpot CRM objects affected or referenced: associations, objects
- Associations handled: association logic referenced in custom code
- Workflow control: can exit without producing outputs, can fail the action explicitly, contains asynchronous execution
- Safeguards/error handling: error or warning logging, explicit error throwing, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors, mentions retry or rate-limit handling, throws errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 232 lines returned; code body analyzed but omitted from docs
Step 32 - Action 118
- What happens: Sets HubSpot property values; properties: n4f_lead_region_country = returned value object with keys: propertyToken, type
- What triggers it: After action 27
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: DELETE_4f_Lead Region-Country (n4f_lead_region_country); lists: none detected
DATA MEANING:
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: association, property_name, value
- property_name: n4f_lead_region_country
- value: object with keys: propertyToken, 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 33 - Action 24
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 118
- 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 34 - Action 25
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 24
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Lead Name (hs_lead_name); lists: none detected
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: Lead known
- Condition summary: Lead known
- Default branch: no
- Next action IDs: 49
- Referenced properties: Lead Name (hs_lead_name)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- Branch: Lead unknown
- Condition summary: Lead unknown
- Default branch: yes
- Next action IDs: 26
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: Lead unknown
- Next action: 26
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 35 - Action 26
- What happens: Sends an internal notification
- What triggers it: After action 25
- 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, team_ids
- subject: ALARM- Lead creation failed - New business branch
- team_ids: Demand-Gen & CRM
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 36 - Action 49
- What happens: Sends an internal notification
- What triggers it: After action 25
- 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
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, subject, team_ids
- subject: New business lead created
- team_ids: Demand-Gen & CRM
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 37 - Action 48
- What happens: Sends an internal notification
- What triggers it: After action 21
- 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
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, subject, team_ids
- subject: New business lead created
- team_ids: Demand-Gen & CRM
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 38 - Action 9
- What happens: Sets HubSpot property values; properties: lifecyclestage = static value Marketing Qualified Lead
- What triggers it: After action 8
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Lifecycle Stage (lifecyclestage); lists: none detected
DATA MEANING:
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: association, property_name, value
- property_name: lifecyclestage
- value: static value Marketing Qualified Lead
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:
- Lifecycle Stage (lifecyclestage) is set or updated; value: static value Marketing Qualified Lead; confidence: high. Purpose: The qualification of companies to sales readiness throughout the buying journey
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 39 - Action 148
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 2
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_Touchpoint type (n4f_touchpoint_type); lists: none detected
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: content or session
- Condition summary: content or session
- Default branch: no
- Next action IDs: 149
- Referenced properties: 4f_Touchpoint type (n4f_touchpoint_type)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- 4f_Touchpoint type is any of Event session, Content download
- Branch: no content or event session
- Condition summary: no content or event session
- Default branch: yes
- Next action IDs: 10
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: no content or event session
- Next action: 10
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 40 - Action 10
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 148
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Lifecycle Stage (lifecyclestage); lists: none detected
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: lifecycle stage low
- Condition summary: lifecycle stage low
- Default branch: no
- Next action IDs: 11
- Referenced properties: Lifecycle Stage (lifecyclestage)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- OR group
- AND group
- AND group
- Lifecycle Stage is none of Evangelist, Marketing Qualified Lead, Sales Accepted Lead, Opportunity, Sales Qualified Lead, Customer
- Branch: lifecycle stage high
- Condition summary: lifecycle stage high
- Default branch: yes
- Next action IDs: 74
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: lifecycle stage high
- Next action: 74
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 41 - Action 11
- What happens: Sets HubSpot property values; properties: lifecyclestage = static value Marketing Qualified Lead
- What triggers it: After action 10
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Lifecycle Stage (lifecyclestage); lists: none detected
DATA MEANING:
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: association, property_name, value
- property_name: lifecyclestage
- value: static value Marketing Qualified Lead
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:
- Lifecycle Stage (lifecyclestage) is set or updated; value: static value Marketing Qualified Lead; confidence: high. Purpose: The qualification of companies to sales readiness throughout the buying journey
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 42 - Action 74
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 11
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_Touchpoint type (n4f_touchpoint_type); lists: none detected
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: event session
- Condition summary: event session
- Default branch: no
- Next action IDs: 142
- Referenced properties: 4f_Touchpoint type (n4f_touchpoint_type)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- 4f_Touchpoint type is any of Event session, Networking event
- Branch: no event session
- Condition summary: no event session
- Default branch: yes
- Next action IDs: 12
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: no event session
- Next action: 12
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 43 - Action 12
- What happens: Runs custom code; 18 inputs; 0 outputs
- What triggers it: After action 74
- 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: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: company, download_name, hs_lead_name, hs_lead_type, hs_pipeline, hs_pipeline_stage, n4f_assigned_owner_touchpoint, n4f_booth_protocoll, n4f_business_line, n4f_campaign_owner, n4f_lead_message, n4f_lead_region_country, n4f_lead_source_level_1, n4f_lead_source_level_2, n4f_region_country, n4f_touchpoint_name_dd, n4f_touchpoint_type, name
-
Conditions detected in code: Code condition: if (obj !== null) console.log([${ts()}] INFO Lead-from-Touchpoint ${msg} ${safeJSON(obj)}); Code condition: if (obj !== null) console.warn([${ts()}] WARN Lead-from-Touchpoint ${msg} ${safeJSON(obj)}); Code condition: if (obj !== null) console.error([${ts()}] ERROR Lead-from-Touchpoint ${msg} ${safeJSON(obj)}); Code condition: if (!value) return null; Code condition: if (isNaN(d.getTime())) return null; Code condition: if (!ra) return defMs; Code condition: if (!Number.isNaN(sec)) return Math.max(defMs, sec * 1000); Code condition: if (!retryable |
|
attempt >= maxRetries) throw e; Code condition: if (!tpId) return callback({ ok: true, reason: “no_touchpoint_id” }); Code condition: if (!contactId) throw new Error(“No Contact associated to Touchpoint.”); Code condition: if (CHECK_DUPLICATES) { Code condition: if (existingLeadId) { |
- CRM/API operations detected: creates records or resources, creates, removes, or checks associations, searches records
- Concrete CRM operations: associate: associations, objects; create: associations, objects; read by ID: associations, objects; search: associations, objects
- Search/filter evidence: search/filter operator: EQ; search/filter property: associations.contacts
- Data transformations: calculates or formats dates, combines multiple values, converts values to numbers, filters collections, maps collections into derived values, normalizes text to lowercase, removes surrounding whitespace, serializes data as JSON, splits a value into parts
- Outputs returned to workflow: none detected
- HubSpot CRM objects affected or referenced: associations, objects
- Associations handled: association logic referenced in custom code
- Workflow control: can exit without producing outputs, can fail the action explicitly, contains asynchronous execution
- Safeguards/error handling: error or warning logging, explicit error throwing, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors, mentions retry or rate-limit handling, throws errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 244 lines returned; code body analyzed but omitted from docs
Step 44 - Action 120
- What happens: Sets HubSpot property values; properties: n4f_lead_region_country = returned value object with keys: propertyToken, type
- What triggers it: After action 12
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: DELETE_4f_Lead Region-Country (n4f_lead_region_country); lists: none detected
DATA MEANING:
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: association, property_name, value
- property_name: n4f_lead_region_country
- value: object with keys: propertyToken, 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 45 - Action 14
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 120
- 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 46 - Action 13
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 14
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Lead Name (hs_lead_name); lists: none detected
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: Lead known
- Condition summary: Lead known
- Default branch: no
- Next action IDs: 51
- Referenced properties: Lead Name (hs_lead_name)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- Branch: Lead unknown
- Condition summary: Lead unknown
- Default branch: yes
- Next action IDs: 19
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: Lead unknown
- Next action: 19
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 47 - Action 19
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 13
- 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 48 - Action 15
- What happens: Runs custom code; 18 inputs; 0 outputs
- What triggers it: After action 19
- 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: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: company, download_name, hs_lead_name, hs_lead_type, hs_pipeline, hs_pipeline_stage, n4f_assigned_owner_touchpoint, n4f_booth_protocoll, n4f_business_line, n4f_campaign_owner, n4f_lead_message, n4f_lead_region_country, n4f_lead_source_level_1, n4f_lead_source_level_2, n4f_region_country, n4f_touchpoint_name_dd, n4f_touchpoint_type, name
-
Conditions detected in code: Code condition: if (obj !== null) console.log([${ts()}] INFO Lead-from-Touchpoint ${msg} ${safeJSON(obj)}); Code condition: if (obj !== null) console.warn([${ts()}] WARN Lead-from-Touchpoint ${msg} ${safeJSON(obj)}); Code condition: if (obj !== null) console.error([${ts()}] ERROR Lead-from-Touchpoint ${msg} ${safeJSON(obj)}); Code condition: if (!value) return null; Code condition: if (isNaN(d.getTime())) return null; Code condition: if (!ra) return defMs; Code condition: if (!Number.isNaN(sec)) return Math.max(defMs, sec * 1000); Code condition: if (!retryable |
|
attempt >= maxRetries) throw e; Code condition: if (!tpId) return callback({ ok: true, reason: “no_touchpoint_id” }); Code condition: if (!contactId) throw new Error(“No Contact associated to Touchpoint.”); Code condition: if (CHECK_DUPLICATES) { Code condition: if (existingLeadId) { |
- CRM/API operations detected: creates records or resources, creates, removes, or checks associations, searches records
- Concrete CRM operations: associate: associations, objects; create: associations, objects; read by ID: associations, objects; search: associations, objects
- Search/filter evidence: search/filter operator: EQ; search/filter property: associations.contacts
- Data transformations: calculates or formats dates, combines multiple values, converts values to numbers, filters collections, maps collections into derived values, normalizes text to lowercase, removes surrounding whitespace, serializes data as JSON, splits a value into parts
- Outputs returned to workflow: none detected
- HubSpot CRM objects affected or referenced: associations, objects
- Associations handled: association logic referenced in custom code
- Workflow control: can exit without producing outputs, can fail the action explicitly, contains asynchronous execution
- Safeguards/error handling: error or warning logging, explicit error throwing, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors, mentions retry or rate-limit handling, throws errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 245 lines returned; code body analyzed but omitted from docs
Step 49 - Action 122
- What happens: Sets HubSpot property values; properties: n4f_lead_region_country = returned value object with keys: propertyToken, type
- What triggers it: After action 15
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: DELETE_4f_Lead Region-Country (n4f_lead_region_country); lists: none detected
DATA MEANING:
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: association, property_name, value
- property_name: n4f_lead_region_country
- value: object with keys: propertyToken, 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 50 - Action 16
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 122
- 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 51 - Action 17
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 16
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Lead Name (hs_lead_name); lists: none detected
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: Lead known
- Condition summary: Lead known
- Default branch: no
- Next action IDs: 50
- Referenced properties: Lead Name (hs_lead_name)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- Branch: Lead unknown
- Condition summary: Lead unknown
- Default branch: yes
- Next action IDs: 18
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: Lead unknown
- Next action: 18
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 52 - Action 18
- What happens: Sends an internal notification
- What triggers it: After action 17
- 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, team_ids
- subject: ALARM- Lead creation failed - Re-attempting branch
- team_ids: Demand-Gen & CRM
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 53 - Action 50
- What happens: Sends an internal notification
- What triggers it: After action 17
- 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
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, subject, team_ids
- subject: Re-attempting lead created
- team_ids: Demand-Gen & CRM
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 54 - Action 136
- What happens: Sets HubSpot property values; properties: n4f_conversion_source = static value Yes
- What triggers it: After action 50
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Conversion source (n4f_conversion_source); 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_conversion_source
- value: static value Yes
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 55 - Action 137
- What happens: Sets HubSpot property values; properties: n4f_impact_tracking = returned value object with keys: staticAppendValue, type
- What triggers it: After action 136
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Impact tracking (n4f_impact_tracking); lists: none detected
DATA MEANING:
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_impact_tracking
- 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:
- 4f_Impact tracking (n4f_impact_tracking) is set or updated; value: returned value object with keys: staticAppendValue, type; confidence: high. Purpose: reflects the lead and deal association labels and is used for reporting (MQL, SQL, etc.)
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 56 - Action 51
- What happens: Sends an internal notification
- What triggers it: After action 13
- 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
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, subject, team_ids
- subject: Re-attempting lead created
- team_ids: Demand-Gen & CRM
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 57 - Action 142
- What happens: Branches by A/B test split
- What triggers it: After action 74
- 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: ab_test_branch
- Detected intent: Branches by A/B test split
- Returned action type: AB_TEST_BRANCH
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 58 - Action 143
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 142
- 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 59 - Action 144
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 143
- 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 60 - Action 145
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 144
- 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 61 - Action 75
- What happens: Runs custom code; 18 inputs; 0 outputs
- What triggers it: After action 145
- 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: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: company, download_name, hs_lead_name, hs_lead_type, hs_pipeline, hs_pipeline_stage, n4f_assigned_owner_touchpoint, n4f_booth_protocoll, n4f_business_line, n4f_campaign_owner, n4f_lead_message, n4f_lead_region_country, n4f_lead_source_level_1, n4f_lead_source_level_2, n4f_region_country, n4f_touchpoint_name_dd, n4f_touchpoint_type, name
-
| Conditions detected in code: Code condition: if (!value) return null; Code condition: if (isNaN(d.getTime())) return null; Code condition: if (!retryable |
|
attempt >= maxRetries) throw e; Code condition: if (!token) return callback({ ok: false, error: “Missing Private_App_Token” }); Code condition: if (!tpId) return callback({ ok: true, reason: “no_tp_id” }); Code condition: if (existingLeadId) { Code condition: if (!contactId) throw new Error(“No Contact associated to Touchpoint”); Code condition: if (companyId) { Code condition: if (level1) leadProperties.n4f_lead_source_level_1 = level1; Code condition: if (tpP.n4f_touchpoint_name_dd) leadProperties.n4f_lead_source_level_2 = tpP.n4f_touchpoint_name_dd; Code condition: if (tpP.n4f_booth_protocoll) leadProperties.n4f_lead_message = tpP.n4f_booth_protocoll; Code condition: if (tpP.n4f_campaign_owner) leadProperties.n4f_campaign_owner = tpP.n4f_campaign_owner; |
- CRM/API operations detected: creates records or resources, creates, removes, or checks associations
- Concrete CRM operations: associate: associations, objects; create: associations, objects; read by ID: associations, objects
- Search/filter evidence: none detected
- Data transformations: calculates or formats dates, combines multiple values, filters collections, normalizes text to lowercase, removes surrounding whitespace, serializes data as JSON
- Outputs returned to workflow: none detected
- HubSpot CRM objects affected or referenced: associations, objects
- Associations handled: association logic referenced in custom code
- Workflow control: can exit without producing outputs, can fail the action explicitly, contains asynchronous execution
- Safeguards/error handling: error or warning logging, explicit error throwing, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors, mentions retry or rate-limit handling, throws errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 229 lines returned; code body analyzed but omitted from docs
Step 62 - Action 119
- What happens: Sets HubSpot property values; properties: n4f_lead_region_country = returned value object with keys: propertyToken, type
- What triggers it: After action 75
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: DELETE_4f_Lead Region-Country (n4f_lead_region_country); lists: none detected
DATA MEANING:
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: association, property_name, value
- property_name: n4f_lead_region_country
- value: object with keys: propertyToken, 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 63 - Action 77
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 119
- 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 64 - Action 76
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 77
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Lead Name (hs_lead_name); lists: none detected
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: Lead known
- Condition summary: Lead known
- Default branch: no
- Next action IDs: 84
- Referenced properties: Lead Name (hs_lead_name)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- Branch: Lead unknown
- Condition summary: Lead unknown
- Default branch: yes
- Next action IDs: 83
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: Lead unknown
- Next action: 83
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 65 - Action 83
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 76
- 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 66 - Action 125
- What happens: Runs custom code; 18 inputs; 0 outputs
- What triggers it: After action 83
- 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: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: company, download_name, hs_lead_name, hs_lead_type, hs_pipeline, hs_pipeline_stage, n4f_assigned_owner_touchpoint, n4f_booth_protocoll, n4f_business_line, n4f_campaign_owner, n4f_lead_message, n4f_lead_region_country, n4f_lead_source_level_1, n4f_lead_source_level_2, n4f_region_country, n4f_touchpoint_name_dd, n4f_touchpoint_type, name
-
| Conditions detected in code: Code condition: if (!value) return null; Code condition: if (isNaN(d.getTime())) return null; Code condition: if (!retryable |
|
attempt >= maxRetries) throw e; Code condition: if (!token) return callback({ ok: false, error: “Missing Private_App_Token” }); Code condition: if (!tpId) return callback({ ok: true, reason: “no_tp_id” }); Code condition: if (existingLeadId) { Code condition: if (!contactId) throw new Error(“No Contact associated to Touchpoint”); Code condition: if (companyId) { Code condition: if (level1) leadProperties.n4f_lead_source_level_1 = level1; Code condition: if (tpP.n4f_touchpoint_name_dd) leadProperties.n4f_lead_source_level_2 = tpP.n4f_touchpoint_name_dd; Code condition: if (tpP.n4f_booth_protocoll) leadProperties.n4f_lead_message = tpP.n4f_booth_protocoll; Code condition: if (tpP.n4f_campaign_owner) leadProperties.n4f_campaign_owner = tpP.n4f_campaign_owner; |
- CRM/API operations detected: creates records or resources, creates, removes, or checks associations
- Concrete CRM operations: associate: associations, objects; create: associations, objects; read by ID: associations, objects
- Search/filter evidence: none detected
- Data transformations: calculates or formats dates, combines multiple values, filters collections, normalizes text to lowercase, removes surrounding whitespace, serializes data as JSON
- Outputs returned to workflow: none detected
- HubSpot CRM objects affected or referenced: associations, objects
- Associations handled: association logic referenced in custom code
- Workflow control: can exit without producing outputs, can fail the action explicitly, contains asynchronous execution
- Safeguards/error handling: error or warning logging, explicit error throwing, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors, mentions retry or rate-limit handling, throws errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 229 lines returned; code body analyzed but omitted from docs
Step 67 - Action 121
- What happens: Sets HubSpot property values; properties: n4f_lead_region_country = returned value object with keys: propertyToken, type
- What triggers it: After action 125
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: DELETE_4f_Lead Region-Country (n4f_lead_region_country); lists: none detected
DATA MEANING:
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: association, property_name, value
- property_name: n4f_lead_region_country
- value: object with keys: propertyToken, 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 68 - Action 79
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 121
- 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 69 - Action 80
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 79
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Lead Name (hs_lead_name); lists: none detected
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: Lead known
- Condition summary: Lead known
- Default branch: no
- Next action IDs: 82
- Referenced properties: Lead Name (hs_lead_name)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- Branch: Lead unknown
- Condition summary: Lead unknown
- Default branch: yes
- Next action IDs: 81
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: Lead unknown
- Next action: 81
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 70 - Action 81
- What happens: Sends an internal notification
- What triggers it: After action 80
- 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, team_ids
- subject: ALARM- Lead creation failed - Re-attempting branch
- team_ids: Demand-Gen & CRM
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 71 - Action 82
- What happens: Sends an internal notification
- What triggers it: After action 80
- 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
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, subject, team_ids
- subject: Re-attempting lead created
- team_ids: Demand-Gen & CRM
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 72 - Action 84
- What happens: Sends an internal notification
- What triggers it: After action 76
- 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
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, subject, team_ids
- subject: Re-attempting lead created
- team_ids: Demand-Gen & CRM
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 73 - Action 149
- What happens: Sets HubSpot property values; properties: n4f_impact_tracking = static value Qualified
- What triggers it: After action 148
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Impact tracking (n4f_impact_tracking); lists: none detected
DATA MEANING:
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_impact_tracking
- value: static value Qualified
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:
- 4f_Impact tracking (n4f_impact_tracking) is set or updated; value: static value Qualified; confidence: high. Purpose: reflects the lead and deal association labels and is used for reporting (MQL, SQL, etc.)
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 74 - Action 37
DATA MEANING:
ACTION EVIDENCE:
- Action category: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: download_name, hs_createdate, hs_lead_name, hs_lead_type, hs_pipeline, hs_pipeline_stage, n4f_assigned_owner_touchpoint, n4f_booth_protocoll, n4f_business_line, n4f_campaign_owner, n4f_lead_document, n4f_lead_message, n4f_lead_region_country, n4f_lead_source_level_1, n4f_lead_source_level_2, n4f_region_country, n4f_touchpoint_document, n4f_touchpoint_name_dd, n4f_touchpoint_type, name
- Conditions detected in code: Code condition: if (!value) return null; Code condition: if (isNaN(d.getTime())) return null; Code condition: if (!tpId) { Code condition: if (!contactId) throw new Error(“No Contact associated to TP.”); Code condition: if (!leadIds.length) { Code condition: if (!isBlockedStage(leadObj?.properties?.hs_pipeline_stage)) { Code condition: if (!activeLeads.length) { Code condition: if (tpCampaignOwner) { Code condition: if (merged !== targetLead.properties.n4f_campaign_owner) { Code condition: if (tpBusinessLine) { Code condition: if (mergedBL !== existingBL) { Code condition: if (tpConversionMidnight) {
- CRM/API operations detected: creates records or resources, creates, removes, or checks associations, updates records or resources
- Concrete CRM operations: associate: associations, objects; create: associations, objects; read by ID: associations, objects; update: associations, objects
- Search/filter evidence: none detected
- Data transformations: calculates or formats dates, combines multiple values, converts values to numbers, filters collections, maps collections into derived values, removes surrounding whitespace, serializes data as JSON, splits a value into parts
- Outputs returned to workflow: none detected
- HubSpot CRM objects affected or referenced: associations, objects
- Associations handled: association logic referenced in custom code
- Workflow control: can exit without producing outputs, can fail the action explicitly, contains asynchronous execution
- Safeguards/error handling: error or warning logging, explicit error throwing, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors, throws errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 252 lines returned; code body analyzed but omitted from docs
Step 75 - Action 38
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 37
- 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 76 - Action 39
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 38
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Lead Name (hs_lead_name); lists: none detected
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: Lead known
- Condition summary: Lead known
- Default branch: no
- Next action IDs: 44
- Referenced properties: Lead Name (hs_lead_name)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- Branch: Lead unknown
- Condition summary: Lead unknown
- Default branch: yes
- Next action IDs: 41
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: Lead unknown
- Next action: 41
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 77 - Action 41
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 39
- 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 78 - Action 43
DATA MEANING:
ACTION EVIDENCE:
- Action category: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: download_name, hs_createdate, hs_lead_name, hs_lead_type, hs_pipeline, hs_pipeline_stage, n4f_assigned_owner_touchpoint, n4f_booth_protocoll, n4f_business_line, n4f_campaign_owner, n4f_lead_document, n4f_lead_message, n4f_lead_region_country, n4f_lead_source_level_1, n4f_lead_source_level_2, n4f_region_country, n4f_touchpoint_document, n4f_touchpoint_name_dd, n4f_touchpoint_type, name
- Conditions detected in code: Code condition: if (!value) return null; Code condition: if (isNaN(d.getTime())) return null; Code condition: if (!tpId) { Code condition: if (!contactId) throw new Error(“No Contact associated to TP.”); Code condition: if (!leadIds.length) { Code condition: if (!isBlockedStage(leadObj?.properties?.hs_pipeline_stage)) { Code condition: if (!activeLeads.length) { Code condition: if (tpCampaignOwner) { Code condition: if (merged !== targetLead.properties.n4f_campaign_owner) { Code condition: if (tpBusinessLine) { Code condition: if (mergedBL !== existingBL) { Code condition: if (tpConversionMidnight) {
- CRM/API operations detected: creates records or resources, creates, removes, or checks associations, updates records or resources
- Concrete CRM operations: associate: associations, objects; create: associations, objects; read by ID: associations, objects; update: associations, objects
- Search/filter evidence: none detected
- Data transformations: calculates or formats dates, combines multiple values, converts values to numbers, filters collections, maps collections into derived values, removes surrounding whitespace, serializes data as JSON, splits a value into parts
- Outputs returned to workflow: none detected
- HubSpot CRM objects affected or referenced: associations, objects
- Associations handled: association logic referenced in custom code
- Workflow control: can exit without producing outputs, can fail the action explicitly, contains asynchronous execution
- Safeguards/error handling: error or warning logging, explicit error throwing, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors, throws errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 252 lines returned; code body analyzed but omitted from docs
Step 79 - Action 42
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 43
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Lead Name (hs_lead_name); lists: none detected
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: Lead known
- Condition summary: Lead known
- Default branch: no
- Next action IDs: 45
- Referenced properties: Lead Name (hs_lead_name)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- Branch: Lead unknown
- Condition summary: Lead unknown
- Default branch: yes
- Next action IDs: 40
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: Lead unknown
- Next action: 40
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 80 - Action 40
- What happens: Sends an internal notification
- What triggers it: After action 42
- 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, team_ids
- subject: ALARM- Lead association failed for existing lead
- team_ids: Demand-Gen & CRM
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 81 - Action 45
- What happens: Sends an internal notification
- What triggers it: After action 42
- 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
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, subject, team_ids
- subject: No lead created but lead was updated
- team_ids: Demand-Gen & CRM
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 82 - Action 53
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 45
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_Lead Source Level 1 (n4f_lead_source_level_1); lists: none detected
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: outbound
- Condition summary: outbound
- Default branch: no
- Next action IDs: 54
- Referenced properties: 4f_Lead Source Level 1 (n4f_lead_source_level_1)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- OR group
- AND group
- AND group
- 4f_Lead Source Level 1 is any of Outbound
- Branch: not outbound
- Condition summary: not outbound
- Default branch: yes
- Next action IDs: 128
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: not outbound
- Next action: 128
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 83 - Action 128
- What happens: Sets HubSpot property values; properties: n4f_conversion_source = static value No
- What triggers it: After action 53
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Conversion source (n4f_conversion_source); 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_conversion_source
- value: static value No
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 84 - Action 129
- What happens: Sets HubSpot property values; properties: n4f_impact_tracking = returned value object with keys: staticAppendValue, type
- What triggers it: After action 128
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Impact tracking (n4f_impact_tracking); lists: none detected
DATA MEANING:
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_impact_tracking
- 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:
- 4f_Impact tracking (n4f_impact_tracking) is set or updated; value: returned value object with keys: staticAppendValue, type; confidence: high. Purpose: reflects the lead and deal association labels and is used for reporting (MQL, SQL, etc.)
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 85 - Action 55
- What happens: Branches based on HubSpot list membership; 1 branches
- What triggers it: After action 129
- System condition: 1 branch condition(s) returned by HubSpot.
- What data is used: properties: Lifecycle Stage (lifecyclestage); lists: none detected
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: lifecycle below MQL
- Condition summary: lifecycle below MQL
- Default branch: no
- Next action IDs: 56
- Referenced properties: Lifecycle Stage (lifecyclestage)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- OR group
- AND group
- AND group
- Lifecycle Stage is any of Subscriber, New, Lead
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 86 - Action 56
- What happens: Sets HubSpot property values; properties: lifecyclestage = static value Marketing Qualified Lead
- What triggers it: After action 55
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Lifecycle Stage (lifecyclestage); lists: none detected
DATA MEANING:
ACTION EVIDENCE:
- Action category: set_property
- Detected intent: Sets HubSpot property values
- Returned action type: SINGLE_CONNECTION
- Returned field keys: association, property_name, value
- property_name: lifecyclestage
- value: static value Marketing Qualified Lead
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:
- Lifecycle Stage (lifecyclestage) is set or updated; value: static value Marketing Qualified Lead; confidence: high. Purpose: The qualification of companies to sales readiness throughout the buying journey
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 87 - Action 54
- What happens: Sets HubSpot property values; properties: n4f_conversion_source = static value Yes
- What triggers it: After action 53
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Conversion source (n4f_conversion_source); 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_conversion_source
- value: static value Yes
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 88 - Action 127
- What happens: Sets HubSpot property values; properties: n4f_impact_tracking = returned value object with keys: staticAppendValue, type
- What triggers it: After action 54
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Impact tracking (n4f_impact_tracking); lists: none detected
DATA MEANING:
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_impact_tracking
- 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:
- 4f_Impact tracking (n4f_impact_tracking) is set or updated; value: returned value object with keys: staticAppendValue, type; confidence: high. Purpose: reflects the lead and deal association labels and is used for reporting (MQL, SQL, etc.)
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 89 - Action 44
- What happens: Sends an internal notification
- What triggers it: After action 39
- 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
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, subject, team_ids
- subject: No lead created but lead was updated
- team_ids: Demand-Gen & CRM
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 90 - Action 5
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 2
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Lifecycle Stage (lifecyclestage); lists: none detected
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: lifecycle below MQL
- Condition summary: lifecycle below MQL
- Default branch: no
- Next action IDs: 6
- Referenced properties: Lifecycle Stage (lifecyclestage)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- OR group
- AND group
- AND group
- Lifecycle Stage is none of Evangelist, Marketing Qualified Lead, Sales Accepted Lead, Opportunity, Sales Qualified Lead, Customer
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 6
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 6
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 91 - Action 6
- What happens: Sets HubSpot property values; properties: lifecyclestage = static value Marketing Qualified Lead
- What triggers it: After action 5
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Lifecycle Stage (lifecyclestage); lists: none detected
DATA MEANING:
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: association, property_name, value
- property_name: lifecyclestage
- value: static value Marketing Qualified Lead
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:
- Lifecycle Stage (lifecyclestage) is set or updated; value: static value Marketing Qualified Lead; confidence: high. Purpose: The qualification of companies to sales readiness throughout the buying journey
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 92 - Action 113
- What happens: Sets HubSpot property values; properties: n4f_lead_region_country = returned value object with keys: propertyToken, type
- What triggers it: After action 6
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: DELETE_4f_Lead Region-Country (n4f_lead_region_country); lists: none detected
DATA MEANING:
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: association, property_name, value
- property_name: n4f_lead_region_country
- value: object with keys: propertyToken, 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 93 - Action 28
- What happens: Runs custom code; 20 inputs; 0 outputs
- What triggers it: After action 113
- 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: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: company, download_name, hs_lead_name, hs_lead_type, hs_pipeline, hs_pipeline_stage, hubspot_owner_id, n4f_assigned_owner_touchpoint, n4f_booth_protocoll, n4f_campaign_owner, n4f_lead_document, n4f_lead_message, n4f_lead_region_country, n4f_lead_source_level_1, n4f_lead_source_level_2, n4f_region_country, n4f_touchpoint_document, n4f_touchpoint_name_dd, n4f_touchpoint_type, name
-
| Conditions detected in code: Code condition: if (attempt >= maxRetries |
|
!(status === 429 |
|
status >= 500)) throw e; Code condition: if (!value) return null; Code condition: if (isNaN(d.getTime())) return null; Code condition: if (!token) return callback({ ok: false, error: “Missing Private_App_Token” }); Code condition: if (!tpId) return callback({ ok: true, reason: “no_touchpoint_id” }); Code condition: if (existingLeadId) { Code condition: if (!contactId) throw new Error(“No Contact associated to Touchpoint”); Code condition: if (companyId) { Code condition: if (level1) leadProps.n4f_lead_source_level_1 = level1; Code condition: if (tpNameDD) leadProps.n4f_lead_source_level_2 = tpNameDD; Code condition: if (tpP.n4f_booth_protocoll) leadProps.n4f_lead_message = tpP.n4f_booth_protocoll; Code condition: if (tpP.n4f_touchpoint_document) leadProps.n4f_lead_document = tpP.n4f_touchpoint_document; |
- CRM/API operations detected: creates records or resources, creates, removes, or checks associations
- Concrete CRM operations: associate: associations, objects; create: associations, objects; read by ID: associations, objects
- Search/filter evidence: none detected
- Data transformations: calculates or formats dates, normalizes text to lowercase, removes surrounding whitespace, serializes data as JSON
- Outputs returned to workflow: none detected
- HubSpot CRM objects affected or referenced: associations, objects
- Associations handled: association logic referenced in custom code
- Workflow control: can exit without producing outputs, can fail the action explicitly, contains asynchronous execution
- Safeguards/error handling: error or warning logging, explicit error throwing, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors, mentions retry or rate-limit handling, throws errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 229 lines returned; code body analyzed but omitted from docs
Step 94 - Action 29
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 28
- 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 95 - Action 30
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 29
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Lead Name (hs_lead_name); lists: none detected
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: Lead known
- Condition summary: Lead known
- Default branch: no
- Next action IDs: 46
- Referenced properties: Lead Name (hs_lead_name)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- Branch: Lead unknown
- Condition summary: Lead unknown
- Default branch: yes
- Next action IDs: 31
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: Lead unknown
- Next action: 31
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 96 - Action 31
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 30
- 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 97 - Action 36
- What happens: Runs custom code; 19 inputs; 0 outputs
- What triggers it: After action 31
- 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: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: company, download_name, hs_lead_name, hs_lead_type, hs_pipeline, hs_pipeline_stage, n4f_assigned_owner_touchpoint, n4f_booth_protocoll, n4f_campaign_owner, n4f_lead_document, n4f_lead_message, n4f_lead_region_country, n4f_lead_source_level_1, n4f_lead_source_level_2, n4f_region_country, n4f_touchpoint_document, n4f_touchpoint_name_dd, n4f_touchpoint_type, name
-
| Conditions detected in code: Code condition: if (attempt >= maxRetries |
|
!(status === 429 |
|
status >= 500)) throw e; Code condition: if (!value) return null; Code condition: if (isNaN(d.getTime())) return null; Code condition: if (!token) return callback({ ok: false, error: “Missing Private_App_Token” }); Code condition: if (!tpId) return callback({ ok: true, reason: “no_touchpoint_id” }); Code condition: if (existingLeadId) { Code condition: if (!contactId) throw new Error(“No Contact associated to Touchpoint”); Code condition: if (companyId) { Code condition: if (level1) leadProps.n4f_lead_source_level_1 = level1; Code condition: if (tpNameDD) leadProps.n4f_lead_source_level_2 = tpNameDD; Code condition: if (tpP.n4f_booth_protocoll) leadProps.n4f_lead_message = tpP.n4f_booth_protocoll; Code condition: if (tpP.n4f_touchpoint_document) leadProps.n4f_lead_document = tpP.n4f_touchpoint_document; |
- CRM/API operations detected: creates records or resources, creates, removes, or checks associations
- Concrete CRM operations: associate: associations, objects; create: associations, objects; read by ID: associations, objects
- Search/filter evidence: none detected
- Data transformations: calculates or formats dates, normalizes text to lowercase, removes surrounding whitespace, serializes data as JSON
- Outputs returned to workflow: none detected
- HubSpot CRM objects affected or referenced: associations, objects
- Associations handled: association logic referenced in custom code
- Workflow control: can exit without producing outputs, can fail the action explicitly, contains asynchronous execution
- Safeguards/error handling: error or warning logging, explicit error throwing, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors, mentions retry or rate-limit handling, throws errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 229 lines returned; code body analyzed but omitted from docs
Step 98 - Action 33
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 36
- 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 99 - Action 34
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 33
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Lead Name (hs_lead_name); lists: none detected
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: Lead known
- Condition summary: Lead known
- Default branch: no
- Next action IDs: 47
- Referenced properties: Lead Name (hs_lead_name)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- Branch: Lead unknown
- Condition summary: Lead unknown
- Default branch: yes
- Next action IDs: 35
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: Lead unknown
- Next action: 35
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 100 - Action 35
- What happens: Sends an internal notification
- What triggers it: After action 34
- 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, team_ids
- subject: ALARM- Inbound Lead creation failed
- team_ids: Demand-Gen & CRM
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 101 - Action 47
- What happens: Sends an internal notification
- What triggers it: After action 34
- 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
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, subject, team_ids
- subject: Inbound lead created
- team_ids: Demand-Gen & CRM
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 102 - Action 114
- What happens: Sets HubSpot property values; properties: n4f_lead_region_country = returned value object with keys: propertyToken, type
- What triggers it: After action 47
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: DELETE_4f_Lead Region-Country (n4f_lead_region_country); lists: none detected
DATA MEANING:
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: association, property_name, value
- property_name: n4f_lead_region_country
- value: object with keys: propertyToken, 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 103 - Action 126
- What happens: Sets HubSpot property values; properties: n4f_impact_tracking = returned value object with keys: staticAppendValue, type
- What triggers it: After action 114
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Impact tracking (n4f_impact_tracking); lists: none detected
DATA MEANING:
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_impact_tracking
- 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:
- 4f_Impact tracking (n4f_impact_tracking) is set or updated; value: returned value object with keys: staticAppendValue, type; confidence: high. Purpose: reflects the lead and deal association labels and is used for reporting (MQL, SQL, etc.)
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 104 - Action 46
- What happens: Sends an internal notification
- What triggers it: After action 30
- 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
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, subject, team_ids
- subject: Inbound lead created
- team_ids: Demand-Gen & CRM
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 105 - Action 52
- What happens: Sends an internal notification
- What triggers it: After action 2
- 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, team_ids
- subject: Touchpoint {{ enrolled_object.download_name }}took the “lead suppressed” branch
- team_ids: Demand-Gen & CRM
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 106 - Action 57
- What happens: Sends an internal notification
- What triggers it: After action 2
- 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
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, subject, team_ids
- subject: No lead created as there is an active deal
- team_ids: Demand-Gen & CRM
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 107 - Action 58
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 57
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Lifecycle Stage (lifecyclestage); lists: none detected
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: lifecycle below MQL
- Condition summary: lifecycle below MQL
- Default branch: no
- Next action IDs: 59
- Referenced properties: Lifecycle Stage (lifecyclestage)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- OR group
- AND group
- AND group
- Lifecycle Stage is any of Subscriber, New, Lead
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 130
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 130
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 108 - Action 130
- What happens: Sets HubSpot property values; properties: n4f_conversion_source = static value No
- What triggers it: After action 58
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Conversion source (n4f_conversion_source); 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_conversion_source
- value: static value No
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 109 - Action 131
- What happens: Sets HubSpot property values; properties: n4f_impact_tracking = returned value object with keys: staticAppendValue, type
- What triggers it: After action 130
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Impact tracking (n4f_impact_tracking); lists: none detected
DATA MEANING:
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_impact_tracking
- 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:
- 4f_Impact tracking (n4f_impact_tracking) is set or updated; value: returned value object with keys: staticAppendValue, type; confidence: high. Purpose: reflects the lead and deal association labels and is used for reporting (MQL, SQL, etc.)
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 110 - Action 59
- What happens: Sets HubSpot property values; properties: lifecyclestage = static value Marketing Qualified Lead
- What triggers it: After action 58
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Lifecycle Stage (lifecyclestage); lists: none detected
DATA MEANING:
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: association, property_name, value
- property_name: lifecyclestage
- value: static value Marketing Qualified Lead
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:
- Lifecycle Stage (lifecyclestage) is set or updated; value: static value Marketing Qualified Lead; confidence: high. Purpose: The qualification of companies to sales readiness throughout the buying journey
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 111 - Action 60
- What happens: Sends an internal notification
- What triggers it: After action 2
- 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, team_ids
- subject: No lead was created for {{ enrolled_object.download_name }}
- team_ids: Demand-Gen & CRM
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 112 - Action 88
- What happens: Runs custom code; 24 inputs; 0 outputs
- What triggers it: After action 2
- 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: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: company, download_name, hs_lead_disqualification_reason, hs_lead_name, hs_lead_type, hs_pipeline, hs_pipeline_stage, hs_v2_date_entered_unqualified_stage_id_1675714327, n4f_assigned_owner_touchpoint, n4f_booth_protocoll, n4f_business_line, n4f_campaign_owner, n4f_date_of_conversion, n4f_last_disqualification_date, n4f_last_disqualification_reason, n4f_last_marketing_touchpoint_date, n4f_lead_message, n4f_lead_region_country, n4f_lead_source_level_1, n4f_lead_source_level_2, n4f_region_country, n4f_touchpoint_name_dd, n4f_touchpoint_type, name
-
| Conditions detected in code: Code condition: if (!retryable |
|
attempt >= maxRetries) throw e; Code condition: if (!value) return null; Code condition: if (!ts) return null; Code condition: if (!token) Code condition: if (!tpId) return callback({ ok: true }); Code condition: if (!contactId) return callback({ ok: true }); Code condition: if (!lead) return callback({ ok: true }); Code condition: if (tpBusinessLine) { Code condition: if (mergedBL !== existingBL) { Code condition: if (OVERRIDE_SOURCE_L1.includes(currentSourceL1)) { |
- CRM/API operations detected: creates records or resources, creates, removes, or checks associations, searches records, updates records or resources
- Concrete CRM operations: associate: associations, objects; create: associations, objects; read by ID: associations, objects; search: associations, objects; update: associations, objects
- Search/filter evidence: search/filter operator: EQ; search/filter operator: GTE; search/filter property: hs_primary_contact_id
- Data transformations: calculates or formats dates, combines multiple values, filters collections, maps collections into derived values, normalizes text to lowercase, removes surrounding whitespace, serializes data as JSON, splits a value into parts
- Outputs returned to workflow: none detected
- HubSpot CRM objects affected or referenced: associations, objects
- Associations handled: association logic referenced in custom code
- Workflow control: can exit without producing outputs, can fail the action explicitly, contains asynchronous execution
- Safeguards/error handling: error or warning logging, explicit error throwing, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors, mentions retry or rate-limit handling, throws errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 258 lines returned; code body analyzed but omitted from docs
Step 113 - Action 92
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 88
- 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 114 - Action 108
- What happens: Sets HubSpot property values; properties: hs_lead_disqualification_reason = static value not returned
- What triggers it: After action 92
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Disqualification Reason (hs_lead_disqualification_reason); lists: none detected
DATA MEANING:
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: association, property_name, value
- property_name: hs_lead_disqualification_reason
- value: static value not returned
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 115 - Action 90
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 108
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Lead Name (hs_lead_name); lists: none detected
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: Lead known
- Condition summary: Lead known
- Default branch: no
- Next action IDs: 104
- Referenced properties: Lead Name (hs_lead_name)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- Branch: Lead unknown
- Condition summary: Lead unknown
- Default branch: yes
- Next action IDs: 103
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: Lead unknown
- Next action: 103
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 116 - Action 103
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 90
- 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 117 - Action 107
- What happens: Runs custom code; 24 inputs; 0 outputs
- What triggers it: After action 103
- 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: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: company, download_name, hs_lead_disqualification_reason, hs_lead_name, hs_lead_type, hs_pipeline, hs_pipeline_stage, hs_v2_date_entered_unqualified_stage_id_1675714327, n4f_assigned_owner_touchpoint, n4f_booth_protocoll, n4f_business_line, n4f_campaign_owner, n4f_date_of_conversion, n4f_last_disqualification_date, n4f_last_disqualification_reason, n4f_last_marketing_touchpoint_date, n4f_lead_message, n4f_lead_region_country, n4f_lead_source_level_1, n4f_lead_source_level_2, n4f_region_country, n4f_touchpoint_name_dd, n4f_touchpoint_type, name
-
| Conditions detected in code: Code condition: if (!retryable |
|
attempt >= maxRetries) throw e; Code condition: if (!value) return null; Code condition: if (!ts) return null; Code condition: if (!token) Code condition: if (!tpId) return callback({ ok: true }); Code condition: if (!contactId) return callback({ ok: true }); Code condition: if (!lead) return callback({ ok: true }); Code condition: if (tpBusinessLine) { Code condition: if (mergedBL !== existingBL) { Code condition: if (OVERRIDE_SOURCE_L1.includes(currentSourceL1)) { |
- CRM/API operations detected: creates records or resources, creates, removes, or checks associations, searches records, updates records or resources
- Concrete CRM operations: associate: associations, objects; create: associations, objects; read by ID: associations, objects; search: associations, objects; update: associations, objects
- Search/filter evidence: search/filter operator: EQ; search/filter operator: GTE; search/filter property: hs_primary_contact_id
- Data transformations: calculates or formats dates, combines multiple values, filters collections, maps collections into derived values, normalizes text to lowercase, removes surrounding whitespace, serializes data as JSON, splits a value into parts
- Outputs returned to workflow: none detected
- HubSpot CRM objects affected or referenced: associations, objects
- Associations handled: association logic referenced in custom code
- Workflow control: can exit without producing outputs, can fail the action explicitly, contains asynchronous execution
- Safeguards/error handling: error or warning logging, explicit error throwing, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors, mentions retry or rate-limit handling, throws errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 258 lines returned; code body analyzed but omitted from docs
Step 118 - Action 96
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 107
- 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 119 - Action 109
- What happens: Sets HubSpot property values; properties: hs_lead_disqualification_reason = static value not returned
- What triggers it: After action 96
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Disqualification Reason (hs_lead_disqualification_reason); lists: none detected
DATA MEANING:
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: association, property_name, value
- property_name: hs_lead_disqualification_reason
- value: static value not returned
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 120 - Action 98
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 109
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Lead Name (hs_lead_name); lists: none detected
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: Lead known
- Condition summary: Lead known
- Default branch: no
- Next action IDs: 101
- Referenced properties: Lead Name (hs_lead_name)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- Branch: Lead unknown
- Condition summary: Lead unknown
- Default branch: yes
- Next action IDs: 100
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: Lead unknown
- Next action: 100
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 121 - Action 100
- What happens: Sends an internal notification
- What triggers it: After action 98
- 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, team_ids
- subject: ALARM- Lead reopening failed
- team_ids: Demand-Gen & CRM
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 122 - Action 101
- What happens: Sends an internal notification
- What triggers it: After action 98
- 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
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, subject, team_ids
- subject: lead reopened
- team_ids: Demand-Gen & CRM
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 123 - Action 132
- What happens: Sets HubSpot property values; properties: n4f_conversion_source = static value No
- What triggers it: After action 101
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Conversion source (n4f_conversion_source); 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_conversion_source
- value: static value No
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 124 - Action 133
- What happens: Sets HubSpot property values; properties: n4f_impact_tracking = returned value object with keys: staticAppendValue, type
- What triggers it: After action 132
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Impact tracking (n4f_impact_tracking); lists: none detected
DATA MEANING:
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_impact_tracking
- 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:
- 4f_Impact tracking (n4f_impact_tracking) is set or updated; value: returned value object with keys: staticAppendValue, type; confidence: high. Purpose: reflects the lead and deal association labels and is used for reporting (MQL, SQL, etc.)
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 125 - Action 104
- What happens: Sends an internal notification
- What triggers it: After action 90
- 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
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, subject, team_ids
- subject: lead reopened
- team_ids: Demand-Gen & CRM
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 126 - Action 3
- What happens: Sends an internal notification
- What triggers it: After action 1
- 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
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, subject, team_ids
- subject: No lead was created for {{ enrolled_object.download_name }}
- team_ids: Demand-Gen & CRM
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 127 - Action 4
- What happens: Uses HubSpot list membership; 1 list dependencies
- What triggers it: After action 3
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: none detected; lists: PLACEHOLDER ELEVATE_no lead creation due to off list (TP)
DATA MEANING:
- No property descriptions returned for the properties in this step.
ACTION EVIDENCE:
- Action category: connected_action
- Detected intent: Uses HubSpot list membership
- Returned action type: SINGLE_CONNECTION
- Returned field keys: listId, targetObject
ACTION-LEVEL CONDITIONS:
- No extra action-level filter logic detected.
BRANCH LOGIC:
- No branch paths detected in this step.
LIST LOGIC:
- PLACEHOLDER ELEVATE_no lead creation due to off list (TP) (16346)
- Business meaning: Logic not derivable from system.
- Filters: 0
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 128 - Action 61
- What happens: Sends an internal notification
- What triggers it: After action 1
- 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, team_ids
- subject: Touchpoint {{ enrolled_object.download_name }}took the “cannot decide branch” (good vs. bad)
- team_ids: Demand-Gen & CRM
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.
System Behavior
- Workflow actions: 128
- Branch actions: 28
- Custom code actions: 14
- Property operations: 32
- List dependencies: 9
- Action categories: ab_test_branch: 2, connected_action: 28, custom_code: 14, internal_notification: 26, list_branch: 26, set_property: 32
- Property operation types: set_property: 32
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: associations (custom code contains create call), objects (custom code contains create call)
- Objects updated: Touchpoint: 32 property operation(s), associations (custom code contains update call), objects (custom code contains update call)
- Associations created: association logic referenced in custom code, association logic referenced in custom code, association logic referenced in custom code, association logic referenced in custom code, association logic referenced in custom code, association logic referenced in custom code, association logic referenced in custom code, association logic referenced in custom code, association logic referenced in custom code, association logic referenced in custom code, association logic referenced in custom code, association logic referenced in custom code, association logic referenced in custom code, association logic referenced in custom code
- Marketing emails sent: 0
- Internal notifications: 26
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 14
How It Is Implemented
Workflows
- Workflow: ELEVATE - Lead creation & lifecycle stage based on marketing touchpoints excluding content
- Workflow ID: 4321638646
- Revision ID: 5
- Enabled: no
- Current HubSpot description: No workflow description returned.
- Purpose: Logic not derivable from system.
- Key logic: ab_test_branch: 2, connected_action: 28, custom_code: 14, internal_notification: 26, list_branch: 26, set_property: 32
- Branching logic: 59 branch detail(s) returned by HubSpot
- Good contact : Good contact ; next actions: 2; properties: n4f_contact_quality_label, n4f_touchpoint_type; lists: 2333
- Off list: Off list; next actions: 3; properties: n4f_touchpoint_type; lists: 2333
- default branch: default branch; next actions: 61; properties: none detected; lists: none detected
- Inbound request : Inbound request ; next actions: 5; properties: n4f_touchpoint_type; lists: none detected
- 4flow event registration : 4flow event registration ; next actions: not returned; properties: n4f_touchpoint_type; lists: none detected
- already active - Lead: already active - Lead; next actions: 37; properties: none detected; lists: 11378
- already active - Deal: already active - Deal; next actions: 57; properties: none detected; lists: 11381
- re-opening lead: re-opening lead; next actions: 88; properties: none detected; lists: 17863
- based on disqualification note: based on disqualification note; next actions: 60; properties: none detected; lists: 11421
- new business lead: new business lead; next actions: 146; properties: none detected; lists: 11391, 11428, 11434, 17863
- reattempting lead: reattempting lead; next actions: 148; properties: hs_lead_disqualification_reason; lists: 11391, 11421, 11428, 11434, 17863
- lead suppressed: lead suppressed; next actions: 52; properties: none detected; lists: none detected
- Dependencies: lists: ELEVATE - Stop criteria existing active lead (11378), ELEVATE - Stop criteria existing active deal (11381), ELEVATE - Stop criteria - Lead creation (11391), ELEVATE - Lead supression - diqualification criteria permanent (11421), ELEVATE - Lead supression - disqualification criteria temporary (11428), ELEVATE - Contacts with lost deals (11434), PLACEHOLDER ELEVATE_no lead creation due to off list (TP) (16346), ELEVATE - Contacts with ghosting leads (17863), 2333 (2333); properties: 4f_Touchpoint-name (download_name), Disqualification Reason (hs_lead_disqualification_reason), Lead Name (hs_lead_name), Lifecycle Stage (lifecyclestage), 4f_assigned owner_touchpoint (n4f_assigned_owner_touchpoint), 4f_Message (n4f_booth_protocoll), 4f_Business line (n4f_business_line), 4f_Contact quality label (n4f_contact_quality_label), 4f_Conversion source (n4f_conversion_source), 4f_Date of conversion (n4f_date_of_conversion), 4f_Impact tracking (n4f_impact_tracking), DELETE_4f_Lead Region-Country (n4f_lead_region_country), 4f_Lead Source Level 1 (n4f_lead_source_level_1), 4f_touchpoint_document (n4f_touchpoint_document), 4f_Touchpoint name_dd (n4f_touchpoint_name_dd), 4f_Touchpoint type (n4f_touchpoint_type); custom code: 14 custom code action(s)
Property Context
- 4f_Touchpoint-name (download_name) - Standard single-line text field with name of touchpoint. Is always overwritten by _dd variant. Roles: reference. internal name: download_name; object: Touchpoints; type: string.
- Object create date/time (hs_createdate) - The date and time at which this object was created. This value is automatically set by HubSpot and may not be modified. Roles: step data. internal name: hs_createdate; object: Line Items; type: datetime.
- Disqualification Reason (hs_lead_disqualification_reason) - Dropdown list of reasons for disqualification Roles: branch condition, property updated, step data. internal name: hs_lead_disqualification_reason; object: Leads; type: enumeration.
- Lead Name (hs_lead_name) - The full name of the lead. Roles: branch condition, step data. internal name: hs_lead_name; object: Leads; type: string.
- Lead stage (hs_pipeline_stage) - shows the pipeline stages of the lead pipeline. indicates which stage the lead is in Roles: step data. internal name: hs_pipeline_stage; object: Leads; type: enumeration.
- Lifecycle Stage (lifecyclestage) - The qualification of companies to sales readiness throughout the buying journey Roles: branch condition, property updated, step data. internal name: lifecyclestage; object: Companies; type: enumeration.
- 4f_assigned owner_touchpoint (n4f_assigned_owner_touchpoint) - No HubSpot property description returned. Roles: reference. internal name: n4f_assigned_owner_touchpoint; object: Touchpoints; type: enumeration.
- 4f_Message (n4f_booth_protocoll) - No HubSpot property description returned. Roles: reference. internal name: n4f_booth_protocoll; object: Touchpoints; type: string.
- 4f_Business line (n4f_business_line) - This property reflects the 4flow business lines and is used whenever a clear association with one of our business lines/services is possible. Also used at events in booth protocols, etc. Roles: step data. internal name: n4f_business_line; object: Touchpoints; type: enumeration.
- 4f_campaign owner (n4f_campaign_owner) - Depreciated property was used to identify internal campaign stakeholders (business line representatives who requested/are responsible for a campaign). Roles: step data. internal name: n4f_campaign_owner; object: Touchpoints; type: enumeration.
- 4f_Contact quality label (n4f_contact_quality_label) - No HubSpot property description returned. Roles: branch condition, step data. internal name: n4f_contact_quality_label; object: Contacts; type: enumeration.
- 4f_Conversion source (n4f_conversion_source) - No HubSpot property description returned. Roles: property updated, step data. internal name: n4f_conversion_source; object: Touchpoints; type: enumeration.
- 4f_Date of conversion (n4f_date_of_conversion) - This property is used instead of the create date. It is especially relevant when we are adding older conversions to the system, e.g., from an Excel sheet. It represents the actual date of conversion, not the create date of the touchpoint. Roles: reference. internal name: n4f_date_of_conversion; object: Touchpoints; type: date.
- 4f_Impact tracking (n4f_impact_tracking) - reflects the lead and deal association labels and is used for reporting (MQL, SQL, etc.) Roles: property updated, step data. internal name: n4f_impact_tracking; object: Touchpoints; type: enumeration.
- DELETE_4f_Lead Region-Country (n4f_lead_region_country) - Region-country selector based on and in analogy to our contact property Roles: property updated, step data. internal name: n4f_lead_region_country; object: Leads; type: enumeration.
- 4f_Lead Source Level 1 (n4f_lead_source_level_1) - used for attribution of marketing leads, synchronized with touchpoint types (and deal sources) Roles: branch condition, step data. internal name: n4f_lead_source_level_1; object: Leads; type: enumeration.
- 4f_touchpoint_document (n4f_touchpoint_document) - document field, used if an attachment is stored - e.g. in inbound message. advantage: document is tied to the touchpoint (unique) and not overwritten like the document field on contact level Roles: reference. internal name: n4f_touchpoint_document; object: Touchpoints; type: string.
- 4f_Touchpoint name_dd (n4f_touchpoint_name_dd) - 4flow specific dropdown select of touchpoint names such as webinar names, content pieces, event names, etc. It replaces the free text field and makes sure touchpoints can be selected easily and naming is consistent. Used in filters, in reports, etc. It also overwrites the standard touchpoint name field to make sure … Roles: reference. internal name: n4f_touchpoint_name_dd; object: Touchpoints; type: enumeration.
- 4f_Touchpoint type (n4f_touchpoint_type) - 4flow specific dropdown select of touchpoint types. Works in conjunction with 4f_Touchpoint name_dd and 4f_activity type. Roles: branch condition, step data, trigger condition. internal name: n4f_touchpoint_type; object: Touchpoints; type: enumeration.
Evidence And Gaps
- Domain evidence: Derived from configured workflow scope prefix: ELEVATE
- Quality flags: complex_workflow: Workflow contains many actions and should be reviewed as a process map.
custom_code_present: Workflow appears to contain one or more custom code actions.
branching_logic_present: Workflow contains branching logic.
property_operations_detected: Workflow appears to write or copy one or more properties.
many_property_operations: Workflow writes or copies many properties and should be reviewed before property changes.
- Narrative context: not used as source of truth.
ELEVATE - Lifecycle stage “Customer” based on Deal stage “ordered”
METADATA
title: ELEVATE - Lifecycle stage “Customer” based on Deal stage “ordered”
type: process
domain: ELEVATE
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: 3
- Property references: Deal Stage (dealstage)
- List references: none detected
- Filter types: PROPERTY: 1
- Operators: ENUMERATION: 1, IN_LIST: 1, IS_ANY_OF: 1
- Trigger logic:
- Enrollment criteria type: LIST_BASED
- Enrollment branch 1:
- OR group
- AND group
- AND group
- Deal Stage is any of Ordered
- Enrollment branch 2:
- AND group
- AND group
- Deal Stage is any of Ordered
- Enrollment branch 3:
- AND group
- Deal Stage is any of Ordered
- Trigger property meaning:
- Deal Stage (dealstage): The stage of the deal. Deal stages allow you to categorize and track the progress of the deals that you are working on.
Steps
Step 1 - Action 1
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: Workflow start action returned by HubSpot
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Lifecycle Stage (lifecyclestage); lists: none detected
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: below customer
- Condition summary: below customer
- Default branch: no
- Next action IDs: 2
- Referenced properties: Lifecycle Stage (lifecyclestage)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Lifecycle Stage is any of Other, Subscriber, New, Marketing Qualified Lead, Sales Accepted Lead, Opportunity, Irrelevant, Sales Qualified Lead, Lead
- Branch: alreday customer
- Condition summary: alreday customer
- Default branch: yes
- Next action IDs: workflow exit or not returned
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: alreday customer
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 2
- What happens: Sets HubSpot property values; properties: lifecyclestage = static value Opportunity
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Lifecycle Stage (lifecyclestage); lists: none detected
DATA MEANING:
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: lifecyclestage
- value: static value Opportunity
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:
- Lifecycle Stage (lifecyclestage) is set or updated; value: static value Opportunity; confidence: high. Purpose: The qualification of companies to sales readiness throughout the buying journey
CUSTOM CODE LOGIC:
- No custom code detected in this step.
System Behavior
- Workflow actions: 2
- Branch actions: 1
- Custom code actions: 0
- Property operations: 1
- List dependencies: 0
- Action categories: list_branch: 1, set_property: 1
- Property operation types: set_property: 1
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: Contact: 1 property operation(s)
- Associations created: Logic not derivable from system.
- Marketing emails sent: 0
- Internal notifications: 0
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 0
How It Is Implemented
Workflows
- Workflow: ELEVATE - Lifecycle stage “Customer” based on Deal stage “ordered”
- Workflow ID: 2397598932
- Revision ID: 8
- Enabled: yes
- Current HubSpot description: Updates the lifecycle stage to “Opportunity” for contacts associated with deals in the “Validation” stage and whose current lifecycle stage is below “Opportunity.”
- Purpose: Updates the lifecycle stage to “Opportunity” for contacts associated with deals in the “Validation” stage and whose current lifecycle stage is below “Opportunity.”
- Key logic: list_branch: 1, set_property: 1
- Branching logic: 2 branch detail(s) returned by HubSpot
- below customer: below customer; next actions: 2; properties: lifecyclestage; lists: none detected
- alreday customer: alreday customer; next actions: not returned; properties: none detected; lists: none detected
- Dependencies: lists: none detected; properties: Deal Stage (dealstage), Lifecycle Stage (lifecyclestage); custom code: none detected
Property Context
- Deal Stage (dealstage) - The stage of the deal. Deal stages allow you to categorize and track the progress of the deals that you are working on. Roles: trigger condition. internal name: dealstage; object: Deals; type: enumeration.
- Lifecycle Stage (lifecyclestage) - The qualification of companies to sales readiness throughout the buying journey Roles: branch condition, property updated, step data. internal name: lifecyclestage; object: Companies; type: enumeration.
Evidence And Gaps
- Domain evidence: Derived from configured workflow scope prefix: ELEVATE
- 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.
ELEVATE - Lifecycle stage “Opportunity” based on Deal stage
METADATA
title: ELEVATE - Lifecycle stage “Opportunity” based on Deal stage
type: process
domain: ELEVATE
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: 3
- Property references: Deal Stage (dealstage)
- List references: none detected
- Filter types: PROPERTY: 1
- Operators: ENUMERATION: 1, IN_LIST: 1, IS_ANY_OF: 1
- Trigger logic:
- Enrollment criteria type: LIST_BASED
- Enrollment branch 1:
- OR group
- AND group
- AND group
- Deal Stage is any of Validation
- Enrollment branch 2:
- AND group
- AND group
- Deal Stage is any of Validation
- Enrollment branch 3:
- AND group
- Deal Stage is any of Validation
- Trigger property meaning:
- Deal Stage (dealstage): The stage of the deal. Deal stages allow you to categorize and track the progress of the deals that you are working on.
Steps
Step 1 - Action 1
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: Workflow start action returned by HubSpot
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Lifecycle Stage (lifecyclestage); lists: none detected
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: below Opportunity
- Condition summary: below Opportunity
- Default branch: no
- Next action IDs: 2
- Referenced properties: Lifecycle Stage (lifecyclestage)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Lifecycle Stage is any of Other, Subscriber, New, Marketing Qualified Lead, Sales Accepted Lead, Irrelevant, Sales Qualified Lead, Lead
- Branch: above opportunity
- Condition summary: above opportunity
- Default branch: yes
- Next action IDs: workflow exit or not returned
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: above opportunity
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 2
- What happens: Sets HubSpot property values; properties: lifecyclestage = static value Opportunity
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Lifecycle Stage (lifecyclestage); lists: none detected
DATA MEANING:
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: lifecyclestage
- value: static value Opportunity
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:
- Lifecycle Stage (lifecyclestage) is set or updated; value: static value Opportunity; confidence: high. Purpose: The qualification of companies to sales readiness throughout the buying journey
CUSTOM CODE LOGIC:
- No custom code detected in this step.
System Behavior
- Workflow actions: 2
- Branch actions: 1
- Custom code actions: 0
- Property operations: 1
- List dependencies: 0
- Action categories: list_branch: 1, set_property: 1
- Property operation types: set_property: 1
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: Contact: 1 property operation(s)
- Associations created: Logic not derivable from system.
- Marketing emails sent: 0
- Internal notifications: 0
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 0
How It Is Implemented
Workflows
- Workflow: ELEVATE - Lifecycle stage “Opportunity” based on Deal stage
- Workflow ID: 2274609350
- Revision ID: 7
- Enabled: yes
- Current HubSpot description: Updates the lifecycle stage to “Opportunity” for contacts associated with deals in the “Validation” stage and whose current lifecycle stage is below “Opportunity.”
- Purpose: Updates the lifecycle stage to “Opportunity” for contacts associated with deals in the “Validation” stage and whose current lifecycle stage is below “Opportunity.”
- Key logic: list_branch: 1, set_property: 1
- Branching logic: 2 branch detail(s) returned by HubSpot
- below Opportunity: below Opportunity; next actions: 2; properties: lifecyclestage; lists: none detected
- above opportunity: above opportunity; next actions: not returned; properties: none detected; lists: none detected
- Dependencies: lists: none detected; properties: Deal Stage (dealstage), Lifecycle Stage (lifecyclestage); custom code: none detected
Property Context
- Deal Stage (dealstage) - The stage of the deal. Deal stages allow you to categorize and track the progress of the deals that you are working on. Roles: trigger condition. internal name: dealstage; object: Deals; type: enumeration.
- Lifecycle Stage (lifecyclestage) - The qualification of companies to sales readiness throughout the buying journey Roles: branch condition, property updated, step data. internal name: lifecyclestage; object: Companies; type: enumeration.
Evidence And Gaps
- Domain evidence: Derived from configured workflow scope prefix: ELEVATE
- 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.
ELEVATE - Lifecycle stage SAL for marketing leads
METADATA
title: ELEVATE - Lifecycle stage SAL for marketing leads
type: process
domain: ELEVATE
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: 11
- Property references: Lead stage (hs_pipeline_stage), Lifecycle Stage (lifecyclestage), 4f_Lead Source Level 1 (n4f_lead_source_level_1)
- List references: none detected
- Filter types: PROPERTY: 4
- Operators: ENUMERATION: 4, IN_LIST: 3, IS_ANY_OF: 2, IS_NONE_OF: 2
- Trigger logic:
- Enrollment criteria type: LIST_BASED
- Enrollment branch 1:
- OR group
- AND group
- Lifecycle Stage is none of New
- AND group
- Lead stage is any of Outreach
- AND group
- AND group
- Lead stage is any of Outreach
- AND group
- 4f_Lead Source Level 1 is none of Outbound
- Enrollment branch 2:
- AND group
- Lifecycle Stage is none of New
- AND group
- Lead stage is any of Outreach
- Enrollment branch 3:
- AND group
- AND group
- Lead stage is any of Outreach
- AND group
- 4f_Lead Source Level 1 is none of Outbound
- Enrollment branch 4:
- AND group
- Lead stage is any of Outreach
- Enrollment branch 5:
- AND group
- Lead stage is any of Outreach
- Enrollment branch 6:
- AND group
- 4f_Lead Source Level 1 is none of Outbound
- Trigger property meaning:
Steps
Step 1 - Action 1
- What happens: Branches based on HubSpot list membership; 1 branches
- What triggers it: Workflow start action returned by HubSpot
- System condition: 1 branch condition(s) returned by HubSpot.
- What data is used: properties: Lifecycle Stage (lifecyclestage); lists: none detected
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: below SAL
- Condition summary: below SAL
- Default branch: no
- Next action IDs: 2
- Referenced properties: Lifecycle Stage (lifecyclestage)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Lifecycle Stage is any of Subscriber, Marketing Qualified Lead, Lead
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 2
- What happens: Sets HubSpot property values; properties: lifecyclestage = static value Sales Accepted Lead
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Lifecycle Stage (lifecyclestage); lists: none detected
DATA MEANING:
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: lifecyclestage
- value: static value Sales Accepted Lead
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:
- Lifecycle Stage (lifecyclestage) is set or updated; value: static value Sales Accepted Lead; confidence: high. Purpose: The qualification of companies to sales readiness throughout the buying journey
CUSTOM CODE LOGIC:
- No custom code detected in this step.
System Behavior
- Workflow actions: 2
- Branch actions: 1
- Custom code actions: 0
- Property operations: 1
- List dependencies: 0
- Action categories: list_branch: 1, set_property: 1
- Property operation types: set_property: 1
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: Contact: 1 property operation(s)
- Associations created: Logic not derivable from system.
- Marketing emails sent: 0
- Internal notifications: 0
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 0
How It Is Implemented
Workflows
- Workflow: ELEVATE - Lifecycle stage SAL for marketing leads
- Workflow ID: 2263654637
- Revision ID: 8
- Enabled: yes
- Current HubSpot description: Sets the lifecycle stage to “Sales Accepted Lead” for contacts in outreach SAL with lifecycle stages Subscriber, Marketing Qualified Lead, or Lead.
- Purpose: Sets the lifecycle stage to “Sales Accepted Lead” for contacts in outreach SAL with lifecycle stages Subscriber, Marketing Qualified Lead, or Lead.
- Key logic: list_branch: 1, set_property: 1
- Branching logic: 1 branch detail(s) returned by HubSpot
- below SAL: below SAL; next actions: 2; properties: lifecyclestage; lists: none detected
- Dependencies: lists: none detected; properties: Lead stage (hs_pipeline_stage), Lifecycle Stage (lifecyclestage), 4f_Lead Source Level 1 (n4f_lead_source_level_1); custom code: none detected
Property Context
- Lead stage (hs_pipeline_stage) - shows the pipeline stages of the lead pipeline. indicates which stage the lead is in Roles: trigger condition. internal name: hs_pipeline_stage; object: Leads; type: enumeration.
- Lifecycle Stage (lifecyclestage) - The qualification of companies to sales readiness throughout the buying journey Roles: branch condition, property updated, step data, trigger condition. internal name: lifecyclestage; object: Companies; type: enumeration.
- 4f_Lead Source Level 1 (n4f_lead_source_level_1) - used for attribution of marketing leads, synchronized with touchpoint types (and deal sources) Roles: trigger condition. internal name: n4f_lead_source_level_1; object: Leads; type: enumeration.
Evidence And Gaps
- Domain evidence: Derived from configured workflow scope prefix: ELEVATE
- 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.
ELEVATE - Map 4flow Industries based on SIC-codes
METADATA
title: ELEVATE - Map 4flow Industries based on SIC-codes
type: process
domain: ELEVATE
objects: [Company]
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: EVENT_BASED
- Criteria type: EVENT_BASED
- Filter-like criteria returned: 5
- Property references: hs_name, hs_value
- List references: none detected
- Filter types: PROPERTY: 2
- Operators: ALL_PROPERTY: 1, HAS_COMPLETED: 1, IS_EQUAL_TO: 1, IS_KNOWN: 1, STRING: 1
- Trigger logic:
- Enrollment criteria type: EVENT_BASED
- Enrollment branch 1:
- AND group
- hs_name equals sic_code_dd
- hs_value is known
Steps
Step 1 - Action 1
- What happens: Branches based on HubSpot list membership; 15 branches
- What triggers it: Workflow start action returned by HubSpot
- System condition: 15 branch condition(s) returned by HubSpot.
- What data is used: properties: SIC Code_dd (sic_code_dd); lists: none detected
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: Basic Material
- Condition summary: Basic Material
- Default branch: no
- Next action IDs: 2
- Referenced properties: SIC Code_dd (sic_code_dd)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- SIC Code_dd is any of 0251, 3365, 0131, 0252, 3363, 3484, 3241, 3483, 3482, 1061, 0761, 3479, 0762, 3357, 3356, 3355, 0800, 0921, 3255, 3497, 3496, 3253, 3495, 3131, 3494, 3251, 3493, 3492, 3491, 0259, 0139, 0134, 3369, 3489, 0132, 0253, 3400, 0133, 0254, 3366, 0811, 0273, 1000, 3144, 0271, 3143, 3264, 0272, 3142, 3263, 3262, 3261, 1081, 0700, 0783, 3259, 3412, 0781, 3411, 3499, 0782, 3498, 1011, 1099, 3398, 3431, 0161, 3275, 3274, 3273, 1094, 3151, 3272, 3271, 0831, 0711, 0279, 3425, 3149, 3269, 3423, 3300, 3421, 3429, 0174, 3200, 3321, 3442, 0175, 1021, 3441, 0172, 0173, 0291, 0171, 3161, 3281, 0721, 0722, 3317, 3316, 3315, 0200, 3313, 3312, 3433, 3399, 3432, 0723, 0724, 3291, 3211, 3299, 3331, 3452, 1031, 3297, 3451, 3296, 0181, 3295, 0182, 3172, 3171, 3292, 3449, 0213, 0851, 3448, 0214, 0211, 3325, 3446, 0179, 0212, 0971, 3324, 3444, 3322, 3443, 0219, 1044, 3100, 3221, 3463, 3341, 3462, 1041, 0192, 0191, 3339, 0741, 0742, 3334, 0100, 0900, 0919, 3354, 0241, 3111, 3199, 3353, 3231, 3351, 3471, 0116, 3229, 0752, 0115, 3469, 0112, 0751, 3500, 3466, 0111, 3465, 0912, 0913, 0119
- Branch: FMCG/CPG
- Condition summary: FMCG/CPG
- Default branch: no
- Next action IDs: 3
- Referenced properties: SIC Code_dd (sic_code_dd)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- SIC Code_dd is any of 2034, 2397, 2033, 2396, 2032, 2395, 2273, 2394, 2393, 2392, 2391, 2269, 2026, 2389, 2300, 2024, 2387, 2045, 2044, 2043, 2284, 2041, 2282, 2281, 2038, 2037, 2311, 2399, 2035, 2298, 2331, 2297, 2296, 2053, 2295, 2052, 2051, 2326, 2325, 2048, 2323, 2047, 2322, 2046, 2200, 2321, 2329, 2067, 2100, 2221, 2342, 2066, 2341, 2064, 2063, 2062, 2061, 2339, 2337, 2335, 2211, 2299, 2111, 2353, 2077, 2231, 2076, 2075, 2074, 2068, 2000, 2121, 2087, 2241, 2086, 2361, 2085, 2084, 2083, 2082, 2079, 2092, 2091, 2254, 2011, 2099, 2253, 2098, 2131, 2252, 2097, 2251, 2096, 2371, 2095, 2369, 2023, 2386, 2022, 2385, 2021, 2384, 2141, 2262, 2261, 2381, 2259, 2258, 2015, 2257, 2013
- Branch: Aviation
- Condition summary: Aviation
- Default branch: no
- Next action IDs: 4
- Referenced properties: SIC Code_dd (sic_code_dd)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- SIC Code_dd is any of 4581, 4583, 4500, 4522, 4512, 4513
- Branch: Energy
- Condition summary: Energy
- Default branch: no
- Next action IDs: 5
- Referenced properties: SIC Code_dd (sic_code_dd)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- SIC Code_dd is any of 4971, 4925, 4959, 4619, 4939, 4961, 4600, 4952, 4941, 4612, 4931, 4953, 4613, 4932, 4900, 4911, 4922, 4923, 4924
- Branch: Research
- Condition summary: Research
- Default branch: no
- Next action IDs: 6
- Referenced properties: SIC Code_dd (sic_code_dd)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- SIC Code_dd is any of 8200, 8211, 8222, 8299, 8244, 8399, 8300, 8322, 8231, 8221, 8243, 8331, 8249, 8361, 8351
- Branch: Chemical
- Condition summary: Chemical
- Default branch: no
- Next action IDs: 7
- Referenced properties: SIC Code_dd (sic_code_dd)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- SIC Code_dd is any of 3082, 3081, 3089, 3000, 3011, 3088, 3021, 3087, 3053, 3086, 3052, 3085, 3084, 3061, 3083, 2900, 2911, 2999, 2952, 2951, 2992, 3069
- Branch: Industrial
- Condition summary: Industrial
- Default branch: no
- Next action IDs: 8
- Referenced properties: SIC Code_dd (sic_code_dd)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- SIC Code_dd is any of 2426, 3914, 3915, 3511, 3599, 2421, 2542, 2541, 3993, 3995, 3996, 3519, 2429, 3911, 3999, 1231, 2441, 2436, 1500, 2435, 3524, 2434, 3523, 1222, 1221, 2431, 2439, 2452, 3541, 1241, 2451, 2449, 2448, 3537, 3536, 3535, 3534, 3533, 3532, 3531, 3931, 3552, 3549, 3548, 3547, 1522, 3546, 3949, 1521, 3545, 3544, 3543, 3542, 3942, 3944, 3563, 3562, 3561, 2591, 3559, 2500, 3556, 1531, 3555, 3554, 3553, 3951, 3952, 3953, 3955, 3572, 3571, 2515, 2514, 3569, 2512, 3568, 2511, 2599, 3567, 1542, 3566, 1541, 3565, 3564, 3961, 2519, 3965, 2517, 3585, 2493, 3582, 3581, 2491, 3579, 2522, 3578, 2400, 2521, 3577, 3575, 3991, 3596, 3594, 3593, 3592, 3589, 2411, 2499, 3500, 1200, 2531, 3586, 3900
- Branch: Packaging
- Condition summary: Packaging
- Default branch: no
- Next action IDs: 9
- Referenced properties: SIC Code_dd (sic_code_dd)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- SIC Code_dd is any of 2672, 2671, 2657, 2679, 2656, 2678, 2600, 2611, 2655, 2677, 2621, 2676, 2631, 2653, 2675, 2652, 2674, 2673
- Branch: Retail
- Condition summary: Retail
- Default branch: no
- Next action IDs: 10
- Referenced properties: SIC Code_dd (sic_code_dd)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- SIC Code_dd is any of 5261, 5141, 5021, 5142, 5143, 5023, 5144, 5661, 5145, 5146, 5300, 5421, 5147, 2791, 2789, 2700, 5137, 5139, 5932, 5812, 5813, 5031, 5032, 5153, 5033, 5154, 5431, 5311, 5399, 5271, 5948, 5949, 2711, 2796, 5148, 5149, 5941, 5700, 5942, 5943, 5944, 5945, 5946, 5947, 5162, 5043, 5044, 5045, 5441, 5046, 5200, 5047, 5048, 5169, 5961, 5719, 2721, 5159, 5039, 5712, 5713, 5714, 5052, 5451, 5331, 5211, 5171, 5051, 5172, 2732, 2731, 5049, 5962, 5600, 5963, 5722, 5063, 5064, 5065, 5461, 5100, 5983, 5181, 5182, 2741, 5731, 5611, 5699, 5734, 5735, 5736, 5074, 5075, 5198, 5231, 5078, 5111, 5199, 5112, 5992, 5113, 5993, 5994, 5191, 5192, 5072, 5193, 5194, 2754, 2752, 5621, 5984, 5900, 5989, 2759, 5085, 5087, 5000, 5088, 5122, 5641, 5400, 2771, 5082, 5083, 5084, 2761, 5632, 5995, 5999, 5912, 5251, 5131, 5099, 5012, 5013, 5651, 5014, 5015, 5136, 5411, 5499, 2782, 5091, 5092, 5093, 5094, 5800, 5921
- Branch: High Tech
- Condition summary: High Tech
- Default branch: no
- Next action IDs: 11
- Referenced properties: SIC Code_dd (sic_code_dd)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- SIC Code_dd is any of 3661, 3639, 3613, 3612, 3652, 3674, 3631, 3675, 4841, 3632, 3676, 3633, 3677, 3699, 3634, 3678, 4800, 4822, 3635, 3679, 3691, 3692, 3671, 3672, 3694, 3651, 3695, 3625, 3624, 3600, 3621, 3641, 3663, 3643, 3644, 4832, 3645, 4833, 4899, 3629, 3646, 4812, 3647, 3669, 4813, 3648
- Branch: Logistics
- Condition summary: Logistics
- Default branch: no
- Next action IDs: 12
- Referenced properties: SIC Code_dd (sic_code_dd)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- SIC Code_dd is any of 4491, 4151, 4173, 4492, 4493, 4131, 4011, 4231, 4111, 4013, 4212, 4311, 4432, 4729, 4400, 4741, 4785, 4225, 4489, 4226, 4424, 4700, 4789, 4449, 4724, 4725, 4481, 4141, 4482, 4142, 4000, 4121, 4100, 4221, 4200, 4222, 4783, 4300, 4213, 4499, 4214, 4412, 4731, 4215, 4119
- Branch: Pharma
- Condition summary: Pharma
- Default branch: no
- Next action IDs: 17
- Referenced properties: SIC Code_dd (sic_code_dd)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- SIC Code_dd is any of 8069, 8000, 8011, 8099, 8059, 8049, 8093, 8082, 8071, 8072, 8092, 8031, 8042, 8021, 8043, 8051, 8062, 8041, 8063, 8052
- Branch: Medical
- Condition summary: Medical
- Default branch: no
- Next action IDs: 18
- Referenced properties: SIC Code_dd (sic_code_dd)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- SIC Code_dd is any of 3825, 3826, 3827, 3829, 3861, 3851, 3873, 3841, 3842, 3821, 3843, 3800, 3822, 3844, 3812, 3823, 3845, 3824
- Branch: Vehicle manufacturer
- Condition summary: Vehicle manufacturer
- Default branch: no
- Next action IDs: 19
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: Vehicle manufacturer
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 13
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 13
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 10
DATA MEANING:
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: n4flow_customer_industry_based_on_sic
- value: static value Retail, e-commerce & wholesale
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 3 - Action 11
DATA MEANING:
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: n4flow_customer_industry_based_on_sic
- value: static value High-tech and telecommunication
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 4 - Action 12
DATA MEANING:
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: n4flow_customer_industry_based_on_sic
- value: static value Logistics Services Provider
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 5 - Action 13
- What happens: Branches based on HubSpot list membership; 3 branches
- What triggers it: After action 1
- System condition: 3 branch condition(s) returned by HubSpot.
- What data is used: properties: SIC Code_dd (sic_code_dd); lists: none detected
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: Other - relevant
- Condition summary: Other - relevant
- Default branch: no
- Next action IDs: 15
- Referenced properties: SIC Code_dd (sic_code_dd)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- SIC Code_dd is any of 7000, 9223, 7021, 9224, 9100, 9221, 9200, 9222, 9700, 7641, 7600, 7622, 7941, 9721, 9121, 7041, 7932, 7997, 7911, 7933, 7999, 7011, 7033, 7032, 7692, 7992, 9111, 9199, 7694, 7991, 9211, 7631, 9711, 7993, 7699, 7996, 9131, 7929, 7623, 9229, 7900, 7922, 7629, 7948
- Branch: Other-irrelevant
- Condition summary: Other-irrelevant
- Default branch: no
- Next action IDs: 16
- Referenced properties: SIC Code_dd (sic_code_dd)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- SIC Code_dd is any of 6351, 8651, 6111, 7200, 6231, 9500, 9621, 7841, 8412, 7833, 7832, 8800, 6361, 9631, 7211, 7299, 6000, 8661, 7213, 7212, 7215, 8422, 9511, 6400, 9512, 6081, 7291, 6082, 6513, 6512, 6515, 8811, 9900, 6514, 6517, 6519, 9641, 9400, 6011, 6099, 7221, 6531, 6411, 6091, 6371, 7217, 7216, 7219, 7218, 6021, 7231, 9531, 6141, 9411, 9532, 6022, 9651, 6300, 8600, 6541, 6019, 6153, 9300, 7241, 9661, 6792, 6036, 6311, 6399, 6553, 8699, 8611, 6035, 6552, 6794, 6159, 6029, 6700, 9311, 6163, 8100, 9431, 6289, 6200, 6321, 6324, 8621, 6280, 6162, 7251, 6282, 6719, 6799, 7800, 6798, 6712, 6331, 9441, 8111, 6211, 8631, 9600, 7261, 7819, 6722, 7812, 8900, 6726, 8641, 6100, 6221, 6500, 8400, 9611, 6061, 6062, 7829, 6733, 7822, 6732, 8999
- Branch: unknown code
- Condition summary: unknown code
- Default branch: yes
- Next action IDs: 14
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: unknown code
- Next action: 14
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 14
- What happens: Sends an internal notification
- What triggers it: After action 13
- 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, team_ids
- subject: Unable to match SIC-Code to Industry
- team_ids: Demand-Gen & CRM
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 15
DATA MEANING:
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: n4flow_customer_industry_based_on_sic
- value: static value Other - relevant
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 16
DATA MEANING:
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: n4flow_customer_industry_based_on_sic
- value: static value Other - irrelevant
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 9 - Action 17
DATA MEANING:
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: n4flow_customer_industry_based_on_sic
- value: static value Pharmaceutical
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 18
DATA MEANING:
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: n4flow_customer_industry_based_on_sic
- value: static value Medical technology
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 11 - Action 19
DATA MEANING:
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: n4flow_customer_industry_based_on_sic
- value: static value Vehicle manufacturer
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 12 - Action 2
DATA MEANING:
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: n4flow_customer_industry_based_on_sic
- value: static value Basic materials industry
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 13 - Action 3
DATA MEANING:
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: n4flow_customer_industry_based_on_sic
- value: static value FMCG/CPG
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 14 - Action 4
DATA MEANING:
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: n4flow_customer_industry_based_on_sic
- value: static value Aviation
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 15 - Action 5
DATA MEANING:
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: n4flow_customer_industry_based_on_sic
- value: static value Energy
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 16 - Action 6
DATA MEANING:
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: n4flow_customer_industry_based_on_sic
- value: static value Research, university & foundation
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 17 - Action 7
DATA MEANING:
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: n4flow_customer_industry_based_on_sic
- value: static value Chemical
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 18 - Action 8
DATA MEANING:
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: n4flow_customer_industry_based_on_sic
- value: static value Industrial/manufacturing
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 19 - Action 9
DATA MEANING:
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: n4flow_customer_industry_based_on_sic
- value: static value Packaging
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: 19
- Branch actions: 2
- Custom code actions: 0
- Property operations: 16
- List dependencies: 0
- Action categories: internal_notification: 1, list_branch: 2, set_property: 16
- Property operation types: set_property: 16
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: Company: 16 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: ELEVATE - Map 4flow Industries based on SIC-codes
- Workflow ID: 2305204466
- Revision ID: 48
- Enabled: no
- Current HubSpot description: No workflow description returned.
- Purpose: Logic not derivable from system.
- Key logic: internal_notification: 1, list_branch: 2, set_property: 16
- Branching logic: 18 branch detail(s) returned by HubSpot
- Basic Material: Basic Material; next actions: 2; properties: sic_code_dd; lists: none detected
- FMCG/CPG: FMCG/CPG; next actions: 3; properties: sic_code_dd; lists: none detected
- Aviation: Aviation; next actions: 4; properties: sic_code_dd; lists: none detected
- Energy: Energy; next actions: 5; properties: sic_code_dd; lists: none detected
- Research: Research; next actions: 6; properties: sic_code_dd; lists: none detected
- Chemical: Chemical; next actions: 7; properties: sic_code_dd; lists: none detected
- Industrial: Industrial; next actions: 8; properties: sic_code_dd; lists: none detected
- Packaging: Packaging; next actions: 9; properties: sic_code_dd; lists: none detected
- Retail: Retail; next actions: 10; properties: sic_code_dd; lists: none detected
- High Tech: High Tech; next actions: 11; properties: sic_code_dd; lists: none detected
- Logistics: Logistics; next actions: 12; properties: sic_code_dd; lists: none detected
- Pharma: Pharma; next actions: 17; properties: sic_code_dd; lists: none detected
- Dependencies: lists: none detected; properties: hs_name, hs_value, DELETE 4flow-Customer Industry_based on SIC (n4flow_customer_industry_based_on_sic), SIC Code_dd (sic_code_dd); custom code: none detected
Property Context
- hs_name - No HubSpot property description returned. Roles: trigger condition. internal name: hs_name; object: object not returned; type: not returned.
- hs_value - No HubSpot property description returned. Roles: trigger condition. internal name: hs_value; object: object not returned; type: not returned.
- DELETE 4flow-Customer Industry_based on SIC (n4flow_customer_industry_based_on_sic) - Industry to be chosen in forms via dropdown. Roles: property updated, step data. internal name: n4flow_customer_industry_based_on_sic; object: Companies; type: enumeration.
- SIC Code_dd (sic_code_dd) - Delete Roles: branch condition, step data. internal name: sic_code_dd; object: Companies; type: enumeration.
Evidence And Gaps
- Domain evidence: Derived from configured workflow scope prefix: ELEVATE
- 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.
ELEVATE - Notification about new activities for Deal owners
METADATA
title: ELEVATE - Notification about new activities for Deal owners
type: process
domain: ELEVATE
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: EVENT_BASED
- Criteria type: EVENT_BASED
- Filter-like criteria returned: 8
- Property references: Object create date/time (hs_createdate), hs_name, hs_value
- List references: none detected
- Filter types: PROPERTY: 3
- Operators: HAS_COMPLETED: 1, IN_LIST: 1, IS_BETWEEN: 1, IS_EQUAL_TO: 1, IS_GREATER_THAN_OR_EQUAL_TO: 1, NUMBER: 1, STRING: 1, TIME_RANGED: 1
- Trigger logic:
- Enrollment criteria type: EVENT_BASED
- Enrollment branch 1:
- AND group
- hs_name equals n4f_touchpointcounter_rollup
- hs_value is greater than or equal to 1
- Enrollment branch 2:
- OR group
- AND group
- AND group
- Object create date/time is between object with keys: indexReference, timeType, timezoneSource, zoneId
- Enrollment branch 3:
- AND group
- AND group
- Object create date/time is between object with keys: indexReference, timeType, timezoneSource, zoneId
- Enrollment branch 4:
- AND group
- Object create date/time is between object with keys: indexReference, timeType, timezoneSource, zoneId
- Trigger property meaning:
Steps
Step 1 - Action 27
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: Workflow start action returned by HubSpot
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Deal Stage (dealstage); lists: none detected
DATA MEANING:
- Deal Stage (dealstage): The stage of the deal. Deal stages allow you to categorize and track the progress of the deals that you are working on.
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: Open Deal
- Condition summary: Open Deal
- Default branch: no
- Next action IDs: 11
- Referenced properties: Deal Stage (dealstage)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- OR group
- AND group
- AND group
- Deal Stage is none of Closed Won, Ordered, Closed Lost
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 28
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 28
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 11
- What happens: Runs custom code; 3 inputs; 0 outputs
- What triggers it: After action 27
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: coreApi; lists: none detected
DATA MEANING:
- No property descriptions returned for the properties in this step.
ACTION EVIDENCE:
- Action category: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: coreApi, hs_object_id, n4f_deal_owner_helpfield, n4f_deal_status_dd
-
| Conditions detected in code: Code condition: if (!PRIVATE_APP_TOKEN) { Code condition: if (!contactId) { Code condition: if (r?.toObjectId) ids.push(String(r.toObjectId)); Code condition: if (VALUE_SET.has(rawLower)) return true; // internal match Code condition: if (labelLower && LABEL_SET.has(labelLower)) return true; Code condition: if (statusDef.options.length) { Code condition: if (assocIds.length) { Code condition: if (DEBUG_VERBOSE) { Code condition: if (!openDeals.length) { Code condition: if (!uniqueRaw.length) { Code condition: if (!o |
|
!o.id) continue; Code condition: if (!activeOwnersById[id]) return true; // unknown → keep |
- CRM/API operations detected: batch processes records, creates, removes, or checks associations, searches records, updates records or resources
- Concrete CRM operations: associate: associations, contacts, deals, owners, properties; batch: associations, contacts, deals, owners, properties; search: associations, contacts, deals, owners, properties; update: associations, contacts, deals, owners, properties
- Search/filter evidence: search/filter operator: EQ; search/filter operator: IN; search/filter property: associations.contact
- Data transformations: combines multiple values, converts values to numbers, filters collections, maps collections into derived values, normalizes text to lowercase, removes surrounding whitespace, serializes data as JSON
- Outputs returned to workflow: accessToken, check, outputFields
- HubSpot CRM objects affected or referenced: associations, contacts, deals, owners, properties
- Associations handled: association logic referenced in custom code
- Workflow control: contains asynchronous execution
- Safeguards/error handling: error or warning logging, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 228 lines returned; code body analyzed but omitted from docs
Step 3 - Action 33
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 11
- 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 4 - Action 34
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 33
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_deal owner_helpfield (n4f_deal_owner_helpfield); 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: deal owner helpfield known
- Condition summary: deal owner helpfield known
- Default branch: no
- Next action IDs: 29
- Referenced properties: 4f_deal owner_helpfield (n4f_deal_owner_helpfield)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- 4f_deal owner_helpfield is known
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 36
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 36
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 29
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: Event
- Branch: none event
- Condition summary: none event
- Default branch: yes
- Next action IDs: 15
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: none event
- Next action: 15
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 15
- What happens: Sends an internal notification
- What triggers it: After action 29
- 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
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, owner_properties, subject, team_ids
- subject: New activity for your open deal
- team_ids: Demand-Gen & CRM
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 16
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 15
- 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 8 - Action 17
- What happens: Sets HubSpot property values; properties: n4f_deal_owner_helpfield = static value not returned
- What triggers it: After action 16
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_deal owner_helpfield (n4f_deal_owner_helpfield); 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_deal_owner_helpfield
- value: static value not returned
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 9 - Action 30
- What happens: Sends an internal notification
- What triggers it: After action 29
- 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
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, owner_properties, subject, team_ids
- subject: New activity for your open deal
- team_ids: Demand-Gen & CRM
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 10 - Action 31
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 30
- 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 11 - Action 32
- What happens: Sets HubSpot property values; properties: n4f_deal_owner_helpfield = static value not returned
- What triggers it: After action 31
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_deal owner_helpfield (n4f_deal_owner_helpfield); 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_deal_owner_helpfield
- value: static value not returned
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 12 - Action 36
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 34
- 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 13 - Action 35
- What happens: Runs custom code; 3 inputs; 0 outputs
- What triggers it: After action 36
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: coreApi; lists: none detected
DATA MEANING:
- No property descriptions returned for the properties in this step.
ACTION EVIDENCE:
- Action category: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: coreApi, hs_object_id, n4f_deal_owner_helpfield, n4f_deal_status_dd
-
| Conditions detected in code: Code condition: if (!PRIVATE_APP_TOKEN) { Code condition: if (!contactId) { Code condition: if (r?.toObjectId) ids.push(String(r.toObjectId)); Code condition: if (VALUE_SET.has(rawLower)) return true; // internal match Code condition: if (labelLower && LABEL_SET.has(labelLower)) return true; Code condition: if (statusDef.options.length) { Code condition: if (assocIds.length) { Code condition: if (DEBUG_VERBOSE) { Code condition: if (!openDeals.length) { Code condition: if (!uniqueRaw.length) { Code condition: if (!o |
|
!o.id) continue; Code condition: if (!activeOwnersById[id]) return true; // unknown → keep |
- CRM/API operations detected: batch processes records, creates, removes, or checks associations, searches records, updates records or resources
- Concrete CRM operations: associate: associations, contacts, deals, owners, properties; batch: associations, contacts, deals, owners, properties; search: associations, contacts, deals, owners, properties; update: associations, contacts, deals, owners, properties
- Search/filter evidence: search/filter operator: EQ; search/filter operator: IN; search/filter property: associations.contact
- Data transformations: combines multiple values, converts values to numbers, filters collections, maps collections into derived values, normalizes text to lowercase, removes surrounding whitespace, serializes data as JSON
- Outputs returned to workflow: accessToken, check, outputFields
- HubSpot CRM objects affected or referenced: associations, contacts, deals, owners, properties
- Associations handled: association logic referenced in custom code
- Workflow control: contains asynchronous execution
- Safeguards/error handling: error or warning logging, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 228 lines returned; code body analyzed but omitted from docs
Step 14 - Action 38
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 35
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_deal owner_helpfield (n4f_deal_owner_helpfield); 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: deal owner helpfield known
- Condition summary: deal owner helpfield known
- Default branch: no
- Next action IDs: 44
- Referenced properties: 4f_deal owner_helpfield (n4f_deal_owner_helpfield)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- 4f_deal owner_helpfield is known
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 40
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 40
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 15 - Action 40
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 38
- 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 16 - Action 47
- What happens: Sends an internal notification
- What triggers it: After action 40
- 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, owner_properties, subject, team_ids
- subject: New activity for your open deal
- team_ids: Demand-Gen & CRM
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 17 - Action 44
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: Event
- Branch: none event
- Condition summary: none event
- Default branch: yes
- Next action IDs: 41
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: none event
- Next action: 41
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 18 - Action 41
- What happens: Sends an internal notification
- What triggers it: After action 44
- 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
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, owner_properties, subject, team_ids
- subject: New activity for your open deal
- team_ids: Demand-Gen & CRM
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 19 - Action 42
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 41
- 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 20 - Action 43
- What happens: Sets HubSpot property values; properties: n4f_deal_owner_helpfield = static value not returned
- What triggers it: After action 42
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_deal owner_helpfield (n4f_deal_owner_helpfield); 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_deal_owner_helpfield
- value: static value not returned
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 21 - Action 45
- What happens: Sends an internal notification
- What triggers it: After action 44
- 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
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, owner_properties, subject, team_ids
- subject: New activity for your open deal
- team_ids: Demand-Gen & CRM
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 22 - Action 46
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 45
- 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 23 - Action 37
- What happens: Sets HubSpot property values; properties: n4f_deal_owner_helpfield = static value not returned
- What triggers it: After action 46
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_deal owner_helpfield (n4f_deal_owner_helpfield); 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_deal_owner_helpfield
- value: static value not returned
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 24 - Action 28
- What happens: Sets HubSpot property values; properties: n4f_deal_owner_helpfield = static value not returned
- What triggers it: After action 27
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_deal owner_helpfield (n4f_deal_owner_helpfield); 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_deal_owner_helpfield
- value: static value not returned
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: 24
- Branch actions: 5
- Custom code actions: 2
- Property operations: 5
- List dependencies: 0
- Action categories: connected_action: 7, custom_code: 2, internal_notification: 5, list_branch: 5, set_property: 5
- Property operation types: set_property: 5
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: Contact: 5 property operation(s), associations (custom code contains update call), contacts (custom code contains update call), deals (custom code contains update call), owners (custom code contains update call), properties (custom code contains update call)
- Associations created: association logic referenced in custom code, association logic referenced in custom code
- Marketing emails sent: 0
- Internal notifications: 5
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 2
How It Is Implemented
Workflows
- Workflow: ELEVATE - Notification about new activities for Deal owners
- Workflow ID: 2622916842
- Revision ID: 110
- Enabled: yes
- Current HubSpot description: Sends a notification email to deal owners about new marketing activities for their open deals after a relevant touchpoint is recorded.
- Purpose: Sends a notification email to deal owners about new marketing activities for their open deals after a relevant touchpoint is recorded.
- Key logic: connected_action: 7, custom_code: 2, internal_notification: 5, list_branch: 5, set_property: 5
- Branching logic: 10 branch detail(s) returned by HubSpot
- Open Deal: Open Deal; next actions: 11; properties: dealstage; lists: none detected
- default branch: default branch; next actions: 28; properties: none detected; lists: none detected
- Event: Event; next actions: 30; properties: n4f_touchpoint_source_for_lead_source_level_1; lists: none detected
- none event: none event; next actions: 15; properties: none detected; lists: none detected
- deal owner helpfield known: deal owner helpfield known; next actions: 29; properties: n4f_deal_owner_helpfield; lists: none detected
- default branch: default branch; next actions: 36; properties: none detected; lists: none detected
- deal owner helpfield known: deal owner helpfield known; next actions: 44; properties: n4f_deal_owner_helpfield; lists: none detected
- default branch: default branch; next actions: 40; properties: none detected; lists: none detected
- Event: Event; next actions: 45; properties: n4f_touchpoint_source_for_lead_source_level_1; lists: none detected
- none event: none event; next actions: 41; properties: none detected; lists: none detected
- Dependencies: lists: none detected; properties: Deal Stage (dealstage), Object create date/time (hs_createdate), hs_name, hs_value, 4f_deal owner_helpfield (n4f_deal_owner_helpfield), DELETE_4f_Touchpoint source for lead source level 1 (n4f_touchpoint_source_for_lead_source_level_1); custom code: 2 custom code action(s)
Property Context
- coreApi - No HubSpot property description returned. Roles: step data. internal name: coreApi; object: object not returned; type: not returned.
- Deal Stage (dealstage) - The stage of the deal. Deal stages allow you to categorize and track the progress of the deals that you are working on. Roles: branch condition, step data. internal name: dealstage; object: Deals; type: enumeration.
- Object create date/time (hs_createdate) - The date and time at which this object was created. This value is automatically set by HubSpot and may not be modified. Roles: trigger condition. internal name: hs_createdate; object: Line Items; type: datetime.
- hs_name - No HubSpot property description returned. Roles: trigger condition. internal name: hs_name; object: object not returned; type: not returned.
- hs_value - No HubSpot property description returned. Roles: trigger condition. internal name: hs_value; object: object not returned; type: not returned.
- 4f_deal owner_helpfield (n4f_deal_owner_helpfield) - No HubSpot property description returned. Roles: branch condition, property updated, step data. internal name: n4f_deal_owner_helpfield; object: Contacts; type: enumeration.
- DELETE_4f_Touchpoint source for lead source level 1 (n4f_touchpoint_source_for_lead_source_level_1) - No HubSpot property description returned. Roles: branch condition, step data. internal name: n4f_touchpoint_source_for_lead_source_level_1; object: Contacts; type: enumeration.
Evidence And Gaps
- Domain evidence: Derived from configured workflow scope prefix: ELEVATE
- Quality flags: custom_code_present: Workflow appears to contain one or more custom code actions.
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.
ELEVATE - Notification Lead source 1 or 2 missing
METADATA
title: ELEVATE - Notification Lead source 1 or 2 missing
type: process
domain: ELEVATE
objects: [Lead]
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: EVENT_BASED
- Criteria type: EVENT_BASED
- Filter-like criteria returned: 5
- Property references: 4f_Lead Source Level 1 (n4f_lead_source_level_1), 4f_Lead Source Level 2 (n4f_lead_source_level_2)
- List references: none detected
- Filter types: PROPERTY: 2
- Operators: ALL_PROPERTY: 2, HAS_COMPLETED: 1, IS_UNKNOWN: 2
- Trigger logic:
- Enrollment criteria type: EVENT_BASED
- Enrollment branch 1:
- AND group
- Returned branch keys: eventTypeId, filterBranchOperator, filterBranchType, filterBranches, filters, operator
- Enrollment branch 2:
- OR group
- AND group
- 4f_Lead Source Level 1 is unknown
- AND group
- 4f_Lead Source Level 2 is unknown
- Enrollment branch 3:
- AND group
- 4f_Lead Source Level 1 is unknown
- Enrollment branch 4:
- AND group
- 4f_Lead Source Level 2 is unknown
- Trigger property meaning:
Steps
Step 1 - Action 1
- What happens: Sends an internal notification
- 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: internal_notification
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, subject, team_ids
- subject: Pelase check: Lead Source 1 or 2 missing
- team_ids: Demand-Gen & CRM
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.
System Behavior
- Workflow actions: 1
- Branch actions: 0
- Custom code actions: 0
- Property operations: 0
- List dependencies: 0
- Action categories: internal_notification: 1
- Property operation types: Logic not derivable from system.
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: None detected.
- 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: ELEVATE - Notification Lead source 1 or 2 missing
Property Context
- 4f_Lead Source Level 1 (n4f_lead_source_level_1) - used for attribution of marketing leads, synchronized with touchpoint types (and deal sources) Roles: trigger condition. internal name: n4f_lead_source_level_1; object: Leads; type: enumeration.
- 4f_Lead Source Level 2 (n4f_lead_source_level_2) - used for attribution of marketing leads, synchronized with touchpoint names (and deal sources). captures the name of the webinar, asset, event, etc. Roles: trigger condition. internal name: n4f_lead_source_level_2; object: Leads; type: enumeration.
Evidence And Gaps
- Domain evidence: Derived from configured workflow scope prefix: ELEVATE
- Quality flags: None detected.
- Narrative context: not used as source of truth.
ELEVATE - Notification on new leads
METADATA
title: ELEVATE - Notification on new leads
type: process
domain: ELEVATE
objects: [Lead]
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: EVENT_BASED
- Criteria type: EVENT_BASED
- Filter-like criteria returned: 3
- Property references: 4f_Lead Source Level 1 (n4f_lead_source_level_1)
- List references: none detected
- Filter types: PROPERTY: 1
- Operators: ENUMERATION: 1, HAS_COMPLETED: 1, IS_ANY_OF: 1
- Trigger logic:
- Enrollment criteria type: EVENT_BASED
- Enrollment branch 1:
- AND group
- Returned branch keys: eventTypeId, filterBranchOperator, filterBranchType, filterBranches, filters, operator
- Enrollment branch 2:
- OR group
- AND group
- 4f_Lead Source Level 1 is any of 4flow event, Webinar, Content download, Externally hosted Webinar, Marketing assessment
- Enrollment branch 3:
- AND group
- 4f_Lead Source Level 1 is any of 4flow event, Webinar, Content download, Externally hosted Webinar, Marketing assessment
- Trigger property meaning:
Steps
Step 1 - Action 1
- 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 8
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 1
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Owner (hubspot_owner_id); lists: none detected
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: owner known
- Condition summary: owner known
- Default branch: no
- Next action IDs: 9
- Referenced properties: Owner (hubspot_owner_id)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- Branch: owner unknown
- Condition summary: owner unknown
- Default branch: yes
- Next action IDs: 2
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: owner unknown
- Next action: 2
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 2
- What happens: Sends an internal notification
- What triggers it: After action 8
- 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
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, owner_properties, subject, team_ids, user_ids
- subject: A new lead was created based on a recent marketing touchpoint
- team_ids: Demand-Gen & CRM
- user_ids: Markus Ungruhe, Sara Snider, Knut Schwenke, Tobias Kainka
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 3
- What happens: Waits for an event or activity condition
- What triggers it: After action 2
- 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: wait_for_event
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Waits for an event or activity condition
- Returned action type: SINGLE_CONNECTION
- Returned field keys: event_filter_branches, expiration_minutes
- expiration_minutes: 1440
ACTION-LEVEL CONDITIONS:
- AND group
- hs_name equals hubspot_owner_id
- hs_value is known
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 4
- What happens: Branches based on a returned value or property; 2 branches
- What triggers it: After action 3
- System condition: 2 branch condition(s) 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: static_branch
- Detected intent: Branches based on a returned value or property
- Input value: object with keys: actionId, dataKey, type
- Returned action type: STATIC_BRANCH
ACTION-LEVEL CONDITIONS:
- No extra action-level filter logic detected.
BRANCH LOGIC:
- Branch: true
- Condition summary: hs_event_criteria_met = true
- Default branch: no
- Next action IDs: 7
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- Branch: Event criteria not met
- Condition summary: Event criteria not met
- Default branch: yes
- Next action IDs: 5
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: Event criteria not met
- Next action: 5
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 5
- What happens: Sends an internal notification
- What triggers it: After action 4
- 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, team_ids, user_ids
- subject: Reminder: A lead is still missing an assigned owner - please act accordingly - no additional reminder will be sent
- team_ids: Demand-Gen & CRM
- user_ids: Markus Ungruhe, Sara Snider, Knut Schwenke, Tobias Kainka
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 7
- What happens: Sends an internal notification
- What triggers it: After action 4
- 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, team_ids, user_ids
- subject: {{ enrolled_object.hs_updated_by_user_id }} assigned a lead owner
- team_ids: Demand-Gen & CRM
- user_ids: Markus Ungruhe, Sara Snider, Knut Schwenke, Tobias Kainka
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 8 - Action 9
- What happens: Sends an internal notification
- What triggers it: After action 8
- 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, owner_properties, subject, team_ids
- subject: A lead was created based on a recent marketing touchpoint
- team_ids: Demand-Gen & CRM
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.
System Behavior
- Workflow actions: 8
- Branch actions: 2
- Custom code actions: 0
- Property operations: 0
- List dependencies: 0
- Action categories: connected_action: 1, internal_notification: 4, list_branch: 1, static_branch: 1, wait_for_event: 1
- Property operation types: Logic not derivable from system.
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: None detected.
- Associations created: Logic not derivable from system.
- Marketing emails sent: 0
- Internal notifications: 4
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 0
How It Is Implemented
Workflows
- Workflow: ELEVATE - Notification on new leads
- Workflow ID: 2457367743
- Revision ID: 36
- Enabled: no
- Current HubSpot description: No workflow description returned.
- Purpose: Logic not derivable from system.
- Key logic: connected_action: 1, internal_notification: 4, list_branch: 1, static_branch: 1, wait_for_event: 1
- Branching logic: 4 branch detail(s) returned by HubSpot
- true: hs_event_criteria_met = true; next actions: 7; properties: none detected; lists: none detected
- Event criteria not met: Event criteria not met; next actions: 5; properties: none detected; lists: none detected
- owner known: owner known; next actions: 9; properties: hubspot_owner_id; lists: none detected
- owner unknown: owner unknown; next actions: 2; properties: none detected; lists: none detected
- Dependencies: lists: none detected; properties: hs_name, hs_value, Owner (hubspot_owner_id), 4f_Lead Source Level 1 (n4f_lead_source_level_1); custom code: none detected
Property Context
- hs_name - No HubSpot property description returned. Roles: reference. internal name: hs_name; object: object not returned; type: not returned.
- hs_value - No HubSpot property description returned. Roles: reference. internal name: hs_value; object: object not returned; type: not returned.
- Owner (hubspot_owner_id) - The owner of the object. Roles: branch condition, step data. internal name: hubspot_owner_id; object: Line Items; type: enumeration.
- 4f_Lead Source Level 1 (n4f_lead_source_level_1) - used for attribution of marketing leads, synchronized with touchpoint types (and deal sources) Roles: trigger condition. internal name: n4f_lead_source_level_1; object: Leads; type: enumeration.
Evidence And Gaps
- Domain evidence: Derived from configured workflow scope prefix: ELEVATE
- Quality flags: branching_logic_present: Workflow contains branching logic.
- Narrative context: not used as source of truth.
METADATA
title: ELEVATE - Notification on strategic contact labeling
type: process
domain: ELEVATE
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: EVENT_BASED
- Criteria type: EVENT_BASED
- Filter-like criteria returned: 5
- Property references: hs_name, hs_value
- List references: none detected
- Filter types: PROPERTY: 2
- Operators: ALL_PROPERTY: 1, HAS_COMPLETED: 1, IS_EQUAL_TO: 1, IS_KNOWN: 1, STRING: 1
- Trigger logic:
- Enrollment criteria type: EVENT_BASED
- Enrollment branch 1:
- AND group
- hs_name equals n4f_strategic_contact_user
- hs_value is known
Steps
Step 1 - Action 1
- What happens: Sends an internal notification
- 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: internal_notification
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, subject, team_ids, user_ids
- subject: {{ enrolled_object.firstname }} {{ enrolled_object.lastname }} was marked as strategic contact by {{ enrolled_object.n4f_strategic_contact_user }}
- team_ids: Demand-Gen & CRM
- user_ids: Soeren Hagen
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.
System Behavior
- Workflow actions: 1
- Branch actions: 0
- Custom code actions: 0
- Property operations: 0
- List dependencies: 0
- Action categories: internal_notification: 1
- Property operation types: Logic not derivable from system.
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: None detected.
- 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: ELEVATE - Notification on strategic contact labeling
- Workflow ID: 2446106842
- Revision ID: 15
- Enabled: yes
- Current HubSpot description: No workflow description returned.
- Purpose: Logic not derivable from system.
- Key logic: internal_notification: 1
- Branching logic: 0 branch detail(s) returned by HubSpot
No branch logic returned by HubSpot.
- Dependencies: lists: none detected; properties: hs_name, hs_value; custom code: none detected
Property Context
- hs_name - No HubSpot property description returned. Roles: trigger condition. internal name: hs_name; object: object not returned; type: not returned.
- hs_value - No HubSpot property description returned. Roles: trigger condition. internal name: hs_value; object: object not returned; type: not returned.
Evidence And Gaps
- Domain evidence: Derived from configured workflow scope prefix: ELEVATE
- Quality flags: None detected.
- Narrative context: not used as source of truth.
ELEVATE - Notification on updated leads
METADATA
title: ELEVATE - Notification on updated leads
type: process
domain: ELEVATE
objects: [Lead]
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: EVENT_BASED
- Criteria type: EVENT_BASED
- Filter-like criteria returned: 7
- Property references: hs_name, hs_value, 4f_Marketing Touchpoint count (n4f_marketing_touchpoint_count)
- List references: none detected
- Filter types: PROPERTY: 3
- Operators: ALL_PROPERTY: 1, HAS_COMPLETED: 1, IS_EQUAL_TO: 1, IS_GREATER_THAN: 1, IS_KNOWN: 1, NUMBER: 1, STRING: 1
- Trigger logic:
- Enrollment criteria type: EVENT_BASED
- Enrollment branch 1:
- AND group
- hs_name equals n4f_marketing_touchpoint_count
- hs_value is known
- Enrollment branch 2:
- OR group
- AND group
- 4f_Marketing Touchpoint count is greater than 1
- Enrollment branch 3:
- AND group
- 4f_Marketing Touchpoint count is greater than 1
- Trigger property meaning:
Steps
Step 1 - Action 1
- 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 19
- What happens: Branches based on HubSpot list membership; 3 branches
- What triggers it: After action 1
- System condition: 3 branch condition(s) returned by HubSpot.
- What data is used: properties: Lead Type (hs_lead_type), Lead stage (hs_pipeline_stage); lists: none detected
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: closed
- Condition summary: closed
- Default branch: no
- Next action IDs: workflow exit or not returned
- Referenced properties: Lead stage (hs_pipeline_stage)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Lead stage is any of Qualified, Disqualified
- Branch: re-opened
- Condition summary: re-opened
- Default branch: no
- Next action IDs: 20
- Referenced properties: Lead Type (hs_lead_type)
- Referenced lists: none detected
- Filter-like criteria returned: 4
- Returned branch logic:
- OR group
- AND group
- Lead Type is any of Re-opened
- Lead Type is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 9
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 9
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 20
- What happens: Sends an internal notification
- What triggers it: After action 19
- 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, owner_properties, subject, team_ids
- subject: A lead was re-opened based on a recent marketing touchpoint
- team_ids: Demand-Gen & CRM
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 9
- What happens: Sends an internal notification
- What triggers it: After action 19
- 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, owner_properties, subject, team_ids
- subject: A lead was updated based on a recent marketing touchpoint
- team_ids: Demand-Gen & CRM
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.
System Behavior
- Workflow actions: 4
- Branch actions: 1
- Custom code actions: 0
- Property operations: 0
- List dependencies: 0
- Action categories: connected_action: 1, internal_notification: 2, list_branch: 1
- Property operation types: Logic not derivable from system.
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: None detected.
- Associations created: Logic not derivable from system.
- Marketing emails sent: 0
- Internal notifications: 2
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 0
How It Is Implemented
Workflows
- Workflow: ELEVATE - Notification on updated leads
- Workflow ID: 2402439406
- Revision ID: 69
- Enabled: yes
- Current HubSpot description: No workflow description returned.
- Purpose: Logic not derivable from system.
- Key logic: connected_action: 1, internal_notification: 2, list_branch: 1
- Branching logic: 3 branch detail(s) returned by HubSpot
- closed : closed ; next actions: not returned; properties: hs_pipeline_stage; lists: none detected
- re-opened: re-opened; next actions: 20; properties: hs_lead_type; lists: none detected
- default branch: default branch; next actions: 9; properties: none detected; lists: none detected
- Dependencies: lists: none detected; properties: Lead Type (hs_lead_type), hs_name, Lead stage (hs_pipeline_stage), hs_value, 4f_Marketing Touchpoint count (n4f_marketing_touchpoint_count); custom code: none detected
Property Context
- Lead Type (hs_lead_type) - The type of lead. By default, categorize your lead as either a New Business, Existing Business, or Re-attempting. Roles: branch condition, step data. internal name: hs_lead_type; object: Leads; type: enumeration.
- hs_name - No HubSpot property description returned. Roles: trigger condition. internal name: hs_name; object: object not returned; type: not returned.
- Lead stage (hs_pipeline_stage) - shows the pipeline stages of the lead pipeline. indicates which stage the lead is in Roles: branch condition, step data. internal name: hs_pipeline_stage; object: Leads; type: enumeration.
- hs_value - No HubSpot property description returned. Roles: trigger condition. internal name: hs_value; object: object not returned; type: not returned.
- 4f_Marketing Touchpoint count (n4f_marketing_touchpoint_count) - counts number of associated marketing touchpoints to give insights into multi-touch leads Roles: trigger condition. internal name: n4f_marketing_touchpoint_count; object: Leads; type: number.
Evidence And Gaps
- Domain evidence: Derived from configured workflow scope prefix: ELEVATE
- Quality flags: branching_logic_present: Workflow contains branching logic.
- Narrative context: not used as source of truth.
METADATA
title: ELEVATE - Purchased/researched contacts receive lifecycle stage NEW
type: process
domain: ELEVATE
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: EVENT_BASED
- Criteria type: EVENT_BASED
- Filter-like criteria returned: 5
- Property references: Lifecycle Stage (lifecyclestage), 4f_Contact Source Level 1 (n4f_contact_source_level_1)
- List references: none detected
- Filter types: PROPERTY: 2
- Operators: ENUMERATION: 2, HAS_COMPLETED: 1, IS_ANY_OF: 1, IS_NONE_OF: 1
- Trigger logic:
- Enrollment criteria type: EVENT_BASED
- Enrollment branch 1:
- AND group
- Returned branch keys: eventTypeId, filterBranchOperator, filterBranchType, filterBranches, filters, operator
- Enrollment branch 2:
- OR group
- AND group
- 4f_Contact Source Level 1 is any of Purchased/researched
- Lifecycle Stage is none of Evangelist, Opportunity, Sales Qualified Lead, Customer
- Enrollment branch 3:
- AND group
- 4f_Contact Source Level 1 is any of Purchased/researched
- Lifecycle Stage is none of Evangelist, Opportunity, Sales Qualified Lead, Customer
- Trigger property meaning:
Steps
Step 1 - Action 1
- What happens: Sets HubSpot property values; properties: lifecyclestage = static value not returned
- 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: Lifecycle Stage (lifecyclestage); lists: none detected
DATA MEANING:
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: lifecyclestage
- value: static value not returned
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:
- Lifecycle Stage (lifecyclestage) is set or updated; value: static value not returned; confidence: high. Purpose: The qualification of companies to sales readiness throughout the buying journey
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 2 - Action 2
- What happens: Sets HubSpot property values; properties: lifecyclestage = static value New
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Lifecycle Stage (lifecyclestage); lists: none detected
DATA MEANING:
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: lifecyclestage
- value: static value New
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:
- Lifecycle Stage (lifecyclestage) is set or updated; value: static value New; confidence: high. Purpose: The qualification of companies to sales readiness throughout the buying journey
CUSTOM CODE LOGIC:
- No custom code detected in this step.
System Behavior
- Workflow actions: 2
- Branch actions: 0
- Custom code actions: 0
- Property operations: 2
- List dependencies: 0
- Action categories: set_property: 2
- Property operation types: set_property: 2
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: Contact: 2 property operation(s)
- Associations created: Logic not derivable from system.
- Marketing emails sent: 0
- Internal notifications: 0
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 0
How It Is Implemented
Workflows
- Workflow: ELEVATE - Purchased/researched contacts receive lifecycle stage NEW
- Workflow ID: 2274611440
- Revision ID: 8
- Enabled: yes
- Current HubSpot description: Updates the Lifecycle Stage to “New” for contacts created with source “Purchased/researched” who are not yet in advanced lifecycle stages.
- Purpose: Updates the Lifecycle Stage to “New” for contacts created with source “Purchased/researched” who are not yet in advanced lifecycle stages.
- Key logic: set_property: 2
- Branching logic: 0 branch detail(s) returned by HubSpot
No branch logic returned by HubSpot.
- Dependencies: lists: none detected; properties: Lifecycle Stage (lifecyclestage), 4f_Contact Source Level 1 (n4f_contact_source_level_1); custom code: none detected
Property Context
- Lifecycle Stage (lifecyclestage) - The qualification of companies to sales readiness throughout the buying journey Roles: property updated, step data, trigger condition. internal name: lifecyclestage; object: Companies; type: enumeration.
- 4f_Contact Source Level 1 (n4f_contact_source_level_1) - This property categorizes the primary source from which a contact originated, helping to understand the effectiveness of marketing channels. Roles: trigger condition. internal name: n4f_contact_source_level_1; object: Contacts; type: enumeration.
Evidence And Gaps
- Domain evidence: Derived from configured workflow scope prefix: ELEVATE
- Quality flags: property_operations_detected: Workflow appears to write or copy one or more properties.
- Narrative context: not used as source of truth.
ELEVATE - reminder lead owner for leads with no activity after assignment
METADATA
title: ELEVATE - reminder lead owner for leads with no activity after assignment
type: process
domain: ELEVATE
objects: [Lead]
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: 20
- Property references: Last Activity Date (hs_last_activity_date), Lead stage (hs_pipeline_stage), Owner assigned date (hubspot_owner_assigneddate), Owner (hubspot_owner_id), 4f_Lead Source Level 1 (n4f_lead_source_level_1)
- List references: none detected
- Filter types: PROPERTY: 10
- Operators: ALL_PROPERTY: 3, ENUMERATION: 4, IS_ANY_OF: 4, IS_BEFORE: 3, IS_KNOWN: 2, IS_UNKNOWN: 1, TIME_POINT: 3
- Trigger logic:
- Enrollment criteria type: LIST_BASED
- Enrollment branch 1:
- OR group
- AND group
- Owner is known
- Lead stage is any of Assignment, Outreach
- 4f_Lead Source Level 1 is any of Event booth meeting, 4flow event, Event session, Webinar, Content download, Inbound request, Externally hosted Webinar, Marketing assessment
- Owner assigned date is before
- Last Activity Date is before
- AND group
- Owner is known
- Lead stage is any of Assignment, Outreach
- 4f_Lead Source Level 1 is any of Event booth meeting, 4flow event, Event session, Webinar, Content download, Inbound request, Externally hosted Webinar, Marketing assessment
- Owner assigned date is before
- Last Activity Date is unknown
- Enrollment branch 2:
- AND group
- Owner is known
- Lead stage is any of Assignment, Outreach
- 4f_Lead Source Level 1 is any of Event booth meeting, 4flow event, Event session, Webinar, Content download, Inbound request, Externally hosted Webinar, Marketing assessment
- Owner assigned date is before
- Last Activity Date is before
- Enrollment branch 3:
- AND group
- Owner is known
- Lead stage is any of Assignment, Outreach
- 4f_Lead Source Level 1 is any of Event booth meeting, 4flow event, Event session, Webinar, Content download, Inbound request, Externally hosted Webinar, Marketing assessment
- Owner assigned date is before
- Last Activity Date is unknown
- Trigger property meaning:
Steps
Step 1 - Action 7
- What happens: Sends an internal notification
- 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: internal_notification
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, owner_properties, subject
- subject: Reminder: You have an unworked lead assigned
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.
System Behavior
- Workflow actions: 1
- Branch actions: 0
- Custom code actions: 0
- Property operations: 0
- List dependencies: 0
- Action categories: internal_notification: 1
- Property operation types: Logic not derivable from system.
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: None detected.
- 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: ELEVATE - reminder lead owner for leads with no activity after assignment
Property Context
- Last Activity Date (hs_last_activity_date) - The date of the last activity. Defaults to the date of the primary associated contact. If not present, looks to the date of the primary associated company. Roles: trigger condition. internal name: hs_last_activity_date; object: Leads; type: datetime.
- Lead stage (hs_pipeline_stage) - shows the pipeline stages of the lead pipeline. indicates which stage the lead is in Roles: trigger condition. internal name: hs_pipeline_stage; object: Leads; type: enumeration.
- Owner assigned date (hubspot_owner_assigneddate) - The most recent timestamp of when an owner was assigned to this record. This value is set automatically by HubSpot. Roles: trigger condition. internal name: hubspot_owner_assigneddate; object: Line Items; type: datetime.
- Owner (hubspot_owner_id) - The owner of the object. Roles: trigger condition. internal name: hubspot_owner_id; object: Line Items; type: enumeration.
- 4f_Lead Source Level 1 (n4f_lead_source_level_1) - used for attribution of marketing leads, synchronized with touchpoint types (and deal sources) Roles: trigger condition. internal name: n4f_lead_source_level_1; object: Leads; type: enumeration.
Evidence And Gaps
- Domain evidence: Derived from configured workflow scope prefix: ELEVATE
- Quality flags: None detected.
- Narrative context: not used as source of truth.
METADATA
title: ELEVATE - Set contact to free to contact after creation
type: process
domain: ELEVATE
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: EVENT_BASED
- Criteria type: EVENT_BASED
- Filter-like criteria returned: 2
- Property references: none detected
- List references: 13995
- Filter types: IN_LIST: 1
- Operators: HAS_COMPLETED: 1, NOT_IN_LIST: 1
- Trigger logic:
- Enrollment criteria type: EVENT_BASED
- Enrollment branch 1:
- AND group
- Returned branch keys: eventTypeId, filterBranchOperator, filterBranchType, filterBranches, filters, operator
- Enrollment branch 2:
- OR group
- AND group
- ELEVATE - Stop criteria - all blocked is not in list 13995
- Enrollment branch 3:
- AND group
- ELEVATE - Stop criteria - all blocked is not in list 13995
Steps
Step 1 - Action 1
- What happens: Sets HubSpot property values; properties: n4f_outreach_allowance = static value Free to contact
- 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: 4f_Outreach_allowance (n4f_outreach_allowance); lists: none detected
DATA MEANING:
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_outreach_allowance
- value: static value Free to contact
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: 1
- Branch actions: 0
- Custom code actions: 0
- Property operations: 1
- List dependencies: 0
- Action categories: set_property: 1
- Property operation types: set_property: 1
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: Contact: 1 property operation(s)
- Associations created: Logic not derivable from system.
- Marketing emails sent: 0
- Internal notifications: 0
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 0
How It Is Implemented
Workflows
- Workflow: ELEVATE - Set contact to free to contact after creation
- Workflow ID: 2450149591
- Revision ID: 6
- Enabled: yes
- Current HubSpot description: Sets a contact’s outreach status to “Free to contact” when a new contact record is created, excluding those already in our stop-list
- Purpose: Sets a contact’s outreach status to “Free to contact” when a new contact record is created, excluding those already in our stop-list
- Key logic: set_property: 1
- Branching logic: 0 branch detail(s) returned by HubSpot
No branch logic returned by HubSpot.
- Dependencies: lists: ELEVATE - Stop criteria - all blocked (13995); properties: 4f_Outreach_allowance (n4f_outreach_allowance); custom code: none detected
Property Context
- 4f_Outreach_allowance (n4f_outreach_allowance) - Used to define if SDR can freely reach out to contacts or if there is already interaction going on. Roles: property updated, step data. internal name: n4f_outreach_allowance; object: Contacts; type: enumeration.
Evidence And Gaps
- Domain evidence: Derived from configured workflow scope prefix: ELEVATE
- Quality flags: property_operations_detected: Workflow appears to write or copy one or more properties.
- Narrative context: not used as source of truth.
ELEVATE - Set lifecycle stage back after disqualified lead
METADATA
title: ELEVATE - Set lifecycle stage back after disqualified lead
type: process
domain: ELEVATE
objects: [Lead]
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: 2
- Property references: Disqualification Reason (hs_lead_disqualification_reason)
- List references: none detected
- Filter types: PROPERTY: 1
- Operators: ENUMERATION: 1, IS_ANY_OF: 1
- Trigger logic:
- Enrollment criteria type: LIST_BASED
- Enrollment branch 1:
- OR group
- AND group
- Disqualification Reason is any of Global Competitor, No Sales Lead, Research / University, NOT_A_GOOD_FIT, 4fs-Competitor, 4fc-SAP-Competitor, 4fm-Competitor, 4fc-Competitor
- Enrollment branch 2:
- AND group
- Disqualification Reason is any of Global Competitor, No Sales Lead, Research / University, NOT_A_GOOD_FIT, 4fs-Competitor, 4fc-SAP-Competitor, 4fm-Competitor, 4fc-Competitor
- Trigger property meaning:
Steps
Step 1 - Action 3
- What happens: Sends an internal notification
- 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: internal_notification
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, subject, user_ids
- subject: Lead disqualified: {{ enrolled_object.hs_lead_disqualification_reason }}
- 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 2 - Action 2
- What happens: Branches based on HubSpot list membership; 1 branches
- What triggers it: After action 3
- System condition: 1 branch condition(s) returned by HubSpot.
- What data is used: properties: Lifecycle Stage (lifecyclestage); lists: none detected
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: MQL
- Condition summary: MQL
- Default branch: no
- Next action IDs: 1
- Referenced properties: Lifecycle Stage (lifecyclestage)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- OR group
- AND group
- AND group
- Lifecycle Stage is any of Marketing Qualified Lead, Sales Accepted Lead, Sales Qualified Lead
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 1
- What happens: Sets HubSpot property values; properties: lifecyclestage = static value not returned
- What triggers it: After action 2
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Lifecycle Stage (lifecyclestage); lists: none detected
DATA MEANING:
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: association, property_name, value
- property_name: lifecyclestage
- value: static value not returned
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:
- Lifecycle Stage (lifecyclestage) is set or updated; value: static value not returned; confidence: high. Purpose: The qualification of companies to sales readiness throughout the buying journey
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 4 - Action 4
- What happens: Sets HubSpot property values; properties: lifecyclestage = static value Other
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Lifecycle Stage (lifecyclestage); lists: none detected
DATA MEANING:
ACTION EVIDENCE:
- Action category: set_property
- Detected intent: Sets HubSpot property values
- Returned action type: SINGLE_CONNECTION
- Returned field keys: association, property_name, value
- property_name: lifecyclestage
- value: static value Other
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:
- Lifecycle Stage (lifecyclestage) is set or updated; value: static value Other; confidence: high. Purpose: The qualification of companies to sales readiness throughout the buying journey
CUSTOM CODE LOGIC:
- No custom code detected in this step.
System Behavior
- Workflow actions: 4
- Branch actions: 1
- Custom code actions: 0
- Property operations: 2
- List dependencies: 0
- Action categories: internal_notification: 1, list_branch: 1, set_property: 2
- Property operation types: set_property: 2
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: Lead: 2 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: ELEVATE - Set lifecycle stage back after disqualified lead
- Workflow ID: 2615010517
- Revision ID: 13
- Enabled: yes
- Current HubSpot description: No workflow description returned.
- Purpose: Logic not derivable from system.
- Key logic: internal_notification: 1, list_branch: 1, set_property: 2
- Branching logic: 1 branch detail(s) returned by HubSpot
- MQL : MQL ; next actions: 1; properties: lifecyclestage; lists: none detected
- Dependencies: lists: none detected; properties: Disqualification Reason (hs_lead_disqualification_reason), Lifecycle Stage (lifecyclestage); custom code: none detected
Property Context
- Disqualification Reason (hs_lead_disqualification_reason) - Dropdown list of reasons for disqualification Roles: trigger condition. internal name: hs_lead_disqualification_reason; object: Leads; type: enumeration.
- Lifecycle Stage (lifecyclestage) - The qualification of companies to sales readiness throughout the buying journey Roles: branch condition, property updated, step data. internal name: lifecyclestage; object: Companies; type: enumeration.
Evidence And Gaps
- Domain evidence: Derived from configured workflow scope prefix: ELEVATE
- 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.
METADATA
title: ELEVATE - Set lifecycle stage to NEW for Researched/purchased contacts
type: process
domain: ELEVATE
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: EVENT_BASED
- Criteria type: EVENT_BASED
- Filter-like criteria returned: 3
- Property references: 4f_Contact Source Level 1 (n4f_contact_source_level_1)
- List references: none detected
- Filter types: PROPERTY: 1
- Operators: ENUMERATION: 1, HAS_COMPLETED: 1, IS_ANY_OF: 1
- Trigger logic:
- Enrollment criteria type: EVENT_BASED
- Enrollment branch 1:
- AND group
- Returned branch keys: eventTypeId, filterBranchOperator, filterBranchType, filterBranches, filters, operator
- Enrollment branch 2:
- OR group
- AND group
- 4f_Contact Source Level 1 is any of Purchased/researched
- Enrollment branch 3:
- AND group
- 4f_Contact Source Level 1 is any of Purchased/researched
- Trigger property meaning:
Steps
Step 1 - Action 1
- What happens: Sets HubSpot property values; properties: lifecyclestage = static value not returned
- 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: Lifecycle Stage (lifecyclestage); lists: none detected
DATA MEANING:
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: lifecyclestage
- value: static value not returned
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:
- Lifecycle Stage (lifecyclestage) is set or updated; value: static value not returned; confidence: high. Purpose: The qualification of companies to sales readiness throughout the buying journey
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 2 - Action 2
- What happens: Sets HubSpot property values; properties: lifecyclestage = static value New
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Lifecycle Stage (lifecyclestage); lists: none detected
DATA MEANING:
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: lifecyclestage
- value: static value New
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:
- Lifecycle Stage (lifecyclestage) is set or updated; value: static value New; confidence: high. Purpose: The qualification of companies to sales readiness throughout the buying journey
CUSTOM CODE LOGIC:
- No custom code detected in this step.
System Behavior
- Workflow actions: 2
- Branch actions: 0
- Custom code actions: 0
- Property operations: 2
- List dependencies: 0
- Action categories: set_property: 2
- Property operation types: set_property: 2
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: Contact: 2 property operation(s)
- Associations created: Logic not derivable from system.
- Marketing emails sent: 0
- Internal notifications: 0
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 0
How It Is Implemented
Workflows
- Workflow: ELEVATE - Set lifecycle stage to NEW for Researched/purchased contacts
- Workflow ID: 2337903824
- Revision ID: 8
- Enabled: yes
- Current HubSpot description: No workflow description returned.
- Purpose: Logic not derivable from system.
- Key logic: set_property: 2
- Branching logic: 0 branch detail(s) returned by HubSpot
No branch logic returned by HubSpot.
- Dependencies: lists: none detected; properties: Lifecycle Stage (lifecyclestage), 4f_Contact Source Level 1 (n4f_contact_source_level_1); custom code: none detected
Property Context
- Lifecycle Stage (lifecyclestage) - The qualification of companies to sales readiness throughout the buying journey Roles: property updated, step data. internal name: lifecyclestage; object: Companies; type: enumeration.
- 4f_Contact Source Level 1 (n4f_contact_source_level_1) - This property categorizes the primary source from which a contact originated, helping to understand the effectiveness of marketing channels. Roles: trigger condition. internal name: n4f_contact_source_level_1; object: Contacts; type: enumeration.
Evidence And Gaps
- Domain evidence: Derived from configured workflow scope prefix: ELEVATE
- Quality flags: property_operations_detected: Workflow appears to write or copy one or more properties.
- Narrative context: not used as source of truth.
METADATA
title: ELEVATE - Set outreach allowance status “free to contact” based on stop criteria
type: process
domain: ELEVATE
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: EVENT_BASED
- Criteria type: EVENT_BASED
- Filter-like criteria returned: 1
- Property references: none detected
- List references: 13995
- Filter types: IN_LIST: 1
- Operators: NOT_IN_LIST: 1
- Trigger logic:
- Enrollment criteria type: EVENT_BASED
- Enrollment branch 1:
- AND group
- ELEVATE - Stop criteria - all blocked is not in list 13995
Steps
Step 1 - Action 1
- 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 2
- What happens: Sets HubSpot property values; properties: n4f_outreach_allowance = static value Free to contact
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Outreach_allowance (n4f_outreach_allowance); lists: none detected
DATA MEANING:
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_outreach_allowance
- value: static value Free to contact
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: 2
- Branch actions: 0
- Custom code actions: 0
- Property operations: 1
- List dependencies: 0
- Action categories: connected_action: 1, set_property: 1
- Property operation types: set_property: 1
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: Contact: 1 property operation(s)
- Associations created: Logic not derivable from system.
- Marketing emails sent: 0
- Internal notifications: 0
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 0
How It Is Implemented
Workflows
- Workflow: ELEVATE - Set outreach allowance status “free to contact” based on stop criteria
- Workflow ID: 4129518790
- Revision ID: 9
- Enabled: yes
- Current HubSpot description: Updates a contact property to “Contact after alignment only” one minute after contacts enter if they belong to specific lists.
- Purpose: Updates a contact property to “Contact after alignment only” one minute after contacts enter if they belong to specific lists.
- Key logic: connected_action: 1, set_property: 1
- Branching logic: 0 branch detail(s) returned by HubSpot
No branch logic returned by HubSpot.
- Dependencies: lists: ELEVATE - Stop criteria - all blocked (13995); properties: 4f_Outreach_allowance (n4f_outreach_allowance); custom code: none detected
Property Context
- 4f_Outreach_allowance (n4f_outreach_allowance) - Used to define if SDR can freely reach out to contacts or if there is already interaction going on. Roles: property updated, step data. internal name: n4f_outreach_allowance; object: Contacts; type: enumeration.
Evidence And Gaps
- Domain evidence: Derived from configured workflow scope prefix: ELEVATE
- Quality flags: property_operations_detected: Workflow appears to write or copy one or more properties.
- Narrative context: not used as source of truth.
METADATA
title: ELEVATE - Set outreach allowance status to no contact based on stop criteria (cloned)
type: process
domain: ELEVATE
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: 4
- Property references: none detected
- List references: 11391, 13995
- Filter types: IN_LIST: 4
- Operators: IN_LIST: 4
- Trigger logic:
- Enrollment criteria type: LIST_BASED
- Enrollment branch 1:
- OR group
- AND group
- ELEVATE - Stop criteria - all blocked is in list 13995
- AND group
- ELEVATE - Stop criteria - Lead creation is in list 11391
- ELEVATE - Stop criteria - all blocked is in list 13995
- Enrollment branch 2:
- AND group
- ELEVATE - Stop criteria - all blocked is in list 13995
- Enrollment branch 3:
- AND group
- ELEVATE - Stop criteria - Lead creation is in list 11391
- ELEVATE - Stop criteria - all blocked is in list 13995
- Enrollment branch 4:
- AND group
- ELEVATE - Stop criteria - all blocked is in list 13995
Steps
Step 1 - Action 1
- 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 2
- What happens: Sets HubSpot property values; properties: n4f_outreach_allowance = static value Contact after alignment only
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Outreach_allowance (n4f_outreach_allowance); lists: none detected
DATA MEANING:
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_outreach_allowance
- value: static value Contact after alignment only
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:
- 4f_Outreach_allowance (n4f_outreach_allowance) is set or updated; value: static value Contact after alignment only; confidence: high. Purpose: Used to define if SDR can freely reach out to contacts or if there is already interaction going on.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
System Behavior
- Workflow actions: 2
- Branch actions: 0
- Custom code actions: 0
- Property operations: 1
- List dependencies: 0
- Action categories: connected_action: 1, set_property: 1
- Property operation types: set_property: 1
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: Contact: 1 property operation(s)
- Associations created: Logic not derivable from system.
- Marketing emails sent: 0
- Internal notifications: 0
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 0
How It Is Implemented
Workflows
- Workflow: ELEVATE - Set outreach allowance status to no contact based on stop criteria (cloned)
- Workflow ID: 4129491133
- Revision ID: 11
- Enabled: yes
- Current HubSpot description: Updates a contact property to “Contact after alignment only” one minute after contacts enter if they belong to specific lists.
- Purpose: Updates a contact property to “Contact after alignment only” one minute after contacts enter if they belong to specific lists.
- Key logic: connected_action: 1, set_property: 1
- Branching logic: 0 branch detail(s) returned by HubSpot
No branch logic returned by HubSpot.
- Dependencies: lists: ELEVATE - Stop criteria - Lead creation (11391), ELEVATE - Stop criteria - all blocked (13995); properties: 4f_Outreach_allowance (n4f_outreach_allowance); custom code: none detected
Property Context
- 4f_Outreach_allowance (n4f_outreach_allowance) - Used to define if SDR can freely reach out to contacts or if there is already interaction going on. Roles: property updated, step data. internal name: n4f_outreach_allowance; object: Contacts; type: enumeration.
Evidence And Gaps
- Domain evidence: Derived from configured workflow scope prefix: ELEVATE
- Quality flags: property_operations_detected: Workflow appears to write or copy one or more properties.
- Narrative context: not used as source of truth.
ELEVATE - set target account toggle based on quality label
METADATA
title: ELEVATE - set target account toggle based on quality label
type: process
domain: ELEVATE
objects: [Company]
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: 10
- Property references: hs_name, hs_value, 4f_company quality label (n4f_company_quality_label)
- List references: none detected
- Filter types: PROPERTY: 5
- Operators: ENUMERATION: 2, IS_ANY_OF: 2, IS_BETWEEN: 2, IS_EQUAL_TO: 1, STRING: 1, TIME_RANGED: 2
- Trigger logic:
- Enrollment criteria type: LIST_BASED
- Enrollment branch 1:
- OR group
- AND group
- 4f_company quality label is any of 4fc-Target account, 4fs-Target account, 4fc-SAP-Target account, 4fm-Target account
- AND group
- 4f_company quality label is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- Enrollment branch 2:
- AND group
- 4f_company quality label is any of 4fc-Target account, 4fs-Target account, 4fc-SAP-Target account, 4fm-Target account
- Enrollment branch 3:
- AND group
- 4f_company quality label is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- Enrollment branch 4:
- AND group
- 4f_company quality label is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- Enrollment branch 5:
- AND group
- hs_name equals n4f_company_quality_label
- hs_value is any of 4fc-Target account, 4fs-Target account, 4fc-SAP-Target account, 4fm-Target account
- Trigger property meaning:
Steps
Step 1 - Action 2
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: Workflow start action returned by HubSpot
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_company quality label (n4f_company_quality_label); lists: none detected
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: is target
- Condition summary: is target
- Default branch: no
- Next action IDs: 1
- Referenced properties: 4f_company quality label (n4f_company_quality_label)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- 4f_company quality label is any of 4fc-Target account, 4fs-Target account, 4fc-SAP-Target account, 4fm-Target account
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 3
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 3
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 1
- What happens: Sets HubSpot property values; properties: hs_is_target_account = static value True
- What triggers it: After action 2
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Target Account (hs_is_target_account); lists: none detected
DATA MEANING:
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: hs_is_target_account
- value: static value True
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:
- Target Account (hs_is_target_account) is set or updated; value: static value True; confidence: high. Purpose: Identifies whether this company is being marketed and sold to as part of your account-based strategy.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 3 - Action 3
- What happens: Sets HubSpot property values; properties: hs_is_target_account = static value not returned
- What triggers it: After action 2
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Target Account (hs_is_target_account); lists: none detected
DATA MEANING:
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: hs_is_target_account
- value: static value not returned
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:
- Target Account (hs_is_target_account) is set or updated; value: static value not returned; confidence: high. Purpose: Identifies whether this company is being marketed and sold to as part of your account-based strategy.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
System Behavior
- Workflow actions: 3
- Branch actions: 1
- Custom code actions: 0
- Property operations: 2
- List dependencies: 0
- Action categories: list_branch: 1, set_property: 2
- Property operation types: set_property: 2
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: Company: 2 property operation(s)
- Associations created: Logic not derivable from system.
- Marketing emails sent: 0
- Internal notifications: 0
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 0
How It Is Implemented
Workflows
- Workflow: ELEVATE - set target account toggle based on quality label
- Workflow ID: 2605557970
- Revision ID: 14
- Enabled: yes
- Current HubSpot description: No workflow description returned.
- Purpose: Logic not derivable from system.
- Key logic: list_branch: 1, set_property: 2
- Branching logic: 2 branch detail(s) returned by HubSpot
- is target: is target; next actions: 1; properties: n4f_company_quality_label; lists: none detected
- default branch: default branch; next actions: 3; properties: none detected; lists: none detected
- Dependencies: lists: none detected; properties: Target Account (hs_is_target_account), hs_name, hs_value, 4f_company quality label (n4f_company_quality_label); custom code: none detected
Property Context
- Target Account (hs_is_target_account) - Identifies whether this company is being marketed and sold to as part of your account-based strategy. Roles: property updated, step data. internal name: hs_is_target_account; object: Companies; type: bool.
- hs_name - No HubSpot property description returned. Roles: trigger condition. internal name: hs_name; object: object not returned; type: not returned.
- hs_value - No HubSpot property description returned. Roles: trigger condition. internal name: hs_value; object: object not returned; type: not returned.
- 4f_company quality label (n4f_company_quality_label) - Labels customers, competitors, and target accounts relevant in Lead Scoring and segmentations. Roles: branch condition, step data, trigger condition. internal name: n4f_company_quality_label; object: Deals; type: enumeration.
Evidence And Gaps
- Domain evidence: Derived from configured workflow scope prefix: ELEVATE
- 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.
ELEVATE - Update outreach allowance status based on stop criteria
METADATA
title: ELEVATE - Update outreach allowance status based on stop criteria
type: process
domain: ELEVATE
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: EVENT_BASED
- Criteria type: EVENT_BASED
- Filter-like criteria returned: 2
- Property references: none detected
- List references: 13995
- Filter types: IN_LIST: 2
- Operators: IN_LIST: 1, NOT_IN_LIST: 1
- Trigger logic:
- Enrollment criteria type: EVENT_BASED
- Enrollment branch 1:
- AND group
- ELEVATE - Stop criteria - all blocked is in list 13995
- Enrollment branch 2:
- AND group
- ELEVATE - Stop criteria - all blocked is not in list 13995
Steps
Step 1 - Action 1
- What happens: Branches based on HubSpot list membership; 2 branches; 1 list dependencies
- What triggers it: Workflow start action returned by HubSpot
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: none detected; lists: ELEVATE - Stop criteria - Lead creation
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: stop
- Condition summary: stop
- Default branch: no
- Next action IDs: 2
- Referenced properties: none detected
- Referenced lists: 11391
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- ELEVATE - Stop criteria - Lead creation is in list 11391
- Branch: no stop
- Condition summary: no stop
- Default branch: yes
- Next action IDs: 3
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: no stop
- Next action: 3
LIST LOGIC:
- ELEVATE - Stop criteria - Lead creation (11391)
- Business meaning: Used for segmentation. A more specific business purpose is not derivable from returned system evidence.
- Filters: 3
- Referenced properties: none detected
- Filter logic:
- OR group
- AND group
- ELEVATE - Stop criteria existing active deal is in list 11381
- AND group
- ELEVATE - Stop criteria existing active lead is in list 11378
- AND group
- ELEVATE - Stop criteria strategic contact is in list 11383
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 2 - Action 2
- What happens: Sets HubSpot property values; properties: n4f_outreach_allowance = static value Contact after alignment only
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Outreach_allowance (n4f_outreach_allowance); lists: none detected
DATA MEANING:
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_outreach_allowance
- value: static value Contact after alignment only
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:
- 4f_Outreach_allowance (n4f_outreach_allowance) is set or updated; value: static value Contact after alignment only; confidence: high. Purpose: Used to define if SDR can freely reach out to contacts or if there is already interaction going on.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 3 - Action 3
- What happens: Sets HubSpot property values; properties: n4f_outreach_allowance = static value Contact after alignment only
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Outreach_allowance (n4f_outreach_allowance); lists: none detected
DATA MEANING:
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_outreach_allowance
- value: static value Contact after alignment only
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:
- 4f_Outreach_allowance (n4f_outreach_allowance) is set or updated; value: static value Contact after alignment only; confidence: high. Purpose: Used to define if SDR can freely reach out to contacts or if there is already interaction going on.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
System Behavior
- Workflow actions: 3
- Branch actions: 1
- Custom code actions: 0
- Property operations: 2
- List dependencies: 1
- Action categories: list_branch: 1, set_property: 2
- Property operation types: set_property: 2
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: Contact: 2 property operation(s)
- Associations created: Logic not derivable from system.
- Marketing emails sent: 0
- Internal notifications: 0
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 0
How It Is Implemented
Workflows
- Workflow: ELEVATE - Update outreach allowance status based on stop criteria
- Workflow ID: 2450149563
- Revision ID: 11
- Enabled: no
- Current HubSpot description: Updates the outreach allowance status to “Contact after alignment only” for contacts based on whether they are part of our stop list or not
- Purpose: Updates the outreach allowance status to “Contact after alignment only” for contacts based on whether they are part of our stop list or not
- Key logic: list_branch: 1, set_property: 2
- Branching logic: 2 branch detail(s) returned by HubSpot
- stop: stop; next actions: 2; properties: none detected; lists: 11391
- no stop: no stop; next actions: 3; properties: none detected; lists: none detected
- Dependencies: lists: ELEVATE - Stop criteria - Lead creation (11391), ELEVATE - Stop criteria - all blocked (13995); properties: 4f_Outreach_allowance (n4f_outreach_allowance); custom code: none detected
Property Context
- 4f_Outreach_allowance (n4f_outreach_allowance) - Used to define if SDR can freely reach out to contacts or if there is already interaction going on. Roles: property updated, step data. internal name: n4f_outreach_allowance; object: Contacts; type: enumeration.
Evidence And Gaps
- Domain evidence: Derived from configured workflow scope prefix: ELEVATE
- 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.
ELEVATE_(Re)associate Company with lead
METADATA
title: ELEVATE_(Re)associate Company with lead
type: process
domain: ELEVATE
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: EVENT_BASED
- Criteria type: EVENT_BASED
- Filter-like criteria returned: 5
- Property references: hs_name, hs_value
- List references: none detected
- Filter types: PROPERTY: 2
- Operators: ALL_PROPERTY: 1, HAS_COMPLETED: 1, IS_EQUAL_TO: 1, IS_KNOWN: 1, STRING: 1
- Trigger logic:
- Enrollment criteria type: EVENT_BASED
- Enrollment branch 1:
- AND group
- hs_name equals company_id__sync_
- hs_value is known
Steps
Step 1 - Action 1
- What happens: Runs custom code; 0 inputs; 0 outputs
- 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: Lead Name (hs_lead_name); lists: none detected
DATA MEANING:
ACTION EVIDENCE:
- Action category: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: none detected
-
| Conditions detected in code: Code condition: if (!token) { Code condition: if (!contactId) { Code condition: if (primaryCompanyId) { Code condition: if (associatedCompanies.length === 0) { Code condition: if (current.includes(“ |
”)) { Code condition: if (String(companyId) === String(keepCompanyId)) continue; Code condition: if (!companyPick.companyId) { Code condition: if (leads.length === 0) { Code condition: if (DEBUG) { Code condition: if (!targetCompanyName) { Code condition: if (updatedName.trim() === currentName.trim()) { Code condition: if (DEBUG) log(Lead ${leadId} name already correct. Skipping.); |
- CRM/API operations detected: creates records or resources, creates, removes, or checks associations, deletes or archives records, searches records, updates records or resources, writes properties: hs_lead_name
- Concrete CRM operations: archive/delete: associations, companies, contacts, objects; associate: associations, companies, contacts, objects; create: associations, companies, contacts, objects; read by ID: associations, companies, contacts, objects; search: associations, companies, contacts, objects; update: associations, companies, contacts, objects
- Search/filter evidence: search/filter operator: EQ; search/filter property: associations.contact
- Data transformations: combines multiple values, maps collections into derived values, normalizes text to lowercase, removes surrounding whitespace, serializes data as JSON, splits a value into parts
- Outputs returned to workflow: companySource, error, failures, fallbackCompanyCount, leadsAssociatedPrimaryFailed, leadsAssociatedPrimaryOk, leadsFound, leadsRemoveOldCompaniesFailed, leadsRenameFailed, leadsRenameSkipped, leadsRenamed, ok, otherCompanyAssociationsRemoved, outputFields, reason, status, targetCompanyId, targetCompanyName
- HubSpot CRM objects affected or referenced: associations, companies, contacts, objects
- Associations handled: association logic referenced in custom code, association type ID 580
- Workflow control: contains asynchronous execution, returns output fields to later workflow actions
- Safeguards/error handling: error or warning logging, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 321 lines returned; code body analyzed but omitted from docs
Step 2 - Action 3
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 1
- 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 3 - Action 2
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 3
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Company (hs_associated_company_name); lists: none detected
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: known
- Condition summary: known
- Default branch: no
- Next action IDs: workflow exit or not returned
- Referenced properties: Company (hs_associated_company_name)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 7
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 7
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 7
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 2
- 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 5 - Action 4
- What happens: Runs custom code; 0 inputs; 0 outputs
- What triggers it: After action 7
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Lead Name (hs_lead_name); lists: none detected
DATA MEANING:
ACTION EVIDENCE:
- Action category: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: none detected
-
| Conditions detected in code: Code condition: if (!token) { Code condition: if (!contactId) { Code condition: if (primaryCompanyId) { Code condition: if (associatedCompanies.length === 0) { Code condition: if (current.includes(“ |
”)) { Code condition: if (String(companyId) === String(keepCompanyId)) continue; Code condition: if (!companyPick.companyId) { Code condition: if (leads.length === 0) { Code condition: if (DEBUG) { Code condition: if (!targetCompanyName) { Code condition: if (updatedName.trim() === currentName.trim()) { Code condition: if (DEBUG) log(Lead ${leadId} name already correct. Skipping.); |
- CRM/API operations detected: creates records or resources, creates, removes, or checks associations, deletes or archives records, searches records, updates records or resources, writes properties: hs_lead_name
- Concrete CRM operations: archive/delete: associations, companies, contacts, objects; associate: associations, companies, contacts, objects; create: associations, companies, contacts, objects; read by ID: associations, companies, contacts, objects; search: associations, companies, contacts, objects; update: associations, companies, contacts, objects
- Search/filter evidence: search/filter operator: EQ; search/filter property: associations.contact
- Data transformations: combines multiple values, maps collections into derived values, normalizes text to lowercase, removes surrounding whitespace, serializes data as JSON, splits a value into parts
- Outputs returned to workflow: companySource, error, failures, fallbackCompanyCount, leadsAssociatedPrimaryFailed, leadsAssociatedPrimaryOk, leadsFound, leadsRemoveOldCompaniesFailed, leadsRenameFailed, leadsRenameSkipped, leadsRenamed, ok, otherCompanyAssociationsRemoved, outputFields, reason, status, targetCompanyId, targetCompanyName
- HubSpot CRM objects affected or referenced: associations, companies, contacts, objects
- Associations handled: association logic referenced in custom code, association type ID 580
- Workflow control: contains asynchronous execution, returns output fields to later workflow actions
- Safeguards/error handling: error or warning logging, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 321 lines returned; code body analyzed but omitted from docs
Step 6 - Action 5
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 4
- 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: 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.
System Behavior
- Workflow actions: 6
- Branch actions: 1
- Custom code actions: 2
- Property operations: 0
- List dependencies: 0
- Action categories: connected_action: 3, custom_code: 2, list_branch: 1
- Property operation types: Logic not derivable from system.
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: associations (custom code contains create call), companies (custom code contains create call), contacts (custom code contains create call), objects (custom code contains create call)
- Objects updated: associations (custom code contains update call), companies (custom code contains update call), contacts (custom code contains update call), objects (custom code contains update call)
- Associations created: association logic referenced in custom code, association logic referenced in custom code
- Marketing emails sent: 0
- Internal notifications: 0
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 2
How It Is Implemented
Workflows
- Workflow: ELEVATE_(Re)associate Company with lead
- Workflow ID: 3214698718
- Revision ID: 14
- Enabled: yes
- Current HubSpot description: No workflow description returned.
- Purpose: Logic not derivable from system.
- Key logic: connected_action: 3, custom_code: 2, list_branch: 1
- Branching logic: 2 branch detail(s) returned by HubSpot
- known: known; next actions: not returned; properties: hs_associated_company_name; lists: none detected
- default branch: default branch; next actions: 7; properties: none detected; lists: none detected
- Dependencies: lists: none detected; properties: Company (hs_associated_company_name), hs_name, hs_value; custom code: 2 custom code action(s)
Property Context
- Company (hs_associated_company_name) - Name of the associated company if present. Roles: branch condition, step data. internal name: hs_associated_company_name; object: Leads; type: string.
- Lead Name (hs_lead_name) - The full name of the lead. Roles: step data. internal name: hs_lead_name; object: Leads; type: string.
- hs_name - No HubSpot property description returned. Roles: trigger condition. internal name: hs_name; object: object not returned; type: not returned.
- hs_value - No HubSpot property description returned. Roles: trigger condition. internal name: hs_value; object: object not returned; type: not returned.
Evidence And Gaps
- Domain evidence: Derived from configured workflow scope prefix: ELEVATE
- Quality flags: custom_code_present: Workflow appears to contain one or more custom code actions.
branching_logic_present: Workflow contains branching logic.
- Narrative context: not used as source of truth.
ELEVATE_Calculate Deal ACV based on Amount & Duration
METADATA
title: ELEVATE_Calculate Deal ACV based on Amount & Duration
type: process
domain: ELEVATE
objects: [Deal]
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: EVENT_BASED
- Criteria type: EVENT_BASED
- Filter-like criteria returned: 14
- Property references: Net price (amount), Duration (months) (duration__monthly_), hs_name, hs_value
- List references: none detected
- Filter types: PROPERTY: 6
- Operators: ALL_PROPERTY: 4, HAS_COMPLETED: 2, IS_EQUAL_TO: 2, IS_KNOWN: 4, STRING: 2
- Trigger logic:
- Enrollment criteria type: EVENT_BASED
- Enrollment branch 1:
- AND group
- hs_name equals duration__monthly_
- hs_value is known
- Enrollment branch 2:
- AND group
- hs_name equals amount
- hs_value is known
- Enrollment branch 3:
- OR group
- AND group
- Net price is known
- Duration (months) is known
- Enrollment branch 4:
- AND group
- Net price is known
- Duration (months) is known
- Trigger property meaning:
Steps
Step 1 - Action 8
- 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 3
- What happens: Runs custom code; 3 inputs; 0 outputs
- What triggers it: After action 8
- 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: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: amount, duration__monthly_, n4f_acv_in_deal_currency
- Conditions detected in code: Code condition: if (!value) return 0; Code condition: if (duration > 0 && duration < 12) { Code condition: if (duration >= 12) { Code condition: if (acv !== null && !isNaN(acv)) { Code condition: if (acv !== null && !isNaN(acv)) {
- CRM/API operations detected: updates records or resources
- Concrete CRM operations: update: deals
- Search/filter evidence: none detected
- Data transformations: combines multiple values, converts values to numbers, replaces or cleans text patterns
- Outputs returned to workflow: debug_log
- HubSpot CRM objects affected or referenced: deals
- Associations handled: none detected
- Workflow control: can exit without producing outputs, contains asynchronous execution, returns output fields to later workflow actions
- Safeguards/error handling: guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 99 lines returned; code body analyzed but omitted from docs
Step 3 - Action 14
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 3
- 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 4 - Action 9
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: updated
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 10
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 10
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 10
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 9
- 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 6 - Action 11
- What happens: Runs custom code; 3 inputs; 0 outputs
- What triggers it: After action 10
- 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: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: amount, duration__monthly_, n4f_acv_in_deal_currency
- Conditions detected in code: Code condition: if (!value) return 0; Code condition: if (duration > 0 && duration < 12) { Code condition: if (duration >= 12) { Code condition: if (acv !== null && !isNaN(acv)) { Code condition: if (acv !== null && !isNaN(acv)) {
- CRM/API operations detected: updates records or resources
- Concrete CRM operations: update: deals
- Search/filter evidence: none detected
- Data transformations: combines multiple values, converts values to numbers, replaces or cleans text patterns
- Outputs returned to workflow: debug_log
- HubSpot CRM objects affected or referenced: deals
- Associations handled: none detected
- Workflow control: can exit without producing outputs, contains asynchronous execution, returns output fields to later workflow actions
- Safeguards/error handling: guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 99 lines returned; code body analyzed but omitted from docs
Step 7 - Action 15
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 11
- 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 8 - Action 12
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: updated
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 13
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 13
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 13
- What happens: Sends an internal notification
- What triggers it: After action 12
- 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: ACV not set
- user_ids: Patrick Gälweiler
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.
System Behavior
- Workflow actions: 9
- Branch actions: 2
- Custom code actions: 2
- Property operations: 0
- List dependencies: 0
- Action categories: connected_action: 4, custom_code: 2, internal_notification: 1, list_branch: 2
- Property operation types: Logic not derivable from system.
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: deals (custom code contains update call)
- 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: 2
How It Is Implemented
Workflows
- Workflow: ELEVATE_Calculate Deal ACV based on Amount & Duration
- Workflow ID: 3969846516
- Revision ID: 29
- Enabled: yes
- Current HubSpot description: No workflow description returned.
- Purpose: Logic not derivable from system.
- Key logic: connected_action: 4, custom_code: 2, internal_notification: 1, list_branch: 2
- Branching logic: 4 branch detail(s) returned by HubSpot
- updated: updated; next actions: not returned; properties: amount, duration__monthly_, n4f_acv_in_deal_currency; lists: none detected
- default branch: default branch; next actions: 10; properties: none detected; lists: none detected
- updated: updated; next actions: not returned; properties: amount, duration__monthly_, n4f_acv_in_deal_currency; lists: none detected
- default branch: default branch; next actions: 13; properties: none detected; lists: none detected
- Dependencies: lists: none detected; properties: Net price (amount), Duration (months) (duration__monthly_), hs_name, hs_value, 4f_ACV in deal currency (n4f_acv_in_deal_currency); custom code: 2 custom code action(s)
Property Context
- Net price (amount) - The amount of a line item Roles: branch condition, step data, trigger condition. internal name: amount; object: Line Items; type: number.
- Duration (months) (duration__monthly_) - project runtime, used to calculate project end date in combination with planned start date Roles: branch condition, step data, trigger condition. internal name: duration__monthly_; object: Deals; type: number.
- hs_name - No HubSpot property description returned. Roles: trigger condition. internal name: hs_name; object: object not returned; type: not returned.
- hs_value - No HubSpot property description returned. Roles: trigger condition. internal name: hs_value; object: object not returned; type: not returned.
- 4f_ACV in deal currency (n4f_acv_in_deal_currency) - property is set by workflow and used for ACV goals calculation basis: TCV/duration*12 or TCV for durations <12 months Roles: branch condition, step data. internal name: n4f_acv_in_deal_currency; object: Deals; type: number.
Evidence And Gaps
- Domain evidence: Derived from configured workflow scope prefix: ELEVATE
- Quality flags: custom_code_present: Workflow appears to contain one or more custom code actions.
branching_logic_present: Workflow contains branching logic.
- Narrative context: not used as source of truth.
ELEVATE_deal status
METADATA
title: ELEVATE_deal status
type: process
domain: ELEVATE
objects: [Deal]
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: 24
- Property references: Deal Stage (dealstage), hs_name, hs_value
- List references: none detected
- Filter types: PROPERTY: 12
- Operators: ENUMERATION: 8, IS_ANY_OF: 8, IS_EQUAL_TO: 4, STRING: 4
- Trigger logic:
- Enrollment criteria type: LIST_BASED
- Enrollment branch 1:
- OR group
- AND group
- Deal Stage is any of Closed Lost
- AND group
- Deal Stage is any of Closed Won
- AND group
- Deal Stage is any of Discovery, Validation, Proposal sent, Proposal in preparation
- AND group
- Deal Stage is any of Ordered
- Enrollment branch 2:
- AND group
- Deal Stage is any of Closed Lost
- Enrollment branch 3:
- AND group
- Deal Stage is any of Closed Won
- Enrollment branch 4:
- AND group
- Deal Stage is any of Discovery, Validation, Proposal sent, Proposal in preparation
- Enrollment branch 5:
- AND group
- Deal Stage is any of Ordered
- Enrollment branch 6:
- AND group
- hs_name equals dealstage
- hs_value is any of 2528007372
- Enrollment branch 7:
- AND group
- hs_name equals dealstage
- hs_value is any of 2528007368, 2528007369, 2528007371, 2528007370
- Enrollment branch 8:
- AND group
- hs_name equals dealstage
- hs_value is any of 2528007374
- Enrollment branch 9:
- AND group
- hs_name equals dealstage
- hs_value is any of 2528007373
- Trigger property meaning:
- Deal Stage (dealstage): The stage of the deal. Deal stages allow you to categorize and track the progress of the deals that you are working on.
Steps
Step 1 - Action 6
- 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 1
- What happens: Branches based on HubSpot list membership; 5 branches; 5 list dependencies
- What triggers it: After action 6
- System condition: 5 branch condition(s) returned by HubSpot.
- What data is used: properties: none detected; lists: ELEVATE_Deal status_closed won, ELEVATE_Deal status_closed lost, ELEVATE_Deal status_ordered, ELEVATE_Deal status_open - early stage, ELEVATE_Deal status_open later stage
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: Closed won
- Condition summary: Closed won
- Default branch: no
- Next action IDs: 2
- Referenced properties: none detected
- Referenced lists: 13834
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- ELEVATE_Deal status_closed won is in list 13834
- Branch: Closed lost
- Condition summary: Closed lost
- Default branch: no
- Next action IDs: 3
- Referenced properties: none detected
- Referenced lists: 13835
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- ELEVATE_Deal status_closed lost is in list 13835
- Branch: ordered
- Condition summary: ordered
- Default branch: no
- Next action IDs: 4
- Referenced properties: none detected
- Referenced lists: 13836
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- ELEVATE_Deal status_ordered is in list 13836
- Branch: open - later stage
- Condition summary: open - later stage
- Default branch: no
- Next action IDs: 5
- Referenced properties: none detected
- Referenced lists: 15694
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- ELEVATE_Deal status_open later stage is in list 15694
- Branch: open - early stage
- Condition summary: open - early stage
- Default branch: no
- Next action IDs: 7
- Referenced properties: none detected
- Referenced lists: 13837
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- ELEVATE_Deal status_open - early stage is in list 13837
LIST LOGIC:
- ELEVATE_Deal status_closed won (13834)
- Business meaning: System-derived role: lifecycle/customer. Used to segment records by lifecycle, customer, renewal, retention, or deal-stage evidence returned by HubSpot filters.
- Filters: 1
- Referenced properties: dealstage
- Filter logic:
- OR group
- AND group
- Deal Stage is any of Closed Won
- ELEVATE_Deal status_closed lost (13835)
- Business meaning: System-derived role: lifecycle/customer. Used to segment records by lifecycle, customer, renewal, retention, or deal-stage evidence returned by HubSpot filters.
- Filters: 1
- Referenced properties: dealstage
- Filter logic:
- OR group
- AND group
- Deal Stage is any of Closed Lost
- ELEVATE_Deal status_ordered (13836)
- Business meaning: System-derived role: lifecycle/customer. Used to segment records by lifecycle, customer, renewal, retention, or deal-stage evidence returned by HubSpot filters.
- Filters: 1
- Referenced properties: dealstage
- Filter logic:
- OR group
- AND group
- Deal Stage is any of Ordered
- ELEVATE_Deal status_open - early stage (13837)
- Business meaning: System-derived role: lifecycle/customer. Used to segment records by lifecycle, customer, renewal, retention, or deal-stage evidence returned by HubSpot filters.
- Filters: 1
- Referenced properties: dealstage
- Filter logic:
- OR group
- AND group
- Deal Stage is any of Discovery, Validation
- ELEVATE_Deal status_open later stage (15694)
- Business meaning: System-derived role: lifecycle/customer. Used to segment records by lifecycle, customer, renewal, retention, or deal-stage evidence returned by HubSpot filters.
- Filters: 1
- Referenced properties: dealstage
- Filter logic:
- OR group
- AND group
- Deal Stage is any of Proposal sent, Proposal in preparation
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 3 - Action 2
- What happens: Sets HubSpot property values; properties: n4f_deal_status_dd = static value won
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Deal status (n4f_deal_status_dd); lists: none detected
DATA MEANING:
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_deal_status_dd
- value: static value won
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:
- 4f_Deal status (n4f_deal_status_dd) is set or updated; value: static value won; confidence: high. Purpose: Aggregator clustering deal in open (early stage, later stage, closed won/lost)
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 4 - Action 3
- What happens: Sets HubSpot property values; properties: n4f_deal_status_dd = static value lost
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Deal status (n4f_deal_status_dd); lists: none detected
DATA MEANING:
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_deal_status_dd
- value: static value lost
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:
- 4f_Deal status (n4f_deal_status_dd) is set or updated; value: static value lost; confidence: high. Purpose: Aggregator clustering deal in open (early stage, later stage, closed won/lost)
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 5 - Action 4
- What happens: Sets HubSpot property values; properties: n4f_deal_status_dd = static value ordered
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Deal status (n4f_deal_status_dd); lists: none detected
DATA MEANING:
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_deal_status_dd
- value: static value ordered
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:
- 4f_Deal status (n4f_deal_status_dd) is set or updated; value: static value ordered; confidence: high. Purpose: Aggregator clustering deal in open (early stage, later stage, closed won/lost)
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 6 - Action 5
- What happens: Sets HubSpot property values; properties: n4f_deal_status_dd = static value open - later stage
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Deal status (n4f_deal_status_dd); lists: none detected
DATA MEANING:
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_deal_status_dd
- value: static value open - later stage
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:
- 4f_Deal status (n4f_deal_status_dd) is set or updated; value: static value open - later stage; confidence: high. Purpose: Aggregator clustering deal in open (early stage, later stage, closed won/lost)
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 7 - Action 7
- What happens: Sets HubSpot property values; properties: n4f_deal_status_dd = static value open - early stage
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Deal status (n4f_deal_status_dd); lists: none detected
DATA MEANING:
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_deal_status_dd
- value: static value open - early stage
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:
- 4f_Deal status (n4f_deal_status_dd) is set or updated; value: static value open - early stage; confidence: high. Purpose: Aggregator clustering deal in open (early stage, later stage, closed won/lost)
CUSTOM CODE LOGIC:
- No custom code detected in this step.
System Behavior
- Workflow actions: 7
- Branch actions: 1
- Custom code actions: 0
- Property operations: 5
- List dependencies: 5
- Action categories: connected_action: 1, list_branch: 1, set_property: 5
- Property operation types: set_property: 5
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: Deal: 5 property operation(s)
- Associations created: Logic not derivable from system.
- Marketing emails sent: 0
- Internal notifications: 0
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 0
How It Is Implemented
Workflows
- Workflow: ELEVATE_deal status
- Workflow ID: 2643521728
- Revision ID: 37
- Enabled: yes
- Current HubSpot description: Updates the deal status property based on which list the deal belongs to: won, lost, ordered, or open.
- Purpose: Updates the deal status property based on which list the deal belongs to: won, lost, ordered, or open.
- Key logic: connected_action: 1, list_branch: 1, set_property: 5
- Branching logic: 5 branch detail(s) returned by HubSpot
- Closed won: Closed won; next actions: 2; properties: none detected; lists: 13834
- Closed lost: Closed lost; next actions: 3; properties: none detected; lists: 13835
- ordered: ordered; next actions: 4; properties: none detected; lists: 13836
- open - later stage: open - later stage; next actions: 5; properties: none detected; lists: 15694
- open - early stage : open - early stage ; next actions: 7; properties: none detected; lists: 13837
- Dependencies: lists: ELEVATE_Deal status_closed won (13834), ELEVATE_Deal status_closed lost (13835), ELEVATE_Deal status_ordered (13836), ELEVATE_Deal status_open - early stage (13837), ELEVATE_Deal status_open later stage (15694); properties: Deal Stage (dealstage), hs_name, hs_value, 4f_Deal status (n4f_deal_status_dd); custom code: none detected
Property Context
- Deal Stage (dealstage) - The stage of the deal. Deal stages allow you to categorize and track the progress of the deals that you are working on. Roles: trigger condition. internal name: dealstage; object: Deals; type: enumeration.
- hs_name - No HubSpot property description returned. Roles: trigger condition. internal name: hs_name; object: object not returned; type: not returned.
- hs_value - No HubSpot property description returned. Roles: trigger condition. internal name: hs_value; object: object not returned; type: not returned.
- 4f_Deal status (n4f_deal_status_dd) - Aggregator clustering deal in open (early stage, later stage, closed won/lost) Roles: property updated, step data. internal name: n4f_deal_status_dd; object: Deals; type: enumeration.
Evidence And Gaps
- Domain evidence: Derived from configured workflow scope prefix: ELEVATE
- 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.
ELEVATE_Deal_shift start date forward reminder
METADATA
title: ELEVATE_Deal_shift start date forward reminder
type: process
domain: ELEVATE
objects: [Deal]
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: 4
- Property references: Deal Stage (dealstage), Planned start date (planned_start_date)
- List references: none detected
- Filter types: PROPERTY: 2
- Operators: ENUMERATION: 1, IS_BEFORE: 1, IS_NONE_OF: 1, TIME_POINT: 1
- Trigger logic:
- Enrollment criteria type: LIST_BASED
- Enrollment branch 1:
- OR group
- AND group
- Planned start date is before
- Deal Stage is none of Closed Won, Ordered, Closed Lost, Discovery
- Enrollment branch 2:
- AND group
- Planned start date is before
- Deal Stage is none of Closed Won, Ordered, Closed Lost, Discovery
- Trigger property meaning:
- Deal Stage (dealstage): The stage of the deal. Deal stages allow you to categorize and track the progress of the deals that you are working on.
- Planned start date (planned_start_date): planned start date as defined by deal owner. Used to calculate end date and cutoff date in combination with duration (month) property
Steps
Step 1 - Action 1
- What happens: Branches based on HubSpot list membership; 3 branches
- What triggers it: Workflow start action returned by HubSpot
- System condition: 3 branch condition(s) returned by HubSpot.
- What data is used: properties: Deal Stage (dealstage); lists: none detected
DATA MEANING:
- Deal Stage (dealstage): The stage of the deal. Deal stages allow you to categorize and track the progress of the deals that you are working on.
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: Validation
- Condition summary: Validation
- Default branch: no
- Next action IDs: 4
- Referenced properties: Deal Stage (dealstage)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Deal Stage is any of Validation
- Branch: Proposal in preparation
- Condition summary: Proposal in preparation
- Default branch: no
- Next action IDs: 5
- Referenced properties: Deal Stage (dealstage)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Deal Stage is any of Proposal in preparation
- Branch: Proposal sent
- Condition summary: Proposal sent
- Default branch: no
- Next action IDs: 6
- Referenced properties: Deal Stage (dealstage)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Deal Stage is any of Proposal sent
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 4
- What happens: Runs custom code; 1 inputs; 0 outputs
- What triggers it: After action 1
- 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: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: planned_start_date
-
| Conditions detected in code: Code condition: if (raw === undefined |
|
raw === null) return null; Code condition: if (/^\d{13}$/.test(s)) { Code condition: if (!token) { Code condition: if (!dealId) { Code condition: if (!current) { Code condition: if (current.getTime() < todayUTC.getTime()) { |
- CRM/API operations detected: updates records or resources
- Concrete CRM operations: read by ID: deals; update: deals
- Search/filter evidence: none detected
- Data transformations: calculates or formats dates, converts values to numbers, removes surrounding whitespace, serializes data as JSON
- Outputs returned to workflow: accessToken, outputFields
- HubSpot CRM objects affected or referenced: deals
- Associations handled: none detected
- Workflow control: can exit without producing outputs, contains asynchronous execution
- Safeguards/error handling: error or warning logging, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 102 lines returned; code body analyzed but omitted from docs
Step 3 - Action 7
- What happens: Sends an internal notification
- What triggers it: After action 4
- 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, owner_properties, subject
- subject: Reminder: Deal start date adjusted
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 5
- What happens: Runs custom code; 1 inputs; 0 outputs
- What triggers it: After action 1
- 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: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: planned_start_date
-
| Conditions detected in code: Code condition: if (raw === undefined |
|
raw === null) return null; Code condition: if (/^\d{13}$/.test(s)) { Code condition: if (!token) { Code condition: if (!dealId) { Code condition: if (!current) { Code condition: if (current.getTime() < todayUTC.getTime()) { |
- CRM/API operations detected: updates records or resources
- Concrete CRM operations: read by ID: deals; update: deals
- Search/filter evidence: none detected
- Data transformations: calculates or formats dates, converts values to numbers, removes surrounding whitespace, serializes data as JSON
- Outputs returned to workflow: accessToken, outputFields
- HubSpot CRM objects affected or referenced: deals
- Associations handled: none detected
- Workflow control: can exit without producing outputs, contains asynchronous execution
- Safeguards/error handling: error or warning logging, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 102 lines returned; code body analyzed but omitted from docs
Step 5 - Action 8
- What happens: Sends an internal notification
- What triggers it: After action 5
- 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, owner_properties, subject
- subject: Reminder: Deal start date adjusted
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 6
- What happens: Runs custom code; 1 inputs; 0 outputs
- What triggers it: After action 1
- 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: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: planned_start_date
-
| Conditions detected in code: Code condition: if (raw === undefined |
|
raw === null) return null; Code condition: if (/^\d{13}$/.test(s)) { Code condition: if (!token) { Code condition: if (!dealId) { Code condition: if (!current) { Code condition: if (current.getTime() < todayUTC.getTime()) { |
- CRM/API operations detected: updates records or resources
- Concrete CRM operations: read by ID: deals; update: deals
- Search/filter evidence: none detected
- Data transformations: calculates or formats dates, converts values to numbers, removes surrounding whitespace, serializes data as JSON
- Outputs returned to workflow: accessToken, outputFields
- HubSpot CRM objects affected or referenced: deals
- Associations handled: none detected
- Workflow control: can exit without producing outputs, contains asynchronous execution
- Safeguards/error handling: error or warning logging, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 102 lines returned; code body analyzed but omitted from docs
Step 7 - Action 10
- What happens: Sends an internal notification
- What triggers it: After action 6
- 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, owner_properties, subject
- subject: Reminder: Deal start date adjusted
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.
System Behavior
- Workflow actions: 7
- Branch actions: 1
- Custom code actions: 3
- Property operations: 0
- List dependencies: 0
- Action categories: custom_code: 3, internal_notification: 3, list_branch: 1
- Property operation types: Logic not derivable from system.
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: deals (custom code contains update call)
- Associations created: Logic not derivable from system.
- Marketing emails sent: 0
- Internal notifications: 3
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 3
How It Is Implemented
Workflows
- Workflow: ELEVATE_Deal_shift start date forward reminder
- Workflow ID: 2777356527
- Revision ID: 45
- Enabled: yes
- Current HubSpot description: No workflow description returned.
- Purpose: Logic not derivable from system.
- Key logic: custom_code: 3, internal_notification: 3, list_branch: 1
- Branching logic: 3 branch detail(s) returned by HubSpot
- Validation: Validation; next actions: 4; properties: dealstage; lists: none detected
- Proposal in preparation: Proposal in preparation; next actions: 5; properties: dealstage; lists: none detected
- Proposal sent: Proposal sent; next actions: 6; properties: dealstage; lists: none detected
- Dependencies: lists: none detected; properties: Deal Stage (dealstage), Planned start date (planned_start_date); custom code: 3 custom code action(s)
Property Context
- Deal Stage (dealstage) - The stage of the deal. Deal stages allow you to categorize and track the progress of the deals that you are working on. Roles: branch condition, step data, trigger condition. internal name: dealstage; object: Deals; type: enumeration.
- Planned start date (planned_start_date) - planned start date as defined by deal owner. Used to calculate end date and cutoff date in combination with duration (month) property Roles: trigger condition. internal name: planned_start_date; object: Deals; type: date.
Evidence And Gaps
- Domain evidence: Derived from configured workflow scope prefix: ELEVATE
- Quality flags: custom_code_present: Workflow appears to contain one or more custom code actions.
branching_logic_present: Workflow contains branching logic.
- Narrative context: not used as source of truth.
ELEVATE_Lead owner notification
METADATA
title: ELEVATE_Lead owner notification
type: process
domain: ELEVATE
objects: [Lead]
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: EVENT_BASED
- Criteria type: EVENT_BASED
- Filter-like criteria returned: 7
- Property references: hs_name, hs_value, 4f_Lead Source Level 1 (n4f_lead_source_level_1)
- List references: none detected
- Filter types: PROPERTY: 3
- Operators: ALL_PROPERTY: 1, ENUMERATION: 1, HAS_COMPLETED: 1, IS_ANY_OF: 1, IS_EQUAL_TO: 1, IS_KNOWN: 1, STRING: 1
- Trigger logic:
- Enrollment criteria type: EVENT_BASED
- Enrollment branch 1:
- AND group
- hs_name equals hubspot_owner_id
- hs_value is known
- Enrollment branch 2:
- OR group
- AND group
- 4f_Lead Source Level 1 is any of Event booth meeting, 4flow event, Event session, Webinar, Content download, Externally hosted Webinar, Marketing assessment
- Enrollment branch 3:
- AND group
- 4f_Lead Source Level 1 is any of Event booth meeting, 4flow event, Event session, Webinar, Content download, Externally hosted Webinar, Marketing assessment
- Trigger property meaning:
Steps
Step 1 - Action 3
- What happens: Sets HubSpot property values; properties: n4f_no_activity_after_assignment = static value Yes
- 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: n4f_no_activity_after_assignment; lists: none detected
DATA MEANING:
- n4f_no_activity_after_assignment: Used to detect if after assignment of a lead, the lead owner did an activity. Used in negative reports to identify stalling leads.
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_no_activity_after_assignment
- value: static value Yes
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:
- n4f_no_activity_after_assignment is set or updated; value: static value Yes; confidence: high. Purpose: Used to detect if after assignment of a lead, the lead owner did an activity. Used in negative reports to identify stalling leads.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 2 - Action 1
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 3
- 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 3 - Action 2
- What happens: Sends an internal notification
- What triggers it: After action 1
- 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, owner_properties, subject
- subject: {{ enrolled_object.hs_updated_by_user_id }} assigned you as responsible for the lead: {{ enrolled_object.hs_lead_name }}
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.
System Behavior
- Workflow actions: 3
- Branch actions: 0
- Custom code actions: 0
- Property operations: 1
- List dependencies: 0
- Action categories: connected_action: 1, internal_notification: 1, set_property: 1
- Property operation types: set_property: 1
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: Lead: 1 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: ELEVATE_Lead owner notification
- Workflow ID: 3036304601
- Revision ID: 21
- Enabled: yes
- Current HubSpot description: No workflow description returned.
- Purpose: Logic not derivable from system.
- Key logic: connected_action: 1, internal_notification: 1, set_property: 1
- Branching logic: 0 branch detail(s) returned by HubSpot
No branch logic returned by HubSpot.
- Dependencies: lists: none detected; properties: hs_name, hs_value, 4f_Lead Source Level 1 (n4f_lead_source_level_1), n4f_no_activity_after_assignment; custom code: none detected
Property Context
- hs_name - No HubSpot property description returned. Roles: trigger condition. internal name: hs_name; object: object not returned; type: not returned.
- hs_value - No HubSpot property description returned. Roles: trigger condition. internal name: hs_value; object: object not returned; type: not returned.
- 4f_Lead Source Level 1 (n4f_lead_source_level_1) - used for attribution of marketing leads, synchronized with touchpoint types (and deal sources) Roles: trigger condition. internal name: n4f_lead_source_level_1; object: Leads; type: enumeration.
- n4f_no_activity_after_assignment - Used to detect if after assignment of a lead, the lead owner did an activity. Used in negative reports to identify stalling leads. Roles: property updated, step data. internal name: n4f_no_activity_after_assignment; object: Leads; type: enumeration.
Evidence And Gaps
- Domain evidence: Derived from configured workflow scope prefix: ELEVATE
- Quality flags: property_operations_detected: Workflow appears to write or copy one or more properties.
- Narrative context: not used as source of truth.
ELEVATE_Mark touchpoint as conversion source if converting TP
METADATA
title: ELEVATE_Mark touchpoint as conversion source if converting TP
type: process
domain: ELEVATE
objects: [Touchpoint]
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: EVENT_BASED
- Criteria type: EVENT_BASED
- Filter-like criteria returned: 3
- Property references: 4f_Conversion source (n4f_conversion_source)
- List references: none detected
- Filter types: PROPERTY: 1
- Operators: ALL_PROPERTY: 1, HAS_COMPLETED: 1, IS_UNKNOWN: 1
- Trigger logic:
- Enrollment criteria type: EVENT_BASED
- Enrollment branch 1:
- AND group
- Returned branch keys: eventTypeId, filterBranchOperator, filterBranchType, filterBranches, filters, operator
- Enrollment branch 2:
- OR group
- AND group
- 4f_Conversion source is unknown
- Enrollment branch 3:
- AND group
- 4f_Conversion source is unknown
Steps
Step 1 - Action 32
- What happens: Branches based on HubSpot list membership; 2 branches; 2 list dependencies
- What triggers it: Workflow start action returned by HubSpot
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_Conversion source (n4f_conversion_source); lists: 17289, 17318
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: re-check
- Condition summary: re-check
- Default branch: no
- Next action IDs: 33
- Referenced properties: 4f_Conversion source (n4f_conversion_source)
- Referenced lists: 17289, 17318
- Filter-like criteria returned: 6
- Returned branch logic:
- OR group
- AND group
- List 17289 is in list 17289
- 4f_Conversion source is any of No
- AND group
- List 17318 is in list 17318
- 4f_Conversion source is any of No
- Branch: initial
- Condition summary: initial
- Default branch: yes
- Next action IDs: 5
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: initial
- Next action: 5
LIST LOGIC:
- List 17289 (17289)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
- List 17318 (17318)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 2 - Action 33
- What happens: Sets HubSpot property values; properties: n4f_conversion_source = static value Yes
- What triggers it: After action 32
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Conversion source (n4f_conversion_source); 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_conversion_source
- value: static value Yes
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 3 - Action 5
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 32
- 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 4 - Action 7
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 5
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_Touchpoint type (n4f_touchpoint_type); lists: none detected
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: event
- Condition summary: event
- Default branch: no
- Next action IDs: 8
- Referenced properties: 4f_Touchpoint type (n4f_touchpoint_type)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- 4f_Touchpoint type is any of Event booth meeting, Event session
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 1
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 1
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 1
- What happens: Runs custom code; 3 inputs; 0 outputs
- What triggers it: After action 7
- 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: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: download_name, n4f_conversion_source, n4f_lead_source_level_2_dd
-
| Conditions detected in code: Code condition: if (s == null) return String(s); Code condition: if (tokens.length < MIN_MATCH_TOKENS) { Code condition: if (ab.matched) return { matched: true, direction: ‘A⊆B’, detail: ab.detail }; Code condition: if (ba.matched) return { matched: true, direction: ‘B⊆A’, detail: ba.detail }; Code condition: if (!ids.length) return []; Code condition: if (!DIAGNOSTIC_MODE && (!DIAGNOSTIC_CONTACTS |
|
!DIAGNOSTIC_CONTACTS.length)) return; Code condition: if (DIAGNOSTIC_MODE |
|
DIAGNOSTIC_CONTACTS.includes(c.id)) { Code condition: if (!options.length) return { matched: false }; Code condition: if (norm(tpValue) && norm(tpValue) === norm(opt)) { Code condition: if (sm.matched) { Code condition: if (!tpId) { Code condition: if (!contactIds.length |
|
!norm(tpDownloadName)) { |
- CRM/API operations detected: batch processes records, creates, removes, or checks associations, updates records or resources
- Concrete CRM operations: associate: associations, contacts, objects; batch: associations, contacts, objects; read by ID: associations, contacts, objects; update: associations, contacts, objects
- Search/filter evidence: none detected
- Data transformations: combines multiple values, filters collections, maps collections into derived values, normalizes text to lowercase, removes surrounding whitespace, replaces or cleans text patterns, serializes data as JSON, splits a value into parts
- Outputs returned to workflow: none detected
- HubSpot CRM objects affected or referenced: associations, contacts, objects
- Associations handled: association logic referenced in custom code
- Workflow control: contains asynchronous execution
- Safeguards/error handling: error or warning logging, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 295 lines returned; code body analyzed but omitted from docs
Step 6 - Action 4
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 1
- 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 7 - Action 2
- What happens: Branches based on a returned value or property; 3 branches
- What triggers it: After action 4
- System condition: 3 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_Conversion source (n4f_conversion_source); lists: none detected
DATA MEANING:
- No property descriptions returned for the properties in this step.
ACTION EVIDENCE:
- Action category: static_branch
- Detected intent: Branches based on a returned value or property
- Input value: value from property n4f_conversion_source
- Returned action type: STATIC_BRANCH
ACTION-LEVEL CONDITIONS:
- No extra action-level filter logic detected.
BRANCH LOGIC:
- Branch: true
- Condition summary: n4f_conversion_source = true
- Default branch: no
- Next action IDs: workflow exit or not returned
- Referenced properties: 4f_Conversion source (n4f_conversion_source)
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- Branch: false
- Condition summary: n4f_conversion_source = false
- Default branch: no
- Next action IDs: 16
- Referenced properties: 4f_Conversion source (n4f_conversion_source)
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 24
- Referenced properties: 4f_Conversion source (n4f_conversion_source)
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 24
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 8 - Action 16
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 2
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_open lead sync (n4f_open_lead_sync); 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: open lead
- Condition summary: open lead
- Default branch: no
- Next action IDs: 3
- Referenced properties: 4f_open lead sync (n4f_open_lead_sync)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- 4f_open lead sync is known
- Branch: no open lead
- Condition summary: no open lead
- Default branch: yes
- Next action IDs: 17
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: no open lead
- Next action: 17
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 17
- What happens: Waits for an event or activity condition
- 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: wait_for_event
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Waits for an event or activity condition
- Returned action type: SINGLE_CONNECTION
- Returned field keys: event_filter_branches, expiration_minutes
- expiration_minutes: 7200
ACTION-LEVEL CONDITIONS:
- AND group
- hs_name equals n4f_open_lead_sync
- hs_value is known
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 10 - Action 18
- What happens: Branches based on a returned value or property; 2 branches
- What triggers it: After action 17
- System condition: 2 branch condition(s) 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: static_branch
- Detected intent: Branches based on a returned value or property
- Input value: object with keys: actionId, dataKey, type
- Returned action type: STATIC_BRANCH
ACTION-LEVEL CONDITIONS:
- No extra action-level filter logic detected.
BRANCH LOGIC:
- Branch: true
- Condition summary: hs_event_criteria_met = true
- Default branch: no
- Next action IDs: 3
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- Branch: Event criteria not met
- Condition summary: Event criteria not met
- Default branch: yes
- Next action IDs: workflow exit or not returned
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: Event criteria not met
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 3
- What happens: Runs custom code; 3 inputs; 0 outputs
- What triggers it: After action 18
- 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: custom_code
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: download_name, n4f_conversion_source, n4f_lead_source_level_2_dd
-
| Conditions detected in code: Code condition: if (s == null) return String(s); Code condition: if (tokens.length < MIN_MATCH_TOKENS) { Code condition: if (ab.matched) return { matched: true, direction: ‘A⊆B’, detail: ab.detail }; Code condition: if (ba.matched) return { matched: true, direction: ‘B⊆A’, detail: ba.detail }; Code condition: if (!ids.length) return []; Code condition: if (!DIAGNOSTIC_MODE && (!DIAGNOSTIC_LEADS |
|
!DIAGNOSTIC_LEADS.length)) return; Code condition: if (DIAGNOSTIC_MODE |
|
DIAGNOSTIC_LEADS.includes(l.id)) { Code condition: if (!options.length) return { matched: false }; Code condition: if (norm(tpValue) && norm(tpValue) === norm(opt)) { Code condition: if (sm.matched) { Code condition: if (!tpId) { Code condition: if (currentFlag !== NO_VALUE) { |
- CRM/API operations detected: batch processes records, creates, removes, or checks associations, updates records or resources
- Concrete CRM operations: associate: associations, objects; batch: associations, objects; read by ID: associations, objects; update: associations, objects
- Search/filter evidence: none detected
- Data transformations: combines multiple values, filters collections, maps collections into derived values, normalizes text to lowercase, removes surrounding whitespace, replaces or cleans text patterns, serializes data as JSON, splits a value into parts
- Outputs returned to workflow: none detected
- HubSpot CRM objects affected or referenced: associations, objects
- Associations handled: association logic referenced in custom code
- Workflow control: contains asynchronous execution
- Safeguards/error handling: error or warning logging, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors
- Imports: @hubspot/api-client, needle
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 315 lines returned; code body analyzed but omitted from docs
Step 12 - Action 24
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 2
- 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 13 - Action 22
- What happens: Runs custom code; 3 inputs; 0 outputs
- What triggers it: After action 24
- 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: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: download_name, n4f_conversion_source, n4f_lead_source_level_2_dd
-
| Conditions detected in code: Code condition: if (s == null) return String(s); Code condition: if (tokens.length < MIN_MATCH_TOKENS) { Code condition: if (ab.matched) return { matched: true, direction: ‘A⊆B’, detail: ab.detail }; Code condition: if (ba.matched) return { matched: true, direction: ‘B⊆A’, detail: ba.detail }; Code condition: if (!ids.length) return []; Code condition: if (!DIAGNOSTIC_MODE && (!DIAGNOSTIC_CONTACTS |
|
!DIAGNOSTIC_CONTACTS.length)) return; Code condition: if (DIAGNOSTIC_MODE |
|
DIAGNOSTIC_CONTACTS.includes(c.id)) { Code condition: if (!options.length) return { matched: false }; Code condition: if (norm(tpValue) && norm(tpValue) === norm(opt)) { Code condition: if (sm.matched) { Code condition: if (!tpId) { Code condition: if (!contactIds.length |
|
!norm(tpDownloadName)) { |
- CRM/API operations detected: batch processes records, creates, removes, or checks associations, updates records or resources
- Concrete CRM operations: associate: associations, contacts, objects; batch: associations, contacts, objects; read by ID: associations, contacts, objects; update: associations, contacts, objects
- Search/filter evidence: none detected
- Data transformations: combines multiple values, filters collections, maps collections into derived values, normalizes text to lowercase, removes surrounding whitespace, replaces or cleans text patterns, serializes data as JSON, splits a value into parts
- Outputs returned to workflow: none detected
- HubSpot CRM objects affected or referenced: associations, contacts, objects
- Associations handled: association logic referenced in custom code
- Workflow control: contains asynchronous execution
- Safeguards/error handling: error or warning logging, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 295 lines returned; code body analyzed but omitted from docs
Step 14 - Action 26
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 22
- 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 15 - Action 27
- What happens: Branches based on a returned value or property; 3 branches
- What triggers it: After action 26
- System condition: 3 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_Conversion source (n4f_conversion_source); lists: none detected
DATA MEANING:
- No property descriptions returned for the properties in this step.
ACTION EVIDENCE:
- Action category: static_branch
- Detected intent: Branches based on a returned value or property
- Input value: value from property n4f_conversion_source
- Returned action type: STATIC_BRANCH
ACTION-LEVEL CONDITIONS:
- No extra action-level filter logic detected.
BRANCH LOGIC:
- Branch: true
- Condition summary: n4f_conversion_source = true
- Default branch: no
- Next action IDs: workflow exit or not returned
- Referenced properties: 4f_Conversion source (n4f_conversion_source)
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- Branch: false
- Condition summary: n4f_conversion_source = false
- Default branch: no
- Next action IDs: 16
- Referenced properties: 4f_Conversion source (n4f_conversion_source)
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 30
- Referenced properties: 4f_Conversion source (n4f_conversion_source)
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 30
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 16 - Action 30
- What happens: Sends an internal notification
- What triggers it: After action 27
- 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, team_ids
- subject: Alaarm - Conversion source labeling not set to yes or no
- team_ids: Demand-Gen & CRM
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 17 - Action 8
- What happens: Runs custom code; 5 inputs; 0 outputs
- What triggers it: After action 7
- 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: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: download_name, n4f_contact_source_level_3, n4f_conversion_source, n4f_lead_source_level_2_dd, n4f_touchpoint_type
-
| Conditions detected in code: Code condition: if (!raw) return false; Code condition: if (!ids.length) return []; Code condition: if (!tpId) { Code condition: if (!contactIds.length) { Code condition: if (!WRITE_ONLY_IF_CHANGED |
|
norm(currentFlag) !== norm(desired)) { Code condition: if (!matched && tpNorm && norm(cL2) && norm(cL2) === tpNorm) { Code condition: if (wantL3 && containsToken(cL3, wantL3)) { Code condition: if (!matched) { matchingContactId = c.id; } Code condition: if (!matchedVia.includes(‘L3’)) matchedVia.push(‘L3’); Code condition: if (!WRITE_ONLY_IF_CHANGED |
|
norm(currentFlag) !== norm(desired)) { |
- CRM/API operations detected: batch processes records, creates, removes, or checks associations, updates records or resources
- Concrete CRM operations: associate: associations, contacts, objects; batch: associations, contacts, objects; read by ID: associations, contacts, objects; update: associations, contacts, objects
- Search/filter evidence: none detected
- Data transformations: combines multiple values, filters collections, maps collections into derived values, normalizes text to lowercase, removes surrounding whitespace, splits a value into parts
- Outputs returned to workflow: none detected
- HubSpot CRM objects affected or referenced: associations, contacts, objects
- Associations handled: association logic referenced in custom code
- Workflow control: contains asynchronous execution
- Safeguards/error handling: error or warning logging, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 196 lines returned; code body analyzed but omitted from docs
Step 18 - Action 12
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 8
- 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 19 - Action 13
- What happens: Branches based on a returned value or property; 3 branches
- What triggers it: After action 12
- System condition: 3 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_Conversion source (n4f_conversion_source); lists: none detected
DATA MEANING:
- No property descriptions returned for the properties in this step.
ACTION EVIDENCE:
- Action category: static_branch
- Detected intent: Branches based on a returned value or property
- Input value: value from property n4f_conversion_source
- Returned action type: STATIC_BRANCH
ACTION-LEVEL CONDITIONS:
- No extra action-level filter logic detected.
BRANCH LOGIC:
- Branch: true
- Condition summary: n4f_conversion_source = true
- Default branch: no
- Next action IDs: workflow exit or not returned
- Referenced properties: 4f_Conversion source (n4f_conversion_source)
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- Branch: false
- Condition summary: n4f_conversion_source = false
- Default branch: no
- Next action IDs: 19
- Referenced properties: 4f_Conversion source (n4f_conversion_source)
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 25
- Referenced properties: 4f_Conversion source (n4f_conversion_source)
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 25
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 20 - Action 19
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 13
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_open lead sync (n4f_open_lead_sync); 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: open lead
- Condition summary: open lead
- Default branch: no
- Next action IDs: 14
- Referenced properties: 4f_open lead sync (n4f_open_lead_sync)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- 4f_open lead sync is known
- Branch: no open lead
- Condition summary: no open lead
- Default branch: yes
- Next action IDs: 20
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: no open lead
- Next action: 20
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 21 - Action 14
- What happens: Runs custom code; 4 inputs; 0 outputs
- What triggers it: After action 19
- 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: custom_code
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: download_name, n4f_conversion_source, n4f_lead_source_level_2_dd, n4f_touchpoint_type
-
| Conditions detected in code: Code condition: if (!ids.length) return []; Code condition: if (!tpId) { Code condition: if (currentFlag !== NO_VALUE) { Code condition: if (!contactIds.length |
|
!norm(tpDownloadName)) { Code condition: if (!leadIds.length) { Code condition: if (!norm(lL2) |
|
norm(lL2) !== tpNorm) continue; // L2 must match in all cases Code condition: if (mustCheckL1) { Code condition: if (reqL1Norm && norm(lL1) === reqL1Norm) { Code condition: if (!matched) { Code condition: if (!WRITE_ONLY_IF_CHANGED |
|
currentFlag !== YES_VALUE) { |
- CRM/API operations detected: batch processes records, creates, removes, or checks associations, updates records or resources
- Concrete CRM operations: associate: associations, objects; batch: associations, objects; read by ID: associations, objects; update: associations, objects
- Search/filter evidence: none detected
- Data transformations: combines multiple values, filters collections, maps collections into derived values, normalizes text to lowercase, removes surrounding whitespace
- Outputs returned to workflow: none detected
- HubSpot CRM objects affected or referenced: associations, objects
- Associations handled: association logic referenced in custom code
- Workflow control: contains asynchronous execution
- Safeguards/error handling: error or warning logging, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 203 lines returned; code body analyzed but omitted from docs
Step 22 - Action 20
- What happens: Waits for an event or activity condition
- What triggers it: After action 19
- 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: wait_for_event
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Waits for an event or activity condition
- Returned action type: SINGLE_CONNECTION
- Returned field keys: event_filter_branches, expiration_minutes
- expiration_minutes: 7200
ACTION-LEVEL CONDITIONS:
- AND group
- hs_name equals n4f_open_lead_sync
- hs_value is known
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 23 - Action 21
- What happens: Branches based on a returned value or property; 2 branches
- What triggers it: After action 20
- System condition: 2 branch condition(s) 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: static_branch
- Detected intent: Branches based on a returned value or property
- Input value: object with keys: actionId, dataKey, type
- Returned action type: STATIC_BRANCH
ACTION-LEVEL CONDITIONS:
- No extra action-level filter logic detected.
BRANCH LOGIC:
- Branch: true
- Condition summary: hs_event_criteria_met = true
- Default branch: no
- Next action IDs: 14
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- Branch: Event criteria not met
- Condition summary: Event criteria not met
- Default branch: yes
- Next action IDs: workflow exit or not returned
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: Event criteria not met
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 24 - Action 25
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 13
- 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 25 - Action 23
- What happens: Runs custom code; 5 inputs; 0 outputs
- What triggers it: After action 25
- 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: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: download_name, n4f_contact_source_level_3, n4f_conversion_source, n4f_lead_source_level_2_dd, n4f_touchpoint_type
-
| Conditions detected in code: Code condition: if (!raw) return false; Code condition: if (!ids.length) return []; Code condition: if (!tpId) { Code condition: if (!contactIds.length) { Code condition: if (!WRITE_ONLY_IF_CHANGED |
|
norm(currentFlag) !== norm(desired)) { Code condition: if (!matched && tpNorm && norm(cL2) && norm(cL2) === tpNorm) { Code condition: if (wantL3 && containsToken(cL3, wantL3)) { Code condition: if (!matched) { matchingContactId = c.id; } Code condition: if (!matchedVia.includes(‘L3’)) matchedVia.push(‘L3’); Code condition: if (!WRITE_ONLY_IF_CHANGED |
|
norm(currentFlag) !== norm(desired)) { |
- CRM/API operations detected: batch processes records, creates, removes, or checks associations, updates records or resources
- Concrete CRM operations: associate: associations, contacts, objects; batch: associations, contacts, objects; read by ID: associations, contacts, objects; update: associations, contacts, objects
- Search/filter evidence: none detected
- Data transformations: combines multiple values, filters collections, maps collections into derived values, normalizes text to lowercase, removes surrounding whitespace, splits a value into parts
- Outputs returned to workflow: none detected
- HubSpot CRM objects affected or referenced: associations, contacts, objects
- Associations handled: association logic referenced in custom code
- Workflow control: contains asynchronous execution
- Safeguards/error handling: error or warning logging, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 196 lines returned; code body analyzed but omitted from docs
Step 26 - Action 28
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 23
- 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 27 - Action 29
- What happens: Branches based on a returned value or property; 3 branches
- What triggers it: After action 28
- System condition: 3 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_Conversion source (n4f_conversion_source); lists: none detected
DATA MEANING:
- No property descriptions returned for the properties in this step.
ACTION EVIDENCE:
- Action category: static_branch
- Detected intent: Branches based on a returned value or property
- Input value: value from property n4f_conversion_source
- Returned action type: STATIC_BRANCH
ACTION-LEVEL CONDITIONS:
- No extra action-level filter logic detected.
BRANCH LOGIC:
- Branch: true
- Condition summary: n4f_conversion_source = true
- Default branch: no
- Next action IDs: workflow exit or not returned
- Referenced properties: 4f_Conversion source (n4f_conversion_source)
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- Branch: false
- Condition summary: n4f_conversion_source = false
- Default branch: no
- Next action IDs: 16
- Referenced properties: 4f_Conversion source (n4f_conversion_source)
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 31
- Referenced properties: 4f_Conversion source (n4f_conversion_source)
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 31
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 28 - Action 31
- What happens: Sends an internal notification
- What triggers it: After action 29
- 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, team_ids
- subject: Alaarm - Conversion source labeling not set to yes or no
- team_ids: Demand-Gen & CRM
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.
System Behavior
- Workflow actions: 28
- Branch actions: 10
- Custom code actions: 6
- Property operations: 1
- List dependencies: 2
- Action categories: connected_action: 7, custom_code: 6, internal_notification: 2, list_branch: 4, set_property: 1, static_branch: 6, wait_for_event: 2
- Property operation types: set_property: 1
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: Touchpoint: 1 property operation(s), associations (custom code contains update call), contacts (custom code contains update call), objects (custom code contains update call)
- Associations created: association logic referenced in custom code, association logic referenced in custom code, association logic referenced in custom code, association logic referenced in custom code, association logic referenced in custom code, association logic referenced in custom code
- Marketing emails sent: 0
- Internal notifications: 2
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 6
How It Is Implemented
Workflows
- Workflow: ELEVATE_Mark touchpoint as conversion source if converting TP
- Workflow ID: 2703383762
- Revision ID: 65
- Enabled: no
- Current HubSpot description: No workflow description returned.
- Purpose: Logic not derivable from system.
- Key logic: connected_action: 7, custom_code: 6, internal_notification: 2, list_branch: 4, set_property: 1, static_branch: 6, wait_for_event: 2
- Branching logic: 24 branch detail(s) returned by HubSpot
- true: n4f_conversion_source = true; next actions: not returned; properties: n4f_conversion_source; lists: none detected
- false: n4f_conversion_source = false; next actions: 16; properties: n4f_conversion_source; lists: none detected
- default branch: default branch; next actions: 24; properties: n4f_conversion_source; lists: none detected
- event: event; next actions: 8; properties: n4f_touchpoint_type; lists: none detected
- default branch: default branch; next actions: 1; properties: none detected; lists: none detected
- true: n4f_conversion_source = true; next actions: not returned; properties: n4f_conversion_source; lists: none detected
- false: n4f_conversion_source = false; next actions: 19; properties: n4f_conversion_source; lists: none detected
- default branch: default branch; next actions: 25; properties: n4f_conversion_source; lists: none detected
- open lead: open lead; next actions: 3; properties: n4f_open_lead_sync; lists: none detected
- no open lead: no open lead; next actions: 17; properties: none detected; lists: none detected
- true: hs_event_criteria_met = true; next actions: 3; properties: none detected; lists: none detected
- Event criteria not met: Event criteria not met; next actions: not returned; properties: none detected; lists: none detected
- Dependencies: lists: 17289 (17289), 17318 (17318); properties: 4f_Touchpoint-name (download_name), hs_name, hs_value, 4f_Conversion source (n4f_conversion_source), 4f_open lead sync (n4f_open_lead_sync), 4f_Touchpoint type (n4f_touchpoint_type); custom code: 6 custom code action(s)
Property Context
- 4f_Touchpoint-name (download_name) - Standard single-line text field with name of touchpoint. Is always overwritten by _dd variant. Roles: reference. internal name: download_name; object: Touchpoints; type: string.
- hs_name - No HubSpot property description returned. Roles: reference. internal name: hs_name; object: object not returned; type: not returned.
- hs_value - No HubSpot property description returned. Roles: reference. internal name: hs_value; object: object not returned; type: not returned.
- 4f_Conversion source (n4f_conversion_source) - No HubSpot property description returned. Roles: branch condition, property updated, step data, trigger condition. internal name: n4f_conversion_source; object: Touchpoints; type: enumeration.
- 4f_open lead sync (n4f_open_lead_sync) - No HubSpot property description returned. Roles: branch condition, step data. internal name: n4f_open_lead_sync; object: Touchpoints; type: datetime.
- 4f_Touchpoint type (n4f_touchpoint_type) - 4flow specific dropdown select of touchpoint types. Works in conjunction with 4f_Touchpoint name_dd and 4f_activity type. Roles: branch condition, step data. internal name: n4f_touchpoint_type; object: Touchpoints; type: enumeration.
Evidence And Gaps
- Domain evidence: Derived from configured workflow scope prefix: ELEVATE
- Quality flags: custom_code_present: Workflow appears to contain one or more custom code actions.
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.
ELEVATE_OFF-List tracker-removal
METADATA
title: ELEVATE_OFF-List tracker-removal
type: process
domain: ELEVATE
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: EVENT_BASED
- Criteria type: EVENT_BASED
- Filter-like criteria returned: 17
- Property references: hs_name, hs_value
- List references: 11478, 11567, 13517, 13543, 13559, 13619, 14470, 14473, 14478, 14545, 1593, 2332
- Filter types: IN_LIST: 12, PROPERTY: 2
- Operators: ALL_PROPERTY: 1, HAS_COMPLETED: 1, IS_EQUAL_TO: 1, IS_KNOWN: 1, NOT_IN_LIST: 12, STRING: 1
- Trigger logic:
- Enrollment criteria type: EVENT_BASED
- Enrollment branch 1:
- AND group
- hs_name equals hs_merged_object_ids
- hs_value is known
- Enrollment branch 2:
- AND group
- List 1593 is not in list 1593
- Enrollment branch 3:
- AND group
- List 2332 is not in list 2332
- Enrollment branch 4:
- AND group
- ELEVATE- Leadscoring_Off_Region APAC is not in list 11478
- Enrollment branch 5:
- AND group
- ELEVATE - Leadscoring_Off_Region Africa is not in list 11567
- Enrollment branch 6:
- AND group
- List 13517 is not in list 13517
- Enrollment branch 7:
- AND group
- List 13543 is not in list 13543
- Enrollment branch 8:
- AND group
- List 13559 is not in list 13559
- Enrollment branch 9:
- AND group
- List 13619 is not in list 13619
- Enrollment branch 10:
- AND group
- ELEVATE_Off-Tracker_Job-roles is not in list 14470
- Enrollment branch 11:
- AND group
- ELEVATE_Off-Tracker_Industries is not in list 14473
- Enrollment branch 12:
- AND group
- ELEVATE_Off-Tracker_Vendor is not in list 14478
- Enrollment branch 13:
- AND group
- ELEVATE_Off-Tracker_Partner is not in list 14545
Steps
Step 1 - Action 1
- What happens: Branches based on HubSpot list membership; 2 branches; 1 list dependencies
- What triggers it: Workflow start action returned by HubSpot
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_Off list tracker (n4f_off_list_tracker); lists: 13559
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: 4fc comp
- Condition summary: 4fc comp
- Default branch: no
- Next action IDs: 19
- Referenced properties: 4f_Off list tracker (n4f_off_list_tracker)
- Referenced lists: 13559
- Filter-like criteria returned: 3
- Returned branch logic:
- OR group
- AND group
- 4f_Off list tracker is any of 4fc-Competitor
- List 13559 is not in list 13559
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 17
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 17
LIST LOGIC:
- List 13559 (13559)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 2 - Action 17
- What happens: Branches based on HubSpot list membership; 2 branches; 1 list dependencies
- What triggers it: After action 1
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_Off list tracker (n4f_off_list_tracker); lists: 13619
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: 4fc SAP comp
- Condition summary: 4fc SAP comp
- Default branch: no
- Next action IDs: 16
- Referenced properties: 4f_Off list tracker (n4f_off_list_tracker)
- Referenced lists: 13619
- Filter-like criteria returned: 3
- Returned branch logic:
- OR group
- AND group
- List 13619 is not in list 13619
- 4f_Off list tracker is any of 4fc-SAP-Competitor
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 18
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 18
LIST LOGIC:
- List 13619 (13619)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 3 - Action 16
- What happens: Sets HubSpot property values; properties: n4f_off_list_tracker = static value 4fc-SAP-Competitor
- What triggers it: After action 17
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Off list tracker (n4f_off_list_tracker); 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_off_list_tracker
- value: static value 4fc-SAP-Competitor
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 4 - Action 18
- What happens: Branches based on HubSpot list membership; 2 branches; 1 list dependencies
- What triggers it: After action 16
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_Off list tracker (n4f_off_list_tracker); lists: 13543
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: 4fm comp
- Condition summary: 4fm comp
- Default branch: no
- Next action IDs: 15
- Referenced properties: 4f_Off list tracker (n4f_off_list_tracker)
- Referenced lists: 13543
- Filter-like criteria returned: 3
- Returned branch logic:
- OR group
- AND group
- List 13543 is not in list 13543
- 4f_Off list tracker is any of 4fm-Competitor
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 20
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 20
LIST LOGIC:
- List 13543 (13543)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 5 - Action 15
- What happens: Sets HubSpot property values; properties: n4f_off_list_tracker = static value 4fm-Competitor
- What triggers it: After action 18
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Off list tracker (n4f_off_list_tracker); 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_off_list_tracker
- value: static value 4fm-Competitor
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 6 - Action 20
- What happens: Branches based on HubSpot list membership; 2 branches; 1 list dependencies
- What triggers it: After action 15
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_Off list tracker (n4f_off_list_tracker); lists: 13517
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: 4fs comp
- Condition summary: 4fs comp
- Default branch: no
- Next action IDs: 14
- Referenced properties: 4f_Off list tracker (n4f_off_list_tracker)
- Referenced lists: 13517
- Filter-like criteria returned: 3
- Returned branch logic:
- OR group
- AND group
- List 13517 is not in list 13517
- 4f_Off list tracker is any of 4fs-Competitor
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 21
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 21
LIST LOGIC:
- List 13517 (13517)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 7 - Action 14
- What happens: Sets HubSpot property values; properties: n4f_off_list_tracker = static value 4fs-Competitor
- What triggers it: After action 20
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Off list tracker (n4f_off_list_tracker); 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_off_list_tracker
- value: static value 4fs-Competitor
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 21
- What happens: Branches based on HubSpot list membership; 2 branches; 1 list dependencies
- What triggers it: After action 14
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_Off list tracker (n4f_off_list_tracker); lists: ELEVATE- Leadscoring_Off_Region APAC
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: APAC
- Condition summary: APAC
- Default branch: no
- Next action IDs: 22
- Referenced properties: 4f_Off list tracker (n4f_off_list_tracker)
- Referenced lists: 11478
- Filter-like criteria returned: 3
- Returned branch logic:
- OR group
- AND group
- ELEVATE- Leadscoring_Off_Region APAC is not in list 11478
- 4f_Off list tracker is any of Region APAC
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 23
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 23
LIST LOGIC:
- ELEVATE- Leadscoring_Off_Region APAC (11478)
- Business meaning: System-derived role: routing/ownership. Used to segment records by assignment, ownership, territory, or routing evidence returned by HubSpot filters.
- Filters: 4
- Referenced properties: handraiser, n4f_contact_source_level_1, n4f_region_country
- Filter logic:
- OR group
- AND group
- 4f_Region-Country is any of Asia - Uzbekistan, Asia - Georgia, Asia - Bahrain, Asia - Kuwait, Asia - Turkmenistan, Asia - Brunei, Asia - Myanmar, Asia - Iran, Asia - Bhutan, Asia - Afghanistan, Asia - Azerbaijan, Asia - Oman, Asia - Lebanon, Oceania - Fiji, Asia - Bangladesh, Asia - North Korea, Asia - Nepal, Asia - Pakistan, Asia - Tajikistan, Asia - Malaysia, Asia - Iraq, Asia - Laos, Europe - Russia, Asia - Palestine, Asia - Armenia, Asia - Mongolia, Asia - Yemen, Asia - Syria, Asia - Kazakhstan, Asia - Timor-Leste, Asia - Kyrgyzstan, Asia - Maldives, Asia - Jordan, Asia - Sri Lanka, Asia - Cambodia
- 4f_Contact Source Level 1 is none of Personal network, Project, 4flow event, Referral by Customer, Purchased/researched, Marketing event, Cross-regional reference
- 4f_Region-Country is none of Oceania - New Zealand, Asia - South Korea, Asia - Qatar, Asia - Thailand, Asia - Singapore, Asia - Israel, Asia - Indonesia, Asia - Saudi Arabia, Asia - United Arab Emirates, Asia - Philippines, Asia - India, Asia - Vietnam, Oceania - Australia
- Handraiser is none of Yes
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 9 - Action 22
- What happens: Sets HubSpot property values; properties: n4f_off_list_tracker = static value Region APAC
- What triggers it: After action 21
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Off list tracker (n4f_off_list_tracker); 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_off_list_tracker
- value: static value Region APAC
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 23
- What happens: Branches based on HubSpot list membership; 2 branches; 1 list dependencies
- What triggers it: After action 22
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_Off list tracker (n4f_off_list_tracker); lists: ELEVATE - Leadscoring_Off_Region Africa
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: Africa
- Condition summary: Africa
- Default branch: no
- Next action IDs: 24
- Referenced properties: 4f_Off list tracker (n4f_off_list_tracker)
- Referenced lists: 11567
- Filter-like criteria returned: 3
- Returned branch logic:
- OR group
- AND group
- 4f_Off list tracker is any of Region Africa
- ELEVATE - Leadscoring_Off_Region Africa is not in list 11567
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 25
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 25
LIST LOGIC:
- ELEVATE - Leadscoring_Off_Region Africa (11567)
- Business meaning: System-derived role: routing/ownership. Used to segment records by assignment, ownership, territory, or routing evidence returned by HubSpot filters.
- Filters: 4
- Referenced properties: handraiser, n4f_contact_source_level_1, n4f_region_country
- Filter logic:
- OR group
- AND group
- 4f_Region-Country is any of Africa - São Tomé and Príncipe, Africa - Chad, Africa - Mauritius, Africa - Equatorial Guinea, Africa - Lesotho, Africa - Rwanda, Africa - Ethiopia, Africa - Mali, Africa - Kenya, Africa - Eswatini, Africa - Somalia, Africa - Madagascar, Africa - Togo, Africa - Sudan, Africa - Botswana, Africa - Niger, Africa - Tanzania, Africa - Mozambique, Africa - Zambia, Africa - Benin, Africa - Burkina Faso, Africa - Eritrea, Africa - Gabon, Africa - Angola, Africa - Nigeria, Africa - Comoros, Africa - Sierra Leone, Africa - Burundi, Africa - Gambia, Africa - Guinea, Africa - Uganda, Africa - Djibouti, Africa - Cabo Verde, Africa - Ghana, Africa - Cameroon, Africa - Central African Republic, Africa - Guinea-Bissau, Africa - Malawi, Africa - Zimbabwe, Africa - South Sudan, Africa - Réunion, Africa - Namibia, Africa - Mauritania, Africa - Senegal, Africa - Liberia, Africa - Democratic Republic of the Congo, Africa - Côte d’Ivoire
- 4f_Contact Source Level 1 is none of Personal network, Project, 4flow event, Data Migration, Referral by Customer, Purchased/researched, Event scouting, Marketing event, Cross-regional reference, Contact creation, Referral or sale by partner
- 4f_Region-Country is none of Africa - Algeria, Africa - Morocco, Africa - Tunisia, Africa - Egypt, Africa - South Africa, Africa - Libya
- Handraiser is none of Yes
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 11 - Action 24
- What happens: Sets HubSpot property values; properties: n4f_off_list_tracker = static value Region Africa
- What triggers it: After action 23
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Off list tracker (n4f_off_list_tracker); 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_off_list_tracker
- value: static value Region Africa
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 12 - Action 25
- What happens: Branches based on HubSpot list membership; 2 branches; 1 list dependencies
- What triggers it: After action 24
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_Off list tracker (n4f_off_list_tracker); lists: 1593
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: 4flower
- Condition summary: 4flower
- Default branch: no
- Next action IDs: 26
- Referenced properties: 4f_Off list tracker (n4f_off_list_tracker)
- Referenced lists: 1593
- Filter-like criteria returned: 3
- Returned branch logic:
- OR group
- AND group
- 4f_Off list tracker is any of 4flowers
- List 1593 is not in list 1593
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 27
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 27
LIST LOGIC:
- List 1593 (1593)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 13 - Action 26
- What happens: Sets HubSpot property values; properties: n4f_off_list_tracker = static value 4flowers
- What triggers it: After action 25
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Off list tracker (n4f_off_list_tracker); 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_off_list_tracker
- value: static value 4flowers
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 14 - Action 27
- What happens: Branches based on HubSpot list membership; 2 branches; 1 list dependencies
- What triggers it: After action 26
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_Off list tracker (n4f_off_list_tracker); lists: 2332
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: Title
- Condition summary: Title
- Default branch: no
- Next action IDs: 28
- Referenced properties: 4f_Off list tracker (n4f_off_list_tracker)
- Referenced lists: 2332
- Filter-like criteria returned: 3
- Returned branch logic:
- OR group
- AND group
- 4f_Off list tracker is any of Job title
- List 2332 is not in list 2332
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 29
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 29
LIST LOGIC:
- List 2332 (2332)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 15 - Action 28
- What happens: Sets HubSpot property values; properties: n4f_off_list_tracker = static value Job title
- What triggers it: After action 27
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Off list tracker (n4f_off_list_tracker); 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_off_list_tracker
- value: static value Job title
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 16 - Action 29
- What happens: Branches based on HubSpot list membership; 2 branches; 1 list dependencies
- What triggers it: After action 28
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_Off list tracker (n4f_off_list_tracker); lists: ELEVATE_Off-Tracker_Job-roles
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: Role
- Condition summary: Role
- Default branch: no
- Next action IDs: 30
- Referenced properties: 4f_Off list tracker (n4f_off_list_tracker)
- Referenced lists: 14470
- Filter-like criteria returned: 3
- Returned branch logic:
- OR group
- AND group
- 4f_Off list tracker is any of Job-role
- ELEVATE_Off-Tracker_Job-roles is not in list 14470
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 31
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 31
LIST LOGIC:
- ELEVATE_Off-Tracker_Job-roles (14470)
- Business meaning: System-derived role: lifecycle/customer. Used to segment records by lifecycle, customer, renewal, retention, or deal-stage evidence returned by HubSpot filters.
- Filters: 9
- Referenced properties: handraiser, jobtitle, n4f_role, n4flow_customer_industry_company
- Filter logic:
- OR group
- AND group
- 4f_job role is any of HR, Press & media, Marketing
- Handraiser is none of Yes
- AND group
- 4f_job role is any of Student
- AND group
- 4f-Customer Industry is any of Research, university & foundation
- AND group
- Job Title CONTAINS_EXACTLY Student
- AND group
- 4f-Customer Industry is any of Research, university & foundation
- AND group
- 4f_job role is any of Sales & Business Development
- Job Title does not contain supply chain, logistic, logistik
- Handraiser is none of Yes
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 17 - Action 30
- What happens: Sets HubSpot property values; properties: n4f_off_list_tracker = static value Job-role
- What triggers it: After action 29
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Off list tracker (n4f_off_list_tracker); 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_off_list_tracker
- value: static value Job-role
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 18 - Action 31
- What happens: Branches based on HubSpot list membership; 2 branches; 1 list dependencies
- What triggers it: After action 30
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_Off list tracker (n4f_off_list_tracker); lists: ELEVATE_Off-Tracker_Industries
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: Industries
- Condition summary: Industries
- Default branch: no
- Next action IDs: 32
- Referenced properties: 4f_Off list tracker (n4f_off_list_tracker)
- Referenced lists: 14473
- Filter-like criteria returned: 3
- Returned branch logic:
- OR group
- AND group
- 4f_Off list tracker is any of Industry
- ELEVATE_Off-Tracker_Industries is not in list 14473
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 33
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 33
LIST LOGIC:
- ELEVATE_Off-Tracker_Industries (14473)
- Business meaning: System-derived role: lifecycle/customer. Used to segment records by lifecycle, customer, renewal, retention, or deal-stage evidence returned by HubSpot filters.
- Filters: 2
- Referenced properties: handraiser, n4flow_customer_industry_company
- Filter logic:
- OR group
- AND group
- Handraiser is none of Yes
- AND group
- 4f-Customer Industry is any of Other - irrelevant, Press
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 19 - Action 32
- What happens: Sets HubSpot property values; properties: n4f_off_list_tracker = static value Industry
- What triggers it: After action 31
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Off list tracker (n4f_off_list_tracker); 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_off_list_tracker
- value: static value Industry
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 20 - Action 33
- What happens: Branches based on HubSpot list membership; 2 branches; 1 list dependencies
- What triggers it: After action 32
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_Off list tracker (n4f_off_list_tracker); lists: ELEVATE_Off-Tracker_Partner
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: Partner
- Condition summary: Partner
- Default branch: no
- Next action IDs: 34
- Referenced properties: 4f_Off list tracker (n4f_off_list_tracker)
- Referenced lists: 14545
- Filter-like criteria returned: 3
- Returned branch logic:
- OR group
- AND group
- 4f_Off list tracker is any of Partner
- ELEVATE_Off-Tracker_Partner is not in list 14545
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 35
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 35
LIST LOGIC:
- ELEVATE_Off-Tracker_Partner (14545)
- Business meaning: Used for segmentation. A more specific business purpose is not derivable from returned system evidence.
- Filters: 2
- Referenced properties: handraiser, n4f_company_quality_label
- Filter logic:
- OR group
- AND group
- Handraiser is none of Yes
- AND group
- 4f_company quality label is any of Partner
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 21 - Action 34
- What happens: Sets HubSpot property values; properties: n4f_off_list_tracker = static value Partner
- What triggers it: After action 33
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Off list tracker (n4f_off_list_tracker); 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_off_list_tracker
- value: static value Partner
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 22 - Action 35
- What happens: Branches based on HubSpot list membership; 1 branches; 1 list dependencies
- What triggers it: After action 34
- System condition: 1 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_Off list tracker (n4f_off_list_tracker); lists: ELEVATE_Off-Tracker_Vendor
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: Vendor
- Condition summary: Vendor
- Default branch: no
- Next action IDs: 36
- Referenced properties: 4f_Off list tracker (n4f_off_list_tracker)
- Referenced lists: 14478
- Filter-like criteria returned: 3
- Returned branch logic:
- OR group
- AND group
- 4f_Off list tracker is any of Vendor
- ELEVATE_Off-Tracker_Vendor is not in list 14478
LIST LOGIC:
- ELEVATE_Off-Tracker_Vendor (14478)
- Business meaning: Used for segmentation. A more specific business purpose is not derivable from returned system evidence.
- Filters: 2
- Referenced properties: handraiser, n4f_company_quality_label
- Filter logic:
- OR group
- AND group
- Handraiser is none of Yes
- AND group
- 4f_company quality label is any of Vendor
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 23 - Action 36
- What happens: Sets HubSpot property values; properties: n4f_off_list_tracker = static value Vendor
- What triggers it: After action 35
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Off list tracker (n4f_off_list_tracker); 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_off_list_tracker
- value: static value Vendor
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 24 - Action 19
- What happens: Sets HubSpot property values; properties: n4f_off_list_tracker = static value 4fc-Competitor
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Off list tracker (n4f_off_list_tracker); 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_off_list_tracker
- value: static value 4fc-Competitor
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: 24
- Branch actions: 12
- Custom code actions: 0
- Property operations: 12
- List dependencies: 12
- Action categories: list_branch: 12, set_property: 12
- Property operation types: set_property: 12
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: Contact: 12 property operation(s)
- Associations created: Logic not derivable from system.
- Marketing emails sent: 0
- Internal notifications: 0
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 0
How It Is Implemented
Workflows
- Workflow: ELEVATE_OFF-List tracker-removal
- Workflow ID: 2723823838
- Revision ID: 144
- Enabled: yes
- Current HubSpot description: No workflow description returned.
- Purpose: Logic not derivable from system.
- Key logic: list_branch: 12, set_property: 12
- Branching logic: 23 branch detail(s) returned by HubSpot
- 4fc comp: 4fc comp; next actions: 19; properties: n4f_off_list_tracker; lists: 13559
- default branch: default branch; next actions: 17; properties: none detected; lists: none detected
- 4fc SAP comp: 4fc SAP comp; next actions: 16; properties: n4f_off_list_tracker; lists: 13619
- default branch: default branch; next actions: 18; properties: none detected; lists: none detected
- 4fm comp: 4fm comp; next actions: 15; properties: n4f_off_list_tracker; lists: 13543
- default branch: default branch; next actions: 20; properties: none detected; lists: none detected
- 4fs comp: 4fs comp; next actions: 14; properties: n4f_off_list_tracker; lists: 13517
- default branch: default branch; next actions: 21; properties: none detected; lists: none detected
- APAC: APAC; next actions: 22; properties: n4f_off_list_tracker; lists: 11478
- default branch: default branch; next actions: 23; properties: none detected; lists: none detected
- Africa: Africa; next actions: 24; properties: n4f_off_list_tracker; lists: 11567
- default branch: default branch; next actions: 25; properties: none detected; lists: none detected
- Dependencies: lists: ELEVATE- Leadscoring_Off_Region APAC (11478), ELEVATE - Leadscoring_Off_Region Africa (11567), 13517 (13517), 13543 (13543), 13559 (13559), 13619 (13619), ELEVATE_Off-Tracker_Job-roles (14470), ELEVATE_Off-Tracker_Industries (14473), ELEVATE_Off-Tracker_Vendor (14478), ELEVATE_Off-Tracker_Partner (14545), 1593 (1593), 2332 (2332); properties: hs_name, hs_value, 4f_Off list tracker (n4f_off_list_tracker); custom code: none detected
Property Context
- hs_name - No HubSpot property description returned. Roles: trigger condition. internal name: hs_name; object: object not returned; type: not returned.
- hs_value - No HubSpot property description returned. Roles: trigger condition. internal name: hs_value; object: object not returned; type: not returned.
- 4f_Off list tracker (n4f_off_list_tracker) - No HubSpot property description returned. Roles: branch condition, property updated, step data. internal name: n4f_off_list_tracker; object: Contacts; type: enumeration.
Evidence And Gaps
- Domain evidence: Derived from configured workflow scope prefix: ELEVATE
- 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.
ELEVATE- close lead if owner is not active
METADATA
title: ELEVATE- close lead if owner is not active
type: process
domain: ELEVATE
objects: [Lead]
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: 4
- Property references: Last Activity Date (hs_last_activity_date), Next Activity Date (hs_next_activity_date)
- List references: none detected
- Filter types: PROPERTY: 2
- Operators: ALL_PROPERTY: 1, IS_BEFORE: 1, IS_UNKNOWN: 1, TIME_POINT: 1
- Trigger logic:
- Enrollment criteria type: LIST_BASED
- Enrollment branch 1:
- OR group
- AND group
- Last Activity Date is before
- Next Activity Date is unknown
- Enrollment branch 2:
- AND group
- Last Activity Date is before
- Next Activity Date is unknown
- Trigger property meaning:
Steps
Step 1 - Action 1
- What happens: Sends an internal notification
- 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: internal_notification
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, owner_properties, subject
- subject: Your lead does not show any activity for more than 3 weeks
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 2
- What happens: Waits for an event or activity condition
- What triggers it: After action 1
- 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: wait_for_event
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Waits for an event or activity condition
- Returned action type: SINGLE_CONNECTION
- Returned field keys: event_filter_branches, expiration_minutes
- expiration_minutes: 7200
ACTION-LEVEL CONDITIONS:
- AND group
- hs_name equals hs_next_activity_date
- hs_value is known
- AND group
- hs_name equals hs_contact_next_activity_date
- hs_value is known
- AND group
- hs_name equals hs_last_activity_date
- hs_value is known
- AND group
- hs_name equals hubspot_owner_id
- hs_value is known
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 3 - Action 3
- What happens: Branches based on a returned value or property; 2 branches
- What triggers it: After action 2
- System condition: 2 branch condition(s) 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: static_branch
- Detected intent: Branches based on a returned value or property
- Input value: object with keys: actionId, dataKey, type
- Returned action type: STATIC_BRANCH
ACTION-LEVEL CONDITIONS:
- No extra action-level filter logic detected.
BRANCH LOGIC:
- Branch: true
- Condition summary: hs_event_criteria_met = true
- Default branch: no
- Next action IDs: workflow exit or not returned
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- Branch: Event criteria not met
- Condition summary: Event criteria not met
- Default branch: yes
- Next action IDs: 4
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: Event criteria not met
- Next action: 4
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 4
- What happens: Sets HubSpot property values; properties: hs_lead_disqualification_reason = static value No activity by assigned owner
- What triggers it: After action 3
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Disqualification Reason (hs_lead_disqualification_reason); lists: none detected
DATA MEANING:
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: hs_lead_disqualification_reason
- value: static value No activity by assigned owner
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 5 - Action 5
- What happens: Sets HubSpot property values; properties: hs_pipeline_stage = static value Disqualified
- What triggers it: After action 4
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Lead stage (hs_pipeline_stage); lists: none detected
DATA MEANING:
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: hs_pipeline_stage
- value: static value Disqualified
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:
- Lead stage (hs_pipeline_stage) is set or updated; value: static value Disqualified; confidence: high. Purpose: shows the pipeline stages of the lead pipeline. indicates which stage the lead is in
CUSTOM CODE LOGIC:
- No custom code detected in this step.
System Behavior
- Workflow actions: 5
- Branch actions: 1
- Custom code actions: 0
- Property operations: 2
- List dependencies: 0
- Action categories: internal_notification: 1, set_property: 2, static_branch: 1, wait_for_event: 1
- Property operation types: set_property: 2
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: Lead: 2 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: ELEVATE- close lead if owner is not active
Property Context
- Last Activity Date (hs_last_activity_date) - The date of the last activity. Defaults to the date of the primary associated contact. If not present, looks to the date of the primary associated company. Roles: trigger condition. internal name: hs_last_activity_date; object: Leads; type: datetime.
- Disqualification Reason (hs_lead_disqualification_reason) - Dropdown list of reasons for disqualification Roles: property updated, step data. internal name: hs_lead_disqualification_reason; object: Leads; type: enumeration.
- hs_name - No HubSpot property description returned. Roles: reference. internal name: hs_name; object: object not returned; type: not returned.
- Next Activity Date (hs_next_activity_date) - The date of the next activity. Defaults to the date of the primary associated contact. If not present, looks to the date of the primary associated company. Roles: trigger condition. internal name: hs_next_activity_date; object: Leads; type: datetime.
- Lead stage (hs_pipeline_stage) - shows the pipeline stages of the lead pipeline. indicates which stage the lead is in Roles: property updated, step data. internal name: hs_pipeline_stage; object: Leads; type: enumeration.
- hs_value - No HubSpot property description returned. Roles: reference. internal name: hs_value; object: object not returned; type: not returned.
Evidence And Gaps
- Domain evidence: Derived from configured workflow scope prefix: ELEVATE
- 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.
ELEVATE- Copy Company ID to Deal
METADATA
title: ELEVATE- Copy Company ID to Deal
type: process
domain: ELEVATE
objects: [Deal]
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: 5
- Property references: 4f_associated company ID (n4f_associated_company_id), Name (name)
- List references: none detected
- Filter types: PROPERTY: 2
- Operators: ALL_PROPERTY: 2, IN_LIST: 1, IS_KNOWN: 1, IS_UNKNOWN: 1
- Trigger logic:
- Enrollment criteria type: LIST_BASED
- Enrollment branch 1:
- OR group
- AND group
- 4f_associated company ID is unknown
- AND group
- Enrollment branch 2:
- AND group
- 4f_associated company ID is unknown
- AND group
- Enrollment branch 3:
- Trigger property meaning:
Steps
Step 1 - Action 1
- What happens: Sets HubSpot property values; properties: n4f_associated_company_id = returned value object with keys: propertyToken, type
- 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: 4f_associated company ID (n4f_associated_company_id); lists: none detected
DATA MEANING:
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_associated_company_id
- value: object with keys: propertyToken, 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: 1
- Branch actions: 0
- Custom code actions: 0
- Property operations: 1
- List dependencies: 0
- Action categories: set_property: 1
- Property operation types: set_property: 1
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: Deal: 1 property operation(s)
- Associations created: Logic not derivable from system.
- Marketing emails sent: 0
- Internal notifications: 0
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 0
How It Is Implemented
Workflows
- Workflow: ELEVATE- Copy Company ID to Deal
- Workflow ID: 2424385773
- Revision ID: 5
- Enabled: yes
- Current HubSpot description: Sets a company ID property on objects linked to companies with a known name but missing this company ID property.
- Purpose: Sets a company ID property on objects linked to companies with a known name but missing this company ID property.
- Key logic: set_property: 1
- Branching logic: 0 branch detail(s) returned by HubSpot
No branch logic returned by HubSpot.
- Dependencies: lists: none detected; properties: 4f_associated company ID (n4f_associated_company_id), Name (name); custom code: none detected
Property Context
- 4f_associated company ID (n4f_associated_company_id) - stores the ID of the associated Company Roles: property updated, step data, trigger condition. internal name: n4f_associated_company_id; object: Touchpoints; type: number.
- Name (name) - Product name Roles: trigger condition. internal name: name; object: Line Items; type: string.
Evidence And Gaps
- Domain evidence: Derived from configured workflow scope prefix: ELEVATE
- Quality flags: property_operations_detected: Workflow appears to write or copy one or more properties.
- Narrative context: not used as source of truth.
ELEVATE- Mark deals which can count as lost if lost
METADATA
title: ELEVATE- Mark deals which can count as lost if lost
type: process
domain: ELEVATE
objects: [Deal]
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: 2
- Property references: Deal Stage (dealstage)
- List references: none detected
- Filter types: PROPERTY: 1
- Operators: ENUMERATION: 1, HAS_EVER_BEEN_ANY_OF: 1
- Trigger logic:
- Enrollment criteria type: LIST_BASED
- Enrollment branch 1:
- OR group
- AND group
- Deal Stage has ever been any of Ordered, Proposal sent
- Enrollment branch 2:
- AND group
- Deal Stage has ever been any of Ordered, Proposal sent
- Trigger property meaning:
- Deal Stage (dealstage): The stage of the deal. Deal stages allow you to categorize and track the progress of the deals that you are working on.
Steps
Step 1 - Action 1
- What happens: Sets HubSpot property values; properties: n4f_if_lost_count_as_lost = static value Yes
- 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: 4f_if lost count as lost (n4f_if_lost_count_as_lost); lists: none detected
DATA MEANING:
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_if_lost_count_as_lost
- value: static value Yes
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:
- 4f_if lost count as lost (n4f_if_lost_count_as_lost) is set or updated; value: static value Yes; confidence: high. Purpose: Property which is mainly used for controlling. Value is set as soon as a deal enters proposal in preparation stage. Relevant for reports.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
System Behavior
- Workflow actions: 1
- Branch actions: 0
- Custom code actions: 0
- Property operations: 1
- List dependencies: 0
- Action categories: set_property: 1
- Property operation types: set_property: 1
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: Deal: 1 property operation(s)
- Associations created: Logic not derivable from system.
- Marketing emails sent: 0
- Internal notifications: 0
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 0
How It Is Implemented
Workflows
- Workflow: ELEVATE- Mark deals which can count as lost if lost
- Workflow ID: 2805019866
- Revision ID: 6
- Enabled: yes
- Current HubSpot description: Sets a property to “Yes” for deals that have ever been in the “Ordered” or “Proposal sent” stages.
- Purpose: Sets a property to “Yes” for deals that have ever been in the “Ordered” or “Proposal sent” stages.
- Key logic: set_property: 1
- Branching logic: 0 branch detail(s) returned by HubSpot
No branch logic returned by HubSpot.
- Dependencies: lists: none detected; properties: Deal Stage (dealstage), 4f_if lost count as lost (n4f_if_lost_count_as_lost); custom code: none detected
Property Context
- Deal Stage (dealstage) - The stage of the deal. Deal stages allow you to categorize and track the progress of the deals that you are working on. Roles: trigger condition. internal name: dealstage; object: Deals; type: enumeration.
- 4f_if lost count as lost (n4f_if_lost_count_as_lost) - Property which is mainly used for controlling. Value is set as soon as a deal enters proposal in preparation stage. Relevant for reports. Roles: property updated, step data. internal name: n4f_if_lost_count_as_lost; object: Deals; type: enumeration.
Evidence And Gaps
- Domain evidence: Derived from configured workflow scope prefix: ELEVATE
- Quality flags: property_operations_detected: Workflow appears to write or copy one or more properties.
- Narrative context: not used as source of truth.
METADATA
title: Intern_Data Quality_Add or remove label Contact as Competitor
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: EVENT_BASED
- Criteria type: EVENT_BASED
- Filter-like criteria returned: 23
- Property references: hs_name, hs_value
- List references: 13517, 13543, 13559, 13619
- Filter types: IN_LIST: 8, PROPERTY: 6
- Operators: ALL_PROPERTY: 2, HAS_COMPLETED: 3, IN_LIST: 4, IS_BETWEEN: 1, IS_EQUAL_TO: 3, IS_KNOWN: 2, NOT_IN_LIST: 4, STRING: 3, TIME_RANGED: 1
- Trigger logic:
- Enrollment criteria type: EVENT_BASED
- Enrollment branch 1:
- AND group
- hs_name equals hs_merged_object_ids
- hs_value is known
- Enrollment branch 2:
- AND group
- hs_name equals hs_latest_disqualified_lead_date
- hs_value is known
- Enrollment branch 3:
- AND group
- hs_name equals hs_merged_object_ids
- hs_value is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- Enrollment branch 4:
- AND group
- List 13517 is in list 13517
- Enrollment branch 5:
- AND group
- List 13543 is in list 13543
- Enrollment branch 6:
- AND group
- List 13559 is in list 13559
- Enrollment branch 7:
- AND group
- List 13619 is in list 13619
- Enrollment branch 8:
- AND group
- List 13517 is not in list 13517
- Enrollment branch 9:
- AND group
- List 13543 is not in list 13543
- Enrollment branch 10:
- AND group
- List 13559 is not in list 13559
- Enrollment branch 11:
- AND group
- List 13619 is not in list 13619
Steps
Step 1 - Action 15
- 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 4
- What happens: Branches based on HubSpot list membership; 3 branches; 5 list dependencies
- What triggers it: After action 15
- System condition: 3 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_Contact quality label (n4f_contact_quality_label); lists: 13517, 13543, 13559, 13619, 16049
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: Is Competitor
- Condition summary: Is Competitor
- Default branch: no
- Next action IDs: 9
- Referenced properties: none detected
- Referenced lists: 13517, 13543, 13559, 13619
- Filter-like criteria returned: 4
- Returned branch logic:
- OR group
- AND group
- List 13559 is in list 13559
- AND group
- List 13619 is in list 13619
- AND group
- List 13543 is in list 13543
- AND group
- List 13517 is in list 13517
- Branch: Lead was disqualified
- Condition summary: Lead was disqualified
- Default branch: no
- Next action IDs: 17
- Referenced properties: 4f_Contact quality label (n4f_contact_quality_label)
- Referenced lists: 16049
- Filter-like criteria returned: 3
- Returned branch logic:
- OR group
- AND group
- 4f_Contact quality label is none of 4f-Competitor
- List 16049 is in list 16049
- Branch: Is not Competitor
- Condition summary: Is not Competitor
- Default branch: no
- Next action IDs: 16
- Referenced properties: 4f_Contact quality label (n4f_contact_quality_label)
- Referenced lists: 13517, 13543, 13559, 13619
- Filter-like criteria returned: 6
- Returned branch logic:
- OR group
- AND group
- 4f_Contact quality label is any of 4f-Competitor
- List 13559 is not in list 13559
- List 13619 is not in list 13619
- List 13543 is not in list 13543
- List 13517 is not in list 13517
LIST LOGIC:
- List 13517 (13517)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
- List 13543 (13543)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
- List 13559 (13559)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
- List 13619 (13619)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
- List 16049 (16049)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 3 - Action 16
- What happens: Sets HubSpot property values; properties: n4f_contact_quality_label = static value 4f-Competitor
- What triggers it: After action 4
- 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: static value 4f-Competitor
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 4 - Action 14
- 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: removed as competitor
- 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 5 - Action 17
- What happens: Sets HubSpot property values; properties: n4f_contact_quality_label = returned value object with keys: staticAppendValue, type
- What triggers it: After action 4
- 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 6 - Action 18
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 17
- 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 7 - Action 19
- What happens: Sends an internal notification
- What triggers it: After action 18
- 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: Set as competitor
- 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 8 - Action 9
- What happens: Sets HubSpot property values; properties: n4f_contact_quality_label = returned value object with keys: staticAppendValue, type
- What triggers it: After action 4
- 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 9 - Action 12
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 9
- 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 10 - Action 8
- What happens: Sends an internal notification
- What triggers it: After action 12
- 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: Set as competitor
- 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.
System Behavior
- Workflow actions: 10
- Branch actions: 1
- Custom code actions: 0
- Property operations: 3
- List dependencies: 5
- Action categories: connected_action: 3, internal_notification: 3, list_branch: 1, 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: 3
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 0
How It Is Implemented
Workflows
- Workflow: Intern_Data Quality_Add or remove label Contact as Competitor
- Workflow ID: 1512698104
- Revision ID: 116
- Enabled: yes
- Current HubSpot description: Updates “pd_Organization label” property to “Competitor” for contacts in the specified list.
- Purpose: Updates “pd_Organization label” property to “Competitor” for contacts in the specified list.
- Key logic: connected_action: 3, internal_notification: 3, list_branch: 1, set_property: 3
- Branching logic: 3 branch detail(s) returned by HubSpot
- Is Competitor: Is Competitor; next actions: 9; properties: none detected; lists: 13517, 13543, 13559, 13619
- Lead was disqualified: Lead was disqualified; next actions: 17; properties: n4f_contact_quality_label; lists: 16049
- Is not Competitor: Is not Competitor; next actions: 16; properties: n4f_contact_quality_label; lists: 13517, 13543, 13559, 13619
- Dependencies: lists: 13517 (13517), 13543 (13543), 13559 (13559), 13619 (13619), 16049 (16049); properties: hs_name, hs_value, 4f_Contact quality label (n4f_contact_quality_label); custom code: none detected
Property Context
- hs_name - No HubSpot property description returned. Roles: trigger condition. internal name: hs_name; object: object not returned; type: not returned.
- hs_value - No HubSpot property description returned. Roles: trigger condition. internal name: hs_value; object: object not returned; type: not returned.
- 4f_Contact quality label (n4f_contact_quality_label) - No HubSpot property description returned. Roles: branch condition, property updated, step data. internal name: n4f_contact_quality_label; 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.
Intern_Data quality_Assign job-level based on job-title
METADATA
title: Intern_Data quality_Assign job-level based on job-title
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: EVENT_BASED
- Criteria type: EVENT_BASED
- Filter-like criteria returned: 17
- Property references: hs_name, hs_value
- List references: 12857, 12865, 12870, 12962, 12963, 12976
- Filter types: IN_LIST: 12, PROPERTY: 2
- Operators: ALL_PROPERTY: 1, HAS_COMPLETED: 1, IN_LIST: 6, IS_EQUAL_TO: 1, IS_KNOWN: 1, NOT_IN_LIST: 6, STRING: 1
- Trigger logic:
- Enrollment criteria type: EVENT_BASED
- Enrollment branch 1:
- AND group
- hs_name equals hs_merged_object_ids
- hs_value is known
- Enrollment branch 2:
- AND group
- List 12857 is in list 12857
- Enrollment branch 3:
- AND group
- List 12865 is in list 12865
- Enrollment branch 4:
- AND group
- List 12870 is in list 12870
- Enrollment branch 5:
- AND group
- List 12962 is in list 12962
- Enrollment branch 6:
- AND group
- List 12963 is in list 12963
- Enrollment branch 7:
- AND group
- List 12976 is in list 12976
- Enrollment branch 8:
- AND group
- List 12857 is not in list 12857
- Enrollment branch 9:
- AND group
- List 12865 is not in list 12865
- Enrollment branch 10:
- AND group
- List 12870 is not in list 12870
- Enrollment branch 11:
- AND group
- List 12962 is not in list 12962
- Enrollment branch 12:
- AND group
- List 12963 is not in list 12963
- Enrollment branch 13:
- AND group
- List 12976 is not in list 12976
Steps
Step 1 - Action 14
- 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 1
- What happens: Branches based on HubSpot list membership; 7 branches; 6 list dependencies
- What triggers it: After action 14
- System condition: 7 branch condition(s) returned by HubSpot.
- What data is used: properties: none detected; lists: 12857, 12865, 12870, 12962, 12963, 12976
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: low
- Condition summary: low
- Default branch: no
- Next action IDs: 8
- Referenced properties: none detected
- Referenced lists: 12857
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 12857 is in list 12857
- Branch: premium
- Condition summary: premium
- Default branch: no
- Next action IDs: 9
- Referenced properties: none detected
- Referenced lists: 12976
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 12976 is in list 12976
- Branch: upper medium
- Condition summary: upper medium
- Default branch: no
- Next action IDs: 10
- Referenced properties: none detected
- Referenced lists: 12963
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 12963 is in list 12963
- Branch: high
- Condition summary: high
- Default branch: no
- Next action IDs: 11
- Referenced properties: none detected
- Referenced lists: 12962
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 12962 is in list 12962
- Branch: entry level
- Condition summary: entry level
- Default branch: no
- Next action IDs: 6
- Referenced properties: none detected
- Referenced lists: 12865
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 12865 is in list 12865
- Branch: medium
- Condition summary: medium
- Default branch: no
- Next action IDs: 7
- Referenced properties: none detected
- Referenced lists: 12870
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 12870 is in list 12870
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 15
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 15
LIST LOGIC:
- List 12857 (12857)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
- List 12865 (12865)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
- List 12870 (12870)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
- List 12962 (12962)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
- List 12963 (12963)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
- List 12976 (12976)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 3 - Action 10
- What happens: Sets HubSpot property values; properties: pd_joblevel = static value upper medium
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Joblevel (pd_joblevel); lists: none detected
DATA MEANING:
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: pd_joblevel
- value: static value upper medium
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:
- 4f_Joblevel (pd_joblevel) is set or updated; value: static value upper medium; confidence: high. Purpose: Used for quality rating. Defines job level based on job title.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 4 - Action 11
- What happens: Sets HubSpot property values; properties: pd_joblevel = static value high
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Joblevel (pd_joblevel); lists: none detected
DATA MEANING:
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: pd_joblevel
- value: static value high
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:
- 4f_Joblevel (pd_joblevel) is set or updated; value: static value high; confidence: high. Purpose: Used for quality rating. Defines job level based on job title.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 5 - Action 15
- What happens: Sets HubSpot property values; properties: pd_joblevel = static value not returned
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Joblevel (pd_joblevel); lists: none detected
DATA MEANING:
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: pd_joblevel
- value: static value not returned
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:
- 4f_Joblevel (pd_joblevel) is set or updated; value: static value not returned; confidence: high. Purpose: Used for quality rating. Defines job level based on job title.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 6 - Action 16
- What happens: Sends an internal notification
- What triggers it: After action 15
- 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: Joblevel cleared: {{ enrolled_object.email }}
- 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 7 - Action 6
- What happens: Sets HubSpot property values; properties: pd_joblevel = static value entry level
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Joblevel (pd_joblevel); lists: none detected
DATA MEANING:
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: pd_joblevel
- value: static value entry level
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:
- 4f_Joblevel (pd_joblevel) is set or updated; value: static value entry level; confidence: high. Purpose: Used for quality rating. Defines job level based on job title.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 8 - Action 7
- What happens: Sets HubSpot property values; properties: pd_joblevel = static value medium
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Joblevel (pd_joblevel); lists: none detected
DATA MEANING:
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: pd_joblevel
- value: static value medium
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:
- 4f_Joblevel (pd_joblevel) is set or updated; value: static value medium; confidence: high. Purpose: Used for quality rating. Defines job level based on job title.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 9 - Action 8
- What happens: Sets HubSpot property values; properties: pd_joblevel = static value low
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Joblevel (pd_joblevel); lists: none detected
DATA MEANING:
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: pd_joblevel
- value: static value low
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:
- 4f_Joblevel (pd_joblevel) is set or updated; value: static value low; confidence: high. Purpose: Used for quality rating. Defines job level based on job title.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 10 - Action 9
- What happens: Sets HubSpot property values; properties: pd_joblevel = static value premium
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Joblevel (pd_joblevel); lists: none detected
DATA MEANING:
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: pd_joblevel
- value: static value premium
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:
- 4f_Joblevel (pd_joblevel) is set or updated; value: static value premium; confidence: high. Purpose: Used for quality rating. Defines job level based on job title.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
System Behavior
- Workflow actions: 10
- Branch actions: 1
- Custom code actions: 0
- Property operations: 7
- List dependencies: 6
- Action categories: connected_action: 1, internal_notification: 1, list_branch: 1, set_property: 7
- Property operation types: set_property: 7
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: Contact: 7 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: Intern_Data quality_Assign job-level based on job-title
- Workflow ID: 2487425265
- Revision ID: 52
- Enabled: yes
- Current HubSpot description: No workflow description returned.
- Purpose: Logic not derivable from system.
- Key logic: connected_action: 1, internal_notification: 1, list_branch: 1, set_property: 7
- Branching logic: 7 branch detail(s) returned by HubSpot
- low: low; next actions: 8; properties: none detected; lists: 12857
- premium: premium; next actions: 9; properties: none detected; lists: 12976
- upper medium: upper medium; next actions: 10; properties: none detected; lists: 12963
- high: high; next actions: 11; properties: none detected; lists: 12962
- entry level: entry level; next actions: 6; properties: none detected; lists: 12865
- medium: medium; next actions: 7; properties: none detected; lists: 12870
- default branch: default branch; next actions: 15; properties: none detected; lists: none detected
- Dependencies: lists: 12857 (12857), 12865 (12865), 12870 (12870), 12962 (12962), 12963 (12963), 12976 (12976); properties: hs_name, hs_value, 4f_Joblevel (pd_joblevel); custom code: none detected
Property Context
- hs_name - No HubSpot property description returned. Roles: trigger condition. internal name: hs_name; object: object not returned; type: not returned.
- hs_value - No HubSpot property description returned. Roles: trigger condition. internal name: hs_value; object: object not returned; type: not returned.
- 4f_Joblevel (pd_joblevel) - Used for quality rating. Defines job level based on job title. Roles: property updated, step data. internal name: pd_joblevel; 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.
Intern_Data quality_Assign job-role based on job-title
METADATA
title: Intern_Data quality_Assign job-role based on job-title
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: 74
- Property references: Merged record IDs (hs_merged_object_ids), Job Title (jobtitle), 4f_job role (n4f_role)
- List references: 12732, 12733, 8121, 8127, 8133, 8134, 8143, 8144, 8145, 8146, 8148, 8149, 8150, 8151, 8153, 8154, 8155, 8157, 8180, 8181, 8185, 8186, 8253, 8255, 8261, 8262, 8276, 8279, 8287, 8476
- Filter types: IN_LIST: 60, PROPERTY: 7
- Operators: ALL_PROPERTY: 5, IN_LIST: 60, IS_AFTER: 1, IS_BETWEEN: 1, IS_KNOWN: 4, IS_UNKNOWN: 1, TIME_POINT: 1, TIME_RANGED: 1
- Trigger logic:
- Enrollment criteria type: LIST_BASED
- Enrollment branch 1:
- OR group
- AND group
- List 8148 is in list 8148
- AND group
- List 8133 is in list 8133
- AND group
- List 8146 is in list 8146
- AND group
- List 8134 is in list 8134
- AND group
- List 8180 is in list 8180
- AND group
- List 8287 is in list 8287
- AND group
- List 8144 is in list 8144
- AND group
- List 8276 is in list 8276
- AND group
- List 8154 is in list 8154
- AND group
- List 8253 is in list 8253
- AND group
- List 8181 is in list 8181
- AND group
- List 8149 is in list 8149
- AND group
- List 8155 is in list 8155
- AND group
- List 8145 is in list 8145
- AND group
- List 8279 is in list 8279
- AND group
- List 8143 is in list 8143
- AND group
- List 8157 is in list 8157
- AND group
- List 8151 is in list 8151
- AND group
- List 8153 is in list 8153
- AND group
- List 8150 is in list 8150
- AND group
- List 8185 is in list 8185
- AND group
- List 8255 is in list 8255
- AND group
- List 8186 is in list 8186
- AND group
- List 8262 is in list 8262
- AND group
- List 8261 is in list 8261
- AND group
- List 8121 is in list 8121
- AND group
- List 8127 is in list 8127
- AND group
- List 8476 is in list 8476
- AND group
- 214 additional condition line(s) omitted from this section.
- Trigger property meaning:
Steps
Step 1 - Action 47
- 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 1
- What happens: Branches based on HubSpot list membership; 19 branches; 18 list dependencies
- What triggers it: After action 47
- System condition: 19 branch condition(s) returned by HubSpot.
- What data is used: properties: none detected; lists: 12732, 12733, 8121, 8133, 8144, 8145, 8148, 8149, 8150, 8151, 8155, 8181, 8186, 8253, 8255, 8261, 8279, 8476
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: Material planning
- Condition summary: Material planning
- Default branch: no
- Next action IDs: 7
- Referenced properties: none detected
- Referenced lists: 8121
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 8121 is in list 8121
- Branch: Category management
- Condition summary: Category management
- Default branch: no
- Next action IDs: 3
- Referenced properties: none detected
- Referenced lists: 8133
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 8133 is in list 8133
- Branch: Network
- Condition summary: Network
- Default branch: no
- Next action IDs: 42
- Referenced properties: none detected
- Referenced lists: 8476
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 8476 is in list 8476
- Branch: SAP
- Condition summary: SAP
- Default branch: no
- Next action IDs: 16
- Referenced properties: none detected
- Referenced lists: 8155
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 8155 is in list 8155
- Branch: Procurement
- Condition summary: Procurement
- Default branch: no
- Next action IDs: 11
- Referenced properties: none detected
- Referenced lists: 8144
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 8144 is in list 8144
- Branch: After sales
- Condition summary: After sales
- Default branch: no
- Next action IDs: 2
- Referenced properties: none detected
- Referenced lists: 8148
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 8148 is in list 8148
- Branch: SC Planning & Strategy
- Condition summary: SC Planning & Strategy
- Default branch: no
- Next action IDs: 17
- Referenced properties: none detected
- Referenced lists: 8145
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 8145 is in list 8145
- Branch: Sustainability & ESG
- Condition summary: Sustainability & ESG
- Default branch: no
- Next action IDs: 43
- Referenced properties: none detected
- Referenced lists: 12733
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 12733 is in list 12733
- Branch: Compliance
- Condition summary: Compliance
- Default branch: no
- Next action IDs: 44
- Referenced properties: none detected
- Referenced lists: 12732
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 12732 is in list 12732
- Branch: R&D & Innovations
- Condition summary: R&D & Innovations
- Default branch: no
- Next action IDs: 37
- Referenced properties: none detected
- Referenced lists: 8181
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 8181 is in list 8181
- Branch: Quality & risk management
- Condition summary: Quality & risk management
- Default branch: no
- Next action IDs: 13
- Referenced properties: none detected
- Referenced lists: 8253
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 8253 is in list 8253
- Branch: Software development & testing
- Condition summary: Software development & testing
- Default branch: no
- Next action IDs: 18
- Referenced properties: none detected
- Referenced lists: 8279
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 8279 is in list 8279
- Branch: Fincance & Controlling
- Condition summary: Fincance & Controlling
- Default branch: no
- Next action IDs: 23
- Referenced properties: none detected
- Referenced lists: 8151
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 8151 is in list 8151
- Branch: Sales & Business development
- Condition summary: Sales & Business development
- Default branch: no
- Next action IDs: 15
- Referenced properties: none detected
- Referenced lists: 8149
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 8149 is in list 8149
- Branch: Marketing
- Condition summary: Marketing
- Default branch: no
- Next action IDs: 25
- Referenced properties: none detected
- Referenced lists: 8150
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 8150 is in list 8150
- Branch: Press & Media
- Condition summary: Press & Media
- Default branch: no
- Next action IDs: 26
- Referenced properties: none detected
- Referenced lists: 8255
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 8255 is in list 8255
- Branch: Professors & teachers
- Condition summary: Professors & teachers
- Default branch: no
- Next action IDs: 27
- Referenced properties: none detected
- Referenced lists: 8186
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 8186 is in list 8186
- Branch: Students
- Condition summary: Students
- Default branch: no
- Next action IDs: 28
- Referenced properties: none detected
- Referenced lists: 8261
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 8261 is in list 8261
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 22
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 22
LIST LOGIC:
- List 12732 (12732)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
- List 12733 (12733)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
- List 8121 (8121)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
- List 8133 (8133)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
- List 8144 (8144)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
- List 8145 (8145)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
- List 8148 (8148)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
- List 8149 (8149)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
- List 8150 (8150)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
- List 8151 (8151)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
- List 8155 (8155)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
- List 8181 (8181)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
- List 8186 (8186)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
- List 8253 (8253)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
- List 8255 (8255)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
- List 8261 (8261)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
- List 8279 (8279)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
- List 8476 (8476)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 3 - Action 11
- What happens: Sets HubSpot property values; properties: n4f_role = static value Procurement
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_job role (n4f_role); 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_role
- value: static value Procurement
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 4 - Action 13
- What happens: Sets HubSpot property values; properties: n4f_role = static value Quality & risk management
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_job role (n4f_role); 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_role
- value: static value Quality & risk management
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 5 - Action 15
- What happens: Sets HubSpot property values; properties: n4f_role = static value Sales & Business Development
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_job role (n4f_role); 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_role
- value: static value Sales & Business Development
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 6 - Action 16
- What happens: Sets HubSpot property values; properties: n4f_role = static value SAP
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_job role (n4f_role); 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_role
- value: static value SAP
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 7 - Action 17
- What happens: Sets HubSpot property values; properties: n4f_role = static value SC Planning & Strategy
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_job role (n4f_role); 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_role
- value: static value SC Planning & Strategy
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 18
- What happens: Sets HubSpot property values; properties: n4f_role = static value Software development & testing
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_job role (n4f_role); 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_role
- value: static value Software development & testing
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:
- 4f_job role (n4f_role) is set or updated; value: static value Software development & testing; confidence: high.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 9 - Action 2
- What happens: Sets HubSpot property values; properties: n4f_role = static value After sales
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_job role (n4f_role); 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_role
- value: static value After sales
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 22
- What happens: Branches based on HubSpot list membership; 7 branches; 6 list dependencies
- What triggers it: After action 1
- System condition: 7 branch condition(s) returned by HubSpot.
- What data is used: properties: none detected; lists: 8127, 8134, 8154, 8180, 8276, 8287
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: Transportation
- Condition summary: Transportation
- Default branch: no
- Next action IDs: 5
- Referenced properties: none detected
- Referenced lists: 8127
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 8127 is in list 8127
- Branch: Product management
- Condition summary: Product management
- Default branch: no
- Next action IDs: 39
- Referenced properties: none detected
- Referenced lists: 8276
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 8276 is in list 8276
- Branch: Production & warehouse
- Condition summary: Production & warehouse
- Default branch: no
- Next action IDs: 40
- Referenced properties: none detected
- Referenced lists: 8154
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 8154 is in list 8154
- Branch: Process management
- Condition summary: Process management
- Default branch: no
- Next action IDs: 41
- Referenced properties: none detected
- Referenced lists: 8287
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 8287 is in list 8287
- Branch: Operations
- Condition summary: Operations
- Default branch: no
- Next action IDs: 8
- Referenced properties: none detected
- Referenced lists: 8180
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 8180 is in list 8180
- Branch: Logistics
- Condition summary: Logistics
- Default branch: no
- Next action IDs: 45
- Referenced properties: none detected
- Referenced lists: 8134
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 8134 is in list 8134
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 29
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 29
LIST LOGIC:
- List 8127 (8127)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
- List 8134 (8134)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
- List 8154 (8154)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
- List 8180 (8180)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
- List 8276 (8276)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
- List 8287 (8287)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 11 - Action 29
- What happens: Branches based on HubSpot list membership; 6 branches; 5 list dependencies
- What triggers it: After action 22
- System condition: 6 branch condition(s) returned by HubSpot.
- What data is used: properties: none detected; lists: 8143, 8146, 8153, 8157, 8262
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: Supply Chain
- Condition summary: Supply Chain
- Default branch: no
- Next action IDs: 31
- Referenced properties: none detected
- Referenced lists: 8143
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 8143 is in list 8143
- Branch: HR
- Condition summary: HR
- Default branch: no
- Next action IDs: 32
- Referenced properties: none detected
- Referenced lists: 8153
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 8153 is in list 8153
- Branch: Strategy
- Condition summary: Strategy
- Default branch: no
- Next action IDs: 33
- Referenced properties: none detected
- Referenced lists: 8262
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 8262 is in list 8262
- Branch: IT & technology
- Condition summary: IT & technology
- Default branch: no
- Next action IDs: 34
- Referenced properties: none detected
- Referenced lists: 8146
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 8146 is in list 8146
- Branch: CXO
- Condition summary: CXO
- Default branch: no
- Next action IDs: 46
- Referenced properties: none detected
- Referenced lists: 8157
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 8157 is in list 8157
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 30
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 30
LIST LOGIC:
- List 8143 (8143)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
- List 8146 (8146)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
- List 8153 (8153)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
- List 8157 (8157)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
- List 8262 (8262)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 12 - Action 30
- What happens: Branches based on HubSpot list membership; 2 branches; 1 list dependencies
- What triggers it: After action 29
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: none detected; lists: 8185
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: Other
- Condition summary: Other
- Default branch: no
- Next action IDs: 35
- Referenced properties: none detected
- Referenced lists: 8185
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 8185 is in list 8185
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 36
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 36
LIST LOGIC:
- List 8185 (8185)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 13 - Action 35
- What happens: Sets HubSpot property values; properties: n4f_role = static value Other
- What triggers it: After action 30
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_job role (n4f_role); 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_role
- value: static value Other
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 14 - Action 36
- What happens: Uses HubSpot list membership; 1 list dependencies
- What triggers it: After action 30
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: none detected; lists: 12759
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: Uses HubSpot list membership
- Returned action type: SINGLE_CONNECTION
- Returned field keys: listId, targetObject
ACTION-LEVEL CONDITIONS:
- No extra action-level filter logic detected.
BRANCH LOGIC:
- No branch paths detected in this step.
LIST LOGIC:
- List 12759 (12759)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 15 - Action 48
- What happens: Sets HubSpot property values; properties: n4f_role = static value not returned
- What triggers it: After action 36
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_job role (n4f_role); 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_role
- value: static value not returned
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 16 - Action 31
- What happens: Sets HubSpot property values; properties: n4f_role = static value Supply chain
- What triggers it: After action 29
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_job role (n4f_role); 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_role
- value: static value Supply chain
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 17 - Action 32
- What happens: Sets HubSpot property values; properties: n4f_role = static value HR
- What triggers it: After action 29
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_job role (n4f_role); 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_role
- value: static value HR
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 18 - Action 33
- What happens: Sets HubSpot property values; properties: n4f_role = static value Strategy
- What triggers it: After action 29
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_job role (n4f_role); 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_role
- value: static value Strategy
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 19 - Action 34
- What happens: Sets HubSpot property values; properties: n4f_role = static value IT & Technology
- What triggers it: After action 29
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_job role (n4f_role); 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_role
- value: static value IT & Technology
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 20 - Action 46
- What happens: Sets HubSpot property values; properties: n4f_role = static value CXO & assistants
- What triggers it: After action 29
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_job role (n4f_role); 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_role
- value: static value CXO & assistants
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 21 - Action 39
- What happens: Sets HubSpot property values; properties: n4f_role = static value Product management
- What triggers it: After action 22
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_job role (n4f_role); 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_role
- value: static value Product management
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 22 - Action 40
- What happens: Sets HubSpot property values; properties: n4f_role = static value Production, warehouse & manufacturing
- What triggers it: After action 22
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_job role (n4f_role); 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_role
- value: static value Production, warehouse & manufacturing
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:
- 4f_job role (n4f_role) is set or updated; value: static value Production, warehouse & manufacturing; confidence: high.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 23 - Action 41
- What happens: Sets HubSpot property values; properties: n4f_role = static value Process management
- What triggers it: After action 22
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_job role (n4f_role); 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_role
- value: static value Process management
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 24 - Action 45
- What happens: Sets HubSpot property values; properties: n4f_role = static value Logistics
- What triggers it: After action 22
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_job role (n4f_role); 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_role
- value: static value Logistics
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 25 - Action 5
- What happens: Sets HubSpot property values; properties: n4f_role = static value Transportation
- What triggers it: After action 22
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_job role (n4f_role); 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_role
- value: static value Transportation
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 26 - Action 8
- What happens: Sets HubSpot property values; properties: n4f_role = static value Operations
- What triggers it: After action 22
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_job role (n4f_role); 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_role
- value: static value Operations
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 27 - Action 23
- What happens: Sets HubSpot property values; properties: n4f_role = static value Finance & Controlling
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_job role (n4f_role); 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_role
- value: static value Finance & Controlling
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 28 - Action 25
- What happens: Sets HubSpot property values; properties: n4f_role = static value Marketing
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_job role (n4f_role); 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_role
- value: static value Marketing
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 29 - Action 26
- What happens: Sets HubSpot property values; properties: n4f_role = static value Press & media
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_job role (n4f_role); 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_role
- value: static value Press & media
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 30 - Action 27
- What happens: Sets HubSpot property values; properties: n4f_role = static value Professors & teachers
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_job role (n4f_role); 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_role
- value: static value Professors & teachers
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 31 - Action 28
- What happens: Sets HubSpot property values; properties: n4f_role = static value Student
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_job role (n4f_role); 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_role
- value: static value Student
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 32 - Action 3
- What happens: Sets HubSpot property values; properties: n4f_role = static value Catergory (management)
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_job role (n4f_role); 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_role
- value: static value Catergory (management)
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 33 - Action 37
- What happens: Sets HubSpot property values; properties: n4f_role = static value R&D & Innovations
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_job role (n4f_role); 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_role
- value: static value R&D & Innovations
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 34 - Action 42
- What happens: Sets HubSpot property values; properties: n4f_role = static value Network
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_job role (n4f_role); 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_role
- value: static value Network
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 35 - Action 43
- What happens: Sets HubSpot property values; properties: n4f_role = static value Sustainability & ESG
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_job role (n4f_role); 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_role
- value: static value Sustainability & ESG
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 36 - Action 44
- What happens: Sets HubSpot property values; properties: n4f_role = static value Compliance
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_job role (n4f_role); 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_role
- value: static value Compliance
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 37 - Action 7
- What happens: Sets HubSpot property values; properties: n4f_role = static value Material planner
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_job role (n4f_role); 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_role
- value: static value Material planner
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: 37
- Branch actions: 4
- Custom code actions: 0
- Property operations: 31
- List dependencies: 31
- Action categories: connected_action: 2, list_branch: 4, set_property: 31
- Property operation types: set_property: 31
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: Contact: 31 property operation(s)
- Associations created: Logic not derivable from system.
- Marketing emails sent: 0
- Internal notifications: 0
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 0
How It Is Implemented
Workflows
- Workflow: Intern_Data quality_Assign job-role based on job-title
- Workflow ID: 1943739590
- Revision ID: 159
- Enabled: yes
- Current HubSpot description: No workflow description returned.
- Purpose: Logic not derivable from system.
- Key logic: connected_action: 2, list_branch: 4, set_property: 31
- Branching logic: 34 branch detail(s) returned by HubSpot
- Material planning: Material planning; next actions: 7; properties: none detected; lists: 8121
- Category management: Category management; next actions: 3; properties: none detected; lists: 8133
- Network: Network; next actions: 42; properties: none detected; lists: 8476
- SAP: SAP; next actions: 16; properties: none detected; lists: 8155
- Procurement: Procurement; next actions: 11; properties: none detected; lists: 8144
- After sales: After sales; next actions: 2; properties: none detected; lists: 8148
- SC Planning & Strategy: SC Planning & Strategy; next actions: 17; properties: none detected; lists: 8145
- Sustainability & ESG: Sustainability & ESG; next actions: 43; properties: none detected; lists: 12733
- Compliance: Compliance; next actions: 44; properties: none detected; lists: 12732
- R&D & Innovations: R&D & Innovations; next actions: 37; properties: none detected; lists: 8181
- Quality & risk management: Quality & risk management; next actions: 13; properties: none detected; lists: 8253
- Software development & testing: Software development & testing; next actions: 18; properties: none detected; lists: 8279
- Dependencies: lists: 12732 (12732), 12733 (12733), 12759 (12759), 8121 (8121), 8127 (8127), 8133 (8133), 8134 (8134), 8143 (8143), 8144 (8144), 8145 (8145), 8146 (8146), 8148 (8148), 8149 (8149), 8150 (8150), 8151 (8151), 8153 (8153), 8154 (8154), 8155 (8155), 8157 (8157), 8180 (8180), 8181 (8181), 8185 (8185), 8186 (8186), 8253 (8253), 8255 (8255), 8261 (8261), 8262 (8262), 8276 (8276), 8279 (8279), 8287 (8287), 8476 (8476); properties: Merged record IDs (hs_merged_object_ids), Job Title (jobtitle), 4f_job role (n4f_role); custom code: none detected
Property Context
- Merged record IDs (hs_merged_object_ids) - The list of record IDs that have been merged into this record. This value is set automatically by HubSpot. Roles: trigger condition. internal name: hs_merged_object_ids; object: Line Items; type: enumeration.
- Job Title (jobtitle) - A contact’s job title Roles: trigger condition. internal name: jobtitle; object: Contacts; type: string.
- 4f_job role (n4f_role) - No HubSpot property description returned. Roles: property updated, step data, trigger condition. internal name: n4f_role; 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.
many_property_operations: Workflow writes or copies many properties and should be reviewed before property changes.
- Narrative context: not used as source of truth.
Intern_Data quality_Assign job-role based on job-title (multiple)
METADATA
title: Intern_Data quality_Assign job-role based on job-title (multiple)
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: 52
- Property references: Merged record IDs (hs_merged_object_ids), Job Title (jobtitle)
- List references: 8121, 8127, 8133, 8134, 8143, 8144, 8145, 8146, 8148, 8149, 8150, 8151, 8153, 8154, 8155, 8157, 8180, 8181, 8185, 8186, 8253, 8255, 8261, 8262, 8276, 8279, 8287, 8476
- Filter types: IN_LIST: 44, PROPERTY: 4
- Operators: ALL_PROPERTY: 4, IN_LIST: 44, IS_KNOWN: 4
- Trigger logic:
- Enrollment criteria type: LIST_BASED
- Enrollment branch 1:
- OR group
- AND group
- List 8148 is in list 8148
- AND group
- List 8133 is in list 8133
- AND group
- List 8146 is in list 8146
- AND group
- List 8134 is in list 8134
- AND group
- List 8180 is in list 8180
- AND group
- List 8287 is in list 8287
- AND group
- List 8144 is in list 8144
- AND group
- List 8276 is in list 8276
- AND group
- List 8154 is in list 8154
- AND group
- List 8253 is in list 8253
- AND group
- List 8181 is in list 8181
- AND group
- List 8149 is in list 8149
- AND group
- List 8155 is in list 8155
- AND group
- List 8145 is in list 8145
- AND group
- List 8279 is in list 8279
- AND group
- List 8143 is in list 8143
- AND group
- List 8157 is in list 8157
- AND group
- List 8151 is in list 8151
- AND group
- List 8153 is in list 8153
- AND group
- List 8150 is in list 8150
- AND group
- List 8185 is in list 8185
- AND group
- List 8255 is in list 8255
- AND group
- List 8186 is in list 8186
- AND group
- List 8262 is in list 8262
- AND group
- List 8261 is in list 8261
- AND group
- List 8121 is in list 8121
- AND group
- List 8127 is in list 8127
- AND group
- List 8476 is in list 8476
- AND group
- 147 additional condition line(s) omitted from this section.
- Trigger property meaning:
Steps
Step 1 - Action 1
- What happens: Branches based on HubSpot list membership; 2 branches; 1 list dependencies
- What triggers it: Workflow start action returned by HubSpot
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: none detected; lists: 8121
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: Material planning
- Condition summary: Material planning
- Default branch: no
- Next action IDs: 7
- Referenced properties: none detected
- Referenced lists: 8121
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 8121 is in list 8121
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 43
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 43
LIST LOGIC:
- List 8121 (8121)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 2 - Action 43
- What happens: Branches based on HubSpot list membership; 2 branches; 1 list dependencies
- What triggers it: After action 1
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: none detected; lists: 8133
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: Category management
- Condition summary: Category management
- Default branch: no
- Next action IDs: 3
- Referenced properties: none detected
- Referenced lists: 8133
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 8133 is in list 8133
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 44
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 44
LIST LOGIC:
- List 8133 (8133)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 3 - Action 3
- What happens: Sets HubSpot property values; properties: n4f_job_role_helpfield = returned value object with keys: staticAppendValue, type
- What triggers it: After action 43
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_job role_helpfield (n4f_job_role_helpfield); 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_job_role_helpfield
- 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 4 - Action 44
- What happens: Branches based on HubSpot list membership; 2 branches; 1 list dependencies
- What triggers it: After action 3
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: none detected; lists: 8476
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: Network
- Condition summary: Network
- Default branch: no
- Next action IDs: 42
- Referenced properties: none detected
- Referenced lists: 8476
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 8476 is in list 8476
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 45
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 45
LIST LOGIC:
- List 8476 (8476)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 5 - Action 42
- What happens: Sets HubSpot property values; properties: n4f_job_role_helpfield = 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_job role_helpfield (n4f_job_role_helpfield); 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_job_role_helpfield
- 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 6 - Action 45
- What happens: Branches based on HubSpot list membership; 2 branches; 1 list dependencies
- What triggers it: After action 42
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: none detected; lists: 8155
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: SAP
- Condition summary: SAP
- Default branch: no
- Next action IDs: 46
- Referenced properties: none detected
- Referenced lists: 8155
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 8155 is in list 8155
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 47
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 47
LIST LOGIC:
- List 8155 (8155)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 7 - Action 46
- What happens: Sets HubSpot property values; properties: n4f_job_role_helpfield = returned value object with keys: staticAppendValue, type
- What triggers it: After action 45
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_job role_helpfield (n4f_job_role_helpfield); 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_job_role_helpfield
- 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 47
- What happens: Branches based on HubSpot list membership; 2 branches; 1 list dependencies
- What triggers it: After action 46
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: none detected; lists: 8145
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: SC Planning & Strategy
- Condition summary: SC Planning & Strategy
- Default branch: no
- Next action IDs: 48
- Referenced properties: none detected
- Referenced lists: 8145
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 8145 is in list 8145
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 49
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 49
LIST LOGIC:
- List 8145 (8145)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 9 - Action 48
- What happens: Sets HubSpot property values; properties: n4f_job_role_helpfield = returned value object with keys: staticAppendValue, type
- What triggers it: After action 47
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_job role_helpfield (n4f_job_role_helpfield); 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_job_role_helpfield
- 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 49
- What happens: Branches based on HubSpot list membership; 2 branches; 1 list dependencies
- What triggers it: After action 48
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: none detected; lists: 8144
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: Procurement
- Condition summary: Procurement
- Default branch: no
- Next action IDs: 50
- Referenced properties: none detected
- Referenced lists: 8144
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 8144 is in list 8144
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 51
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 51
LIST LOGIC:
- List 8144 (8144)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 11 - Action 50
- What happens: Sets HubSpot property values; properties: n4f_job_role_helpfield = returned value object with keys: staticAppendValue, type
- What triggers it: After action 49
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_job role_helpfield (n4f_job_role_helpfield); 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_job_role_helpfield
- 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 12 - Action 51
- What happens: Branches based on HubSpot list membership; 2 branches; 1 list dependencies
- What triggers it: After action 50
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: none detected; lists: 8181
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: R&D & Innovations
- Condition summary: R&D & Innovations
- Default branch: no
- Next action IDs: 52
- Referenced properties: none detected
- Referenced lists: 8181
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 8181 is in list 8181
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 53
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 53
LIST LOGIC:
- List 8181 (8181)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 13 - Action 52
- What happens: Sets HubSpot property values; properties: n4f_job_role_helpfield = returned value object with keys: staticAppendValue, type
- What triggers it: After action 51
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_job role_helpfield (n4f_job_role_helpfield); 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_job_role_helpfield
- 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 14 - Action 53
- What happens: Branches based on HubSpot list membership; 2 branches; 1 list dependencies
- What triggers it: After action 52
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: none detected; lists: 8253
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: Quality & risk management
- Condition summary: Quality & risk management
- Default branch: no
- Next action IDs: 54
- Referenced properties: none detected
- Referenced lists: 8253
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 8253 is in list 8253
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 55
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 55
LIST LOGIC:
- List 8253 (8253)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 15 - Action 54
- What happens: Sets HubSpot property values; properties: n4f_job_role_helpfield = returned value object with keys: staticAppendValue, type
- What triggers it: After action 53
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_job role_helpfield (n4f_job_role_helpfield); 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_job_role_helpfield
- 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 16 - Action 55
- What happens: Branches based on HubSpot list membership; 2 branches; 1 list dependencies
- What triggers it: After action 54
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: none detected; lists: 8148
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: After sales
- Condition summary: After sales
- Default branch: no
- Next action IDs: 56
- Referenced properties: none detected
- Referenced lists: 8148
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 8148 is in list 8148
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 57
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 57
LIST LOGIC:
- List 8148 (8148)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 17 - Action 56
- What happens: Sets HubSpot property values; properties: n4f_job_role_helpfield = returned value object with keys: staticAppendValue, type
- What triggers it: After action 55
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_job role_helpfield (n4f_job_role_helpfield); 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_job_role_helpfield
- 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 18 - Action 57
- What happens: Branches based on HubSpot list membership; 2 branches; 1 list dependencies
- What triggers it: After action 56
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: none detected; lists: 8279
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: Software development & testing
- Condition summary: Software development & testing
- Default branch: no
- Next action IDs: 58
- Referenced properties: none detected
- Referenced lists: 8279
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 8279 is in list 8279
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 59
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 59
LIST LOGIC:
- List 8279 (8279)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 19 - Action 58
- What happens: Sets HubSpot property values; properties: n4f_job_role_helpfield = returned value object with keys: staticAppendValue, type
- What triggers it: After action 57
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_job role_helpfield (n4f_job_role_helpfield); 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_job_role_helpfield
- 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 20 - Action 59
- What happens: Branches based on HubSpot list membership; 2 branches; 1 list dependencies
- What triggers it: After action 58
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: none detected; lists: 8127
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: Transportation
- Condition summary: Transportation
- Default branch: no
- Next action IDs: 60
- Referenced properties: none detected
- Referenced lists: 8127
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 8127 is in list 8127
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 61
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 61
LIST LOGIC:
- List 8127 (8127)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 21 - Action 60
- What happens: Sets HubSpot property values; properties: n4f_job_role_helpfield = returned value object with keys: staticAppendValue, type
- What triggers it: After action 59
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_job role_helpfield (n4f_job_role_helpfield); 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_job_role_helpfield
- 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 22 - Action 61
- What happens: Branches based on HubSpot list membership; 2 branches; 1 list dependencies
- What triggers it: After action 60
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: none detected; lists: 8149
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: Sales & Business development
- Condition summary: Sales & Business development
- Default branch: no
- Next action IDs: 62
- Referenced properties: none detected
- Referenced lists: 8149
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 8149 is in list 8149
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 63
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 63
LIST LOGIC:
- List 8149 (8149)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 23 - Action 62
- What happens: Sets HubSpot property values; properties: n4f_job_role_helpfield = returned value object with keys: staticAppendValue, type
- What triggers it: After action 61
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_job role_helpfield (n4f_job_role_helpfield); 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_job_role_helpfield
- 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 24 - Action 63
- What happens: Branches based on HubSpot list membership; 2 branches; 1 list dependencies
- What triggers it: After action 62
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: none detected; lists: 8153
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: HR
- Condition summary: HR
- Default branch: no
- Next action IDs: 64
- Referenced properties: none detected
- Referenced lists: 8153
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 8153 is in list 8153
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 65
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 65
LIST LOGIC:
- List 8153 (8153)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 25 - Action 64
- What happens: Sets HubSpot property values; properties: n4f_job_role_helpfield = returned value object with keys: staticAppendValue, type
- What triggers it: After action 63
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_job role_helpfield (n4f_job_role_helpfield); 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_job_role_helpfield
- 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 26 - Action 65
- What happens: Branches based on HubSpot list membership; 2 branches; 1 list dependencies
- What triggers it: After action 64
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: none detected; lists: 8134
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: Logistics
- Condition summary: Logistics
- Default branch: no
- Next action IDs: 66
- Referenced properties: none detected
- Referenced lists: 8134
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 8134 is in list 8134
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 67
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 67
LIST LOGIC:
- List 8134 (8134)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 27 - Action 66
- What happens: Sets HubSpot property values; properties: n4f_job_role_helpfield = returned value object with keys: staticAppendValue, type
- What triggers it: After action 65
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_job role_helpfield (n4f_job_role_helpfield); 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_job_role_helpfield
- 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 28 - Action 67
- What happens: Branches based on HubSpot list membership; 2 branches; 1 list dependencies
- What triggers it: After action 66
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: none detected; lists: 8154
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: Production, warehouse & manufacturing
- Condition summary: Production, warehouse & manufacturing
- Default branch: no
- Next action IDs: 68
- Referenced properties: none detected
- Referenced lists: 8154
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 8154 is in list 8154
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 69
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 69
LIST LOGIC:
- List 8154 (8154)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 29 - Action 68
- What happens: Sets HubSpot property values; properties: n4f_job_role_helpfield = returned value object with keys: staticAppendValue, type
- What triggers it: After action 67
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_job role_helpfield (n4f_job_role_helpfield); 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_job_role_helpfield
- 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 30 - Action 69
- What happens: Branches based on HubSpot list membership; 2 branches; 1 list dependencies
- What triggers it: After action 68
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: none detected; lists: 8276
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: Product management
- Condition summary: Product management
- Default branch: no
- Next action IDs: 70
- Referenced properties: none detected
- Referenced lists: 8276
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 8276 is in list 8276
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 71
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 71
LIST LOGIC:
- List 8276 (8276)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 31 - Action 70
- What happens: Sets HubSpot property values; properties: n4f_job_role_helpfield = returned value object with keys: staticAppendValue, type
- What triggers it: After action 69
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_job role_helpfield (n4f_job_role_helpfield); 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_job_role_helpfield
- 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 32 - Action 71
- What happens: Branches based on HubSpot list membership; 2 branches; 1 list dependencies
- What triggers it: After action 70
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: none detected; lists: 8287
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: Process management
- Condition summary: Process management
- Default branch: no
- Next action IDs: 72
- Referenced properties: none detected
- Referenced lists: 8287
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 8287 is in list 8287
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 73
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 73
LIST LOGIC:
- List 8287 (8287)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 33 - Action 72
- What happens: Sets HubSpot property values; properties: n4f_job_role_helpfield = returned value object with keys: staticAppendValue, type
- What triggers it: After action 71
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_job role_helpfield (n4f_job_role_helpfield); 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_job_role_helpfield
- 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 34 - Action 73
- What happens: Branches based on HubSpot list membership; 2 branches; 1 list dependencies
- What triggers it: After action 72
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: none detected; lists: 8180
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: Operations
- Condition summary: Operations
- Default branch: no
- Next action IDs: 74
- Referenced properties: none detected
- Referenced lists: 8180
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 8180 is in list 8180
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 75
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 75
LIST LOGIC:
- List 8180 (8180)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 35 - Action 74
- What happens: Sets HubSpot property values; properties: n4f_job_role_helpfield = returned value object with keys: staticAppendValue, type
- What triggers it: After action 73
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_job role_helpfield (n4f_job_role_helpfield); 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_job_role_helpfield
- 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 36 - Action 75
- What happens: Branches based on HubSpot list membership; 2 branches; 1 list dependencies
- What triggers it: After action 74
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: none detected; lists: 8261
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: Students
- Condition summary: Students
- Default branch: no
- Next action IDs: 76
- Referenced properties: none detected
- Referenced lists: 8261
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 8261 is in list 8261
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 77
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 77
LIST LOGIC:
- List 8261 (8261)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 37 - Action 76
- What happens: Sets HubSpot property values; properties: n4f_job_role_helpfield = returned value object with keys: staticAppendValue, type
- What triggers it: After action 75
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_job role_helpfield (n4f_job_role_helpfield); 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_job_role_helpfield
- 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 38 - Action 77
- What happens: Branches based on HubSpot list membership; 2 branches; 1 list dependencies
- What triggers it: After action 76
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: none detected; lists: 8186
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: Professors & teachers
- Condition summary: Professors & teachers
- Default branch: no
- Next action IDs: 78
- Referenced properties: none detected
- Referenced lists: 8186
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 8186 is in list 8186
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 79
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 79
LIST LOGIC:
- List 8186 (8186)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 39 - Action 78
- What happens: Sets HubSpot property values; properties: n4f_job_role_helpfield = returned value object with keys: staticAppendValue, type
- What triggers it: After action 77
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_job role_helpfield (n4f_job_role_helpfield); 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_job_role_helpfield
- 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 40 - Action 79
- What happens: Branches based on HubSpot list membership; 2 branches; 1 list dependencies
- What triggers it: After action 78
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: none detected; lists: 8150
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: Marketing
- Condition summary: Marketing
- Default branch: no
- Next action IDs: 80
- Referenced properties: none detected
- Referenced lists: 8150
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 8150 is in list 8150
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 81
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 81
LIST LOGIC:
- List 8150 (8150)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 41 - Action 80
- What happens: Sets HubSpot property values; properties: n4f_job_role_helpfield = returned value object with keys: staticAppendValue, type
- What triggers it: After action 79
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_job role_helpfield (n4f_job_role_helpfield); 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_job_role_helpfield
- 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 42 - Action 81
- What happens: Branches based on HubSpot list membership; 2 branches; 1 list dependencies
- What triggers it: After action 80
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: none detected; lists: 8255
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: Press & media
- Condition summary: Press & media
- Default branch: no
- Next action IDs: 82
- Referenced properties: none detected
- Referenced lists: 8255
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 8255 is in list 8255
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 83
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 83
LIST LOGIC:
- List 8255 (8255)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 43 - Action 82
- What happens: Sets HubSpot property values; properties: n4f_job_role_helpfield = returned value object with keys: staticAppendValue, type
- What triggers it: After action 81
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_job role_helpfield (n4f_job_role_helpfield); 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_job_role_helpfield
- 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 44 - Action 83
- What happens: Branches based on HubSpot list membership; 2 branches; 1 list dependencies
- What triggers it: After action 82
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: none detected; lists: 8151
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: Finance & Controlling
- Condition summary: Finance & Controlling
- Default branch: no
- Next action IDs: 84
- Referenced properties: none detected
- Referenced lists: 8151
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 8151 is in list 8151
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 85
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 85
LIST LOGIC:
- List 8151 (8151)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 45 - Action 84
- What happens: Sets HubSpot property values; properties: n4f_job_role_helpfield = returned value object with keys: staticAppendValue, type
- What triggers it: After action 83
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_job role_helpfield (n4f_job_role_helpfield); 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_job_role_helpfield
- 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 46 - Action 85
- What happens: Branches based on HubSpot list membership; 2 branches; 1 list dependencies
- What triggers it: After action 84
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: none detected; lists: 8146
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: IT & Technology
- Condition summary: IT & Technology
- Default branch: no
- Next action IDs: 86
- Referenced properties: none detected
- Referenced lists: 8146
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 8146 is in list 8146
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 87
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 87
LIST LOGIC:
- List 8146 (8146)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 47 - Action 86
- What happens: Sets HubSpot property values; properties: n4f_job_role_helpfield = returned value object with keys: staticAppendValue, type
- What triggers it: After action 85
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_job role_helpfield (n4f_job_role_helpfield); 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_job_role_helpfield
- 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 48 - Action 87
- What happens: Branches based on HubSpot list membership; 2 branches; 1 list dependencies
- What triggers it: After action 86
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: none detected; lists: 8262
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: Strategy
- Condition summary: Strategy
- Default branch: no
- Next action IDs: 88
- Referenced properties: none detected
- Referenced lists: 8262
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 8262 is in list 8262
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 89
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 89
LIST LOGIC:
- List 8262 (8262)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 49 - Action 88
- What happens: Sets HubSpot property values; properties: n4f_job_role_helpfield = returned value object with keys: staticAppendValue, type
- What triggers it: After action 87
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_job role_helpfield (n4f_job_role_helpfield); 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_job_role_helpfield
- 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 50 - Action 89
- What happens: Branches based on HubSpot list membership; 2 branches; 1 list dependencies
- What triggers it: After action 88
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: none detected; lists: 8143
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: Supply chain
- Condition summary: Supply chain
- Default branch: no
- Next action IDs: 90
- Referenced properties: none detected
- Referenced lists: 8143
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 8143 is in list 8143
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 91
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 91
LIST LOGIC:
- List 8143 (8143)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 51 - Action 90
- What happens: Sets HubSpot property values; properties: n4f_job_role_helpfield = returned value object with keys: staticAppendValue, type
- What triggers it: After action 89
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_job role_helpfield (n4f_job_role_helpfield); 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_job_role_helpfield
- 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 52 - Action 91
- What happens: Branches based on HubSpot list membership; 2 branches; 1 list dependencies
- What triggers it: After action 90
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: none detected; lists: 8157
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: CXO & assistants
- Condition summary: CXO & assistants
- Default branch: no
- Next action IDs: 92
- Referenced properties: none detected
- Referenced lists: 8157
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 8157 is in list 8157
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 93
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 93
LIST LOGIC:
- List 8157 (8157)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 53 - Action 92
- What happens: Sets HubSpot property values; properties: n4f_job_role_helpfield = returned value object with keys: staticAppendValue, type
- What triggers it: After action 91
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_job role_helpfield (n4f_job_role_helpfield); 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_job_role_helpfield
- 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 54 - Action 93
- What happens: Branches based on HubSpot list membership; 2 branches; 1 list dependencies
- What triggers it: After action 92
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: none detected; lists: 8185
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: Other
- Condition summary: Other
- Default branch: no
- Next action IDs: 94
- Referenced properties: none detected
- Referenced lists: 8185
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 8185 is in list 8185
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 95
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 95
LIST LOGIC:
- List 8185 (8185)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 55 - Action 94
- What happens: Sets HubSpot property values; properties: n4f_job_role_helpfield = returned value object with keys: staticAppendValue, type
- What triggers it: After action 93
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_job role_helpfield (n4f_job_role_helpfield); 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_job_role_helpfield
- 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 56 - Action 95
- What happens: Uses HubSpot list membership; 1 list dependencies
- What triggers it: After action 93
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: none detected; lists: 8415
DATA MEANING:
- No property descriptions returned for the properties in this step.
ACTION EVIDENCE:
- Action category: connected_action
- Detected intent: Uses HubSpot list membership
- Returned action type: SINGLE_CONNECTION
- Returned field keys: listId, targetObject
ACTION-LEVEL CONDITIONS:
- No extra action-level filter logic detected.
BRANCH LOGIC:
- No branch paths detected in this step.
LIST LOGIC:
- List 8415 (8415)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 57 - Action 7
- What happens: Sets HubSpot property values; properties: n4f_job_role_helpfield = returned value object with keys: staticAppendValue, type
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_job role_helpfield (n4f_job_role_helpfield); 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_job_role_helpfield
- 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: 57
- Branch actions: 28
- Custom code actions: 0
- Property operations: 28
- List dependencies: 29
- Action categories: connected_action: 1, list_branch: 28, set_property: 28
- Property operation types: set_property: 28
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: Contact: 28 property operation(s)
- Associations created: Logic not derivable from system.
- Marketing emails sent: 0
- Internal notifications: 0
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 0
How It Is Implemented
Workflows
- Workflow: Intern_Data quality_Assign job-role based on job-title (multiple)
- Workflow ID: 1950238939
- Revision ID: 123
- Enabled: yes
- Current HubSpot description: No workflow description returned.
- Purpose: Logic not derivable from system.
- Key logic: connected_action: 1, list_branch: 28, set_property: 28
- Branching logic: 56 branch detail(s) returned by HubSpot
- Material planning: Material planning; next actions: 7; properties: none detected; lists: 8121
- default branch: default branch; next actions: 43; properties: none detected; lists: none detected
- Category management: Category management; next actions: 3; properties: none detected; lists: 8133
- default branch: default branch; next actions: 44; properties: none detected; lists: none detected
- Network: Network; next actions: 42; properties: none detected; lists: 8476
- default branch: default branch; next actions: 45; properties: none detected; lists: none detected
- SAP: SAP; next actions: 46; properties: none detected; lists: 8155
- default branch: default branch; next actions: 47; properties: none detected; lists: none detected
- SC Planning & Strategy: SC Planning & Strategy; next actions: 48; properties: none detected; lists: 8145
- default branch: default branch; next actions: 49; properties: none detected; lists: none detected
- Procurement: Procurement; next actions: 50; properties: none detected; lists: 8144
- default branch: default branch; next actions: 51; properties: none detected; lists: none detected
- Dependencies: lists: 8121 (8121), 8127 (8127), 8133 (8133), 8134 (8134), 8143 (8143), 8144 (8144), 8145 (8145), 8146 (8146), 8148 (8148), 8149 (8149), 8150 (8150), 8151 (8151), 8153 (8153), 8154 (8154), 8155 (8155), 8157 (8157), 8180 (8180), 8181 (8181), 8185 (8185), 8186 (8186), 8253 (8253), 8255 (8255), 8261 (8261), 8262 (8262), 8276 (8276), 8279 (8279), 8287 (8287), 8415 (8415), 8476 (8476); properties: Merged record IDs (hs_merged_object_ids), Job Title (jobtitle), 4f_job role_helpfield (n4f_job_role_helpfield); custom code: none detected
Property Context
- Merged record IDs (hs_merged_object_ids) - The list of record IDs that have been merged into this record. This value is set automatically by HubSpot. Roles: trigger condition. internal name: hs_merged_object_ids; object: Line Items; type: enumeration.
- Job Title (jobtitle) - A contact’s job title Roles: trigger condition. internal name: jobtitle; object: Contacts; type: string.
- 4f_job role_helpfield (n4f_job_role_helpfield) - No HubSpot property description returned. Roles: property updated, step data. internal name: n4f_job_role_helpfield; object: Contacts; type: enumeration.
Evidence And Gaps
- Domain evidence: Derived from workflow name term: data quality
- Quality flags: complex_workflow: Workflow contains many actions and should be reviewed as a process map.
branching_logic_present: Workflow contains branching logic.
property_operations_detected: Workflow appears to write or copy one or more properties.
many_property_operations: Workflow writes or copies many properties and should be reviewed before property changes.
- Narrative context: not used as source of truth.
Intern_Data quality_marking-students
METADATA
title: Intern_Data quality_marking-students
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: 10
- Property references: Job Title (jobtitle), 4f-Customer Industry (n4flow_customer_industry_company), 4f_special contact (pd_distribution_list)
- List references: none detected
- Filter types: PROPERTY: 4
- Operators: CONTAINS: 1, ENUMERATION: 3, IN_LIST: 2, IS_ANY_OF: 3, MULTISTRING: 1
- Trigger logic:
- Enrollment criteria type: LIST_BASED
- Enrollment branch 1:
- OR group
- AND group
- 4f_special contact is any of Student activities
- AND group
- 4f-Customer Industry is any of Research, university & foundation
- AND group
- Job Title contains student
- AND group
- 4f-Customer Industry is any of Research, university & foundation
- Enrollment branch 2:
- AND group
- 4f_special contact is any of Student activities
- AND group
- 4f-Customer Industry is any of Research, university & foundation
- Enrollment branch 3:
- AND group
- Job Title contains student
- AND group
- 4f-Customer Industry is any of Research, university & foundation
- Enrollment branch 4:
- AND group
- 4f-Customer Industry is any of Research, university & foundation
- Enrollment branch 5:
- AND group
- 4f-Customer Industry is any of Research, university & foundation
- Trigger property meaning:
Steps
Step 1 - Action 3
- What happens: Sets HubSpot property values; properties: n4f_contact_quality_label = returned value object with keys: staticAppendValue, type
- 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: 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: 1
- Branch actions: 0
- Custom code actions: 0
- Property operations: 1
- List dependencies: 0
- Action categories: set_property: 1
- Property operation types: set_property: 1
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: Contact: 1 property operation(s)
- Associations created: Logic not derivable from system.
- Marketing emails sent: 0
- Internal notifications: 0
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 0
How It Is Implemented
Workflows
- Workflow: Intern_Data quality_marking-students
Property Context
Evidence And Gaps
- Domain evidence: Derived from workflow name term: data quality
- Quality flags: property_operations_detected: Workflow appears to write or copy one or more properties.
- Narrative context: not used as source of truth.
Internal_Data quality - Set last page seen timestamp
METADATA
title: Internal_Data quality - Set last page seen timestamp
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: EVENT_BASED
- Criteria type: EVENT_BASED
- Filter-like criteria returned: 5
- Property references: hs_name, hs_value
- List references: none detected
- Filter types: PROPERTY: 2
- Operators: ALL_PROPERTY: 1, HAS_COMPLETED: 1, IS_EQUAL_TO: 1, IS_KNOWN: 1, STRING: 1
- Trigger logic:
- Enrollment criteria type: EVENT_BASED
- Enrollment branch 1:
- AND group
- hs_name equals hs_analytics_last_url
- hs_value is known
Steps
Step 1 - Action 1
- What happens: Sets HubSpot property values; properties: n4f_last_page_seen_updated_timestamp = returned value object with keys: timestampType, type
- 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: 4f_last_page seen updated_timestamp (n4f_last_page_seen_updated_timestamp); 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_last_page_seen_updated_timestamp
- value: object with keys: timestampType, 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: 1
- Branch actions: 0
- Custom code actions: 0
- Property operations: 1
- List dependencies: 0
- Action categories: set_property: 1
- Property operation types: set_property: 1
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: Contact: 1 property operation(s)
- Associations created: Logic not derivable from system.
- Marketing emails sent: 0
- Internal notifications: 0
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 0
How It Is Implemented
Workflows
- Workflow: Internal_Data quality - Set last page seen timestamp
- Workflow ID: 2909343951
- Revision ID: 5
- Enabled: yes
- Current HubSpot description: Updates a timestamp property when a contact’s “Last Page Seen” property changes and has a known value.
- Purpose: Updates a timestamp property when a contact’s “Last Page Seen” property changes and has a known value.
- Key logic: set_property: 1
- Branching logic: 0 branch detail(s) returned by HubSpot
No branch logic returned by HubSpot.
- Dependencies: lists: none detected; properties: hs_name, hs_value, 4f_last_page seen updated_timestamp (n4f_last_page_seen_updated_timestamp); custom code: none detected
Property Context
- hs_name - No HubSpot property description returned. Roles: trigger condition. internal name: hs_name; object: object not returned; type: not returned.
- hs_value - No HubSpot property description returned. Roles: trigger condition. internal name: hs_value; object: object not returned; type: not returned.
- 4f_last_page seen updated_timestamp (n4f_last_page_seen_updated_timestamp) - No HubSpot property description returned. Roles: property updated, step data. internal name: n4f_last_page_seen_updated_timestamp; object: Contacts; type: datetime.
Evidence And Gaps
- Domain evidence: Derived from workflow name term: data quality
- Quality flags: property_operations_detected: Workflow appears to write or copy one or more properties.
- Narrative context: not used as source of truth.
Internal_Data quality_Add or remove Label competitors by business line
METADATA
title: Internal_Data quality_Add or remove Label competitors by business line
type: process
domain: Data Quality
objects: [Company]
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: EVENT_BASED
- Criteria type: EVENT_BASED
- Filter-like criteria returned: 8
- Property references: none detected
- List references: 13315, 13316, 13329, 13461
- Filter types: IN_LIST: 8
- Operators: IN_LIST: 4, NOT_IN_LIST: 4
- Trigger logic:
- Enrollment criteria type: EVENT_BASED
- Enrollment branch 1:
- AND group
- List 13315 is in list 13315
- Enrollment branch 2:
- AND group
- List 13316 is in list 13316
- Enrollment branch 3:
- AND group
- List 13329 is in list 13329
- Enrollment branch 4:
- AND group
- List 13461 is in list 13461
- Enrollment branch 5:
- AND group
- List 13315 is not in list 13315
- Enrollment branch 6:
- AND group
- List 13316 is not in list 13316
- Enrollment branch 7:
- AND group
- List 13329 is not in list 13329
- Enrollment branch 8:
- AND group
- List 13461 is not in list 13461
Steps
Step 1 - Action 18
- 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 1
- What happens: Branches based on HubSpot list membership; 2 branches; 1 list dependencies
- What triggers it: After action 18
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: none detected; lists: 13315
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: 4fc competitor
- Condition summary: 4fc competitor
- Default branch: no
- Next action IDs: 2
- Referenced properties: none detected
- Referenced lists: 13315
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 13315 is in list 13315
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 19
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 19
LIST LOGIC:
- List 13315 (13315)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 3 - Action 19
- What happens: Sets HubSpot property values; properties: n4f_company_quality_label = static value 4fc-Competitor
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_company quality label (n4f_company_quality_label); lists: none detected
DATA MEANING:
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_company_quality_label
- value: static value 4fc-Competitor
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 4 - Action 6
- What happens: Branches based on HubSpot list membership; 2 branches; 1 list dependencies
- What triggers it: After action 19
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: none detected; lists: 13329
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: 4fm competitor
- Condition summary: 4fm competitor
- Default branch: no
- Next action IDs: 8
- Referenced properties: none detected
- Referenced lists: 13329
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 13329 is in list 13329
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 20
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 20
LIST LOGIC:
- List 13329 (13329)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 5 - Action 20
- What happens: Sets HubSpot property values; properties: n4f_company_quality_label = static value 4fm-Competitor
- What triggers it: After action 6
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_company quality label (n4f_company_quality_label); lists: none detected
DATA MEANING:
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_company_quality_label
- value: static value 4fm-Competitor
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 6 - Action 7
- What happens: Branches based on HubSpot list membership; 2 branches; 1 list dependencies
- What triggers it: After action 20
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: none detected; lists: 13316
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: 4fs competitor
- Condition summary: 4fs competitor
- Default branch: no
- Next action IDs: 9
- Referenced properties: none detected
- Referenced lists: 13316
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 13316 is in list 13316
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 13
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 13
LIST LOGIC:
- List 13316 (13316)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 7 - Action 13
DATA MEANING:
ACTION EVIDENCE:
- Action category: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: hs_object_id, n4f_company_quality_label
- Conditions detected in code: Code condition: if (!token) { Code condition: if (!companyId) {
- CRM/API operations detected: updates records or resources, writes properties: n4f_company_quality_label
- Concrete CRM operations: none detected
- Search/filter evidence: none detected
- Data transformations: combines multiple values, filters collections, maps collections into derived values, removes surrounding whitespace, serializes data as JSON, splits a value into parts
- Outputs returned to workflow: labels, n4f_company_quality_label, outputFields, updated_n4f_company_quality_label
- HubSpot CRM objects affected or referenced: companies
- Associations handled: none detected
- Workflow control: none detected
- Safeguards/error handling: error or warning logging, guard clauses or missing-value checks, structured response handling, checks missing values, logs errors
- Imports: https
- External systems/hosts: none detected
- External call evidence: HTTP client usage detected
- HTTP methods in code: PATCH
- Secrets configured: 2
- Code evidence: 66 lines returned; code body analyzed but omitted from docs
Step 8 - Action 10
- What happens: Branches based on HubSpot list membership; 2 branches; 1 list dependencies
- What triggers it: After action 13
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: none detected; lists: 13461
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: 4fc SAP competitor
- Condition summary: 4fc SAP competitor
- Default branch: no
- Next action IDs: 11
- Referenced properties: none detected
- Referenced lists: 13461
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 13461 is in list 13461
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 15
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 15
LIST LOGIC:
- List 13461 (13461)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 9 - Action 11
- What happens: Sets HubSpot property values; properties: n4f_company_quality_label = returned value object with keys: staticAppendValue, type
- What triggers it: After action 10
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_company quality label (n4f_company_quality_label); lists: none detected
DATA MEANING:
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_company_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 16
- What happens: Sends an internal notification
- What triggers it: After action 11
- 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: competitor added: {{ enrolled_object.name }}
- 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 11 - Action 15
DATA MEANING:
ACTION EVIDENCE:
- Action category: custom_code
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: hs_object_id, n4f_company_quality_label
- Conditions detected in code: Code condition: if (!token) { Code condition: if (!companyId) {
- CRM/API operations detected: updates records or resources, writes properties: n4f_company_quality_label
- Concrete CRM operations: none detected
- Search/filter evidence: none detected
- Data transformations: combines multiple values, filters collections, maps collections into derived values, removes surrounding whitespace, serializes data as JSON, splits a value into parts
- Outputs returned to workflow: labels, n4f_company_quality_label, outputFields, updated_n4f_company_quality_label
- HubSpot CRM objects affected or referenced: companies
- Associations handled: none detected
- Workflow control: none detected
- Safeguards/error handling: error or warning logging, guard clauses or missing-value checks, structured response handling, checks missing values, logs errors
- Imports: https
- External systems/hosts: none detected
- External call evidence: HTTP client usage detected
- HTTP methods in code: PATCH
- Secrets configured: 2
- Code evidence: 66 lines returned; code body analyzed but omitted from docs
Step 12 - Action 9
- What happens: Sets HubSpot property values; properties: n4f_company_quality_label = returned value object with keys: staticAppendValue, type
- What triggers it: After action 7
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_company quality label (n4f_company_quality_label); lists: none detected
DATA MEANING:
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_company_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 13 - Action 8
- What happens: Sets HubSpot property values; properties: n4f_company_quality_label = returned value object with keys: staticAppendValue, type
- What triggers it: After action 6
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_company quality label (n4f_company_quality_label); lists: none detected
DATA MEANING:
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_company_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 14 - Action 2
- What happens: Sets HubSpot property values; properties: n4f_company_quality_label = returned value object with keys: staticAppendValue, type
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_company quality label (n4f_company_quality_label); lists: none detected
DATA MEANING:
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_company_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: 14
- Branch actions: 4
- Custom code actions: 2
- Property operations: 6
- List dependencies: 4
- Action categories: connected_action: 1, custom_code: 2, internal_notification: 1, list_branch: 4, set_property: 6
- Property operation types: set_property: 6
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: Company: 6 property operation(s), companies (custom code contains update call)
- 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: 2
How It Is Implemented
Workflows
- Workflow: Internal_Data quality_Add or remove Label competitors by business line
- Workflow ID: 2572098748
- Revision ID: 143
- Enabled: yes
- Current HubSpot description: Updates the company quality label by appending competitor tags based on list membership from three specific competitor lists.
- Purpose: Updates the company quality label by appending competitor tags based on list membership from three specific competitor lists.
- Key logic: connected_action: 1, custom_code: 2, internal_notification: 1, list_branch: 4, set_property: 6
- Branching logic: 8 branch detail(s) returned by HubSpot
- 4fc competitor: 4fc competitor; next actions: 2; properties: none detected; lists: 13315
- default branch: default branch; next actions: 19; properties: none detected; lists: none detected
- 4fm competitor: 4fm competitor; next actions: 8; properties: none detected; lists: 13329
- default branch: default branch; next actions: 20; properties: none detected; lists: none detected
- 4fs competitor: 4fs competitor; next actions: 9; properties: none detected; lists: 13316
- default branch: default branch; next actions: 13; properties: none detected; lists: none detected
- 4fc SAP competitor: 4fc SAP competitor; next actions: 11; properties: none detected; lists: 13461
- default branch: default branch; next actions: 15; properties: none detected; lists: none detected
- Dependencies: lists: 13315 (13315), 13316 (13316), 13329 (13329), 13461 (13461); properties: Record ID (hs_object_id), 4f_company quality label (n4f_company_quality_label); custom code: 2 custom code action(s)
Property Context
- Record ID (hs_object_id) - The unique ID for this record. This value is set automatically by HubSpot. Roles: step data. internal name: hs_object_id; object: Line Items; type: number.
- 4f_company quality label (n4f_company_quality_label) - Labels customers, competitors, and target accounts relevant in Lead Scoring and segmentations. Roles: property updated, step data. internal name: n4f_company_quality_label; object: Deals; type: enumeration.
Evidence And Gaps
- Domain evidence: Derived from workflow name term: data quality
- Quality flags: custom_code_present: Workflow appears to contain one or more custom code actions.
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.
Internal_Data quality_Add or remove label target companies by BL
METADATA
title: Internal_Data quality_Add or remove label target companies by BL
type: process
domain: Data Quality
objects: [Company]
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: EVENT_BASED
- Criteria type: EVENT_BASED
- Filter-like criteria returned: 11
- Property references: none detected
- List references: 13595, 13987, 1621, 18475, 19464
- Filter types: IN_LIST: 10
- Operators: HAS_COMPLETED: 1, IN_LIST: 5, NOT_IN_LIST: 5
- Trigger logic:
- Enrollment criteria type: EVENT_BASED
- Enrollment branch 1:
- AND group
- Returned branch keys: eventTypeId, filterBranchOperator, filterBranchType, filterBranches, filters, operator
- Enrollment branch 2:
- AND group
- List 1621 is in list 1621
- Enrollment branch 3:
- AND group
- List 13595 is in list 13595
- Enrollment branch 4:
- AND group
- List 13987 is in list 13987
- Enrollment branch 5:
- AND group
- List 18475 is in list 18475
- Enrollment branch 6:
- AND group
- List 19464 is in list 19464
- Enrollment branch 7:
- AND group
- List 1621 is not in list 1621
- Enrollment branch 8:
- AND group
- List 13595 is not in list 13595
- Enrollment branch 9:
- AND group
- List 13987 is not in list 13987
- Enrollment branch 10:
- AND group
- List 18475 is not in list 18475
- Enrollment branch 11:
- AND group
- List 19464 is not in list 19464
Steps
Step 1 - Action 22
- 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 1
- What happens: Branches based on HubSpot list membership; 2 branches; 1 list dependencies
- What triggers it: After action 22
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: none detected; lists: 13987
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: 4fs target
- Condition summary: 4fs target
- Default branch: no
- Next action IDs: 2
- Referenced properties: none detected
- Referenced lists: 13987
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 13987 is in list 13987
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 19
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 19
LIST LOGIC:
- List 13987 (13987)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 3 - Action 19
- What happens: Sets HubSpot property values; properties: n4f_company_quality_label = static value 4fs-Target account
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_company quality label (n4f_company_quality_label); lists: none detected
DATA MEANING:
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_company_quality_label
- value: static value 4fs-Target account
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 4 - Action 6
- What happens: Branches based on HubSpot list membership; 2 branches; 1 list dependencies
- What triggers it: After action 19
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: none detected; lists: 1621
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: 4fm target
- Condition summary: 4fm target
- Default branch: no
- Next action IDs: 8
- Referenced properties: none detected
- Referenced lists: 1621
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 1621 is in list 1621
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 20
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 20
LIST LOGIC:
- List 1621 (1621)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 5 - Action 20
- What happens: Sets HubSpot property values; properties: n4f_company_quality_label = static value 4fm-Target account
- What triggers it: After action 6
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_company quality label (n4f_company_quality_label); lists: none detected
DATA MEANING:
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_company_quality_label
- value: static value 4fm-Target account
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 6 - Action 7
- What happens: Branches based on HubSpot list membership; 2 branches; 1 list dependencies
- What triggers it: After action 20
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: none detected; lists: 13595
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: 4fc SAP target
- Condition summary: 4fc SAP target
- Default branch: no
- Next action IDs: 9
- Referenced properties: none detected
- Referenced lists: 13595
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 13595 is in list 13595
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 21
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 21
LIST LOGIC:
- List 13595 (13595)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 7 - Action 21
- What happens: Sets HubSpot property values; properties: n4f_company_quality_label = static value 4fc-SAP-Target account
- What triggers it: After action 7
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_company quality label (n4f_company_quality_label); lists: none detected
DATA MEANING:
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_company_quality_label
- value: static value 4fc-SAP-Target account
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 23
- What happens: Branches based on HubSpot list membership; 2 branches; 1 list dependencies
- What triggers it: After action 21
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: none detected; lists: 18475
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: NA target
- Condition summary: NA target
- Default branch: no
- Next action IDs: 24
- Referenced properties: none detected
- Referenced lists: 18475
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 18475 is in list 18475
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 25
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 25
LIST LOGIC:
- List 18475 (18475)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 9 - Action 24
- What happens: Sets HubSpot property values; properties: n4f_company_quality_label = returned value object with keys: staticAppendValue, type
- What triggers it: After action 23
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_company quality label (n4f_company_quality_label); lists: none detected
DATA MEANING:
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_company_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 26
- What happens: Branches based on HubSpot list membership; 2 branches; 1 list dependencies
- What triggers it: After action 24
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: none detected; lists: 19464
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: NA Platform
- Condition summary: NA Platform
- Default branch: no
- Next action IDs: 27
- Referenced properties: none detected
- Referenced lists: 19464
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 19464 is in list 19464
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 28
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 28
LIST LOGIC:
- List 19464 (19464)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 11 - Action 27
- What happens: Sets HubSpot property values; properties: n4f_company_quality_label = returned value object with keys: staticAppendValue, type
- What triggers it: After action 26
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_company quality label (n4f_company_quality_label); lists: none detected
DATA MEANING:
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_company_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 12 - Action 28
- What happens: Sets HubSpot property values; properties: n4f_company_quality_label = static value NA Platform-Target account
- What triggers it: After action 26
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_company quality label (n4f_company_quality_label); lists: none detected
DATA MEANING:
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_company_quality_label
- value: static value NA Platform-Target account
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 13 - Action 25
- What happens: Sets HubSpot property values; properties: n4f_company_quality_label = static value NA-Target account
- What triggers it: After action 23
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_company quality label (n4f_company_quality_label); lists: none detected
DATA MEANING:
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_company_quality_label
- value: static value NA-Target account
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 14 - Action 9
- What happens: Sets HubSpot property values; properties: n4f_company_quality_label = returned value object with keys: staticAppendValue, type
- What triggers it: After action 7
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_company quality label (n4f_company_quality_label); lists: none detected
DATA MEANING:
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_company_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 15 - Action 8
- What happens: Sets HubSpot property values; properties: n4f_company_quality_label = returned value object with keys: staticAppendValue, type
- What triggers it: After action 6
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_company quality label (n4f_company_quality_label); lists: none detected
DATA MEANING:
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_company_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 16 - Action 2
- What happens: Sets HubSpot property values; properties: n4f_company_quality_label = returned value object with keys: staticAppendValue, type
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_company quality label (n4f_company_quality_label); lists: none detected
DATA MEANING:
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_company_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: 16
- Branch actions: 5
- Custom code actions: 0
- Property operations: 10
- List dependencies: 5
- Action categories: connected_action: 1, list_branch: 5, set_property: 10
- Property operation types: set_property: 10
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: Company: 10 property operation(s)
- Associations created: Logic not derivable from system.
- Marketing emails sent: 0
- Internal notifications: 0
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 0
How It Is Implemented
Workflows
- Workflow: Internal_Data quality_Add or remove label target companies by BL
- Workflow ID: 2715779319
- Revision ID: 104
- Enabled: yes
- Current HubSpot description: Updates the company quality label by appending competitor tags based on list membership from three specific competitor lists.
- Purpose: Updates the company quality label by appending competitor tags based on list membership from three specific competitor lists.
- Key logic: connected_action: 1, list_branch: 5, set_property: 10
- Branching logic: 10 branch detail(s) returned by HubSpot
- 4fs target: 4fs target; next actions: 2; properties: none detected; lists: 13987
- default branch: default branch; next actions: 19; properties: none detected; lists: none detected
- 4fm target: 4fm target; next actions: 8; properties: none detected; lists: 1621
- default branch: default branch; next actions: 20; properties: none detected; lists: none detected
- 4fc SAP target: 4fc SAP target; next actions: 9; properties: none detected; lists: 13595
- default branch: default branch; next actions: 21; properties: none detected; lists: none detected
- NA target: NA target; next actions: 24; properties: none detected; lists: 18475
- default branch: default branch; next actions: 25; properties: none detected; lists: none detected
- NA Platform: NA Platform; next actions: 27; properties: none detected; lists: 19464
- default branch: default branch; next actions: 28; properties: none detected; lists: none detected
- Dependencies: lists: 13595 (13595), 13987 (13987), 1621 (1621), 18475 (18475), 19464 (19464); properties: 4f_company quality label (n4f_company_quality_label); custom code: none detected
Property Context
- 4f_company quality label (n4f_company_quality_label) - Labels customers, competitors, and target accounts relevant in Lead Scoring and segmentations. Roles: property updated, step data. internal name: n4f_company_quality_label; object: Deals; 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.
METADATA
title: Internal_Data quality_Add or remove label target 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: EVENT_BASED
- Criteria type: EVENT_BASED
- Filter-like criteria returned: 7
- Property references: hs_name, hs_value
- List references: 17195
- Filter types: IN_LIST: 2, PROPERTY: 2
- Operators: ALL_PROPERTY: 1, HAS_COMPLETED: 1, IN_LIST: 1, IS_EQUAL_TO: 1, IS_KNOWN: 1, NOT_IN_LIST: 1, STRING: 1
- Trigger logic:
- Enrollment criteria type: EVENT_BASED
- Enrollment branch 1:
- AND group
- hs_name equals hs_merged_object_ids
- hs_value is known
- Enrollment branch 2:
- AND group
- List 17195 is in list 17195
- Enrollment branch 3:
- AND group
- List 17195 is not in list 17195
Steps
Step 1 - Action 7
- 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 3
- What happens: Branches based on HubSpot list membership; 2 branches; 1 list dependencies
- What triggers it: After action 7
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: none detected; lists: 17195
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: Company is target
- Condition summary: Company is target
- Default branch: no
- Next action IDs: 1
- Referenced properties: none detected
- Referenced lists: 17195
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 17195 is in list 17195
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 6
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 6
LIST LOGIC:
- List 17195 (17195)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 3 - Action 1
- What happens: Sets HubSpot property values; properties: n4f_contact_quality_label = returned value object with keys: staticAppendValue, type
- What triggers it: After action 3
- 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 4 - Action 6
- What happens: Sets HubSpot property values; properties: n4f_contact_quality_label = static value 4f-Target Account
- What triggers it: After action 3
- 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: static value 4f-Target Account
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: 4
- Branch actions: 1
- Custom code actions: 0
- Property operations: 2
- List dependencies: 1
- Action categories: connected_action: 1, list_branch: 1, set_property: 2
- Property operation types: set_property: 2
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: Contact: 2 property operation(s)
- Associations created: Logic not derivable from system.
- Marketing emails sent: 0
- Internal notifications: 0
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 0
How It Is Implemented
Workflows
- Workflow: Internal_Data quality_Add or remove label target contacts
- Workflow ID: 2744514761
- Revision ID: 74
- Enabled: yes
- Current HubSpot description: No workflow description returned.
- Purpose: Logic not derivable from system.
- Key logic: connected_action: 1, list_branch: 1, set_property: 2
- Branching logic: 2 branch detail(s) returned by HubSpot
- Company is target: Company is target; next actions: 1; properties: none detected; lists: 17195
- default branch: default branch; next actions: 6; properties: none detected; lists: none detected
- Dependencies: lists: 17195 (17195); properties: hs_name, hs_value, 4f_Contact quality label (n4f_contact_quality_label); custom code: none detected
Property Context
- hs_name - No HubSpot property description returned. Roles: trigger condition. internal name: hs_name; object: object not returned; type: not returned.
- hs_value - No HubSpot property description returned. Roles: trigger condition. internal name: hs_value; object: object not returned; type: not returned.
- 4f_Contact quality label (n4f_contact_quality_label) - No HubSpot property description returned. Roles: property updated, step data. internal name: n4f_contact_quality_label; 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.
METADATA
title: Internal_Data quality_Country-contact assignment
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: 2
- Property references: none detected
- List references: 5026
- Filter types: IN_LIST: 2
- Operators: IN_LIST: 2
- Trigger logic:
- Enrollment criteria type: LIST_BASED
- Enrollment branch 1:
- OR group
- AND group
- List 5026 is in list 5026
- Enrollment branch 2:
- AND group
- List 5026 is in list 5026
- Enrollment branch 3:
- AND group
- List 5026 is in list 5026
Steps
Step 1 - Action 4
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: Phone number known
- Condition summary: Phone number known
- Default branch: no
- Next action IDs: 1
- Referenced properties: Mobile Phone Number (mobilephone), Phone Number (phone)
- Referenced lists: none detected
- Filter-like criteria returned: 4
- Returned branch logic:
- OR group
- AND group
- Mobile Phone Number is known
- AND group
- Branch: mail domain is not .com
- Condition summary: mail domain is not .com
- Default branch: no
- Next action IDs: 15
- Referenced properties: Email (email)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Email HAS_NEVER_BEEN_EQUAL_TO .com
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 1
- What happens: Branches based on HubSpot list membership; 21 branches
- What triggers it: After action 4
- System condition: 21 branch condition(s) returned by HubSpot.
- What data is used: properties: Mobile Phone Number (mobilephone), Phone Number (phone); lists: none detected
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: Germany
- Condition summary: Germany
- Default branch: no
- Next action IDs: 2
- Referenced properties: Mobile Phone Number (mobilephone), Phone Number (phone)
- Referenced lists: none detected
- Filter-like criteria returned: 4
- Returned branch logic:
- OR group
- AND group
- Mobile Phone Number STARTS_WITH +49, 0049, 49, :+49, : +49
- AND group
- Phone Number STARTS_WITH +49, 0049, 49
- Branch: China
- Condition summary: China
- Default branch: no
- Next action IDs: 3
- Referenced properties: Mobile Phone Number (mobilephone), Phone Number (phone)
- Referenced lists: none detected
- Filter-like criteria returned: 4
- Returned branch logic:
- OR group
- AND group
- Mobile Phone Number STARTS_WITH +86, 0086, 86
- AND group
- Phone Number STARTS_WITH +86, 0086, 86
- Branch: Switzerland
- Condition summary: Switzerland
- Default branch: no
- Next action IDs: 5
- Referenced properties: Mobile Phone Number (mobilephone), Phone Number (phone)
- Referenced lists: none detected
- Filter-like criteria returned: 4
- Returned branch logic:
- OR group
- AND group
- Mobile Phone Number STARTS_WITH 0041, +41, 41
- AND group
- Phone Number STARTS_WITH 0041, +41, 41
- Branch: United Kingdom
- Condition summary: United Kingdom
- Default branch: no
- Next action IDs: 9
- Referenced properties: Mobile Phone Number (mobilephone), Phone Number (phone)
- Referenced lists: none detected
- Filter-like criteria returned: 4
- Returned branch logic:
- OR group
- AND group
- Mobile Phone Number STARTS_WITH 0044, +44, 44
- AND group
- Phone Number STARTS_WITH +44, 0044, 44
- Branch: France
- Condition summary: France
- Default branch: no
- Next action IDs: 10
- Referenced properties: Mobile Phone Number (mobilephone), Phone Number (phone)
- Referenced lists: none detected
- Filter-like criteria returned: 4
- Returned branch logic:
- OR group
- AND group
- Mobile Phone Number STARTS_WITH +33, 0033, 33
- AND group
- Phone Number STARTS_WITH +33, 0033, 33
- Branch: USA
- Condition summary: USA
- Default branch: no
- Next action IDs: 11
- Referenced properties: Mobile Phone Number (mobilephone), Phone Number (phone)
- Referenced lists: none detected
- Filter-like criteria returned: 4
- Returned branch logic:
- OR group
- AND group
- Mobile Phone Number STARTS_WITH 001, +1
- AND group
- Phone Number STARTS_WITH 001, +1
- Branch: Italy
- Condition summary: Italy
- Default branch: no
- Next action IDs: 12
- Referenced properties: Mobile Phone Number (mobilephone), Phone Number (phone)
- Referenced lists: none detected
- Filter-like criteria returned: 4
- Returned branch logic:
- OR group
- AND group
- Mobile Phone Number STARTS_WITH 0039, +39, 39
- AND group
- Phone Number STARTS_WITH 0039, +39, 39
- Branch: Netherlands
- Condition summary: Netherlands
- Default branch: no
- Next action IDs: 23
- Referenced properties: Mobile Phone Number (mobilephone), Phone Number (phone)
- Referenced lists: none detected
- Filter-like criteria returned: 4
- Returned branch logic:
- OR group
- AND group
- Mobile Phone Number STARTS_WITH 0031, +31, 31
- AND group
- Phone Number STARTS_WITH 0031, +31, 31
- Branch: Belgium
- Condition summary: Belgium
- Default branch: no
- Next action IDs: 25
- Referenced properties: Mobile Phone Number (mobilephone), Phone Number (phone)
- Referenced lists: none detected
- Filter-like criteria returned: 4
- Returned branch logic:
- OR group
- AND group
- Mobile Phone Number STARTS_WITH 0032, 32, +32
- AND group
- Phone Number STARTS_WITH 0032, +32, 32
- Branch: Brazil
- Condition summary: Brazil
- Default branch: no
- Next action IDs: 26
- Referenced properties: Mobile Phone Number (mobilephone), Phone Number (phone)
- Referenced lists: none detected
- Filter-like criteria returned: 4
- Returned branch logic:
- OR group
- AND group
- Mobile Phone Number STARTS_WITH 0055, 55, +55
- AND group
- Phone Number STARTS_WITH 0055, +55, 55
- Branch: Norway
- Condition summary: Norway
- Default branch: no
- Next action IDs: 27
- Referenced properties: Mobile Phone Number (mobilephone), Phone Number (phone)
- Referenced lists: none detected
- Filter-like criteria returned: 4
- Returned branch logic:
- OR group
- AND group
- Mobile Phone Number STARTS_WITH 0047, 47, +47
- AND group
- Phone Number STARTS_WITH 0047, 47, +47
- Branch: India
- Condition summary: India
- Default branch: no
- Next action IDs: 31
- Referenced properties: Mobile Phone Number (mobilephone), Phone Number (phone)
- Referenced lists: none detected
- Filter-like criteria returned: 4
- Returned branch logic:
- OR group
- AND group
- Mobile Phone Number STARTS_WITH 0091, +91, 91
- AND group
- Phone Number STARTS_WITH 0091, +91, 91
- Branch: Poland
- Condition summary: Poland
- Default branch: no
- Next action IDs: 33
- Referenced properties: Mobile Phone Number (mobilephone), Phone Number (phone)
- Referenced lists: none detected
- Filter-like criteria returned: 4
- Returned branch logic:
- OR group
- AND group
- Mobile Phone Number STARTS_WITH 0048, 48, +48
- AND group
- Phone Number STARTS_WITH 0048, +48, 48
- Branch: Austria
- Condition summary: Austria
- Default branch: no
- Next action IDs: 35
- Referenced properties: Mobile Phone Number (mobilephone), Phone Number (phone)
- Referenced lists: none detected
- Filter-like criteria returned: 4
- Returned branch logic:
- OR group
- AND group
- Mobile Phone Number STARTS_WITH 0043, +43, 43
- AND group
- Phone Number STARTS_WITH 0043, +43, 43
- Branch: Portugal
- Condition summary: Portugal
- Default branch: no
- Next action IDs: 37
- Referenced properties: Mobile Phone Number (mobilephone), Phone Number (phone)
- Referenced lists: none detected
- Filter-like criteria returned: 4
- Returned branch logic:
- OR group
- AND group
- Mobile Phone Number STARTS_WITH 00351, +351, 351, : +351
- AND group
- Phone Number STARTS_WITH 351, 00351, +351, : +351
- Branch: Sweden
- Condition summary: Sweden
- Default branch: no
- Next action IDs: 38
- Referenced properties: Mobile Phone Number (mobilephone), Phone Number (phone)
- Referenced lists: none detected
- Filter-like criteria returned: 4
- Returned branch logic:
- OR group
- AND group
- Mobile Phone Number STARTS_WITH 0046, 46, +46
- AND group
- Phone Number STARTS_WITH 46, 0046, +46
- Branch: Denmark
- Condition summary: Denmark
- Default branch: no
- Next action IDs: 39
- Referenced properties: Mobile Phone Number (mobilephone), Phone Number (phone)
- Referenced lists: none detected
- Filter-like criteria returned: 4
- Returned branch logic:
- OR group
- AND group
- Mobile Phone Number STARTS_WITH 0045, 45, +45
- AND group
- Phone Number STARTS_WITH 45, 0045, +45
- Branch: Finland
- Condition summary: Finland
- Default branch: no
- Next action IDs: 43
- Referenced properties: Mobile Phone Number (mobilephone), Phone Number (phone)
- Referenced lists: none detected
- Filter-like criteria returned: 4
- Returned branch logic:
- OR group
- AND group
- Mobile Phone Number STARTS_WITH 00358, 358, +358
- AND group
- Phone Number STARTS_WITH 358, 00358, +358
- Branch: Korea
- Condition summary: Korea
- Default branch: no
- Next action IDs: 45
- Referenced properties: Mobile Phone Number (mobilephone), Phone Number (phone)
- Referenced lists: none detected
- Filter-like criteria returned: 4
- Returned branch logic:
- OR group
- AND group
- Mobile Phone Number STARTS_WITH 0082, +82
- AND group
- Phone Number STARTS_WITH 0082, +82
- Branch: Spain
- Condition summary: Spain
- Default branch: no
- Next action IDs: 47
- Referenced properties: Mobile Phone Number (mobilephone), Phone Number (phone)
- Referenced lists: none detected
- Filter-like criteria returned: 4
- Returned branch logic:
- OR group
- AND group
- Mobile Phone Number STARTS_WITH 0034, +34, 34
- AND group
- Phone Number STARTS_WITH 0034, 34, +34
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 15
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 15
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 10
- What happens: Sets HubSpot property values; properties: country = static value France
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value France
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:
- Country/Region (country) is set or updated; value: static value France; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 4 - Action 11
- What happens: Sets HubSpot property values; properties: country = static value United States
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value United States
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:
- Country/Region (country) is set or updated; value: static value United States; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 5 - Action 12
- What happens: Sets HubSpot property values; properties: country = static value Italy
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value Italy
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:
- Country/Region (country) is set or updated; value: static value Italy; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 6 - Action 15
- What happens: Branches based on HubSpot list membership; 20 branches
- What triggers it: After action 1
- System condition: 20 branch condition(s) returned by HubSpot.
- What data is used: properties: Email (email), Email Domain (hs_email_domain); lists: none detected
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: Germany
- Condition summary: Germany
- Default branch: no
- Next action IDs: 16
- Referenced properties: Email (email)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- Branch: China
- Condition summary: China
- Default branch: no
- Next action IDs: 17
- Referenced properties: Email (email), Email Domain (hs_email_domain)
- Referenced lists: none detected
- Filter-like criteria returned: 4
- Returned branch logic:
- OR group
- AND group
- AND group
- Email Domain STARTS_WITH cn
- Branch: Switzerland
- Condition summary: Switzerland
- Default branch: no
- Next action IDs: 18
- Referenced properties: Email (email)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- Branch: United Kingdom
- Condition summary: United Kingdom
- Default branch: no
- Next action IDs: 19
- Referenced properties: Email (email), Email Domain (hs_email_domain)
- Referenced lists: none detected
- Filter-like criteria returned: 4
- Returned branch logic:
- OR group
- AND group
- AND group
- Email Domain STARTS_WITH uk
- Branch: France
- Condition summary: France
- Default branch: no
- Next action IDs: 20
- Referenced properties: Email (email)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- Branch: USA
- Condition summary: USA
- Default branch: no
- Next action IDs: 21
- Referenced properties: Email (email)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- Branch: Italy
- Condition summary: Italy
- Default branch: no
- Next action IDs: 22
- Referenced properties: Email (email)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- Branch: Netherlands
- Condition summary: Netherlands
- Default branch: no
- Next action IDs: 24
- Referenced properties: Email (email)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- Branch: Belgium
- Condition summary: Belgium
- Default branch: no
- Next action IDs: 28
- Referenced properties: Email (email)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- Branch: Brazil
- Condition summary: Brazil
- Default branch: no
- Next action IDs: 29
- Referenced properties: Email (email)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- Branch: Norway
- Condition summary: Norway
- Default branch: no
- Next action IDs: 30
- Referenced properties: Email (email)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- Branch: India
- Condition summary: India
- Default branch: no
- Next action IDs: 32
- Referenced properties: Email (email)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- Branch: Poland
- Condition summary: Poland
- Default branch: no
- Next action IDs: 34
- Referenced properties: Email (email)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- Branch: Austria
- Condition summary: Austria
- Default branch: no
- Next action IDs: 36
- Referenced properties: Email (email)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- Branch: Portugal
- Condition summary: Portugal
- Default branch: no
- Next action IDs: 40
- Referenced properties: Email (email)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- Branch: Sweden
- Condition summary: Sweden
- Default branch: no
- Next action IDs: 41
- Referenced properties: Email (email)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- Branch: Denmark
- Condition summary: Denmark
- Default branch: no
- Next action IDs: 42
- Referenced properties: Email (email)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- Branch: Finland
- Condition summary: Finland
- Default branch: no
- Next action IDs: 44
- Referenced properties: Email (email)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- Branch: Korea
- Condition summary: Korea
- Default branch: no
- Next action IDs: 46
- Referenced properties: Email (email)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- Branch: Spain
- Condition summary: Spain
- Default branch: no
- Next action IDs: 48
- Referenced properties: Email (email)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
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 16
- What happens: Sets HubSpot property values; properties: country = static value Germany
- What triggers it: After action 15
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value Germany
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:
- Country/Region (country) is set or updated; value: static value Germany; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 8 - Action 17
- What happens: Sets HubSpot property values; properties: country = static value China
- What triggers it: After action 15
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value China
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:
- Country/Region (country) is set or updated; value: static value China; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 9 - Action 18
- What happens: Sets HubSpot property values; properties: country = static value Switzerland
- What triggers it: After action 15
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value Switzerland
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:
- Country/Region (country) is set or updated; value: static value Switzerland; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 10 - Action 19
- What happens: Sets HubSpot property values; properties: country = static value United Kingdom
- What triggers it: After action 15
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value United Kingdom
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:
- Country/Region (country) is set or updated; value: static value United Kingdom; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 11 - Action 20
- What happens: Sets HubSpot property values; properties: country = static value France
- What triggers it: After action 15
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value France
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:
- Country/Region (country) is set or updated; value: static value France; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 12 - Action 21
- What happens: Sets HubSpot property values; properties: country = static value United States
- What triggers it: After action 15
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value United States
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:
- Country/Region (country) is set or updated; value: static value United States; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 13 - Action 22
- What happens: Sets HubSpot property values; properties: country = static value Italy
- What triggers it: After action 15
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value Italy
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:
- Country/Region (country) is set or updated; value: static value Italy; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 14 - Action 24
- What happens: Sets HubSpot property values; properties: country = static value Netherlands
- What triggers it: After action 15
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value Netherlands
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:
- Country/Region (country) is set or updated; value: static value Netherlands; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 15 - Action 28
- What happens: Sets HubSpot property values; properties: country = static value Belgium
- What triggers it: After action 15
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value Belgium
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:
- Country/Region (country) is set or updated; value: static value Belgium; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 16 - Action 29
- What happens: Sets HubSpot property values; properties: country = static value Brazil
- What triggers it: After action 15
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value Brazil
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:
- Country/Region (country) is set or updated; value: static value Brazil; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 17 - Action 30
- What happens: Sets HubSpot property values; properties: country = static value Norway
- What triggers it: After action 15
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value Norway
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:
- Country/Region (country) is set or updated; value: static value Norway; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 18 - Action 32
- What happens: Sets HubSpot property values; properties: country = static value India
- What triggers it: After action 15
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value India
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:
- Country/Region (country) is set or updated; value: static value India; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 19 - Action 34
- What happens: Sets HubSpot property values; properties: country = static value Poland
- What triggers it: After action 15
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value Poland
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:
- Country/Region (country) is set or updated; value: static value Poland; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 20 - Action 36
- What happens: Sets HubSpot property values; properties: country = static value Austria
- What triggers it: After action 15
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value Austria
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:
- Country/Region (country) is set or updated; value: static value Austria; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 21 - Action 40
- What happens: Sets HubSpot property values; properties: country = static value Portugal
- What triggers it: After action 15
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value Portugal
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:
- Country/Region (country) is set or updated; value: static value Portugal; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 22 - Action 41
- What happens: Sets HubSpot property values; properties: country = static value Sweden
- What triggers it: After action 15
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value Sweden
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:
- Country/Region (country) is set or updated; value: static value Sweden; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 23 - Action 42
- What happens: Sets HubSpot property values; properties: country = static value Denmark
- What triggers it: After action 15
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value Denmark
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:
- Country/Region (country) is set or updated; value: static value Denmark; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 24 - Action 44
- What happens: Sets HubSpot property values; properties: country = static value Finland
- What triggers it: After action 15
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value Finland
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:
- Country/Region (country) is set or updated; value: static value Finland; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 25 - Action 46
- What happens: Sets HubSpot property values; properties: country = static value Korea
- What triggers it: After action 15
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value Korea
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:
- Country/Region (country) is set or updated; value: static value Korea; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 26 - Action 48
- What happens: Sets HubSpot property values; properties: country = static value Spain
- What triggers it: After action 15
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value Spain
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:
- Country/Region (country) is set or updated; value: static value Spain; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 27 - Action 2
- What happens: Sets HubSpot property values; properties: country = static value Germany
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value Germany
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:
- Country/Region (country) is set or updated; value: static value Germany; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 28 - Action 23
- What happens: Sets HubSpot property values; properties: country = static value Netherlands
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value Netherlands
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:
- Country/Region (country) is set or updated; value: static value Netherlands; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 29 - Action 25
- What happens: Sets HubSpot property values; properties: country = static value Belgium
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value Belgium
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:
- Country/Region (country) is set or updated; value: static value Belgium; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 30 - Action 26
- What happens: Sets HubSpot property values; properties: country = static value Brazil
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value Brazil
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:
- Country/Region (country) is set or updated; value: static value Brazil; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 31 - Action 27
- What happens: Sets HubSpot property values; properties: country = static value Norway
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value Norway
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:
- Country/Region (country) is set or updated; value: static value Norway; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 32 - Action 3
- What happens: Sets HubSpot property values; properties: country = static value China
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value China
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:
- Country/Region (country) is set or updated; value: static value China; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 33 - Action 31
- What happens: Sets HubSpot property values; properties: country = static value India
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value India
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:
- Country/Region (country) is set or updated; value: static value India; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 34 - Action 33
- What happens: Sets HubSpot property values; properties: country = static value Poland
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value Poland
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:
- Country/Region (country) is set or updated; value: static value Poland; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 35 - Action 35
- What happens: Sets HubSpot property values; properties: country = static value Austria
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value Austria
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:
- Country/Region (country) is set or updated; value: static value Austria; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 36 - Action 37
- What happens: Sets HubSpot property values; properties: country = static value Portugal
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value Portugal
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:
- Country/Region (country) is set or updated; value: static value Portugal; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 37 - Action 38
- What happens: Sets HubSpot property values; properties: country = static value Sweden
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value Sweden
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:
- Country/Region (country) is set or updated; value: static value Sweden; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 38 - Action 39
- What happens: Sets HubSpot property values; properties: country = static value Denmark
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value Denmark
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:
- Country/Region (country) is set or updated; value: static value Denmark; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 39 - Action 43
- What happens: Sets HubSpot property values; properties: country = static value Finland
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value Finland
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:
- Country/Region (country) is set or updated; value: static value Finland; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 40 - Action 45
- What happens: Sets HubSpot property values; properties: country = static value Korea
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value Korea
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:
- Country/Region (country) is set or updated; value: static value Korea; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 41 - Action 47
- What happens: Sets HubSpot property values; properties: country = static value Spain
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value Spain
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:
- Country/Region (country) is set or updated; value: static value Spain; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 42 - Action 5
- What happens: Sets HubSpot property values; properties: country = static value Switzerland
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value Switzerland
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:
- Country/Region (country) is set or updated; value: static value Switzerland; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 43 - Action 9
- What happens: Sets HubSpot property values; properties: country = static value United Kingdom
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value United Kingdom
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:
- Country/Region (country) is set or updated; value: static value United Kingdom; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
System Behavior
- Workflow actions: 43
- Branch actions: 3
- Custom code actions: 0
- Property operations: 40
- List dependencies: 0
- Action categories: list_branch: 3, set_property: 40
- Property operation types: set_property: 40
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: Contact: 40 property operation(s)
- Associations created: Logic not derivable from system.
- Marketing emails sent: 0
- Internal notifications: 0
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 0
How It Is Implemented
Workflows
- Workflow: Internal_Data quality_Country-contact assignment
- Workflow ID: 1497203413
- Revision ID: 208
- Enabled: no
- Current HubSpot description: Updates “Country/Region” based on phone number or email domain.
- Purpose: Updates “Country/Region” based on phone number or email domain.
- Key logic: list_branch: 3, set_property: 40
- Branching logic: 43 branch detail(s) returned by HubSpot
- Germany: Germany; next actions: 2; properties: mobilephone, phone; lists: none detected
- China : China ; next actions: 3; properties: mobilephone, phone; lists: none detected
- Switzerland: Switzerland; next actions: 5; properties: mobilephone, phone; lists: none detected
- United Kingdom: United Kingdom; next actions: 9; properties: mobilephone, phone; lists: none detected
- France: France; next actions: 10; properties: mobilephone, phone; lists: none detected
- USA: USA; next actions: 11; properties: mobilephone, phone; lists: none detected
- Italy: Italy; next actions: 12; properties: mobilephone, phone; lists: none detected
- Netherlands: Netherlands; next actions: 23; properties: mobilephone, phone; lists: none detected
- Belgium: Belgium; next actions: 25; properties: mobilephone, phone; lists: none detected
- Brazil: Brazil; next actions: 26; properties: mobilephone, phone; lists: none detected
- Norway: Norway; next actions: 27; properties: mobilephone, phone; lists: none detected
- India: India; next actions: 31; properties: mobilephone, phone; lists: none detected
- Dependencies: lists: 5026 (5026); properties: Country/Region (country), Email (email), Email Domain (hs_email_domain), Mobile Phone Number (mobilephone), Phone Number (phone); custom code: none detected
Property Context
- Country/Region (country) - Country in which the company or organization is located. Roles: property updated, step data. internal name: country; object: Companies; type: string.
- Email (email) - A contact’s email address Roles: branch condition, step data. internal name: email; object: Contacts; type: string.
- Email Domain (hs_email_domain) - A contact’s email address domain Roles: branch condition, step data. internal name: hs_email_domain; object: Contacts; type: string.
- Mobile Phone Number (mobilephone) - A contact’s mobile phone number Roles: branch condition, step data. internal name: mobilephone; object: Contacts; type: string.
- Phone Number (phone) - Company primary phone number. Roles: branch condition, step data. internal name: phone; object: Companies; type: string.
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.
many_property_operations: Workflow writes or copies many properties and should be reviewed before property changes.
- Narrative context: not used as source of truth.
METADATA
title: Internal_Data quality_Info address becomes 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: 2
- Property references: none detected
- List references: 13162
- Filter types: IN_LIST: 2
- Operators: IN_LIST: 2
- Trigger logic:
- Enrollment criteria type: LIST_BASED
- Enrollment branch 1:
- OR group
- AND group
- List 13162 is in list 13162
- Enrollment branch 2:
- AND group
- List 13162 is in list 13162
- Enrollment branch 3:
- AND group
- List 13162 is in list 13162
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 18
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 35
- 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.
System Behavior
- Workflow actions: 2
- Branch actions: 0
- Custom code actions: 0
- Property operations: 0
- List dependencies: 0
- Action categories: connected_action: 2
- Property operation types: Logic not derivable from system.
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: None detected.
- Associations created: Logic not derivable from system.
- Marketing emails sent: 0
- Internal notifications: 0
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 0
How It Is Implemented
Workflows
- Workflow: Internal_Data quality_Info address becomes non-marketing contacts
Property Context
- No property references detected for this process.
Evidence And Gaps
- Domain evidence: Derived from workflow name term: data quality
- Quality flags: no_property_references_detected: No property references were detected in enrollment criteria or actions.
- Narrative context: not used as source of truth.
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 : {{ enrolled_object.email }}
- 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.
Internal_Data Quality_New-company-notification
METADATA
title: Internal_Data Quality_New-company-notification
type: process
domain: Data Quality
objects: [Company]
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: 4
- Property references: Create date (createdate), Record source detail 1 (hs_object_source_detail_1)
- List references: none detected
- Filter types: PROPERTY: 2
- Operators: IS_BETWEEN: 1, IS_NOT_EQUAL_TO: 1, MULTISTRING: 1, TIME_RANGED: 1
- Trigger logic:
- Enrollment criteria type: LIST_BASED
- Enrollment branch 1:
- OR group
- AND group
- Create date is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- Record source detail 1 does not equal Patrick’s internal app
- Enrollment branch 2:
- AND group
- Create date is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- Record source detail 1 does not equal Patrick’s internal app
- Trigger property meaning:
Steps
Step 1 - Action 1
- What happens: Sends an internal notification
- 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: internal_notification
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, subject, user_ids
- subject: New company: {{ enrolled_object.name }}
- 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.
System Behavior
- Workflow actions: 1
- Branch actions: 0
- Custom code actions: 0
- Property operations: 0
- List dependencies: 0
- Action categories: internal_notification: 1
- Property operation types: Logic not derivable from system.
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: None detected.
- 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_New-company-notification
- Workflow ID: 1535733972
- Revision ID: 14
- Enabled: yes
- Current HubSpot description: Sends an internal email notification to “l.jessen@4flow.com” with details about a new company when a company is created within the last day.
- Purpose: Sends an internal email notification to “l.jessen@4flow.com” with details about a new company when a company is created within the last day.
- Key logic: internal_notification: 1
- Branching logic: 0 branch detail(s) returned by HubSpot
No branch logic returned by HubSpot.
- Dependencies: lists: none detected; properties: Create date (createdate), Record source detail 1 (hs_object_source_detail_1); custom code: none detected
Property Context
- Create date (createdate) - Date the deal was created. This property is set automatically by HubSpot. Roles: trigger condition. internal name: createdate; object: Line Items; type: datetime.
- Record source detail 1 (hs_object_source_detail_1) - First level of detail on how this record was created. Roles: trigger condition. internal name: hs_object_source_detail_1; object: Line Items; type: string.
Evidence And Gaps
- Domain evidence: Derived from workflow name term: data quality
- Quality flags: None detected.
- Narrative context: not used as source of truth.
METADATA
title: Internal_Data Quality_Set Contact Sources
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: EVENT_BASED
- Criteria type: EVENT_BASED
- Filter-like criteria returned: 1
- Property references: none detected
- List references: none detected
- Filter types: Logic not derivable from system.
- Operators: HAS_COMPLETED: 1
- Trigger logic:
- Enrollment criteria type: EVENT_BASED
- Enrollment branch 1:
- AND group
- Returned branch keys: eventTypeId, filterBranchOperator, filterBranchType, filterBranches, filters, operator
Steps
Step 1 - Action 10
- 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 17
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 contact source
- Branch: COntact creation
- Branch: Purchased / researched
- Branch: source 3 missing
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 22
- What happens: Sets HubSpot property values; properties: n4f_contact_source_level_3 = static value Database
- What triggers it: After action 17
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Contact Source Level 3 (n4f_contact_source_level_3); lists: none detected
DATA MEANING:
- 4f_Contact Source Level 3 (n4f_contact_source_level_3): This property specifies the most detailed attribution for how a contact entered the database, providing insight into specific marketing efforts or touchpoints. It works alongside lead source levels 1 and 2 for comprehensive tracking.
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_source_level_3
- value: static value Database
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:
- 4f_Contact Source Level 3 (n4f_contact_source_level_3) is set or updated; value: static value Database; confidence: high. Purpose: This property specifies the most detailed attribution for how a contact entered the database, providing insight into specific marketing efforts or touchpoints. It works alongside lead source levels 1 and 2 for comprehensive tracking.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 4 - Action 28
- What happens: Sends an internal notification
- What triggers it: After action 17
- 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: No contact sources
- 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 5 - Action 29
- What happens: Sends an internal notification
- What triggers it: After action 17
- 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: Contact Source: Contact Creation
- 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 9
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: Direct traffic
- Branch: Organic Search
- Branch: Social Media
- Branch: Social Media Ad
- Condition summary: Social Media Ad
- Default branch: no
- Next action IDs: 14
- Referenced properties: Original Traffic Source (hs_analytics_source)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Original Traffic Source is any of Paid Social
- Branch: Paid Search
- Condition summary: Paid Search
- Default branch: no
- Next action IDs: 15
- Referenced properties: Original Traffic Source (hs_analytics_source)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Original Traffic Source is any of Paid Search
- Branch: 3rd party media
- Branch: Social media 2
- Condition summary: Social media 2
- Default branch: no
- Next action IDs: 18
- Referenced properties: Original Traffic Source Drill-Down 2 (hs_analytics_source_data_2)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Original Traffic Source Drill-Down 2 equals linkedin / organic_social
- Branch: Email marketing
- Condition summary: Email marketing
- Default branch: no
- Next action IDs: 26
- Referenced properties: Original Traffic Source (hs_analytics_source)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Original Traffic Source is any of Email Marketing
- Branch: Event participation, Referral, Cross regional
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 11
- What happens: Sets HubSpot property values; properties: n4f_contact_source_level_3 = static value Direct traffic
- What triggers it: After action 9
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Contact Source Level 3 (n4f_contact_source_level_3); lists: none detected
DATA MEANING:
- 4f_Contact Source Level 3 (n4f_contact_source_level_3): This property specifies the most detailed attribution for how a contact entered the database, providing insight into specific marketing efforts or touchpoints. It works alongside lead source levels 1 and 2 for comprehensive tracking.
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_source_level_3
- value: static value Direct traffic
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:
- 4f_Contact Source Level 3 (n4f_contact_source_level_3) is set or updated; value: static value Direct traffic; confidence: high. Purpose: This property specifies the most detailed attribution for how a contact entered the database, providing insight into specific marketing efforts or touchpoints. It works alongside lead source levels 1 and 2 for comprehensive tracking.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 8 - Action 12
- What happens: Sets HubSpot property values; properties: n4f_contact_source_level_3 = static value Organic Search
- What triggers it: After action 9
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Contact Source Level 3 (n4f_contact_source_level_3); lists: none detected
DATA MEANING:
- 4f_Contact Source Level 3 (n4f_contact_source_level_3): This property specifies the most detailed attribution for how a contact entered the database, providing insight into specific marketing efforts or touchpoints. It works alongside lead source levels 1 and 2 for comprehensive tracking.
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_source_level_3
- value: static value Organic Search
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:
- 4f_Contact Source Level 3 (n4f_contact_source_level_3) is set or updated; value: static value Organic Search; confidence: high. Purpose: This property specifies the most detailed attribution for how a contact entered the database, providing insight into specific marketing efforts or touchpoints. It works alongside lead source levels 1 and 2 for comprehensive tracking.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 9 - Action 13
- What happens: Sets HubSpot property values; properties: n4f_contact_source_level_3 = static value Social Media
- What triggers it: After action 9
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Contact Source Level 3 (n4f_contact_source_level_3); lists: none detected
DATA MEANING:
- 4f_Contact Source Level 3 (n4f_contact_source_level_3): This property specifies the most detailed attribution for how a contact entered the database, providing insight into specific marketing efforts or touchpoints. It works alongside lead source levels 1 and 2 for comprehensive tracking.
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_source_level_3
- value: static value Social Media
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:
- 4f_Contact Source Level 3 (n4f_contact_source_level_3) is set or updated; value: static value Social Media; confidence: high. Purpose: This property specifies the most detailed attribution for how a contact entered the database, providing insight into specific marketing efforts or touchpoints. It works alongside lead source levels 1 and 2 for comprehensive tracking.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 10 - Action 14
- What happens: Sets HubSpot property values; properties: n4f_contact_source_level_3 = static value Social Media Ad
- What triggers it: After action 9
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Contact Source Level 3 (n4f_contact_source_level_3); lists: none detected
DATA MEANING:
- 4f_Contact Source Level 3 (n4f_contact_source_level_3): This property specifies the most detailed attribution for how a contact entered the database, providing insight into specific marketing efforts or touchpoints. It works alongside lead source levels 1 and 2 for comprehensive tracking.
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_source_level_3
- value: static value Social Media Ad
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:
- 4f_Contact Source Level 3 (n4f_contact_source_level_3) is set or updated; value: static value Social Media Ad; confidence: high. Purpose: This property specifies the most detailed attribution for how a contact entered the database, providing insight into specific marketing efforts or touchpoints. It works alongside lead source levels 1 and 2 for comprehensive tracking.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 11 - Action 15
- What happens: Sets HubSpot property values; properties: n4f_contact_source_level_3 = static value Paid Search
- What triggers it: After action 9
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Contact Source Level 3 (n4f_contact_source_level_3); lists: none detected
DATA MEANING:
- 4f_Contact Source Level 3 (n4f_contact_source_level_3): This property specifies the most detailed attribution for how a contact entered the database, providing insight into specific marketing efforts or touchpoints. It works alongside lead source levels 1 and 2 for comprehensive tracking.
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_source_level_3
- value: static value Paid Search
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:
- 4f_Contact Source Level 3 (n4f_contact_source_level_3) is set or updated; value: static value Paid Search; confidence: high. Purpose: This property specifies the most detailed attribution for how a contact entered the database, providing insight into specific marketing efforts or touchpoints. It works alongside lead source levels 1 and 2 for comprehensive tracking.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 12 - Action 16
- What happens: Sets HubSpot property values; properties: n4f_contact_source_level_3 = static value 3rd party media
- What triggers it: After action 9
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Contact Source Level 3 (n4f_contact_source_level_3); lists: none detected
DATA MEANING:
- 4f_Contact Source Level 3 (n4f_contact_source_level_3): This property specifies the most detailed attribution for how a contact entered the database, providing insight into specific marketing efforts or touchpoints. It works alongside lead source levels 1 and 2 for comprehensive tracking.
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_source_level_3
- value: static value 3rd party media
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:
- 4f_Contact Source Level 3 (n4f_contact_source_level_3) is set or updated; value: static value 3rd party media; confidence: high. Purpose: This property specifies the most detailed attribution for how a contact entered the database, providing insight into specific marketing efforts or touchpoints. It works alongside lead source levels 1 and 2 for comprehensive tracking.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 13 - Action 18
- What happens: Sets HubSpot property values; properties: n4f_contact_source_level_3 = static value Social Media
- What triggers it: After action 9
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Contact Source Level 3 (n4f_contact_source_level_3); lists: none detected
DATA MEANING:
- 4f_Contact Source Level 3 (n4f_contact_source_level_3): This property specifies the most detailed attribution for how a contact entered the database, providing insight into specific marketing efforts or touchpoints. It works alongside lead source levels 1 and 2 for comprehensive tracking.
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_source_level_3
- value: static value Social Media
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:
- 4f_Contact Source Level 3 (n4f_contact_source_level_3) is set or updated; value: static value Social Media; confidence: high. Purpose: This property specifies the most detailed attribution for how a contact entered the database, providing insight into specific marketing efforts or touchpoints. It works alongside lead source levels 1 and 2 for comprehensive tracking.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 14 - Action 26
- What happens: Sets HubSpot property values; properties: n4f_contact_source_level_3 = static value Email marketing
- What triggers it: After action 9
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Contact Source Level 3 (n4f_contact_source_level_3); lists: none detected
DATA MEANING:
- 4f_Contact Source Level 3 (n4f_contact_source_level_3): This property specifies the most detailed attribution for how a contact entered the database, providing insight into specific marketing efforts or touchpoints. It works alongside lead source levels 1 and 2 for comprehensive tracking.
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_source_level_3
- value: static value Email marketing
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:
- 4f_Contact Source Level 3 (n4f_contact_source_level_3) is set or updated; value: static value Email marketing; confidence: high. Purpose: This property specifies the most detailed attribution for how a contact entered the database, providing insight into specific marketing efforts or touchpoints. It works alongside lead source levels 1 and 2 for comprehensive tracking.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 15 - Action 27
- What happens: Sets HubSpot property values; properties: n4f_contact_source_level_3 = static value other
- What triggers it: After action 9
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Contact Source Level 3 (n4f_contact_source_level_3); lists: none detected
DATA MEANING:
- 4f_Contact Source Level 3 (n4f_contact_source_level_3): This property specifies the most detailed attribution for how a contact entered the database, providing insight into specific marketing efforts or touchpoints. It works alongside lead source levels 1 and 2 for comprehensive tracking.
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_source_level_3
- value: static value other
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:
- 4f_Contact Source Level 3 (n4f_contact_source_level_3) is set or updated; value: static value other; confidence: high. Purpose: This property specifies the most detailed attribution for how a contact entered the database, providing insight into specific marketing efforts or touchpoints. It works alongside lead source levels 1 and 2 for comprehensive tracking.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
System Behavior
- Workflow actions: 15
- Branch actions: 2
- Custom code actions: 0
- Property operations: 10
- List dependencies: 0
- Action categories: connected_action: 1, internal_notification: 2, list_branch: 2, set_property: 10
- Property operation types: set_property: 10
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: Contact: 10 property operation(s)
- Associations created: Logic not derivable from system.
- Marketing emails sent: 0
- Internal notifications: 2
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 0
How It Is Implemented
Workflows
- Workflow: Internal_Data Quality_Set Contact Sources
- Workflow ID: 2053292224
- Revision ID: 118
- Enabled: yes
- Current HubSpot description: Sets “Contact source Level 1” to “Purchased/researched”, “Level 2” to “Outbound”, and “Level 3” to “Database” after a 10-minute delay when a record is created with specific offline source criteria.
- Purpose: Sets “Contact source Level 1” to “Purchased/researched”, “Level 2” to “Outbound”, and “Level 3” to “Database” after a 10-minute delay when a record is created with specific offline source criteria.
- Key logic: connected_action: 1, internal_notification: 2, list_branch: 2, set_property: 10
- Branching logic: 13 branch detail(s) returned by HubSpot
- Direct traffic: Direct traffic; next actions: 11; properties: hs_analytics_source, hs_object_source_detail_1; lists: none detected
- Organic Search: Organic Search; next actions: 12; properties: hs_analytics_source, hs_analytics_source_data_1; lists: none detected
- Social Media: Social Media; next actions: 13; properties: hs_analytics_source, hs_analytics_source_data_2; lists: none detected
- Social Media Ad: Social Media Ad; next actions: 14; properties: hs_analytics_source; lists: none detected
- Paid Search: Paid Search; next actions: 15; properties: hs_analytics_source; lists: none detected
- 3rd party media: 3rd party media; next actions: 16; properties: hs_analytics_source_data_2, hs_object_source_detail_1; lists: none detected
- Social media 2: Social media 2; next actions: 18; properties: hs_analytics_source_data_2; lists: none detected
- Email marketing: Email marketing; next actions: 26; properties: hs_analytics_source; lists: none detected
- Event participation, Referral, Cross regional: Event participation, Referral, Cross regional; next actions: 27; properties: n4f_contact_source_level_1, n4f_lead_source_level_2_dd; lists: none detected
- no contact source: no contact source; next actions: 28; properties: n4f_contact_source_level_1, n4f_contact_source_level_3, n4f_lead_source_level_2_dd; lists: none detected
- COntact creation: COntact creation; next actions: 29; properties: n4f_contact_source_level_1, n4f_contact_source_level_3, n4f_lead_source_level_2_dd; lists: none detected
- Purchased / researched: Purchased / researched; next actions: 22; properties: n4f_contact_source_level_1, n4f_lead_source_level_2_dd; lists: none detected
- Dependencies: lists: none detected; properties: Original Traffic Source (hs_analytics_source), Original Traffic Source Drill-Down 1 (hs_analytics_source_data_1), Original Traffic Source Drill-Down 2 (hs_analytics_source_data_2), Record source detail 1 (hs_object_source_detail_1), 4f_Contact Source Level 1 (n4f_contact_source_level_1), 4f_Contact Source Level 3 (n4f_contact_source_level_3), 4f_Contact Source Level 2 (n4f_lead_source_level_2_dd); custom code: none detected
Property Context
- Original Traffic Source (hs_analytics_source) - Original source for the contact with the earliest activity for this deal. Roles: branch condition, step data. internal name: hs_analytics_source; object: Deals; type: enumeration.
- Original Traffic Source Drill-Down 1 (hs_analytics_source_data_1) - Additional information about the original source for the associated contact, or associated company if there is no contact, with the oldest value for the Time first seen property. Roles: branch condition, step data. internal name: hs_analytics_source_data_1; object: Deals; type: string.
- Original Traffic Source Drill-Down 2 (hs_analytics_source_data_2) - Additional information about the original source for the associated contact, or associated company if there is no contact, with the oldest value for the Time first seen property. Roles: branch condition, step data. internal name: hs_analytics_source_data_2; object: Deals; type: string.
- Record source detail 1 (hs_object_source_detail_1) - First level of detail on how this record was created. Roles: branch condition, step data. internal name: hs_object_source_detail_1; object: Line Items; type: string.
- 4f_Contact Source Level 1 (n4f_contact_source_level_1) - This property categorizes the primary source from which a contact originated, helping to understand the effectiveness of marketing channels. Roles: branch condition, step data. internal name: n4f_contact_source_level_1; object: Contacts; type: enumeration.
- 4f_Contact Source Level 3 (n4f_contact_source_level_3) - This property specifies the most detailed attribution for how a contact entered the database, providing insight into specific marketing efforts or touchpoints. It works alongside lead source levels 1 and 2 for comprehensive tracking. Roles: branch condition, property updated, step data. internal name: n4f_contact_source_level_3; object: Contacts; type: enumeration.
- 4f_Contact Source Level 2 (n4f_lead_source_level_2_dd) - Used to indicate why a contact entered our database. Works in conjunction with contact source level 1 and a level 3. Is set synchronous to touchpoint names, lead source level 2, and deal source level 2 for full attribution tracking. Roles: branch condition, step data. internal name: n4f_lead_source_level_2_dd; 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.
Internal_Data Quality_set gender-by-first-name
METADATA
title: Internal_Data Quality_set gender-by-first-name
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: 18
- Property references: First Name (firstname), 4f_Gender by name (gender_by_name), 4f_salutation_DE_dd (n4f_salutation_dd)
- List references: none detected
- Filter types: PROPERTY: 9
- Operators: ALL_PROPERTY: 7, IS_AFTER: 1, IS_BETWEEN: 1, IS_KNOWN: 5, IS_UNKNOWN: 2, TIME_POINT: 1, TIME_RANGED: 1
- Trigger logic:
- Enrollment criteria type: LIST_BASED
- Enrollment branch 1:
- OR group
- AND group
- First Name is known
- 4f_Gender by name is unknown
- AND group
- First Name is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- AND group
- AND group
- AND group
- 4f_Gender by name is unknown
- 4f_salutation_DE_dd is known
- Enrollment branch 2:
- AND group
- First Name is known
- 4f_Gender by name is unknown
- Enrollment branch 3:
- AND group
- First Name is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- Enrollment branch 4:
- Enrollment branch 5:
- Enrollment branch 6:
- AND group
- 4f_Gender by name is unknown
- 4f_salutation_DE_dd is known
- Enrollment branch 7:
- AND group
- 4f_salutation_DE_dd is known
- Enrollment branch 8:
- Trigger property meaning:
Steps
Step 1 - Action 6
- 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 2
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: on both
- Condition summary: on both
- Default branch: no
- Next action IDs: 7
- Referenced properties: none detected
- Referenced lists: 14093, 14123
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- List 14093 is in list 14093
- List 14123 is in list 14123
- Branch: on male names list
- Condition summary: on male names list
- Default branch: no
- Next action IDs: 3
- Referenced properties: none detected
- Referenced lists: 14123
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 14123 is in list 14123
- Branch: on female names list
- Condition summary: on female names list
- Default branch: no
- Next action IDs: 4
- Referenced properties: none detected
- Referenced lists: 14093
- Filter-like criteria returned: 1
- Returned branch logic:
- OR group
- AND group
- List 14093 is in list 14093
- Branch: Male salutation
- Branch: female salutation
- Condition summary: female salutation
- Default branch: no
- Next action IDs: 10
- Referenced properties: 4f_Gender by name (gender_by_name), 4f_salutation_DE_dd (n4f_salutation_dd)
- Referenced lists: none detected
- Filter-like criteria returned: 8
- Returned branch logic:
- OR group
- AND group
- 4f_Gender by name is unknown
- 4f_salutation_DE_dd is any of Frau
- AND group
- 4f_Gender by name is unknown
- 4f_salutation_DE_dd is any of Ms.
LIST LOGIC:
- List 14093 (14093)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
- List 14123 (14123)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 3 - Action 10
- What happens: Sets HubSpot property values; properties: gender_by_name = static value female
- What triggers it: After action 2
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Gender by name (gender_by_name); lists: none detected
DATA MEANING:
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: gender_by_name
- value: static value female
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 4 - Action 3
- What happens: Sets HubSpot property values; properties: gender_by_name = static value male
- What triggers it: After action 2
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Gender by name (gender_by_name); lists: none detected
DATA MEANING:
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: gender_by_name
- value: static value male
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 5 - Action 4
- What happens: Sets HubSpot property values; properties: gender_by_name = static value female
- What triggers it: After action 2
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Gender by name (gender_by_name); lists: none detected
DATA MEANING:
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: gender_by_name
- value: static value female
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 6 - Action 7
- What happens: Sends an internal notification
- What triggers it: After action 2
- 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: Name is on both lists
- 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 7 - Action 9
- What happens: Sets HubSpot property values; properties: gender_by_name = static value male
- What triggers it: After action 2
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Gender by name (gender_by_name); lists: none detected
DATA MEANING:
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: gender_by_name
- value: static value male
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: 7
- Branch actions: 1
- Custom code actions: 0
- Property operations: 4
- List dependencies: 2
- Action categories: connected_action: 1, internal_notification: 1, list_branch: 1, set_property: 4
- Property operation types: set_property: 4
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: Contact: 4 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_set gender-by-first-name
- Workflow ID: 1514162113
- Revision ID: 44
- Enabled: yes
- Current HubSpot description: Updates the “4f_Gender by name” property to “male” or “female” based on whether the first name is on a male or female names list when the first name is known and the gender is unknown.
- Purpose: Updates the “4f_Gender by name” property to “male” or “female” based on whether the first name is on a male or female names list when the first name is known and the gender is unknown.
- Key logic: connected_action: 1, internal_notification: 1, list_branch: 1, set_property: 4
- Branching logic: 5 branch detail(s) returned by HubSpot
- on both: on both; next actions: 7; properties: none detected; lists: 14093, 14123
- on male names list: on male names list; next actions: 3; properties: none detected; lists: 14123
- on female names list: on female names list; next actions: 4; properties: none detected; lists: 14093
- Male salutation: Male salutation; next actions: 9; properties: gender_by_name, n4f_salutation_dd, n4f_salutation_en_dd; lists: none detected
- female salutation: female salutation; next actions: 10; properties: gender_by_name, n4f_salutation_dd; lists: none detected
- Dependencies: lists: 14093 (14093), 14123 (14123); properties: First Name (firstname), 4f_Gender by name (gender_by_name), 4f_salutation_DE_dd (n4f_salutation_dd), 4f_salutation_EN_dd (n4f_salutation_en_dd); custom code: none detected
Property Context
- First Name (firstname) - A contact’s first name Roles: trigger condition. internal name: firstname; object: Contacts; type: string.
- 4f_Gender by name (gender_by_name) - Assign male or female based on first name. Roles: branch condition, property updated, step data, trigger condition. internal name: gender_by_name; object: Contacts; type: enumeration.
- 4f_salutation_DE_dd (n4f_salutation_dd) - No HubSpot property description returned. Roles: branch condition, step data, trigger condition. internal name: n4f_salutation_dd; object: Contacts; type: enumeration.
- 4f_salutation_EN_dd (n4f_salutation_en_dd) - No HubSpot property description returned. Roles: branch condition, step data. internal name: n4f_salutation_en_dd; 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.
Internal_Data quality: Set 4f_Region-Country and ISO country code
METADATA
title: Internal_Data quality: Set 4f_Region-Country and ISO country code
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: 21
- Property references: Country/Region (country), Email (email), Merged record IDs (hs_merged_object_ids), 4f_Region-Country (n4f_region_country)
- List references: none detected
- Filter types: PROPERTY: 10
- Operators: ALL_PROPERTY: 9, HAS_COMPLETED: 1, IS_BETWEEN: 1, IS_KNOWN: 8, IS_UNKNOWN: 1, TIME_RANGED: 1
- Trigger logic:
- Enrollment criteria type: LIST_BASED
- Enrollment branch 1:
- OR group
- AND group
- Country/Region is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- AND group
- Country/Region is unknown
- AND group
- AND group
- Returned branch keys: eventTypeId, filterBranchOperator, filterBranchType, filterBranches, filters, operator, pruningRefineBy
- AND group
- AND group
- 4f_Region-Country is known
- AND group
- AND group
- Merged record IDs is known
- Enrollment branch 2:
- AND group
- Country/Region is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- Enrollment branch 3:
- AND group
- Country/Region is unknown
- Enrollment branch 4:
- AND group
- AND group
- Returned branch keys: eventTypeId, filterBranchOperator, filterBranchType, filterBranches, filters, operator, pruningRefineBy
- Enrollment branch 5:
- Enrollment branch 6:
- AND group
- 4f_Region-Country is known
- Enrollment branch 7:
- Enrollment branch 8:
- AND group
- Merged record IDs is known
- Enrollment branch 9:
- AND group
- Returned branch keys: eventTypeId, filterBranchOperator, filterBranchType, filterBranches, filters, operator, pruningRefineBy
- Enrollment branch 10:
- AND group
- Merged record IDs is known
- Enrollment branch 11:
- AND group
- 4f_Region-Country is known
- Enrollment branch 12:
- Enrollment branch 13:
- Trigger property meaning:
Steps
Step 1 - Action 52
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: Country known
- Condition summary: Country known
- Default branch: no
- Next action IDs: 50
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- Branch: Country unknown
- Condition summary: Country unknown
- Default branch: no
- Next action IDs: 1
- Referenced properties: Country/Region (country), 4f_Region-Country (n4f_region_country)
- Referenced lists: none detected
- Filter-like criteria returned: 4
- Returned branch logic:
- OR group
- AND group
- Country/Region is unknown
- 4f_Region-Country 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 2 - Action 1
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: Germany
- Condition summary: Germany
- Default branch: no
- Next action IDs: 2
- Referenced properties: Email (email), Mobile Phone Number (mobilephone), Phone Number (phone)
- Referenced lists: none detected
- Filter-like criteria returned: 6
- Returned branch logic:
- OR group
- AND group
- Mobile Phone Number STARTS_WITH +49, 0049, 49, :+49, : +49
- AND group
- Phone Number STARTS_WITH +49, 0049, 49
- AND group
- Branch: China
- Condition summary: China
- Default branch: no
- Next action IDs: 3
- Referenced properties: Mobile Phone Number (mobilephone), Phone Number (phone)
- Referenced lists: none detected
- Filter-like criteria returned: 4
- Returned branch logic:
- OR group
- AND group
- Mobile Phone Number STARTS_WITH +86, 0086, 86
- AND group
- Phone Number STARTS_WITH +86, 0086, 86
- Branch: Switzerland
- Condition summary: Switzerland
- Default branch: no
- Next action IDs: 5
- Referenced properties: Email (email), Mobile Phone Number (mobilephone), Phone Number (phone)
- Referenced lists: none detected
- Filter-like criteria returned: 6
- Returned branch logic:
- OR group
- AND group
- Mobile Phone Number STARTS_WITH 0041, +41, 41
- AND group
- Phone Number STARTS_WITH 0041, +41, 41
- AND group
- Branch: United Kingdom
- Condition summary: United Kingdom
- Default branch: no
- Next action IDs: 9
- Referenced properties: Email (email), Mobile Phone Number (mobilephone), Phone Number (phone)
- Referenced lists: none detected
- Filter-like criteria returned: 6
- Returned branch logic:
- OR group
- AND group
- Mobile Phone Number STARTS_WITH 0044, +44, 44
- AND group
- Phone Number STARTS_WITH +44, 0044, 44
- AND group
- Branch: France
- Condition summary: France
- Default branch: no
- Next action IDs: 10
- Referenced properties: Email (email), Mobile Phone Number (mobilephone), Phone Number (phone)
- Referenced lists: none detected
- Filter-like criteria returned: 6
- Returned branch logic:
- OR group
- AND group
- Mobile Phone Number STARTS_WITH +33, 0033, 33
- AND group
- Phone Number STARTS_WITH +33, 0033, 33
- AND group
- Branch: USA
- Condition summary: USA
- Default branch: no
- Next action IDs: 11
- Referenced properties: Email (email), Mobile Phone Number (mobilephone), Phone Number (phone)
- Referenced lists: none detected
- Filter-like criteria returned: 6
- Returned branch logic:
- OR group
- AND group
- Mobile Phone Number STARTS_WITH 001, +1
- AND group
- Phone Number STARTS_WITH 001, +1
- AND group
- Branch: Italy
- Condition summary: Italy
- Default branch: no
- Next action IDs: 12
- Referenced properties: Email (email), Mobile Phone Number (mobilephone), Phone Number (phone)
- Referenced lists: none detected
- Filter-like criteria returned: 6
- Returned branch logic:
- OR group
- AND group
- Mobile Phone Number STARTS_WITH 0039, +39, 39
- AND group
- Phone Number STARTS_WITH 0039, +39, 39
- AND group
- Branch: Netherlands
- Condition summary: Netherlands
- Default branch: no
- Next action IDs: 23
- Referenced properties: Email (email), Mobile Phone Number (mobilephone), Phone Number (phone)
- Referenced lists: none detected
- Filter-like criteria returned: 6
- Returned branch logic:
- OR group
- AND group
- Mobile Phone Number STARTS_WITH 0031, +31, 31
- AND group
- Phone Number STARTS_WITH 0031, +31, 31
- AND group
- Branch: Belgium
- Condition summary: Belgium
- Default branch: no
- Next action IDs: 25
- Referenced properties: Email (email), Mobile Phone Number (mobilephone), Phone Number (phone)
- Referenced lists: none detected
- Filter-like criteria returned: 6
- Returned branch logic:
- OR group
- AND group
- Mobile Phone Number STARTS_WITH 0032, 32, +32
- AND group
- Phone Number STARTS_WITH 0032, +32, 32
- AND group
- Branch: Brazil
- Condition summary: Brazil
- Default branch: no
- Next action IDs: 26
- Referenced properties: Email (email), Mobile Phone Number (mobilephone), Phone Number (phone)
- Referenced lists: none detected
- Filter-like criteria returned: 6
- Returned branch logic:
- OR group
- AND group
- Mobile Phone Number STARTS_WITH 0055, 55, +55
- AND group
- Phone Number STARTS_WITH 0055, +55, 55
- AND group
- Branch: Norway
- Condition summary: Norway
- Default branch: no
- Next action IDs: 27
- Referenced properties: Mobile Phone Number (mobilephone), Phone Number (phone)
- Referenced lists: none detected
- Filter-like criteria returned: 4
- Returned branch logic:
- OR group
- AND group
- Mobile Phone Number STARTS_WITH 0047, 47, +47
- AND group
- Phone Number STARTS_WITH 0047, 47, +47
- Branch: India
- Condition summary: India
- Default branch: no
- Next action IDs: 31
- Referenced properties: Mobile Phone Number (mobilephone), Phone Number (phone)
- Referenced lists: none detected
- Filter-like criteria returned: 4
- Returned branch logic:
- OR group
- AND group
- Mobile Phone Number STARTS_WITH 0091, +91, 91
- AND group
- Phone Number STARTS_WITH 0091, +91, 91
- Branch: Poland
- Condition summary: Poland
- Default branch: no
- Next action IDs: 33
- Referenced properties: Email (email), Mobile Phone Number (mobilephone), Phone Number (phone)
- Referenced lists: none detected
- Filter-like criteria returned: 6
- Returned branch logic:
- OR group
- AND group
- Mobile Phone Number STARTS_WITH 0048, 48, +48
- AND group
- Phone Number STARTS_WITH 0048, +48, 48
- AND group
- Branch: Austria
- Condition summary: Austria
- Default branch: no
- Next action IDs: 35
- Referenced properties: Email (email), Mobile Phone Number (mobilephone), Phone Number (phone)
- Referenced lists: none detected
- Filter-like criteria returned: 6
- Returned branch logic:
- OR group
- AND group
- Mobile Phone Number STARTS_WITH 0043, +43, 43
- AND group
- Phone Number STARTS_WITH 0043, +43, 43
- AND group
- Branch: Portugal
- Condition summary: Portugal
- Default branch: no
- Next action IDs: 37
- Referenced properties: Email (email), Mobile Phone Number (mobilephone), Phone Number (phone)
- Referenced lists: none detected
- Filter-like criteria returned: 6
- Returned branch logic:
- OR group
- AND group
- Mobile Phone Number STARTS_WITH 00351, +351, 351, : +351
- AND group
- Phone Number STARTS_WITH 351, 00351, +351, : +351
- AND group
- Branch: Sweden
- Condition summary: Sweden
- Default branch: no
- Next action IDs: 38
- Referenced properties: Email (email), Mobile Phone Number (mobilephone), Phone Number (phone)
- Referenced lists: none detected
- Filter-like criteria returned: 6
- Returned branch logic:
- OR group
- AND group
- Mobile Phone Number STARTS_WITH 0046, 46, +46
- AND group
- Phone Number STARTS_WITH 46, 0046, +46
- AND group
- Branch: Denmark
- Condition summary: Denmark
- Default branch: no
- Next action IDs: 39
- Referenced properties: Email (email), Mobile Phone Number (mobilephone), Phone Number (phone)
- Referenced lists: none detected
- Filter-like criteria returned: 6
- Returned branch logic:
- OR group
- AND group
- Mobile Phone Number STARTS_WITH 0045, 45, +45
- AND group
- Phone Number STARTS_WITH 45, 0045, +45
- AND group
- Branch: Finland
- Condition summary: Finland
- Default branch: no
- Next action IDs: 43
- Referenced properties: Email (email), Mobile Phone Number (mobilephone), Phone Number (phone)
- Referenced lists: none detected
- Filter-like criteria returned: 6
- Returned branch logic:
- OR group
- AND group
- Mobile Phone Number STARTS_WITH 00358, 358, +358
- AND group
- Phone Number STARTS_WITH 358, 00358, +358
- AND group
- Branch: Korea
- Condition summary: Korea
- Default branch: no
- Next action IDs: 45
- Referenced properties: Email (email), Mobile Phone Number (mobilephone), Phone Number (phone)
- Referenced lists: none detected
- Filter-like criteria returned: 6
- Returned branch logic:
- OR group
- AND group
- Mobile Phone Number STARTS_WITH 0082, +82
- AND group
- Phone Number STARTS_WITH 0082, +82
- AND group
- Branch: Spain
- Condition summary: Spain
- Default branch: no
- Next action IDs: 47
- Referenced properties: Email (email), Mobile Phone Number (mobilephone), Phone Number (phone)
- Referenced lists: none detected
- Filter-like criteria returned: 6
- Returned branch logic:
- OR group
- AND group
- Mobile Phone Number STARTS_WITH 0034, +34, 34
- AND group
- Phone Number STARTS_WITH 0034, 34, +34
- AND group
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 10
- What happens: Sets HubSpot property values; properties: country = static value France
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value France
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:
- Country/Region (country) is set or updated; value: static value France; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 4 - Action 59
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Europe - France
- What triggers it: After action 10
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Europe - France
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Europe - France; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 5 - Action 60
- What happens: Sets HubSpot property values; properties: hs_country_region_code = static value FR
- What triggers it: After action 59
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region Code (hs_country_region_code); lists: none detected
DATA MEANING:
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: hs_country_region_code
- value: static value FR
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 6 - Action 11
- What happens: Sets HubSpot property values; properties: country = static value United States
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value United States
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:
- Country/Region (country) is set or updated; value: static value United States; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 7 - Action 12
- What happens: Sets HubSpot property values; properties: country = static value Italy
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value Italy
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:
- Country/Region (country) is set or updated; value: static value Italy; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 8 - Action 67
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Europe - Italy
- What triggers it: After action 12
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Europe - Italy
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Europe - Italy; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 9 - Action 68
- What happens: Sets HubSpot property values; properties: hs_country_region_code = static value IT
- What triggers it: After action 67
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region Code (hs_country_region_code); lists: none detected
DATA MEANING:
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: hs_country_region_code
- value: static value IT
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 2
- What happens: Sets HubSpot property values; properties: country = static value Germany
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value Germany
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:
- Country/Region (country) is set or updated; value: static value Germany; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 11 - Action 53
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Europe - Germany
- What triggers it: After action 2
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Europe - Germany
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Europe - Germany; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 12 - Action 54
- What happens: Sets HubSpot property values; properties: hs_country_region_code = static value DE
- What triggers it: After action 53
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region Code (hs_country_region_code); lists: none detected
DATA MEANING:
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: hs_country_region_code
- value: static value DE
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 13 - Action 23
- What happens: Sets HubSpot property values; properties: country = static value Netherlands
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value Netherlands
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:
- Country/Region (country) is set or updated; value: static value Netherlands; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 14 - Action 65
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Europe - Netherlands
- What triggers it: After action 23
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Europe - Netherlands
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Europe - Netherlands; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 15 - Action 66
- What happens: Sets HubSpot property values; properties: hs_country_region_code = static value NL
- What triggers it: After action 65
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region Code (hs_country_region_code); lists: none detected
DATA MEANING:
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: hs_country_region_code
- value: static value NL
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 16 - Action 25
- What happens: Sets HubSpot property values; properties: country = static value Belgium
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value Belgium
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:
- Country/Region (country) is set or updated; value: static value Belgium; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 17 - Action 26
- What happens: Sets HubSpot property values; properties: country = static value Brazil
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value Brazil
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:
- Country/Region (country) is set or updated; value: static value Brazil; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 18 - Action 27
- What happens: Sets HubSpot property values; properties: country = static value Norway
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value Norway
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:
- Country/Region (country) is set or updated; value: static value Norway; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 19 - Action 3
- What happens: Sets HubSpot property values; properties: country = static value China
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value China
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:
- Country/Region (country) is set or updated; value: static value China; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 20 - Action 88
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Asia - China
- What triggers it: After action 3
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Asia - China
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Asia - China; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 21 - Action 31
- What happens: Sets HubSpot property values; properties: country = static value India
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value India
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:
- Country/Region (country) is set or updated; value: static value India; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 22 - Action 33
- What happens: Sets HubSpot property values; properties: country = static value Poland
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value Poland
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:
- Country/Region (country) is set or updated; value: static value Poland; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 23 - Action 71
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Europe - Poland
- What triggers it: After action 33
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Europe - Poland
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Europe - Poland; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 24 - Action 72
- What happens: Sets HubSpot property values; properties: hs_country_region_code = static value PL
- What triggers it: After action 71
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region Code (hs_country_region_code); lists: none detected
DATA MEANING:
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: hs_country_region_code
- value: static value PL
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 25 - Action 35
- What happens: Sets HubSpot property values; properties: country = static value Austria
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value Austria
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:
- Country/Region (country) is set or updated; value: static value Austria; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 26 - Action 69
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Europe - Austria
- What triggers it: After action 35
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Europe - Austria
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Europe - Austria; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 27 - Action 70
- What happens: Sets HubSpot property values; properties: hs_country_region_code = static value AT
- What triggers it: After action 69
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region Code (hs_country_region_code); lists: none detected
DATA MEANING:
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: hs_country_region_code
- value: static value AT
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 28 - Action 37
- What happens: Sets HubSpot property values; properties: country = static value Portugal
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value Portugal
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:
- Country/Region (country) is set or updated; value: static value Portugal; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 29 - Action 38
- What happens: Sets HubSpot property values; properties: country = static value Sweden
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value Sweden
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:
- Country/Region (country) is set or updated; value: static value Sweden; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 30 - Action 39
- What happens: Sets HubSpot property values; properties: country = static value Denmark
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value Denmark
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:
- Country/Region (country) is set or updated; value: static value Denmark; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 31 - Action 43
- What happens: Sets HubSpot property values; properties: country = static value Finland
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value Finland
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:
- Country/Region (country) is set or updated; value: static value Finland; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 32 - Action 45
- What happens: Sets HubSpot property values; properties: country = static value Korea
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value Korea
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:
- Country/Region (country) is set or updated; value: static value Korea; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 33 - Action 47
- What happens: Sets HubSpot property values; properties: country = static value Spain
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value Spain
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:
- Country/Region (country) is set or updated; value: static value Spain; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 34 - Action 92
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Europe - Spain
- What triggers it: After action 47
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Europe - Spain
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Europe - Spain; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 35 - Action 95
- What happens: Sets HubSpot property values; properties: hs_country_region_code = static value ES
- What triggers it: After action 92
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region Code (hs_country_region_code); lists: none detected
DATA MEANING:
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: hs_country_region_code
- value: static value ES
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 36 - Action 5
- What happens: Sets HubSpot property values; properties: country = static value Switzerland
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value Switzerland
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:
- Country/Region (country) is set or updated; value: static value Switzerland; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 37 - Action 61
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Europe - Switzerland
- What triggers it: After action 5
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Europe - Switzerland
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Europe - Switzerland; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 38 - Action 62
- What happens: Sets HubSpot property values; properties: hs_country_region_code = static value CH
- What triggers it: After action 61
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region Code (hs_country_region_code); lists: none detected
DATA MEANING:
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: hs_country_region_code
- value: static value CH
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 39 - Action 9
- What happens: Sets HubSpot property values; properties: country = static value United Kingdom
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
DATA MEANING:
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: country
- value: static value United Kingdom
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:
- Country/Region (country) is set or updated; value: static value United Kingdom; confidence: high. Purpose: Country in which the company or organization is located.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 40 - Action 73
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Europe - United Kingdom
- What triggers it: After action 9
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Europe - United Kingdom
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Europe - United Kingdom; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 41 - Action 74
- What happens: Sets HubSpot property values; properties: hs_country_region_code = static value GB
- What triggers it: After action 73
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region Code (hs_country_region_code); lists: none detected
DATA MEANING:
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: hs_country_region_code
- value: static value GB
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 42 - Action 50
- What happens: Branches based on HubSpot list membership; 21 branches
- What triggers it: After action 52
- System condition: 21 branch condition(s) returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
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: Germany
- Condition summary: Germany
- Default branch: no
- Next action IDs: 53
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Germany, deutschland, alemania, alemanha
- Branch: Belgium
- Condition summary: Belgium
- Default branch: no
- Next action IDs: 55
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Belgium, Belgien, belgien, Bélgica, bélgica
- Branch: Finland
- Condition summary: Finland
- Default branch: no
- Next action IDs: 57
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Finland, finland, FINLAND, Finnland, finnland, FINNLAND, Finlandia, finlandia, FINLANDIA, Finlândia, finlândia, FINLÂNDIA, Åland Islands, aland islands
- Branch: France
- Condition summary: France
- Default branch: no
- Next action IDs: 59
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals France, france, FRANCE, Frankreich, frankreich, FRANKREICH, Francia, francia, FRANCIA, França, frança, FRANÇA
- Branch: Switzerland
- Condition summary: Switzerland
- Default branch: no
- Next action IDs: 61
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals switzerland, schweiz, suiza, suíça
- Branch: Netherlands
- Condition summary: Netherlands
- Default branch: no
- Next action IDs: 65
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Netherlands, netherlands, Niederlande, NIEDERLANDE, Países Bajos, países bajos, PAÍSES BAJOS, Países Baixos, países baixos, the netherlands
- Branch: Italy
- Condition summary: Italy
- Default branch: no
- Next action IDs: 67
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Italy, italy, ITALY, Italien, italien, ITALIEN, Italia, italia, ITALIA, Itália, itália, ITÁLIA
- Branch: Austria
- Condition summary: Austria
- Default branch: no
- Next action IDs: 69
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Austria, austria, AUSTRIA, Österreich, österreich, ÖSTERREICH, Áustria, áustria, ÁUSTRIA
- Branch: Poland
- Condition summary: Poland
- Default branch: no
- Next action IDs: 71
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Poland, poland, POLAND, Polen, polen, POLEN, Polonia, polonia, POLONIA, Polônia, polônia, POLÔNIA, polska
- Branch: United Kingdom
- Condition summary: United Kingdom
- Default branch: no
- Next action IDs: 73
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals United Kingdom, united kingdom, UNITED KINGDOM, Britain, britain, BRITAIN, Great Britain, great britain, Vereinigtes Königreich, vereinigtes königreich, Reino Unido, reino unido, REINO UNIDO, england
- Branch: Denmark
- Condition summary: Denmark
- Default branch: no
- Next action IDs: 75
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Denmark, dänemark, dinamarca
- Branch: Luxembourg
- Condition summary: Luxembourg
- Default branch: no
- Next action IDs: 77
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Luxembourg, luxemburg, luxemburgo
- Branch: ireland
- Condition summary: ireland
- Default branch: no
- Next action IDs: 79
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Ireland, irland, irlanda, Republic of Ireland
- Branch: Portugal
- Condition summary: Portugal
- Default branch: no
- Next action IDs: 81
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Portugal
- Branch: United States
- Condition summary: United States
- Default branch: no
- Next action IDs: 83
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals United States of America, UNITED STATES OF AMERICA, USA, usa, America, america, AMERICA, United States, united states, UNITED STATES, Vereinigte Staaten von Amerika, vereinigte staaten von amerika, VEREINIGTE STAATEN VON AMERIKA, Estados Unidos de América, estados unidos de américa, ESTADOS UNIDOS DE AMÉRICA, Estados Unidos da América, estados unidos da américa, ESTADOS UNIDOS DA AMÉRICA, vereinigte Staaten, estados unidos
- Branch: Hungary
- Condition summary: Hungary
- Default branch: no
- Next action IDs: 85
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Hungary, hungary, HUNGARY, Ungarn, ungarn, UNGARN, Hungría, hungría, HUNGRÍA, Hungria, hungria, HUNGRIA
- Branch: Turkey
- Condition summary: Turkey
- Default branch: no
- Next action IDs: 86
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Turkey, turkey, TURKEY, Türkei, türkei, TÜRKEI, Turquía, turquía, TURQUÍA, Turquia, turquia, TURQUIA
- Branch: Liechtenstein
- Condition summary: Liechtenstein
- Default branch: no
- Next action IDs: 87
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Liechtenstein
- Branch: China
- Condition summary: China
- Default branch: no
- Next action IDs: 88
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals China
- Branch: Brazil
- Condition summary: Brazil
- Default branch: no
- Next action IDs: 89
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Brasil, Brazil, Brasilien
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 91
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 91
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 43 - Action 55
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Europe - Belgium
- What triggers it: After action 50
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Europe - Belgium
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Europe - Belgium; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 44 - Action 56
- What happens: Sets HubSpot property values; properties: hs_country_region_code = static value BE
- What triggers it: After action 55
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region Code (hs_country_region_code); lists: none detected
DATA MEANING:
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: hs_country_region_code
- value: static value BE
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 45 - Action 57
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Europe - Finland
- What triggers it: After action 50
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Europe - Finland
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Europe - Finland; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 46 - Action 58
- What happens: Sets HubSpot property values; properties: hs_country_region_code = static value FI
- What triggers it: After action 57
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region Code (hs_country_region_code); lists: none detected
DATA MEANING:
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: hs_country_region_code
- value: static value FI
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 47 - Action 75
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Europe - Denmark
- What triggers it: After action 50
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Europe - Denmark
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Europe - Denmark; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 48 - Action 76
- What happens: Sets HubSpot property values; properties: hs_country_region_code = static value not returned
- What triggers it: After action 75
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region Code (hs_country_region_code); lists: none detected
DATA MEANING:
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: hs_country_region_code
- value: static value not returned
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 49 - Action 77
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Europe - Luxembourg
- What triggers it: After action 50
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Europe - Luxembourg
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Europe - Luxembourg; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 50 - Action 78
- What happens: Sets HubSpot property values; properties: hs_country_region_code = static value LU
- What triggers it: After action 77
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region Code (hs_country_region_code); lists: none detected
DATA MEANING:
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: hs_country_region_code
- value: static value LU
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 51 - Action 79
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Europe - Ireland
- What triggers it: After action 50
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Europe - Ireland
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Europe - Ireland; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 52 - Action 80
- What happens: Sets HubSpot property values; properties: hs_country_region_code = static value IE
- What triggers it: After action 79
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region Code (hs_country_region_code); lists: none detected
DATA MEANING:
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: hs_country_region_code
- value: static value IE
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 53 - Action 81
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Europe - Portugal
- What triggers it: After action 50
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Europe - Portugal
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Europe - Portugal; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 54 - Action 82
- What happens: Sets HubSpot property values; properties: hs_country_region_code = static value PT
- What triggers it: After action 81
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region Code (hs_country_region_code); lists: none detected
DATA MEANING:
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: hs_country_region_code
- value: static value PT
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 55 - Action 83
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value North America - United States
- What triggers it: After action 50
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value North America - United States
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value North America - United States; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 56 - Action 84
- What happens: Sets HubSpot property values; properties: hs_country_region_code = static value US
- What triggers it: After action 83
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region Code (hs_country_region_code); lists: none detected
DATA MEANING:
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: hs_country_region_code
- value: static value US
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 57 - Action 85
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Europe - Hungary
- What triggers it: After action 50
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Europe - Hungary
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Europe - Hungary; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 58 - Action 86
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Asia - Turkey
- What triggers it: After action 50
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Asia - Turkey
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Asia - Turkey; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 59 - Action 87
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Europe - Liechtenstein
- What triggers it: After action 50
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Europe - Liechtenstein
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Europe - Liechtenstein; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 60 - Action 89
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value South America - Brazil
- What triggers it: After action 50
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value South America - Brazil
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value South America - Brazil; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 61 - Action 90
- What happens: Sets HubSpot property values; properties: hs_country_region_code = static value BR
- What triggers it: After action 89
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region Code (hs_country_region_code); lists: none detected
DATA MEANING:
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: hs_country_region_code
- value: static value BR
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 62 - Action 91
- What happens: Branches based on HubSpot list membership; 20 branches
- What triggers it: After action 90
- System condition: 20 branch condition(s) returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
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: Spain
- Condition summary: Spain
- Default branch: no
- Next action IDs: 92
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Spain, spain, SPAIN, Spanien, spanien, SPANIEN, España, españa, ESPAÑA, Espanha, espanha, ESPANHA
- Branch: Canada
- Condition summary: Canada
- Default branch: no
- Next action IDs: 93
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Canada, Kanada
- Branch: Mexico
- Condition summary: Mexico
- Default branch: no
- Next action IDs: 96
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Mexico, mexico, MEXICO, Mexiko, mexiko, MEXIKO, México, méxico, MÉXICO
- Branch: Morocco
- Condition summary: Morocco
- Default branch: no
- Next action IDs: 98
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Morocco, morocco, MOROCCO, Marokko, marokko, MAROKKO, Marruecos, marruecos, MARRUECOS, Marrocos, marrocos, MARROCOS, marocco
- Branch: Croatia
- Condition summary: Croatia
- Default branch: no
- Next action IDs: 100
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Croatia, croatia, CROATIA, Kroatien, kroatien, KROATIEN, Croacia, croacia, CROACIA, Croácia, croácia, CROÁCIA
- Branch: Norway
- Condition summary: Norway
- Default branch: no
- Next action IDs: 102
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Norway, norway, NORWAY, Norwegen, norwegen, NORWEGEN, Noruega, noruega, NORUEGA
- Branch: Greece
- Condition summary: Greece
- Default branch: no
- Next action IDs: 104
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Greece, greece, GREECE, Griechenland, griechenland, GRIECHENLAND, Grecia, grecia, GRECIA, Grécia, grécia, GRÉCIA
- Branch: Czech Republic
- Condition summary: Czech Republic
- Default branch: no
- Next action IDs: 106
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Czechia, czechia, CZECHIA, Czech Republic, czech republic, CZECH REPUBLIC, Tschechien, tschechien, TSCHECHIEN, Tschechische Republik, tschechische republik, TSCHECHISCHE REPUBLIK, Chequia, chequia, CHEQUIA, República Checa, república checa, REPÚBLICA CHECA, Chéquia, chéquia, CHÉQUIA, República Tcheca, república tcheca, REPÚBLICA TCHECA
- Branch: Romania
- Condition summary: Romania
- Default branch: no
- Next action IDs: 108
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Romania, romania, ROMANIA, Rumänien, rumänien, RUMÄNIEN, Rumania, rumania, RUMANIA, Romênia, romênia, ROMÊNIA
- Branch: Sweden
- Condition summary: Sweden
- Default branch: no
- Next action IDs: 110
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Sweden, sweden, SWEDEN, Schweden, schweden, SCHWEDEN, Suecia, suecia, SUECIA, Suécia, suécia, SUÉCIA
- Branch: India
- Condition summary: India
- Default branch: no
- Next action IDs: 112
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals India, india, INDIA, Indien, indien, INDIEN, Índia, índia, ÍNDIA
- Branch: Israel
- Condition summary: Israel
- Default branch: no
- Next action IDs: 114
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Israel
- Branch: Bulgaria
- Condition summary: Bulgaria
- Default branch: no
- Next action IDs: 116
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Bulgaria, bulgaria, BULGARIA, Bulgarien, bulgarien, BULGARIEN, Bulgária, búlgaria, BÚLGARIA
- Branch: Singapore
- Condition summary: Singapore
- Default branch: no
- Next action IDs: 118
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals singapore, singapur, singapor
- Branch: Malaysia
- Condition summary: Malaysia
- Default branch: no
- Next action IDs: 119
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Malaysia
- Branch: Australia
- Condition summary: Australia
- Default branch: no
- Next action IDs: 120
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Australia, australia, AUSTRALIA, Australien, australien, AUSTRALIEN, Austrália, austrália, AUSTRÁLIA
- Branch: Indonesia
- Condition summary: Indonesia
- Default branch: no
- Next action IDs: 122
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Indonesia, indonesia, INDONESIA, Indonesien, indonesien, INDONESIEN, Indonésia, indonésia, INDONÉSIA
- Branch: Philippines
- Condition summary: Philippines
- Default branch: no
- Next action IDs: 123
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Philippines, philippines, PHILIPPINES, Philippinen, philippinen, PHILIPPINEN, Filipinas, filipinas, FILIPINAS
- Branch: Vietnam
- Condition summary: Vietnam
- Default branch: no
- Next action IDs: 124
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Vietnam, vietnam, VIETNAM, Vietnã, vietnã, VIETNÃ, viet nam
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 125
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 125
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 63 - Action 100
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Europe - Croatia
- What triggers it: After action 91
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Europe - Croatia
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Europe - Croatia; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 64 - Action 101
- What happens: Sets HubSpot property values; properties: hs_country_region_code = static value HR
- What triggers it: After action 100
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region Code (hs_country_region_code); lists: none detected
DATA MEANING:
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: hs_country_region_code
- value: static value HR
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 65 - Action 102
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Europe - Norway
- What triggers it: After action 91
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Europe - Norway
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Europe - Norway; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 66 - Action 103
- What happens: Sets HubSpot property values; properties: hs_country_region_code = static value NO
- What triggers it: After action 102
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region Code (hs_country_region_code); lists: none detected
DATA MEANING:
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: hs_country_region_code
- value: static value NO
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 67 - Action 104
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Europe - Greece
- What triggers it: After action 91
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Europe - Greece
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Europe - Greece; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 68 - Action 105
- What happens: Sets HubSpot property values; properties: hs_country_region_code = static value GR
- What triggers it: After action 104
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region Code (hs_country_region_code); lists: none detected
DATA MEANING:
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: hs_country_region_code
- value: static value GR
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 69 - Action 106
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Europe - Czech Republic
- What triggers it: After action 91
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Europe - Czech Republic
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Europe - Czech Republic; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 70 - Action 107
- What happens: Sets HubSpot property values; properties: hs_country_region_code = static value CZ
- What triggers it: After action 106
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region Code (hs_country_region_code); lists: none detected
DATA MEANING:
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: hs_country_region_code
- value: static value CZ
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 71 - Action 108
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Europe - Romania
- What triggers it: After action 91
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Europe - Romania
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Europe - Romania; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 72 - Action 109
- What happens: Sets HubSpot property values; properties: hs_country_region_code = static value RO
- What triggers it: After action 108
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region Code (hs_country_region_code); lists: none detected
DATA MEANING:
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: hs_country_region_code
- value: static value RO
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 73 - Action 110
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Europe - Sweden
- What triggers it: After action 91
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Europe - Sweden
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Europe - Sweden; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 74 - Action 111
- What happens: Sets HubSpot property values; properties: hs_country_region_code = static value SE
- What triggers it: After action 110
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region Code (hs_country_region_code); lists: none detected
DATA MEANING:
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: hs_country_region_code
- value: static value SE
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 75 - Action 112
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Asia - India
- What triggers it: After action 91
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Asia - India
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Asia - India; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 76 - Action 113
- What happens: Sets HubSpot property values; properties: hs_country_region_code = static value IN
- What triggers it: After action 112
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region Code (hs_country_region_code); lists: none detected
DATA MEANING:
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: hs_country_region_code
- value: static value IN
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 77 - Action 114
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Asia - Israel
- What triggers it: After action 91
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Asia - Israel
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Asia - Israel; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 78 - Action 115
- What happens: Sets HubSpot property values; properties: hs_country_region_code = static value IL
- What triggers it: After action 114
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region Code (hs_country_region_code); lists: none detected
DATA MEANING:
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: hs_country_region_code
- value: static value IL
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 79 - Action 116
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Europe - Bulgaria
- What triggers it: After action 91
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Europe - Bulgaria
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Europe - Bulgaria; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 80 - Action 117
- What happens: Sets HubSpot property values; properties: hs_country_region_code = static value BG
- What triggers it: After action 116
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region Code (hs_country_region_code); lists: none detected
DATA MEANING:
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: hs_country_region_code
- value: static value BG
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 81 - Action 118
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Asia - Singapore
- What triggers it: After action 91
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Asia - Singapore
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Asia - Singapore; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 82 - Action 119
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Asia - Malaysia
- What triggers it: After action 91
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Asia - Malaysia
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Asia - Malaysia; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 83 - Action 120
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Oceania - Australia
- What triggers it: After action 91
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Oceania - Australia
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Oceania - Australia; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 84 - Action 122
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Asia - Indonesia
- What triggers it: After action 91
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Asia - Indonesia
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Asia - Indonesia; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 85 - Action 123
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Asia - Philippines
- What triggers it: After action 91
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Asia - Philippines
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Asia - Philippines; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 86 - Action 124
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Asia - Vietnam
- What triggers it: After action 91
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Asia - Vietnam
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Asia - Vietnam; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 87 - Action 125
- What happens: Branches based on HubSpot list membership; 21 branches
- What triggers it: After action 124
- System condition: 21 branch condition(s) returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
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: Uzbekistan
- Condition summary: Uzbekistan
- Default branch: no
- Next action IDs: 126
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Uzbekistan, uzbekistan, UZBEKISTAN, Usbekistan, usbekistan, USBEKISTAN, Uzbekistán, uzbekistán, UZBEKISTÁN, Uzbequistão, uzbequistão, UZBEQUISTÃO
- Branch: Georgia
- Condition summary: Georgia
- Default branch: no
- Next action IDs: 127
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals georgia, georgien
- Branch: Bahrain
- Condition summary: Bahrain
- Default branch: no
- Next action IDs: 130
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Bahrain, bahrain, BAHRAIN, Bahrein, bahrein, BAHREIN
- Branch: Kuwait
- Condition summary: Kuwait
- Default branch: no
- Next action IDs: 131
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Kuwait
- Branch: Turkmenistan
- Condition summary: Turkmenistan
- Default branch: no
- Next action IDs: 132
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Turkmenistan, turkmenistan, TURKMENISTAN, Turkmenistán, turkmenistán, TURKMENISTÁN, Turcomenistão, turcomenistão, TURCOMENISTÃO
- Branch: Brunei
- Condition summary: Brunei
- Default branch: no
- Next action IDs: 133
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals brunei
- Branch: myanmar
- Condition summary: myanmar
- Default branch: no
- Next action IDs: 134
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Myanmar, myanmar, MYANMAR, Birmania, BIRMANIA, Mianmar, mianmar, MIANMAR, burma
- Branch: iran
- Condition summary: iran
- Default branch: no
- Next action IDs: 135
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Iran, iran, IRAN, Irán, irán, IRÁN, Irã, irã, IRÃ, iran (islamic republic of), islamic republic of iran
- Branch: iraq
- Condition summary: iraq
- Default branch: no
- Next action IDs: 136
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Iraq, iraq, IRAQ, Irak, irak, IRAK, Iraque, iraque, IRAQUE
- Branch: bhutan
- Condition summary: bhutan
- Default branch: no
- Next action IDs: 137
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Bhutan, bhutan, BHUTAN, Bután, bután, BUTÁN, Butão, butão, BUTÃO
- Branch: Azerbaijan
- Condition summary: Azerbaijan
- Default branch: no
- Next action IDs: 138
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Azerbaijan, Aserbaidschan
- Branch: afghanistan
- Condition summary: afghanistan
- Default branch: no
- Next action IDs: 139
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Afghanistan, afganistan
- Branch: Bangladesh
- Condition summary: Bangladesh
- Default branch: no
- Next action IDs: 140
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Bangladesh, bangladesh, BANGLADESH, Bangladesch, bangladesch, Bangladés, bangladés, BANGLADÉS
- Branch: oman
- Condition summary: oman
- Default branch: no
- Next action IDs: 141
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Oman, oman, OMAN, Omán, omán, OMÁN, Omã, omã, OMÃ
- Branch: fiji
- Condition summary: fiji
- Default branch: no
- Next action IDs: 142
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Fiji, fiji, FIJI, Fidschi, fidschi, FIDSCHI, Fiyi, fiyi, FIYI
- Branch: Lebanon
- Condition summary: Lebanon
- Default branch: no
- Next action IDs: 143
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Lebanon, lebanon, LEBANON, Libanon, libanon, LIBANON, Líbano, líbano, LÍBANO
- Branch: Nepal
- Condition summary: Nepal
- Default branch: no
- Next action IDs: 144
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Nepal
- Branch: North Korea
- Condition summary: North Korea
- Default branch: no
- Next action IDs: 145
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals North Korea, north korea, NORTH KOREA, Nordkorea, nordkorea, NORDKOREA, Corea del Norte, corea del norte, COREA DEL NORTE, Coreia do Norte, corea do norte, COREIA DO NORTE, DPRK, dprk, Democratic People’s Republic of Korea, democratic people’s republic of korea, DEMOCRATIC PEOPLE’S REPUBLIC OF KOREA
- Branch: Pakistan
- Condition summary: Pakistan
- Default branch: no
- Next action IDs: 146
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Pakistan, pakistan, PAKISTAN, Pakistán, pakistán, PAKISTÁN, Paquistão, paquistão, PAQUISTÃO
- Branch: Tajikistan
- Condition summary: Tajikistan
- Default branch: no
- Next action IDs: 128
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Tajikistan, tajikistan, TAJIKISTAN, Tadschikistan, tadschikistan, TADSCHIKISTAN, Tayikistán, tayikistán, TAYIKISTÁN, Tadjiquistão, tadjiquistão, TADJIQUISTÃO
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 129
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 129
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 88 - Action 126
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Asia - Uzbekistan
- What triggers it: After action 125
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Asia - Uzbekistan
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Asia - Uzbekistan; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 89 - Action 127
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Asia - Georgia
- What triggers it: After action 125
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Asia - Georgia
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Asia - Georgia; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 90 - Action 128
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Asia - Tajikistan
- What triggers it: After action 125
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Asia - Tajikistan
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Asia - Tajikistan; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 91 - Action 129
- What happens: Branches based on HubSpot list membership; 21 branches
- What triggers it: After action 128
- System condition: 21 branch condition(s) returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
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: Laos
- Condition summary: Laos
- Default branch: no
- Next action IDs: 154
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Laos
- Branch: Russia
- Condition summary: Russia
- Default branch: no
- Next action IDs: 153
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Russia, russia, RUSSIA, Russian Federation, russian federation, RUSSIAN FEDERATION, Russland, russland, RUSSLAND, Russische Föderation, russische föderation, RUSSISCHE FÖDERATION, Rusia, rusia, RUSIA, Federación Rusa, federación rusa, FEDERACIÓN RUSA, Rússia, rússia, RÚSSIA, Federação Russa, federação russa, FEDERAÇÃO RUSSA
- Branch: Palestine
- Condition summary: Palestine
- Default branch: no
- Next action IDs: 152
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Palestine, palestine, PALESTINE, Palästina, palästina, PALÄSTINA, Palestina, palestina, PALESTINA
- Branch: armenia
- Condition summary: armenia
- Default branch: no
- Next action IDs: 151
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals armenia, armenien
- Branch: Mongolia
- Condition summary: Mongolia
- Default branch: no
- Next action IDs: 150
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Mongolia, mongolia, MONGOLIA, Mongolei, mongolei, MONGOLEI, Mongólia, mongólia, MONGÓLIA
- Branch: Yemen
- Condition summary: Yemen
- Default branch: no
- Next action IDs: 149
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Yemen, yemen, YEMEN, Jemen, jemen, JEMEN, Iémen, iémen, IÉMEN
- Branch: Syria
- Condition summary: Syria
- Default branch: no
- Next action IDs: 148
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Syria, syria, SYRIA, Syrien, syrien, SYRIEN, Siria, siria, SIRIA, Síria, síria, SÍRIA
- Branch: Kazakhstan
- Condition summary: Kazakhstan
- Default branch: no
- Next action IDs: 147
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Kazakhstan, kazakhstan, KAZAKHSTAN, Kasachstan, kasachstan, KASACHSTAN, Kazajistán, kazajistán, KAZAJISTÁN, Cazaquistão, cazaquistão, CAZAQUISTÃO
- Branch: Timor-Leste
- Condition summary: Timor-Leste
- Default branch: no
- Next action IDs: 155
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Timor-Leste, timor-leste, TIMOR-LESTE, Osttimor, osttimor, OSTTIMOR, Timor Oriental, timor oriental, TIMOR ORIENTAL, timor
- Branch: Kyrgyzstan
- Condition summary: Kyrgyzstan
- Default branch: no
- Next action IDs: 156
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Kyrgyzstan, kyrgyzstan, KYRGYZSTAN, Kirgisistan, kirgisistan, KIRGISISTAN, Kirguistán, kirguistán, KIRGUISTÁN, Quirguistão, quirguistão, QUIRGUISTÃO
- Branch: Maldives
- Condition summary: Maldives
- Default branch: no
- Next action IDs: 157
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Maldives, maldives, MALDIVES, Malediven, malediven, MALEDIVEN, Maldivas, maldivas, MALDIVAS
- Branch: Jordan
- Condition summary: Jordan
- Default branch: no
- Next action IDs: 158
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Jordan, jordan, JORDAN, Jordanien, jordanien, JORDANIEN, Jordania, jordania, JORDANIA, Jordânia, jordânia, JORDÂNIA
- Branch: Sri Lanka
- Condition summary: Sri Lanka
- Default branch: no
- Next action IDs: 160
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Sri Lanka, sri lanka, SRI LANKA
- Branch: Cambodia
- Condition summary: Cambodia
- Default branch: no
- Next action IDs: 159
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Cambodia, cambodia, CAMBODIA, Kambodscha, kambodscha, KAMBODSCHA, Camboya, camboya, CAMBOYA, Camboja, camboja, CAMBOJA
- Branch: algeria
- Condition summary: algeria
- Default branch: no
- Next action IDs: 229
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals algeria, Algeria, ALGERIA, Algerien, algerien, ALGERIEN, Argelia, argelia, ARGELIA, Argélia, argélia, ARGÉLIA
- Branch: Libya
- Condition summary: Libya
- Default branch: no
- Next action IDs: 228
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals lybia, libien, lybien, libya
- Branch: Egypt
- Condition summary: Egypt
- Default branch: no
- Next action IDs: 227
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals egypt, Egypt, EGYPT, Ägypten, ägypten, ÄGYPTEN, Egipto, egipto, EGIPTO, Egito, egito, EGITO
- Branch: Tunisia
- Condition summary: Tunisia
- Default branch: no
- Next action IDs: 167
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Tunisia, tunisia, TUNISIA, Tunesien, tunesien, TUNESIEN, Túnez, túnez, TÚNEZ, Tunísia, tunísia, TUNÍSIA
- Branch: Sao tome and Principe
- Condition summary: Sao tome and Principe
- Default branch: no
- Next action IDs: 226
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Sao tome and Principe, São Tomé and Príncipe, são tomé and príncipe, SÃO TOMÉ AND PRÍNCIPE, São Tomé & Príncipe, são tomé & príncipe, SÃO TOMÉ & PRÍNCIPE, São Tomé + Príncipe, são tomé + príncipe, SÃO TOMÉ + PRÍNCIPE, São Tomé und Príncipe, são tomé und príncipe, SÃO TOMÉ UND PRÍNCIPE, Santo Tomé y Príncipe, santo tomé y príncipe, SANTO TOMÉ Y PRÍNCIPE, Santo Tomé & Príncipe, santo tomé & príncipe, SANTO TOMÉ & PRÍNCIPE, Santo Tomé + Príncipe, santo tomé + príncipe, SANTO TOMÉ + PRÍNCIPE, São Tomé e Príncipe, são tomé e príncipe, SÃO TOMÉ E PRÍNCIPE
- Branch: Chad
- Condition summary: Chad
- Default branch: no
- Next action IDs: 161
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Chad; chad; CHAD; Tschad; tschad; TSCHAD; Chad; chad; CHAD; Chade; chade; CHADE
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 162
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 162
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 92 - Action 147
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Asia - Kazakhstan
- What triggers it: After action 129
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Asia - Kazakhstan
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Asia - Kazakhstan; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 93 - Action 148
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Asia - Syria
- What triggers it: After action 129
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Asia - Syria
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Asia - Syria; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 94 - Action 149
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Asia - Yemen
- What triggers it: After action 129
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Asia - Yemen
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Asia - Yemen; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 95 - Action 150
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Asia - Mongolia
- What triggers it: After action 129
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Asia - Mongolia
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Asia - Mongolia; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 96 - Action 151
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Asia - Armenia
- What triggers it: After action 129
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Asia - Armenia
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Asia - Armenia; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 97 - Action 152
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Asia - Palestine
- What triggers it: After action 129
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Asia - Palestine
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Asia - Palestine; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 98 - Action 153
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Europe - Russia
- What triggers it: After action 129
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Europe - Russia
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Europe - Russia; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 99 - Action 154
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Asia - Laos
- What triggers it: After action 129
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Asia - Laos
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Asia - Laos; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 100 - Action 155
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Asia - Timor-Leste
- What triggers it: After action 129
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Asia - Timor-Leste
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Asia - Timor-Leste; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 101 - Action 156
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Asia - Kyrgyzstan
- What triggers it: After action 129
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Asia - Kyrgyzstan
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Asia - Kyrgyzstan; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 102 - Action 157
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Asia - Maldives
- What triggers it: After action 129
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Asia - Maldives
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Asia - Maldives; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 103 - Action 158
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Asia - Jordan
- What triggers it: After action 129
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Asia - Jordan
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Asia - Jordan; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 104 - Action 159
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Asia - Cambodia
- What triggers it: After action 129
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Asia - Cambodia
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Asia - Cambodia; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 105 - Action 160
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Asia - Sri Lanka
- What triggers it: After action 129
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Asia - Sri Lanka
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Asia - Sri Lanka; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 106 - Action 161
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Africa - Chad
- What triggers it: After action 129
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Africa - Chad
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Africa - Chad; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 107 - Action 162
- What happens: Branches based on HubSpot list membership; 21 branches
- What triggers it: After action 161
- System condition: 21 branch condition(s) returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
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: Mauritius
- Condition summary: Mauritius
- Default branch: no
- Next action IDs: 225
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Mauritius, mauritius, MAURITIUS, Mauricio, mauricio, MAURICIO, Maurício, maurício, MAURÍCIO
- Branch: Mauritania
- Condition summary: Mauritania
- Default branch: no
- Next action IDs: 224
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Mauritania, mauritania, MAURITANIA, Mauretanien, mauretanien, MAURETANIEN, Mauritânia, mauritânia, MAURITÂNIA
- Branch: Mali
- Condition summary: Mali
- Default branch: no
- Next action IDs: 223
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Mali
- Branch: Malawi
- Condition summary: Malawi
- Default branch: no
- Next action IDs: 222
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Malawi, malawi, MALAWI, Malaui, malaui, MALAUÍ
- Branch: Madagascar
- Condition summary: Madagascar
- Default branch: no
- Next action IDs: 221
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Madagascar, madagascar, MADAGASCAR, Madagaskar, madagaskar, MADAGASKAR, Madagáscar, madagáscar, MADAGÁSCAR
- Branch: Guinea
- Condition summary: Guinea
- Default branch: no
- Next action IDs: 220
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Guinea, guinea, GUINEA, Guiné, guiné, GUINÉ
- Branch: Equatorial Guinea
- Condition summary: Equatorial Guinea
- Default branch: no
- Next action IDs: 219
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Equatorial Guinea, equatorial guinea, EQUATORIAL GUINEA, Äquatorialguinea, äquatorialguinea, ÄQUATORIALGUINEA, Guinea Ecuatorial, guinea ecuatorial, GUINEA ECUATORIAL, Guiné Equatorial, guiné equatorial, GUINÉ EQUATORIAL
- Branch: Lesotho
- Condition summary: Lesotho
- Default branch: no
- Next action IDs: 218
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Lesotho, lesotho, LESOTHO, Lesoto, lesoto, LESOTO
- Branch: Rwanda
- Condition summary: Rwanda
- Default branch: no
- Next action IDs: 217
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Rwanda, rwanda, RWANDA, Ruanda, ruanda, RUANDA
- Branch: Ethiopia
- Condition summary: Ethiopia
- Default branch: no
- Next action IDs: 216
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Ethiopia, ethiopia, ETHIOPIA, Äthiopien, äthiopien, ÄTHIOPIEN, Etiopía, etiopía, ETIOPÍA, Etiópia, etiópia, ETÍOPIA
- Branch: Kenya
- Condition summary: Kenya
- Default branch: no
- Next action IDs: 215
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Kenya, kenya, KENYA, Kenia, kenia, KENIA, Quênia, quênia, QUÊNIA
- Branch: Eswatini
- Condition summary: Eswatini
- Default branch: no
- Next action IDs: 214
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Eswatini, eswatini, ESWATINI, Esuatini, esuatini, ESUATINI, Essuatíni, essuatíni, ESSUATÍNI, swasiland
- Branch: Somalia
- Condition summary: Somalia
- Default branch: no
- Next action IDs: 213
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Somalia
- Branch: Togo
- Condition summary: Togo
- Default branch: no
- Next action IDs: 212
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Togo
- Branch: South sudan
- Condition summary: South sudan
- Default branch: no
- Next action IDs: 211
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals South Sudan, south sudan, SOUTH SUDAN, Südsudan, südsudan, SÜDSUDAN, Sudán del Sur, sudán del sur, SUDÁN DEL SUR, Sudão do Sul, sudão do sul, SUDÃO DO SUL
- Branch: Sudan
- Condition summary: Sudan
- Default branch: no
- Next action IDs: 210
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Sudan, sudan, SUDAN, Sudán, sudán, SUDÁN, Sudão, sudão, SUDÃO
- Branch: Botswana
- Condition summary: Botswana
- Default branch: no
- Next action IDs: 209
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Botswana, botswana, BOTSWANA, Botsuana, botsuana, BOTSUANA
- Branch: Niger
- Condition summary: Niger
- Default branch: no
- Next action IDs: 208
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals niger
- Branch: Tanzania
- Condition summary: Tanzania
- Default branch: no
- Next action IDs: 207
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Tanzania, tanzania, TANZANIA, Tansania, tansania, Tanzânia, tanzânia, TANZÂNIA
- Branch: Mozambique
- Condition summary: Mozambique
- Default branch: no
- Next action IDs: 163
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Mozambique, mozambique, MOZAMBIQUE, Mosambik, mosambik, MOSAMBIK, Moçambique, moçambique, MOÇAMBIQUE
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 164
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 164
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 108 - Action 163
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Africa - Mozambique
- What triggers it: After action 162
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Africa - Mozambique
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Africa - Mozambique; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 109 - Action 164
- What happens: Branches based on HubSpot list membership; 21 branches
- What triggers it: After action 163
- System condition: 21 branch condition(s) returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
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: Zambia
- Condition summary: Zambia
- Default branch: no
- Next action IDs: 199
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Zambia, zambia, ZAMBIA, Sambia, sambia, SAMBIA, Zâmbia, zâmbia, ZÂMBIA
- Branch: Benin
- Condition summary: Benin
- Default branch: no
- Next action IDs: 200
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Benin, benin, BENIN, Benín, benín, BENÍN, Benim, benim, BENIM
- Branch: Burkina faso
- Condition summary: Burkina faso
- Default branch: no
- Next action IDs: 201
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Burkina faso
- Branch: eritrea
- Condition summary: eritrea
- Default branch: no
- Next action IDs: 202
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Eritrea, eritrea, ERITREA
- Branch: Gabon
- Condition summary: Gabon
- Default branch: no
- Next action IDs: 203
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Gabon, gabon, GABON, Gabón, gabón, GABÓN, Gabão, gabão, GABÃO
- Branch: Angola
- Condition summary: Angola
- Default branch: no
- Next action IDs: 204
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals angola
- Branch: Nigeria
- Condition summary: Nigeria
- Default branch: no
- Next action IDs: 205
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Nigeria
- Branch: Comoros
- Condition summary: Comoros
- Default branch: no
- Next action IDs: 206
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Comoros, comoros, COMOROS, Komoren, komoren, KOMOREN, Comoras, comoras, COMORAS, Comores, comores, COMORES
- Branch: Sierra leone
- Condition summary: Sierra leone
- Default branch: no
- Next action IDs: 198
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Sierra Leone, sierra leone, SIERRA LEONE, Sierra Leona, sierra leona, SIERRA LEONA, Serra Leoa, serra leoa, SERRA LEOA
- Branch: Burundi
- Condition summary: Burundi
- Default branch: no
- Next action IDs: 197
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Burundi
- Branch: Gambia
- Condition summary: Gambia
- Default branch: no
- Next action IDs: 196
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals GAmbia
- Branch: Uganda
- Condition summary: Uganda
- Default branch: no
- Next action IDs: 195
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Uganda
- Branch: Djibouti
- Condition summary: Djibouti
- Default branch: no
- Next action IDs: 194
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Djibouti, djibouti, DJIBOUTI, Dschibuti, dschibuti, DSCHIBUTI, Yibuti, yibuti, YIBUTI, Djibuti, djibuti, DJIBUTI
- Branch: Cabo Verde
- Condition summary: Cabo Verde
- Default branch: no
- Next action IDs: 193
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Cabo Verde, cabo verde, CABO VERDE, Kap Verde, kap verde, KAP VERDE
- Branch: Cameroon
- Condition summary: Cameroon
- Default branch: no
- Next action IDs: 192
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Cameroon, cameroon, CAMEROON, Kamerun, kamerun, KAMERUN, Camerún, camerún, CAMERÚN, Camarões, camarões, CAMARÕES
- Branch: Central African Republic
- Condition summary: Central African Republic
- Default branch: no
- Next action IDs: 191
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Central African Republic, central african republic, CENTRAL AFRICAN REPUBLIC, Zentralafrikanische Republik, zentralafrikanische republik, ZENTRALAFRIKANISCHE REPUBLIK, República Centroafricana, república centroafricana, REPÚBLICA CENTROAFRICANA, República Centro-Africana, república centro-africana, REPÚBLICA CENTRO-AFRICANA, Zentralafrika
- Branch: Zimbabwe
- Condition summary: Zimbabwe
- Default branch: no
- Next action IDs: 190
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Zimbabwe, zimbabwe, ZIMBABWE, Simbabwe, simbabwe, SIMBABWE, Zimbabue, zimbabue, ZIMBABUE, Zimbábue, zimbábue
- Branch: Reunion
- Condition summary: Reunion
- Default branch: no
- Next action IDs: 189
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Reunion
- Branch: Namibia
- Condition summary: Namibia
- Default branch: no
- Next action IDs: 188
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Namibia
- Branch: Senegal
- Condition summary: Senegal
- Default branch: no
- Next action IDs: 165
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Senegal
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 166
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 166
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 110 - Action 165
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Africa - Senegal
- What triggers it: After action 164
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Africa - Senegal
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Africa - Senegal; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 111 - Action 166
- What happens: Branches based on HubSpot list membership; 21 branches
- What triggers it: After action 165
- System condition: 21 branch condition(s) returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
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: Congo
- Condition summary: Congo
- Default branch: no
- Next action IDs: 175
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Congo, Congo (Kinshasa), congo (kinshasa), CONGO (KINSHASA), Demokratische Republik Kongo, demokratische republik kongo, DEMOKRATISCHE REPUBLIK KONGO, democratic republic of the congo
- Branch: Côte d’Ivoire
- Condition summary: Côte d’Ivoire
- Default branch: no
- Next action IDs: 176
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Côte d’Ivoire, côte d’ivoire, CÔTE D’IVOIRE, Elfenbeinküste, elfenbeinküste, ELFENBEINKÜSTE, Costa de Marfil, costa de marfil, COSTA DE MARFIL, Costa do Marfim, costa do marfim, COSTA DO MARFIM, ivory coast, Cote d’Ivoire
- Branch: South Africa
- Condition summary: South Africa
- Default branch: no
- Next action IDs: 174
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals South Africa, south africa, SOUTH AFRICA, Südafrika, südafrika, SÜDAFRIKA, Sudáfrica, sudáfrica, SUDÁFRICA, África do Sul, áfrica do sul, ÁFRICA DO SUL
- Branch: Ghana
- Condition summary: Ghana
- Default branch: no
- Next action IDs: 173
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Ghana, ghana, GHANA, Gana, gana, GANA
- Branch: Liberia
- Condition summary: Liberia
- Default branch: no
- Next action IDs: 172
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Liberia, liberia, LIBERIA, Libéria, libéria, LIBÉRIA
- Branch: Libya
- Condition summary: Libya
- Default branch: no
- Next action IDs: 171
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Libya, libya, LIBYA, Libyen, libyen, LIBYEN, Libia, libia, LIBIA, Líbia, líbia, LÍBIA, lybia
- Branch: Qatar
- Condition summary: Qatar
- Default branch: no
- Next action IDs: 170
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Qatar, qatar, QATAR, Katar, katar, KATAR, Catar, catar, CATAR
- Branch: Saudi arabia
- Condition summary: Saudi arabia
- Default branch: no
- Next action IDs: 169
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Saudi Arabia, saudi arabia, SAUDI ARABIA, Saudi-Arabien, saudi-arabien, SAUDI-ARABIEN, Arabia Saudí, arabia saudí, ARABIA SAUDÍ, Arábia Saudita, arábia saudita, ARÁBIA SAUDITA
- Branch: United Arab Emirates
- Condition summary: United Arab Emirates
- Default branch: no
- Next action IDs: 168
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals United Arab Emirates, united arab emirates, UNITED ARAB EMIRATES, Vereinigte Arabische Emirate, vereinigte arabische emirate, VEREINIGTE ARABISCHE EMIRATE, Emiratos Árabes Unidos, emiratos árabes unidos, EMIRATOS ÁRABES UNIDOS, Emirados Árabes Unidos, emirados árabes unidos, EMIRADOS ÁRABES UNIDOS, United Arab Emirates (UAE), UNITED ARAB EMIRATE
- Branch: Chile
- Condition summary: Chile
- Default branch: no
- Next action IDs: 177
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Chile, chile, CHILE
- Branch: Argentina
- Condition summary: Argentina
- Default branch: no
- Next action IDs: 178
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Argentina, argentina, ARGENTINA, Argentinien, argentinien, ARGENTINIEN
- Branch: Colombia
- Condition summary: Colombia
- Default branch: no
- Next action IDs: 179
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Colombia, colombia, COLOMBIA, Kolumbien, kolumbien, KOLUMBIEN, Colômbia, colômbia, COLÔMBIA
- Branch: Seychelles
- Condition summary: Seychelles
- Default branch: no
- Next action IDs: 180
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Seychelles, seychelles, SEYCHELLES, Seychellen, seychellen, SEYCHELLEN
- Branch: Ecuador
- Condition summary: Ecuador
- Default branch: no
- Next action IDs: 181
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Ecuador, ecuador, ECUADOR, Equador, equador, EQUADOR
- Branch: Cuba
- Condition summary: Cuba
- Default branch: no
- Next action IDs: 182
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Cuba, cuba, CUBA, Kuba, kuba, KUBA
- Branch: Costa Rica
- Condition summary: Costa Rica
- Default branch: no
- Next action IDs: 183
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Costa Rica, costa rica, COSTA RICA
- Branch: Guatemala
- Condition summary: Guatemala
- Default branch: no
- Next action IDs: 184
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Guatemala, guatemala, GUATEMALA
- Branch: Bolivia
- Condition summary: Bolivia
- Default branch: no
- Next action IDs: 185
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Bolivia, bolivia, BOLIVIA, Plurinational State of Bolivia, plurinational state of bolivia, PLURINATIONAL STATE OF BOLIVIA, Bolivien, bolivien, BOLIVIEN, Estado Plurinacional de Bolivia, estado plurinacional de bolivia, ESTADO PLURINACIONAL DE BOLIVIA, Bolívia, bolívia, BOLÍVIA, Estado Plurinacional da Bolívia, estado plurinacional da bolívia, ESTADO PLURINACIONAL DA BOLÍVIA
- Branch: Dominican republic
- Condition summary: Dominican republic
- Default branch: no
- Next action IDs: 186
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Dominican Republic, dominican republic, DOMINICAN REPUBLIC, Dominikanische Republik, dominikanische republik, DOMINIKANISCHE REPUBLIK, República Dominicana, república dominicana, REPÚBLICA DOMINICANA
- Branch: Estonia
- Condition summary: Estonia
- Default branch: no
- Next action IDs: 187
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Estonia, estonia, ESTONIA, Estland, estland, ESTLAND, Estónia, estónia, ESTÓNIA
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 230
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 230
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 112 - Action 168
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Asia - United Arab Emirates
- What triggers it: After action 166
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Asia - United Arab Emirates
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Asia - United Arab Emirates; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 113 - Action 169
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Asia - Saudi Arabia
- What triggers it: After action 166
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Asia - Saudi Arabia
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Asia - Saudi Arabia; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 114 - Action 170
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Asia - Qatar
- What triggers it: After action 166
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Asia - Qatar
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Asia - Qatar; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 115 - Action 171
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Africa - Libya
- What triggers it: After action 166
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Africa - Libya
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Africa - Libya; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 116 - Action 172
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Africa - Liberia
- What triggers it: After action 166
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Africa - Liberia
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Africa - Liberia; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 117 - Action 173
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Africa - Ghana
- What triggers it: After action 166
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Africa - Ghana
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Africa - Ghana; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 118 - Action 174
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Africa - South Africa
- What triggers it: After action 166
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Africa - South Africa
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Africa - South Africa; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 119 - Action 175
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Africa - Democratic Republic of the Congo
- What triggers it: After action 166
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Africa - Democratic Republic of the Congo
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Africa - Democratic Republic of the Congo; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 120 - Action 176
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Africa - Côte d’Ivoire
- What triggers it: After action 166
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Africa - Côte d’Ivoire
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Africa - Côte d’Ivoire; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 121 - Action 177
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value South America - Chile
- What triggers it: After action 166
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value South America - Chile
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value South America - Chile; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 122 - Action 178
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value South America - Argentina
- What triggers it: After action 166
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value South America - Argentina
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value South America - Argentina; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 123 - Action 179
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value South America - Colombia
- What triggers it: After action 166
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value South America - Colombia
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value South America - Colombia; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 124 - Action 180
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Africa - Seychelles
- What triggers it: After action 166
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Africa - Seychelles
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Africa - Seychelles; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 125 - Action 181
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value South America - Ecuador
- What triggers it: After action 166
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value South America - Ecuador
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value South America - Ecuador; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 126 - Action 182
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value North America - Cuba
- What triggers it: After action 166
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value North America - Cuba
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value North America - Cuba; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 127 - Action 183
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value North America - Costa Rica
- What triggers it: After action 166
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value North America - Costa Rica
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value North America - Costa Rica; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 128 - Action 184
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value North America - Guatemala
- What triggers it: After action 166
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value North America - Guatemala
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value North America - Guatemala; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 129 - Action 185
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value South America - Bolivia
- What triggers it: After action 166
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value South America - Bolivia
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value South America - Bolivia; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 130 - Action 186
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value North America - Dominican Republic
- What triggers it: After action 166
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value North America - Dominican Republic
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value North America - Dominican Republic; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 131 - Action 187
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Europe - Estonia
- What triggers it: After action 166
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Europe - Estonia
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Europe - Estonia; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 132 - Action 230
- What happens: Branches based on HubSpot list membership; 15 branches
- What triggers it: After action 187
- System condition: 15 branch condition(s) returned by HubSpot.
- What data is used: properties: Country/Region (country); lists: none detected
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: Thailand
- Condition summary: Thailand
- Default branch: no
- Next action IDs: 231
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Thailand, thailand, THAILAND, Tailandia, tailandia, TAILANDIA, Tailândia, tailândia, TAILÂNDIA
- Branch: New Zealand
- Condition summary: New Zealand
- Default branch: no
- Next action IDs: 232
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals New Zealand, new zealand, NEW ZEALAND, Neuseeland, neuseeland, NEUSEELAND, Nueva Zelanda, nueva zelanda, NUEVA ZELANDA, Nova Zelândia, nova zelândia, NOVA ZELÂNDIA
- Branch: Slovenia
- Condition summary: Slovenia
- Default branch: no
- Next action IDs: 233
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Slovenia, slovenia, SLOVENIA, Slowenien, slowenien, SLOWENIEN, Eslovenia, eslovenia, ESLOVENIA, Eslovénia, eslovénia, ESLOVÉNIA
- Branch: Peru
- Condition summary: Peru
- Default branch: no
- Next action IDs: 234
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Peru
- Branch: Japan
- Condition summary: Japan
- Default branch: no
- Next action IDs: 235
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Japan, japon, JAPAN, Japón, japón, JAPÓN, Japão, japão, JAPÃO
- Branch: venezuela
- Condition summary: venezuela
- Default branch: no
- Next action IDs: 236
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals venezuela
- Branch: ukraine
- Condition summary: ukraine
- Default branch: no
- Next action IDs: 237
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals ukraine, UKRAINE, Ucrania, ucrania, UCRANIA, Ucrânia, ucrânia, UCRÂNIA
- Branch: taiwan
- Condition summary: taiwan
- Default branch: no
- Next action IDs: 238
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals taiwan, taiwan province of china, Taiwán
- Branch: south korea
- Condition summary: south korea
- Default branch: no
- Next action IDs: 239
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals south korea, South Korea, SOUTH KOREA, Südkorea, Corea del Sur, corea del sur, COREA DEL SUR, Coreia do Sul, coreia do sul, COREIA DO SUL, Republic of Korea, republic of korea, REPUBLIC OF KOREA, korea
- Branch: serbia
- Condition summary: serbia
- Default branch: no
- Next action IDs: 240
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Serbia, serbia, SERBIA, Serbien, serbien, SERBIEN, Sérvia, sérvia, SÉRVIA
- Branch: slovakia
- Condition summary: slovakia
- Default branch: no
- Next action IDs: 241
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals slovakia, slovakia (slovak republic), Slowakische Republik, Slowakei, slovak republic, Slovakia, SLOVAKIA, slowakei, SLOWAKEI, Eslovaquia, eslovaquia, ESLOVAQUIA, Eslováquia, eslováquia, ESLOVÁQUIA
- Branch: Macedonia
- Condition summary: Macedonia
- Default branch: no
- Next action IDs: 242
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals North Macedonia, macedonia, north macedonia, NORTH MACEDONIA, Nordmazedonien, nordmazedonien, NORDMAZEDONIEN, Macedonia del Norte, macedonia del norte, MACEDONIA DEL NORTE, Macedónia do Norte, macedónia do norte, MACEDÔNIA DO NORTE, Republic of Macedonia
- Branch: Lithuania
- Condition summary: Lithuania
- Default branch: no
- Next action IDs: 243
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Lithuania, lithuania, LITHUANIA, Litauen, litauen, LITAUEN, Lituania, lituania, LITUANIA, Lituânia, lituânia, LITUÂNIA
- Branch: Bosnia and Herzegovina
- Condition summary: Bosnia and Herzegovina
- Default branch: no
- Next action IDs: 244
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Bosnia and Herzegovina, Bosnia & Herzegovina, Bosnia + Herzegovina, bosnia + herzegovina, BOSNIA + HERZEGOVINA, Bosnien und Herzegowina, bosnien und herzegowina, BOSNIEN UND HERZEGOWINA, Bosnien & Herzegowina, bosnien & herzegowina, BOSNIEN & HERZEGOWINA, Bosnien + Herzegowina, bosnien + herzegowina, BOSNIEN + HERZEGOWINA, Bosnia y Herzegovina, bosnia y herzegovina, BOSNIA Y HERZEGOVINA, Bósnia e Herzegovina, bósnia e herzegovina, BÓSNIA E HERZEGOVINA, Bósnia & Herzegovina, bósnia & herzegovina, BÓSNIA & HERZEGOVINA, Bósnia + Herzegovina, bósnia + herzegovina, BÓSNIA + HERZEGOVINA, bosnia, herzegovina
- Branch: Hong kong
- Condition summary: Hong kong
- Default branch: no
- Next action IDs: 245
- Referenced properties: Country/Region (country)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Country/Region equals Hong Kong SAR, Hongkong, Hong Kong, hong kong, HONG KONG, hongkong, HONGKONG
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 133 - Action 231
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Asia - Thailand
- What triggers it: After action 230
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Asia - Thailand
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Asia - Thailand; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 134 - Action 232
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Oceania - New Zealand
- What triggers it: After action 230
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Oceania - New Zealand
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Oceania - New Zealand; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 135 - Action 233
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Europe - Slovenia
- What triggers it: After action 230
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Europe - Slovenia
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Europe - Slovenia; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 136 - Action 234
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value South America - Peru
- What triggers it: After action 230
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value South America - Peru
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value South America - Peru; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 137 - Action 235
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Asia - Japan
- What triggers it: After action 230
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Asia - Japan
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Asia - Japan; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 138 - Action 236
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value South America - Venezuela
- What triggers it: After action 230
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value South America - Venezuela
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value South America - Venezuela; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 139 - Action 237
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Europe - Ukraine
- What triggers it: After action 230
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Europe - Ukraine
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Europe - Ukraine; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 140 - Action 238
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Asia - Taiwan
- What triggers it: After action 230
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Asia - Taiwan
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Asia - Taiwan; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 141 - Action 239
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Asia - South Korea
- What triggers it: After action 230
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Asia - South Korea
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Asia - South Korea; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 142 - Action 240
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Europe - Serbia
- What triggers it: After action 230
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Europe - Serbia
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Europe - Serbia; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 143 - Action 241
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Europe - Slovakia
- What triggers it: After action 230
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Europe - Slovakia
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Europe - Slovakia; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 144 - Action 242
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Europe - North Macedonia
- What triggers it: After action 230
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Europe - North Macedonia
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Europe - North Macedonia; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 145 - Action 243
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Europe - Lithuania
- What triggers it: After action 230
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Europe - Lithuania
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Europe - Lithuania; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 146 - Action 244
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Europe - Bosnia and Herzegovina
- What triggers it: After action 230
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Europe - Bosnia and Herzegovina
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Europe - Bosnia and Herzegovina; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 147 - Action 245
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Asia - Hong Kong
- What triggers it: After action 230
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Asia - Hong Kong
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Asia - Hong Kong; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 148 - Action 188
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Africa - Namibia
- What triggers it: After action 164
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Africa - Namibia
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Africa - Namibia; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 149 - Action 189
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Africa - Réunion
- What triggers it: After action 164
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Africa - Réunion
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Africa - Réunion; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 150 - Action 190
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Africa - Zimbabwe
- What triggers it: After action 164
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Africa - Zimbabwe
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Africa - Zimbabwe; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 151 - Action 191
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Africa - Central African Republic
- What triggers it: After action 164
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Africa - Central African Republic
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Africa - Central African Republic; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 152 - Action 192
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Africa - Cameroon
- What triggers it: After action 164
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Africa - Cameroon
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Africa - Cameroon; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 153 - Action 193
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Africa - Cabo Verde
- What triggers it: After action 164
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Africa - Cabo Verde
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Africa - Cabo Verde; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 154 - Action 194
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Africa - Djibouti
- What triggers it: After action 164
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Africa - Djibouti
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Africa - Djibouti; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 155 - Action 195
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Africa - Uganda
- What triggers it: After action 164
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Africa - Uganda
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Africa - Uganda; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 156 - Action 196
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Africa - Gambia
- What triggers it: After action 164
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Africa - Gambia
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Africa - Gambia; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 157 - Action 197
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Africa - Burundi
- What triggers it: After action 164
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Africa - Burundi
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Africa - Burundi; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 158 - Action 198
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Africa - Sierra Leone
- What triggers it: After action 164
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Africa - Sierra Leone
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Africa - Sierra Leone; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 159 - Action 199
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Africa - Zambia
- What triggers it: After action 164
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Africa - Zambia
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Africa - Zambia; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 160 - Action 200
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Africa - Benin
- What triggers it: After action 164
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Africa - Benin
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Africa - Benin; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 161 - Action 201
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Africa - Burkina Faso
- What triggers it: After action 164
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Africa - Burkina Faso
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Africa - Burkina Faso; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 162 - Action 202
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Africa - Eritrea
- What triggers it: After action 164
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Africa - Eritrea
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Africa - Eritrea; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 163 - Action 203
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Africa - Gabon
- What triggers it: After action 164
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Africa - Gabon
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Africa - Gabon; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 164 - Action 204
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Africa - Angola
- What triggers it: After action 164
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Africa - Angola
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Africa - Angola; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 165 - Action 205
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Africa - Nigeria
- What triggers it: After action 164
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Africa - Nigeria
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Africa - Nigeria; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 166 - Action 206
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Africa - Comoros
- What triggers it: After action 164
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Africa - Comoros
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Africa - Comoros; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 167 - Action 207
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Africa - Tanzania
- What triggers it: After action 162
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Africa - Tanzania
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Africa - Tanzania; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 168 - Action 208
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Africa - Niger
- What triggers it: After action 162
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Africa - Niger
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Africa - Niger; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 169 - Action 209
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Africa - Botswana
- What triggers it: After action 162
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Africa - Botswana
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Africa - Botswana; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 170 - Action 210
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Africa - Sudan
- What triggers it: After action 162
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Africa - Sudan
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Africa - Sudan; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 171 - Action 211
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Africa - South Sudan
- What triggers it: After action 162
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Africa - South Sudan
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Africa - South Sudan; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 172 - Action 212
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Africa - Togo
- What triggers it: After action 162
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Africa - Togo
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Africa - Togo; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 173 - Action 213
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Africa - Somalia
- What triggers it: After action 162
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Africa - Somalia
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Africa - Somalia; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 174 - Action 214
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Africa - Eswatini
- What triggers it: After action 162
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Africa - Eswatini
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Africa - Eswatini; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 175 - Action 215
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Africa - Kenya
- What triggers it: After action 162
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Africa - Kenya
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Africa - Kenya; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 176 - Action 216
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Africa - Ethiopia
- What triggers it: After action 162
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Africa - Ethiopia
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Africa - Ethiopia; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 177 - Action 217
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Africa - Rwanda
- What triggers it: After action 162
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Africa - Rwanda
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Africa - Rwanda; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 178 - Action 218
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Africa - Lesotho
- What triggers it: After action 162
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Africa - Lesotho
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Africa - Lesotho; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 179 - Action 219
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Africa - Equatorial Guinea
- What triggers it: After action 162
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Africa - Equatorial Guinea
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Africa - Equatorial Guinea; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 180 - Action 220
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Africa - Guinea
- What triggers it: After action 162
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Africa - Guinea
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Africa - Guinea; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 181 - Action 221
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Africa - Madagascar
- What triggers it: After action 162
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Africa - Madagascar
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Africa - Madagascar; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 182 - Action 222
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Africa - Malawi
- What triggers it: After action 162
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Africa - Malawi
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Africa - Malawi; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 183 - Action 223
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Africa - Mali
- What triggers it: After action 162
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Africa - Mali
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Africa - Mali; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 184 - Action 224
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Africa - Mauritania
- What triggers it: After action 162
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Africa - Mauritania
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Africa - Mauritania; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 185 - Action 225
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Africa - Mauritius
- What triggers it: After action 162
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Africa - Mauritius
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Africa - Mauritius; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 186 - Action 167
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Africa - Tunisia
- What triggers it: After action 129
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Africa - Tunisia
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Africa - Tunisia; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 187 - Action 226
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Africa - São Tomé and Príncipe
- What triggers it: After action 129
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Africa - São Tomé and Príncipe
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Africa - São Tomé and Príncipe; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 188 - Action 227
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Africa - Egypt
- What triggers it: After action 129
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Africa - Egypt
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Africa - Egypt; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 189 - Action 228
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Africa - Libya
- What triggers it: After action 129
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Africa - Libya
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Africa - Libya; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 190 - Action 229
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Africa - Algeria
- What triggers it: After action 129
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Africa - Algeria
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Africa - Algeria; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 191 - Action 130
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Asia - Bahrain
- What triggers it: After action 125
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Asia - Bahrain
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Asia - Bahrain; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 192 - Action 131
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Asia - Kuwait
- What triggers it: After action 125
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Asia - Kuwait
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Asia - Kuwait; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 193 - Action 132
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Asia - Turkmenistan
- What triggers it: After action 125
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Asia - Turkmenistan
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Asia - Turkmenistan; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 194 - Action 133
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Asia - Brunei
- What triggers it: After action 125
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Asia - Brunei
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Asia - Brunei; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 195 - Action 134
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Asia - Myanmar
- What triggers it: After action 125
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Asia - Myanmar
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Asia - Myanmar; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 196 - Action 135
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Asia - Iran
- What triggers it: After action 125
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Asia - Iran
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Asia - Iran; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 197 - Action 136
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Asia - Iraq
- What triggers it: After action 125
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Asia - Iraq
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Asia - Iraq; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 198 - Action 137
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Asia - Bhutan
- What triggers it: After action 125
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Asia - Bhutan
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Asia - Bhutan; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 199 - Action 138
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Asia - Azerbaijan
- What triggers it: After action 125
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Asia - Azerbaijan
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Asia - Azerbaijan; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 200 - Action 139
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Asia - Afghanistan
- What triggers it: After action 125
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Asia - Afghanistan
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Asia - Afghanistan; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 201 - Action 140
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Asia - Bangladesh
- What triggers it: After action 125
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Asia - Bangladesh
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Asia - Bangladesh; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 202 - Action 141
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Asia - Oman
- What triggers it: After action 125
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Asia - Oman
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Asia - Oman; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 203 - Action 142
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Oceania - Fiji
- What triggers it: After action 125
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Oceania - Fiji
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Oceania - Fiji; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 204 - Action 143
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Asia - Lebanon
- What triggers it: After action 125
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Asia - Lebanon
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Asia - Lebanon; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 205 - Action 144
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Asia - Nepal
- What triggers it: After action 125
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Asia - Nepal
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Asia - Nepal; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 206 - Action 145
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Asia - North Korea
- What triggers it: After action 125
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Asia - North Korea
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Asia - North Korea; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 207 - Action 146
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Asia - Pakistan
- What triggers it: After action 125
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Asia - Pakistan
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Asia - Pakistan; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 208 - Action 93
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value North America - Canada
- What triggers it: After action 91
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value North America - Canada
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value North America - Canada; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 209 - Action 94
- What happens: Sets HubSpot property values; properties: hs_country_region_code = static value CA
- What triggers it: After action 93
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region Code (hs_country_region_code); lists: none detected
DATA MEANING:
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: hs_country_region_code
- value: static value CA
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 210 - Action 96
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value North America - Mexico
- What triggers it: After action 91
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value North America - Mexico
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value North America - Mexico; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 211 - Action 97
- What happens: Sets HubSpot property values; properties: hs_country_region_code = static value MX
- What triggers it: After action 96
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region Code (hs_country_region_code); lists: none detected
DATA MEANING:
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: hs_country_region_code
- value: static value MX
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 212 - Action 98
- What happens: Sets HubSpot property values; properties: n4f_region_country = static value Africa - Morocco
- What triggers it: After action 91
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Region-Country (n4f_region_country); lists: none detected
DATA MEANING:
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_region_country
- value: static value Africa - Morocco
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:
- 4f_Region-Country (n4f_region_country) is set or updated; value: static value Africa - Morocco; confidence: high. Purpose: dropdown select of region-country which makes filtering on country origin easier than the original free text field
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 213 - Action 99
- What happens: Sets HubSpot property values; properties: hs_country_region_code = static value MA
- What triggers it: After action 98
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Country/Region Code (hs_country_region_code); lists: none detected
DATA MEANING:
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: hs_country_region_code
- value: static value MA
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: 213
- Branch actions: 10
- Custom code actions: 0
- Property operations: 203
- List dependencies: 0
- Action categories: list_branch: 10, set_property: 203
- Property operation types: set_property: 203
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: Contact: 203 property operation(s)
- Associations created: Logic not derivable from system.
- Marketing emails sent: 0
- Internal notifications: 0
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 0
How It Is Implemented
Workflows
- Workflow: Internal_Data quality: Set 4f_Region-Country and ISO country code
- Workflow ID: 2136174779
- Revision ID: 384
- Enabled: yes
- Current HubSpot description: Updates “Country/Region” based on phone number or email domain.
- Purpose: Updates “Country/Region” based on phone number or email domain.
- Key logic: list_branch: 10, set_property: 203
- Branching logic: 183 branch detail(s) returned by HubSpot
- Germany: Germany; next actions: 2; properties: email, mobilephone, phone; lists: none detected
- China : China ; next actions: 3; properties: mobilephone, phone; lists: none detected
- Switzerland: Switzerland; next actions: 5; properties: email, mobilephone, phone; lists: none detected
- United Kingdom: United Kingdom; next actions: 9; properties: email, mobilephone, phone; lists: none detected
- France: France; next actions: 10; properties: email, mobilephone, phone; lists: none detected
- USA: USA; next actions: 11; properties: email, mobilephone, phone; lists: none detected
- Italy: Italy; next actions: 12; properties: email, mobilephone, phone; lists: none detected
- Netherlands: Netherlands; next actions: 23; properties: email, mobilephone, phone; lists: none detected
- Belgium: Belgium; next actions: 25; properties: email, mobilephone, phone; lists: none detected
- Brazil: Brazil; next actions: 26; properties: email, mobilephone, phone; lists: none detected
- Norway: Norway; next actions: 27; properties: mobilephone, phone; lists: none detected
- India: India; next actions: 31; properties: mobilephone, phone; lists: none detected
- Dependencies: lists: none detected; properties: Country/Region (country), Email (email), Country/Region Code (hs_country_region_code), Merged record IDs (hs_merged_object_ids), Mobile Phone Number (mobilephone), 4f_Region-Country (n4f_region_country), Phone Number (phone); custom code: none detected
Property Context
- Country/Region (country) - Country in which the company or organization is located. Roles: branch condition, property updated, step data, trigger condition. internal name: country; object: Companies; type: string.
- Email (email) - A contact’s email address Roles: branch condition, step data, trigger condition. internal name: email; object: Contacts; type: string.
- Country/Region Code (hs_country_region_code) - The contact’s two-letter country code. Roles: property updated, step data. internal name: hs_country_region_code; object: Contacts; type: string.
- Merged record IDs (hs_merged_object_ids) - The list of record IDs that have been merged into this record. This value is set automatically by HubSpot. Roles: trigger condition. internal name: hs_merged_object_ids; object: Line Items; type: enumeration.
- Mobile Phone Number (mobilephone) - A contact’s mobile phone number Roles: branch condition, step data. internal name: mobilephone; object: Contacts; type: string.
- 4f_Region-Country (n4f_region_country) - dropdown select of region-country which makes filtering on country origin easier than the original free text field Roles: branch condition, property updated, step data, trigger condition. internal name: n4f_region_country; object: Contacts; type: enumeration.
- Phone Number (phone) - Company primary phone number. Roles: branch condition, step data. internal name: phone; object: Companies; type: string.
Evidence And Gaps
- Domain evidence: Derived from workflow name term: data quality
- Quality flags: complex_workflow: Workflow contains many actions and should be reviewed as a process map.
branching_logic_present: Workflow contains branching logic.
property_operations_detected: Workflow appears to write or copy one or more properties.
many_property_operations: Workflow writes or copies many properties and should be reviewed before property changes.
- Narrative context: not used as source of truth.
Internal_Data quality: Set 4flow region from automatic update
METADATA
title: Internal_Data quality: Set 4flow region from automatic update
type: process
domain: Data Quality
objects: [Company]
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: 4
- Property references: 4f_confidence (n4f_confidence), 4flow region (n4flow_region)
- List references: none detected
- Filter types: PROPERTY: 2
- Operators: ALL_PROPERTY: 1, ENUMERATION: 1, IS_ANY_OF: 1, IS_UNKNOWN: 1
- Trigger logic:
- Enrollment criteria type: LIST_BASED
- Enrollment branch 1:
- OR group
- AND group
- 4f_confidence is any of High
- 4flow region is unknown
- Enrollment branch 2:
- AND group
- 4f_confidence is any of High
- 4flow region is unknown
- Trigger property meaning:
- 4f_confidence (n4f_confidence): Part of continuous company cleaning workflow: Confidence level of the classification result. Reflects reliability of the determination based on available data or verification method.
- 4flow region (n4flow_region): Dropdown select indicating the defined 4Flow region a company operates in.
Steps
Step 1 - Action 3
- What happens: Branches based on HubSpot list membership; 1 branches
- What triggers it: Workflow start action returned by HubSpot
- System condition: 1 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_classification (n4f_classification); lists: none detected
DATA MEANING:
- 4f_classification (n4f_classification): Part of continuous company cleaning workflow: Geographic scope classification of the ultimate parent company group based on controlled subsidiaries: GLOBAL, REGIONAL, LOCAL, or UNCLEAR if insufficient information is available.
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: Classification is Global
- Condition summary: Classification is Global
- Default branch: no
- Next action IDs: 4
- Referenced properties: 4f_classification (n4f_classification)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- 4f_classification is any of GLOBAL
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 4
- What happens: Sets HubSpot property values; properties: n4flow_region = static value Global
- What triggers it: After action 3
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4flow region (n4flow_region); lists: none detected
DATA MEANING:
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: n4flow_region
- value: static value Global
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:
- 4flow region (n4flow_region) is set or updated; value: static value Global; confidence: high. Purpose: Dropdown select indicating the defined 4Flow region a company operates in.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
System Behavior
- Workflow actions: 2
- Branch actions: 1
- Custom code actions: 0
- Property operations: 1
- List dependencies: 0
- Action categories: list_branch: 1, set_property: 1
- Property operation types: set_property: 1
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: Company: 1 property operation(s)
- Associations created: Logic not derivable from system.
- Marketing emails sent: 0
- Internal notifications: 0
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 0
How It Is Implemented
Workflows
- Workflow: Internal_Data quality: Set 4flow region from automatic update
- Workflow ID: 4166384878
- Revision ID: 11
- Enabled: yes
- Current HubSpot description: No workflow description returned.
- Purpose: Logic not derivable from system.
- Key logic: list_branch: 1, set_property: 1
- Branching logic: 1 branch detail(s) returned by HubSpot
- Classification is Global: Classification is Global; next actions: 4; properties: n4f_classification; lists: none detected
- Dependencies: lists: none detected; properties: 4f_classification (n4f_classification), 4f_confidence (n4f_confidence), 4flow region (n4flow_region); custom code: none detected
Property Context
- 4f_classification (n4f_classification) - Part of continuous company cleaning workflow: Geographic scope classification of the ultimate parent company group based on controlled subsidiaries: GLOBAL, REGIONAL, LOCAL, or UNCLEAR if insufficient information is available. Roles: branch condition, step data. internal name: n4f_classification; object: Companies; type: enumeration.
- 4f_confidence (n4f_confidence) - Part of continuous company cleaning workflow: Confidence level of the classification result. Reflects reliability of the determination based on available data or verification method. Roles: trigger condition. internal name: n4f_confidence; object: Companies; type: enumeration.
- 4flow region (n4flow_region) - Dropdown select indicating the defined 4Flow region a company operates in. Roles: property updated, step data, trigger condition. internal name: n4flow_region; object: Companies; 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.
NEW_ELEVATE - Events - Lead creation & lifecycle stage based on marketing touchpoints w/o company req
METADATA
title: NEW_ELEVATE - Events - Lead creation & lifecycle stage based on marketing touchpoints w/o company req
type: process
domain: Events
objects: [Touchpoint]
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: MANUAL
- Criteria type: MANUAL
- Filter-like criteria returned: 0
- Property references: none detected
- List references: none detected
- Filter types: Logic not derivable from system.
- Operators: Logic not derivable from system.
- Trigger logic:
- Enrollment criteria type: MANUAL
- Returned criteria keys: shouldReEnroll, type
- Detailed trigger logic: Logic not derivable from system.
Steps
Step 1 - Action 62
- What happens: Branches based on HubSpot list membership; 1 branches
- What triggers it: Workflow start action returned by HubSpot
- System condition: 1 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_Touchpoint type (n4f_touchpoint_type); lists: none detected
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: booth meeting
- Condition summary: booth meeting
- Default branch: no
- Next action IDs: 65
- Referenced properties: 4f_Touchpoint type (n4f_touchpoint_type)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- 4f_Touchpoint type is any of Event booth meeting
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 65
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: qualified
- Condition summary: qualified
- Default branch: no
- Next action IDs: 94
- Referenced properties: 4f_event_Quality of contact (n4f_event_quality_of_contact)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- 4f_event_Quality of contact is any of Sales potential, Sales potential unclear
- Branch: not qualified
- Condition summary: not qualified
- Default branch: yes
- Next action IDs: workflow exit or not returned
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: not qualified
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 94
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 65
- 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 4 - Action 113
- What happens: Branches by A/B test split
- What triggers it: After action 94
- 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: ab_test_branch
- Detected intent: Branches by A/B test split
- Returned action type: AB_TEST_BRANCH
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 114
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 113
- 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 6 - Action 2
- What happens: Branches based on HubSpot list membership; 5 branches; 6 list dependencies
- What triggers it: After action 114
- System condition: 5 branch condition(s) returned by HubSpot.
- What data is used: properties: Disqualification Reason (hs_lead_disqualification_reason); lists: ELEVATE - Stop criteria existing active lead, ELEVATE - Stop criteria - Lead creation, ELEVATE - Lead supression - diqualification criteria permanent, ELEVATE - Lead supression - disqualification criteria temporary, ELEVATE - Contacts with lost deals, ELEVATE - Contacts with ghosting leads
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: already active - Lead
- Condition summary: already active - Lead
- Default branch: no
- Next action IDs: 66
- Referenced properties: none detected
- Referenced lists: 11378
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- AND group
- ELEVATE - Stop criteria existing active lead is in list 11378
- Branch: reopen - Lead
- Condition summary: reopen - Lead
- Default branch: no
- Next action IDs: 10
- Referenced properties: none detected
- Referenced lists: 17863
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- AND group
- ELEVATE - Contacts with ghosting leads is in list 17863
- Branch: reattempting lead
- Condition summary: reattempting lead
- Default branch: no
- Next action IDs: 10
- Referenced properties: Disqualification Reason (hs_lead_disqualification_reason)
- Referenced lists: 11391, 11421, 11428, 11434
- Filter-like criteria returned: 10
- Returned branch logic:
- OR group
- AND group
- AND group
- ELEVATE - Lead supression - disqualification criteria temporary is not in list 11428
- AND group
- Disqualification Reason is any of Budget Constraints, Bad Timing, No Interest
- AND group
- AND group
- ELEVATE - Contacts with lost deals is in list 11434
- ELEVATE - Lead supression - diqualification criteria permanent is not in list 11421
- ELEVATE - Lead supression - disqualification criteria temporary is not in list 11428
- ELEVATE - Stop criteria - Lead creation is not in list 11391
- Branch: new business lead
- Condition summary: new business lead
- Default branch: no
- Next action IDs: 8
- Referenced properties: none detected
- Referenced lists: 11391, 11434
- Filter-like criteria returned: 3
- Returned branch logic:
- OR group
- AND group
- AND group
- ELEVATE - Stop criteria - Lead creation is not in list 11391
- ELEVATE - Contacts with lost deals is not in list 11434
- Branch: could not decide
- Condition summary: could not decide
- Default branch: yes
- Next action IDs: 101
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: could not decide
- Next action: 101
LIST LOGIC:
- ELEVATE - Stop criteria existing active lead (11378)
- Business meaning: System-derived role: data quality. Used to identify records for data hygiene or completeness review based on returned filters.
- Filters: 6
- Referenced properties: hs_last_activity_date, hs_pipeline_stage, n4f_initial_lead_creation_time
- Filter logic:
- OR group
- AND group
- AND group
- Last Activity Date is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- AND group
- Lead stage is any of Qualification, Assignment, Outreach
- AND group
- AND group
- Last Activity Date is unknown
- AND group
- Lead stage is any of Qualification, Assignment, Outreach
- AND group
- AND group
- Last Activity Date is before
- AND group
- Lead stage is any of Qualification, Assignment, Outreach
- ELEVATE - Stop criteria - Lead creation (11391)
- Business meaning: Used for segmentation. A more specific business purpose is not derivable from returned system evidence.
- Filters: 3
- Referenced properties: none detected
- Filter logic:
- OR group
- AND group
- ELEVATE - Stop criteria existing active deal is in list 11381
- AND group
- ELEVATE - Stop criteria existing active lead is in list 11378
- AND group
- ELEVATE - Stop criteria strategic contact is in list 11383
- ELEVATE - Lead supression - diqualification criteria permanent (11421)
- Business meaning: System-derived role: qualification. Used to identify records that meet qualification criteria returned by HubSpot filters.
- Filters: 2
- Referenced properties: hs_lead_disqualification_reason, hs_pipeline_stage
- Filter logic:
- OR group
- AND group
- AND group
- Lead stage is any of Disqualified
- Disqualification Reason is any of No Sales Lead, No Decision-making Power, Technical Limitations, Competitor Preference, Prior Negative Experience
- ELEVATE - Lead supression - disqualification criteria temporary (11428)
- Business meaning: System-derived role: qualification. Used to identify records that meet qualification criteria returned by HubSpot filters.
- Filters: 4
- Referenced properties: hs_lead_disqualification_reason, hs_v2_date_entered_unqualified_stage_id_1675714327
- Filter logic:
- OR group
- AND group
- AND group
- Date entered “Disqualified (Lead-Pipeline)” is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- Disqualification Reason is any of Budget Constraints, No Decision-making Power, Bad Timing, No Interest
- AND group
- AND group
- Date entered “Disqualified (Lead-Pipeline)” is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- Disqualification Reason is any of No response / ghosted
- ELEVATE - Contacts with lost deals (11434)
- Business meaning: Used for segmentation. A more specific business purpose is not derivable from returned system evidence.
- Filters: 1
- Referenced properties: hs_is_closed_lost
- Filter logic:
- OR group
- AND group
- AND group
- Is closed lost equals True
- ELEVATE - Contacts with ghosting leads (17863)
- Business meaning: System-derived role: qualification. Used to identify records that meet qualification criteria returned by HubSpot filters.
- Filters: 2
- Referenced properties: hs_lead_disqualification_reason, hs_v2_date_entered_unqualified_stage_id_1675714327
- Filter logic:
- OR group
- AND group
- AND group
- Disqualification Reason is any of No response / ghosted
- Date entered “Disqualified (Lead-Pipeline)” is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 7 - Action 10
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 2
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Lifecycle Stage (lifecyclestage); lists: none detected
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: lifecycle stage low
- Condition summary: lifecycle stage low
- Default branch: no
- Next action IDs: 11
- Referenced properties: Lifecycle Stage (lifecyclestage)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- OR group
- AND group
- AND group
- Lifecycle Stage is none of Evangelist, Sales Accepted Lead, Opportunity, Sales Qualified Lead, Customer
- Branch: lifecycle stage high
- Condition summary: lifecycle stage high
- Default branch: yes
- Next action IDs: 12
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: lifecycle stage high
- Next action: 12
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 8 - Action 11
- What happens: Sets HubSpot property values; properties: lifecyclestage = static value Marketing Qualified Lead
- What triggers it: After action 10
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Lifecycle Stage (lifecyclestage); lists: none detected
DATA MEANING:
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: association, property_name, value
- property_name: lifecyclestage
- value: static value Marketing Qualified Lead
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:
- Lifecycle Stage (lifecyclestage) is set or updated; value: static value Marketing Qualified Lead; confidence: high. Purpose: The qualification of companies to sales readiness throughout the buying journey
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 9 - Action 12
- What happens: Runs custom code; 21 inputs; 0 outputs
- What triggers it: After action 11
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: coreApi, join; lists: none detected
DATA MEANING:
- No property descriptions returned for the properties in this step.
ACTION EVIDENCE:
- Action category: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: company, coreApi, download_name, hs_lead_name, hs_lead_type, hs_pipeline, hs_pipeline_stage, join, n4f_assigned_owner_touchpoint, n4f_booth_protocoll, n4f_business_line, n4f_campaign_owner, n4f_date_of_conversion, n4f_last_marketing_touchpoint_date, n4f_lead_message, n4f_lead_region_country, n4f_lead_source_level_1, n4f_lead_source_level_2, n4f_priority_label, n4f_region_country, n4f_touchpoint_name_dd, n4f_touchpoint_type, name
-
Conditions detected in code: Code condition: if (obj !== null) console.log([${ts()}] INFO Lead-from-Touchpoint ${msg} ${safeJSON(obj)}); Code condition: if (obj !== null) console.warn([${ts()}] WARN Lead-from-Touchpoint ${msg} ${safeJSON(obj)}); Code condition: if (obj !== null) console.error([${ts()}] ERROR Lead-from-Touchpoint ${msg} ${safeJSON(obj)}); Code condition: if (s == null) return String(s); Code condition: if (!ra) return defMs; Code condition: if (!Number.isNaN(sec)) return Math.max(defMs, sec * 1000); Code condition: if (!retryable |
|
attempt >= maxRetries) throw e; Code condition: if (DEBUG) log((DEBUG) Read ${objectType} ${objectId} properties:, obj?.properties |
|
{}); Code condition: if (!leadPropCache[propName]) { Code condition: if (inputValue == null |
|
String(inputValue).trim() === “”) return null; Code condition: if (!DEBUG) return raw; Code condition: if (found) return found.value; |
- CRM/API operations detected: creates records or resources, creates, removes, or checks associations
- Concrete CRM operations: associate: associations, objects, properties; create: associations, objects, properties; read by ID: associations, objects, properties
- Search/filter evidence: none detected
- Data transformations: calculates or formats dates, combines multiple values, converts values to numbers, filters collections, maps collections into derived values, normalizes text to lowercase, removes surrounding whitespace, replaces or cleans text patterns, serializes data as JSON, splits a value into parts
- Outputs returned to workflow: none detected
- HubSpot CRM objects affected or referenced: associations, objects, properties
- Associations handled: association logic referenced in custom code
- Workflow control: can exit without producing outputs, can fail the action explicitly, contains asynchronous execution
- Safeguards/error handling: error or warning logging, explicit error throwing, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors, mentions retry or rate-limit handling, throws errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 397 lines returned; code body analyzed but omitted from docs
Step 10 - Action 14
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 12
- 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 11 - Action 13
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 14
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Lead Name (hs_lead_name); lists: none detected
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: Lead known
- Condition summary: Lead known
- Default branch: no
- Next action IDs: 51
- Referenced properties: Lead Name (hs_lead_name)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- Branch: Lead unknown
- Condition summary: Lead unknown
- Default branch: yes
- Next action IDs: 19
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: Lead unknown
- Next action: 19
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 12 - Action 19
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 13
- 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 13 - Action 96
- What happens: Runs custom code; 21 inputs; 0 outputs
- What triggers it: After action 19
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: coreApi, join; lists: none detected
DATA MEANING:
- No property descriptions returned for the properties in this step.
ACTION EVIDENCE:
- Action category: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: company, coreApi, download_name, hs_lead_name, hs_lead_type, hs_pipeline, hs_pipeline_stage, join, n4f_assigned_owner_touchpoint, n4f_booth_protocoll, n4f_business_line, n4f_campaign_owner, n4f_date_of_conversion, n4f_last_marketing_touchpoint_date, n4f_lead_message, n4f_lead_region_country, n4f_lead_source_level_1, n4f_lead_source_level_2, n4f_priority_label, n4f_region_country, n4f_touchpoint_name_dd, n4f_touchpoint_type, name
-
Conditions detected in code: Code condition: if (obj !== null) console.log([${ts()}] INFO Lead-from-Touchpoint ${msg} ${safeJSON(obj)}); Code condition: if (obj !== null) console.warn([${ts()}] WARN Lead-from-Touchpoint ${msg} ${safeJSON(obj)}); Code condition: if (obj !== null) console.error([${ts()}] ERROR Lead-from-Touchpoint ${msg} ${safeJSON(obj)}); Code condition: if (s == null) return String(s); Code condition: if (!ra) return defMs; Code condition: if (!Number.isNaN(sec)) return Math.max(defMs, sec * 1000); Code condition: if (!retryable |
|
attempt >= maxRetries) throw e; Code condition: if (DEBUG) log((DEBUG) Read ${objectType} ${objectId} properties:, obj?.properties |
|
{}); Code condition: if (!leadPropCache[propName]) { Code condition: if (inputValue == null |
|
String(inputValue).trim() === “”) return null; Code condition: if (!DEBUG) return raw; Code condition: if (found) return found.value; |
- CRM/API operations detected: creates records or resources, creates, removes, or checks associations
- Concrete CRM operations: associate: associations, objects, properties; create: associations, objects, properties; read by ID: associations, objects, properties
- Search/filter evidence: none detected
- Data transformations: calculates or formats dates, combines multiple values, converts values to numbers, filters collections, maps collections into derived values, normalizes text to lowercase, removes surrounding whitespace, replaces or cleans text patterns, serializes data as JSON, splits a value into parts
- Outputs returned to workflow: none detected
- HubSpot CRM objects affected or referenced: associations, objects, properties
- Associations handled: association logic referenced in custom code
- Workflow control: can exit without producing outputs, can fail the action explicitly, contains asynchronous execution
- Safeguards/error handling: error or warning logging, explicit error throwing, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors, mentions retry or rate-limit handling, throws errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 397 lines returned; code body analyzed but omitted from docs
Step 14 - Action 16
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 96
- 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 15 - Action 17
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 16
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Lead Name (hs_lead_name); lists: none detected
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: Lead known
- Condition summary: Lead known
- Default branch: no
- Next action IDs: 50
- Referenced properties: Lead Name (hs_lead_name)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- Branch: Lead unknown
- Condition summary: Lead unknown
- Default branch: yes
- Next action IDs: 18
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: Lead unknown
- Next action: 18
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 16 - Action 18
- What happens: Sends an internal notification
- What triggers it: After action 17
- 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, team_ids
- subject: ALARM- Lead creation failed - Re-attempting branch
- team_ids: Demand-Gen & CRM
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 17 - Action 50
- What happens: Sends an internal notification
- What triggers it: After action 17
- 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, team_ids
- subject: Re-attempting lead created
- team_ids: Demand-Gen & CRM
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 18 - Action 51
- What happens: Sends an internal notification
- What triggers it: After action 13
- 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, team_ids
- subject: Re-attempting lead created
- team_ids: Demand-Gen & CRM
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 19 - Action 101
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 2
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Lifecycle Stage (lifecyclestage); lists: none detected
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: lifecycle stage low
- Condition summary: lifecycle stage low
- Default branch: no
- Next action IDs: 102
- Referenced properties: Lifecycle Stage (lifecyclestage)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- OR group
- AND group
- AND group
- Lifecycle Stage is none of Evangelist, Sales Accepted Lead, Opportunity, Sales Qualified Lead, Customer
- Branch: lifecycle stage high
- Condition summary: lifecycle stage high
- Default branch: yes
- Next action IDs: 100
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: lifecycle stage high
- Next action: 100
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 20 - Action 100
- What happens: Runs custom code; 22 inputs; 0 outputs
- What triggers it: After action 101
- 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: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: company, download_name, hs_lead_name, hs_lead_type, hs_pipeline, hs_pipeline_stage, n4f_assigned_owner_touchpoint, n4f_booth_protocoll, n4f_business_line, n4f_campaign_owner, n4f_date_of_conversion, n4f_event_quality_of_contact, n4f_last_marketing_touchpoint_date, n4f_lead_message, n4f_lead_region_country, n4f_lead_source_level_1, n4f_lead_source_level_2, n4f_priority_label, n4f_region_country, n4f_touchpoint_name_dd, n4f_touchpoint_type, name
-
| Conditions detected in code: Code condition: if (!retryable |
|
attempt >= retries) throw e; Code condition: if (!tpId) return callback({ ok: true }); Code condition: if (existingLeadId) { Code condition: if (!contactId) throw new Error(“No Contact associated.”); Code condition: if (companyId) { Code condition: if (tpAssignedOwner && /^\d+$/.test(tpAssignedOwner)) { Code condition: if (tpType) { Code condition: if (tpNameDD) { Code condition: if (tpBoothMsg) { Code condition: if (tpCampOwner) { Code condition: if (String(tpEventQuality).toLowerCase().trim() === “sales potential”) { Code condition: if (tpConversionDate) { |
- CRM/API operations detected: creates records or resources, creates, removes, or checks associations
- Concrete CRM operations: associate: associations, objects; create: associations, objects; read by ID: associations, objects
- Search/filter evidence: none detected
- Data transformations: calculates or formats dates, combines multiple values, filters collections, maps collections into derived values, normalizes text to lowercase, removes surrounding whitespace, splits a value into parts
- Outputs returned to workflow: none detected
- HubSpot CRM objects affected or referenced: associations, objects
- Associations handled: association logic referenced in custom code
- Workflow control: can fail the action explicitly, contains asynchronous execution
- Safeguards/error handling: error or warning logging, explicit error throwing, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors, mentions retry or rate-limit handling, throws errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 279 lines returned; code body analyzed but omitted from docs
Step 21 - Action 105
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 100
- 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 22 - Action 106
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 105
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Lead Name (hs_lead_name); lists: none detected
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: Lead known
- Condition summary: Lead known
- Default branch: no
- Next action IDs: 103
- Referenced properties: Lead Name (hs_lead_name)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- Branch: Lead unknown
- Condition summary: Lead unknown
- Default branch: yes
- Next action IDs: 107
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: Lead unknown
- Next action: 107
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 23 - Action 103
- What happens: Sends an internal notification
- What triggers it: After action 106
- 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, team_ids
- subject: unrated lead created
- team_ids: Demand-Gen & CRM
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 24 - Action 107
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 106
- 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 25 - Action 112
- What happens: Runs custom code; 22 inputs; 0 outputs
- What triggers it: After action 107
- 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: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: company, download_name, hs_lead_name, hs_lead_type, hs_pipeline, hs_pipeline_stage, n4f_assigned_owner_touchpoint, n4f_booth_protocoll, n4f_business_line, n4f_campaign_owner, n4f_date_of_conversion, n4f_event_quality_of_contact, n4f_last_marketing_touchpoint_date, n4f_lead_message, n4f_lead_region_country, n4f_lead_source_level_1, n4f_lead_source_level_2, n4f_priority_label, n4f_region_country, n4f_touchpoint_name_dd, n4f_touchpoint_type, name
-
| Conditions detected in code: Code condition: if (!retryable |
|
attempt >= retries) throw e; Code condition: if (!tpId) return callback({ ok: true }); Code condition: if (existingLeadId) { Code condition: if (!contactId) throw new Error(“No Contact associated.”); Code condition: if (companyId) { Code condition: if (tpAssignedOwner && /^\d+$/.test(tpAssignedOwner)) { Code condition: if (tpType) { Code condition: if (tpNameDD) { Code condition: if (tpBoothMsg) { Code condition: if (tpCampOwner) { Code condition: if (String(tpEventQuality).toLowerCase().trim() === “sales potential”) { Code condition: if (tpConversionDate) { |
- CRM/API operations detected: creates records or resources, creates, removes, or checks associations
- Concrete CRM operations: associate: associations, objects; create: associations, objects; read by ID: associations, objects
- Search/filter evidence: none detected
- Data transformations: calculates or formats dates, combines multiple values, filters collections, maps collections into derived values, normalizes text to lowercase, removes surrounding whitespace, splits a value into parts
- Outputs returned to workflow: none detected
- HubSpot CRM objects affected or referenced: associations, objects
- Associations handled: association logic referenced in custom code
- Workflow control: can fail the action explicitly, contains asynchronous execution
- Safeguards/error handling: error or warning logging, explicit error throwing, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors, mentions retry or rate-limit handling, throws errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 279 lines returned; code body analyzed but omitted from docs
Step 26 - Action 108
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 112
- 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 27 - Action 109
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 108
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Lead Name (hs_lead_name); lists: none detected
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: Lead known
- Condition summary: Lead known
- Default branch: no
- Next action IDs: 104
- Referenced properties: Lead Name (hs_lead_name)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- Branch: Lead unknown
- Condition summary: Lead unknown
- Default branch: yes
- Next action IDs: 110
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: Lead unknown
- Next action: 110
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 28 - Action 104
- What happens: Sends an internal notification
- What triggers it: After action 109
- 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, team_ids
- subject: unrated lead created
- team_ids: Demand-Gen & CRM
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 29 - Action 110
- What happens: Sends an internal notification
- What triggers it: After action 109
- 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, team_ids
- subject: ALARM- Lead creation failed - could not decide branch
- team_ids: Demand-Gen & CRM
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 30 - Action 102
- What happens: Sets HubSpot property values; properties: lifecyclestage = static value Marketing Qualified Lead
- What triggers it: After action 101
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Lifecycle Stage (lifecyclestage); lists: none detected
DATA MEANING:
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: association, property_name, value
- property_name: lifecyclestage
- value: static value Marketing Qualified Lead
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:
- Lifecycle Stage (lifecyclestage) is set or updated; value: static value Marketing Qualified Lead; confidence: high. Purpose: The qualification of companies to sales readiness throughout the buying journey
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 31 - Action 66
- What happens: Branches based on HubSpot list membership; 3 branches; 2 list dependencies
- What triggers it: After action 2
- System condition: 3 branch condition(s) returned by HubSpot.
- What data is used: properties: none detected; lists: ELEVATE-Contacts with open outbound leads, ELEVATE-Contacts with open pre-scheduled meeting leads
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: outbound
- Condition summary: outbound
- Default branch: no
- Next action IDs: 67
- Referenced properties: none detected
- Referenced lists: 16614
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- AND group
- ELEVATE-Contacts with open outbound leads is in list 16614
- Branch: pre-scheduled
- Condition summary: pre-scheduled
- Default branch: no
- Next action IDs: 81
- Referenced properties: none detected
- Referenced lists: 16616
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- AND group
- ELEVATE-Contacts with open pre-scheduled meeting leads is in list 16616
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 37
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 37
LIST LOGIC:
- ELEVATE-Contacts with open outbound leads (16614)
- Business meaning: System-derived role: attribution. Used to segment records by source, campaign, channel, or touchpoint evidence returned by HubSpot filters.
- Filters: 2
- Referenced properties: hs_pipeline_stage, n4f_lead_source_level_1
- Filter logic:
- OR group
- AND group
- AND group
- Lead stage is none of Qualified, Disqualified
- 4f_Lead Source Level 1 is any of Outbound
- ELEVATE-Contacts with open pre-scheduled meeting leads (16616)
- Business meaning: System-derived role: attribution. Used to segment records by source, campaign, channel, or touchpoint evidence returned by HubSpot filters.
- Filters: 2
- Referenced properties: hs_pipeline_stage, n4f_lead_source_level_1
- Filter logic:
- OR group
- AND group
- AND group
- Lead stage is none of Qualified, Disqualified
- 4f_Lead Source Level 1 is any of Pre-scheduled event meeting
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 32 - Action 37
- What happens: Runs custom code; 18 inputs; 0 outputs
- What triggers it: After action 66
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: join; lists: none detected
DATA MEANING:
- No property descriptions returned for the properties in this step.
ACTION EVIDENCE:
- Action category: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: download_name, hs_lead_name, hs_lead_type, hs_pipeline, hs_pipeline_stage, join, n4f_assigned_owner_touchpoint, n4f_booth_protocoll, n4f_campaign_owner, n4f_lead_document, n4f_lead_message, n4f_lead_region_country, n4f_lead_source_level_1, n4f_lead_source_level_2, n4f_region_country, n4f_touchpoint_document, n4f_touchpoint_name_dd, n4f_touchpoint_type, name
- Conditions detected in code: Code condition: if (obj !== null) { Code condition: if (obj !== null) { Code condition: if (!tpId) { Code condition: if (!contactId) { Code condition: if (companyId) { Code condition: if (tpAssignedOwner && /^\d+$/.test(String(tpAssignedOwner))) { Code condition: if (tpType) { Code condition: if (tpNameDD) { Code condition: if (tpBoothProtocol) { Code condition: if (tpCampaignOwner) { Code condition: if (String(tpEventQuality).toLowerCase().trim() === “sales potential”) { Code condition: if (tpConversionDate) {
- CRM/API operations detected: creates records or resources, creates, removes, or checks associations
- Concrete CRM operations: associate: associations, objects; create: associations, objects; read by ID: associations, objects
- Search/filter evidence: none detected
- Data transformations: calculates or formats dates, combines multiple values, filters collections, maps collections into derived values, normalizes text to lowercase, removes surrounding whitespace, splits a value into parts
- Outputs returned to workflow: none detected
- HubSpot CRM objects affected or referenced: associations, objects
- Associations handled: association logic referenced in custom code
- Workflow control: can fail the action explicitly, contains asynchronous execution
- Safeguards/error handling: error or warning logging, explicit error throwing, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors, throws errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 357 lines returned; code body analyzed but omitted from docs
Step 33 - Action 38
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 37
- 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 34 - Action 39
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 38
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Lead Name (hs_lead_name); lists: none detected
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: Lead known
- Condition summary: Lead known
- Default branch: no
- Next action IDs: 44
- Referenced properties: Lead Name (hs_lead_name)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- Branch: Lead unknown
- Condition summary: Lead unknown
- Default branch: yes
- Next action IDs: 41
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: Lead unknown
- Next action: 41
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 35 - Action 41
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 39
- 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 36 - Action 42
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 41
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Lead Name (hs_lead_name); lists: none detected
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: Lead known
- Condition summary: Lead known
- Default branch: no
- Next action IDs: 45
- Referenced properties: Lead Name (hs_lead_name)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- Branch: Lead unknown
- Condition summary: Lead unknown
- Default branch: yes
- Next action IDs: 40
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: Lead unknown
- Next action: 40
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 37 - Action 40
- What happens: Sends an internal notification
- What triggers it: After action 42
- 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, team_ids
- subject: ALARM- Lead association failed for existing lead
- team_ids: Demand-Gen & CRM
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 38 - Action 45
- What happens: Sends an internal notification
- What triggers it: After action 42
- 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
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, subject, team_ids
- subject: No lead created but lead was updated
- team_ids: Demand-Gen & CRM
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 39 - Action 53
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 45
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_Lead Source Level 1 (n4f_lead_source_level_1); lists: none detected
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: outbound
- Condition summary: outbound
- Default branch: no
- Next action IDs: 54
- Referenced properties: 4f_Lead Source Level 1 (n4f_lead_source_level_1)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- OR group
- AND group
- AND group
- 4f_Lead Source Level 1 is any of Outbound
- Branch: not outbound
- Condition summary: not outbound
- Default branch: yes
- Next action IDs: 55
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: not outbound
- Next action: 55
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 40 - Action 54
- What happens: Sets HubSpot property values; properties: n4f_conversion_source = static value Yes
- What triggers it: After action 53
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Conversion source (n4f_conversion_source); 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_conversion_source
- value: static value Yes
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 41 - Action 55
- What happens: Branches based on HubSpot list membership; 1 branches
- What triggers it: After action 54
- System condition: 1 branch condition(s) returned by HubSpot.
- What data is used: properties: Lifecycle Stage (lifecyclestage); lists: none detected
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: lifecycle below MQL
- Condition summary: lifecycle below MQL
- Default branch: no
- Next action IDs: 56
- Referenced properties: Lifecycle Stage (lifecyclestage)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- OR group
- AND group
- AND group
- Lifecycle Stage is any of Subscriber, New, Lead
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 42 - Action 56
- What happens: Sets HubSpot property values; properties: lifecyclestage = static value Marketing Qualified Lead
- What triggers it: After action 55
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Lifecycle Stage (lifecyclestage); lists: none detected
DATA MEANING:
ACTION EVIDENCE:
- Action category: set_property
- Detected intent: Sets HubSpot property values
- Returned action type: SINGLE_CONNECTION
- Returned field keys: association, property_name, value
- property_name: lifecyclestage
- value: static value Marketing Qualified Lead
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:
- Lifecycle Stage (lifecyclestage) is set or updated; value: static value Marketing Qualified Lead; confidence: high. Purpose: The qualification of companies to sales readiness throughout the buying journey
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 43 - Action 44
- What happens: Sends an internal notification
- What triggers it: After action 39
- 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
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, subject, team_ids
- subject: No lead created but lead was updated
- team_ids: Demand-Gen & CRM
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 44 - Action 67
DATA MEANING:
ACTION EVIDENCE:
- Action category: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: coreApi, download_name, hs_createdate, hs_lead_name, hs_lead_type, hs_pipeline, hs_pipeline_stage, hubspot_owner_id, join, n4f_assigned_owner_touchpoint, n4f_booth_protocoll, n4f_business_line, n4f_campaign_owner, n4f_last_marketing_touchpoint_date, n4f_lead__interest, n4f_lead_document, n4f_lead_message, n4f_lead_region_country, n4f_lead_source_level_1, n4f_lead_source_level_2, n4f_priority_label, n4f_region_country, n4f_touchpoint_document, n4f_touchpoint_name_dd, n4f_touchpoint_type, name
-
Conditions detected in code: Code condition: if (obj !== null) console.log([${ts()}] ${msg} ${safeJSON(obj)}); Code condition: if (obj !== null) console.warn([${ts()}] WARN: ${msg} ${safeJSON(obj)}); Code condition: if (obj !== null) console.error([${ts()}] ERROR: ${msg} ${safeJSON(obj)}); Code condition: if (!list.includes(id)) list.push(id); Code condition: if (!leadPropCache[propName]) { Code condition: if (inputValue == null |
|
String(inputValue).trim() === “”) return null; Code condition: if (found) return found.value; Code condition: if (found) return found.value; Code condition: if (found) return found.value; Code condition: if (manualCandidate) { Code condition: if (validatedManual) return validatedManual; Code condition: if (current && current === String(prevOwnerId)) { |
- CRM/API operations detected: creates records or resources, creates, removes, or checks associations, updates records or resources
- Concrete CRM operations: associate: associations, objects, properties; create: associations, objects, properties; read by ID: associations, objects, properties; update: associations, objects, properties
- Search/filter evidence: none detected
- Data transformations: calculates or formats dates, combines multiple values, converts values to numbers, filters collections, maps collections into derived values, normalizes text to lowercase, removes surrounding whitespace, replaces or cleans text patterns, serializes data as JSON, splits a value into parts
- Outputs returned to workflow: none detected
- HubSpot CRM objects affected or referenced: associations, objects, properties
- Associations handled: association logic referenced in custom code
- Workflow control: can exit without producing outputs, can fail the action explicitly, contains asynchronous execution
- Safeguards/error handling: error or warning logging, explicit error throwing, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors, throws errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 455 lines returned; code body analyzed but omitted from docs
Step 45 - Action 68
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 67
- 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 46 - Action 69
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: Lead known
- Branch: Lead unknown
- Condition summary: Lead unknown
- Default branch: yes
- Next action IDs: 71
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: Lead unknown
- Next action: 71
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 47 - Action 71
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 69
- 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 48 - Action 97
DATA MEANING:
ACTION EVIDENCE:
- Action category: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: coreApi, download_name, hs_createdate, hs_lead_name, hs_lead_type, hs_pipeline, hs_pipeline_stage, hubspot_owner_id, join, n4f_assigned_owner_touchpoint, n4f_booth_protocoll, n4f_business_line, n4f_campaign_owner, n4f_last_marketing_touchpoint_date, n4f_lead__interest, n4f_lead_document, n4f_lead_message, n4f_lead_region_country, n4f_lead_source_level_1, n4f_lead_source_level_2, n4f_priority_label, n4f_region_country, n4f_touchpoint_document, n4f_touchpoint_name_dd, n4f_touchpoint_type, name
-
Conditions detected in code: Code condition: if (obj !== null) console.log([${ts()}] ${msg} ${safeJSON(obj)}); Code condition: if (obj !== null) console.warn([${ts()}] WARN: ${msg} ${safeJSON(obj)}); Code condition: if (obj !== null) console.error([${ts()}] ERROR: ${msg} ${safeJSON(obj)}); Code condition: if (!list.includes(id)) list.push(id); Code condition: if (!leadPropCache[propName]) { Code condition: if (inputValue == null |
|
String(inputValue).trim() === “”) return null; Code condition: if (found) return found.value; Code condition: if (found) return found.value; Code condition: if (found) return found.value; Code condition: if (manualCandidate) { Code condition: if (validatedManual) return validatedManual; Code condition: if (current && current === String(prevOwnerId)) { |
- CRM/API operations detected: creates records or resources, creates, removes, or checks associations, updates records or resources
- Concrete CRM operations: associate: associations, objects, properties; create: associations, objects, properties; read by ID: associations, objects, properties; update: associations, objects, properties
- Search/filter evidence: none detected
- Data transformations: calculates or formats dates, combines multiple values, converts values to numbers, filters collections, maps collections into derived values, normalizes text to lowercase, removes surrounding whitespace, replaces or cleans text patterns, serializes data as JSON, splits a value into parts
- Outputs returned to workflow: none detected
- HubSpot CRM objects affected or referenced: associations, objects, properties
- Associations handled: association logic referenced in custom code
- Workflow control: can exit without producing outputs, can fail the action explicitly, contains asynchronous execution
- Safeguards/error handling: error or warning logging, explicit error throwing, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors, throws errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 455 lines returned; code body analyzed but omitted from docs
Step 49 - Action 72
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 97
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Lead Name (hs_lead_name); lists: none detected
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: Lead known
- Condition summary: Lead known
- Default branch: no
- Next action IDs: 80
- Referenced properties: Lead Name (hs_lead_name)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- Branch: Lead unknown
- Condition summary: Lead unknown
- Default branch: yes
- Next action IDs: 70
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: Lead unknown
- Next action: 70
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 50 - Action 70
- What happens: Sends an internal notification
- What triggers it: After action 72
- 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, team_ids
- subject: ALARM- Lead association & relabeling failed for existing Outreach lead
- team_ids: Demand-Gen & CRM
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 51 - Action 80
- What happens: Sends an internal notification
- What triggers it: After action 72
- 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
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, subject, team_ids
- subject: Outreach lead updated to Event booth
- team_ids: Demand-Gen & CRM
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 52 - Action 77
- What happens: Sets HubSpot property values; properties: n4f_conversion_source = static value Yes
- What triggers it: After action 80
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Conversion source (n4f_conversion_source); 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_conversion_source
- value: static value Yes
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 53 - Action 78
- What happens: Branches based on HubSpot list membership; 1 branches
- What triggers it: After action 77
- System condition: 1 branch condition(s) returned by HubSpot.
- What data is used: properties: Lifecycle Stage (lifecyclestage); lists: none detected
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: lifecycle below MQL
- Condition summary: lifecycle below MQL
- Default branch: no
- Next action IDs: 79
- Referenced properties: Lifecycle Stage (lifecyclestage)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- OR group
- AND group
- AND group
- Lifecycle Stage is any of Subscriber, New, Lead
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 54 - Action 79
- What happens: Sets HubSpot property values; properties: lifecyclestage = static value Marketing Qualified Lead
- What triggers it: After action 78
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Lifecycle Stage (lifecyclestage); lists: none detected
DATA MEANING:
ACTION EVIDENCE:
- Action category: set_property
- Detected intent: Sets HubSpot property values
- Returned action type: SINGLE_CONNECTION
- Returned field keys: association, property_name, value
- property_name: lifecyclestage
- value: static value Marketing Qualified Lead
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:
- Lifecycle Stage (lifecyclestage) is set or updated; value: static value Marketing Qualified Lead; confidence: high. Purpose: The qualification of companies to sales readiness throughout the buying journey
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 55 - Action 74
- What happens: Sends an internal notification
- What triggers it: After action 69
- 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
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, subject, team_ids
- subject: Outreach lead updated to Event booth
- team_ids: Demand-Gen & CRM
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 56 - Action 81
- What happens: Runs custom code; 19 inputs; 0 outputs
- What triggers it: After action 66
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: coreApi, Object create date/time (hs_createdate), join; lists: none detected
DATA MEANING:
ACTION EVIDENCE:
- Action category: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: coreApi, download_name, hs_createdate, hs_lead_name, hs_lead_type, hs_pipeline, hs_pipeline_stage, join, n4f_assigned_owner_touchpoint, n4f_booth_protocoll, n4f_business_line, n4f_campaign_owner, n4f_lead_document, n4f_lead_message, n4f_lead_region_country, n4f_lead_source_level_1, n4f_lead_source_level_2, n4f_region_country, n4f_touchpoint_document, n4f_touchpoint_name_dd, n4f_touchpoint_type, name
- Conditions detected in code: Code condition: if (obj !== null) console.log(
[${ts()}] ${msg} ${safeJSON(obj)}); Code condition: if (!list.includes(id)) list.push(id); Code condition: if (!leadPropCache[propName]) { Code condition: if (!inputValue) return null; Code condition: if (found) return found.value; Code condition: if (found) return found.value; Code condition: if (found) return found.value; Code condition: if (resolved) return resolved; Code condition: if (fallback) return await resolveDropdownValue(client, propName, fallback); Code condition: if (!tpId) return callback({ ok: true }); Code condition: if (!contactId) throw new Error(“No associated Contact found for TP.”); Code condition: if (!leadIds.length) return callback({ ok: true });
- CRM/API operations detected: creates records or resources, creates, removes, or checks associations, updates records or resources
- Concrete CRM operations: associate: associations, objects, properties; create: associations, objects, properties; read by ID: associations, objects, properties; update: associations, objects, properties
- Search/filter evidence: none detected
- Data transformations: calculates or formats dates, combines multiple values, converts values to numbers, filters collections, maps collections into derived values, normalizes text to lowercase, removes surrounding whitespace, replaces or cleans text patterns, serializes data as JSON, splits a value into parts
- Outputs returned to workflow: none detected
- HubSpot CRM objects affected or referenced: associations, objects, properties
- Associations handled: association logic referenced in custom code
- Workflow control: can exit without producing outputs, can fail the action explicitly, contains asynchronous execution
- Safeguards/error handling: explicit error throwing, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, throws errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 384 lines returned; code body analyzed but omitted from docs
Step 57 - Action 82
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 81
- 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 58 - Action 83
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: Lead known
- Branch: Lead unknown
- Condition summary: Lead unknown
- Default branch: yes
- Next action IDs: 85
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: Lead unknown
- Next action: 85
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 59 - Action 85
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 83
- 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 60 - Action 98
- What happens: Runs custom code; 19 inputs; 0 outputs
- What triggers it: After action 85
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: coreApi, Object create date/time (hs_createdate), join; lists: none detected
DATA MEANING:
ACTION EVIDENCE:
- Action category: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: coreApi, download_name, hs_createdate, hs_lead_name, hs_lead_type, hs_pipeline, hs_pipeline_stage, join, n4f_assigned_owner_touchpoint, n4f_booth_protocoll, n4f_business_line, n4f_campaign_owner, n4f_lead_document, n4f_lead_message, n4f_lead_region_country, n4f_lead_source_level_1, n4f_lead_source_level_2, n4f_region_country, n4f_touchpoint_document, n4f_touchpoint_name_dd, n4f_touchpoint_type, name
- Conditions detected in code: Code condition: if (obj !== null) console.log(
[${ts()}] ${msg} ${safeJSON(obj)}); Code condition: if (!list.includes(id)) list.push(id); Code condition: if (!leadPropCache[propName]) { Code condition: if (!inputValue) return null; Code condition: if (found) return found.value; Code condition: if (found) return found.value; Code condition: if (found) return found.value; Code condition: if (resolved) return resolved; Code condition: if (fallback) return await resolveDropdownValue(client, propName, fallback); Code condition: if (!tpId) return callback({ ok: true }); Code condition: if (!contactId) throw new Error(“No associated Contact found for TP.”); Code condition: if (!leadIds.length) return callback({ ok: true });
- CRM/API operations detected: creates records or resources, creates, removes, or checks associations, updates records or resources
- Concrete CRM operations: associate: associations, objects, properties; create: associations, objects, properties; read by ID: associations, objects, properties; update: associations, objects, properties
- Search/filter evidence: none detected
- Data transformations: calculates or formats dates, combines multiple values, converts values to numbers, filters collections, maps collections into derived values, normalizes text to lowercase, removes surrounding whitespace, replaces or cleans text patterns, serializes data as JSON, splits a value into parts
- Outputs returned to workflow: none detected
- HubSpot CRM objects affected or referenced: associations, objects, properties
- Associations handled: association logic referenced in custom code
- Workflow control: can exit without producing outputs, can fail the action explicitly, contains asynchronous execution
- Safeguards/error handling: explicit error throwing, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, throws errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 384 lines returned; code body analyzed but omitted from docs
Step 61 - Action 86
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 98
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Lead Name (hs_lead_name); lists: none detected
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: Lead known
- Condition summary: Lead known
- Default branch: no
- Next action IDs: 93
- Referenced properties: Lead Name (hs_lead_name)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- Branch: Lead unknown
- Condition summary: Lead unknown
- Default branch: yes
- Next action IDs: 84
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: Lead unknown
- Next action: 84
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 62 - Action 84
- What happens: Sends an internal notification
- What triggers it: After action 86
- 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, team_ids
- subject: ALARM- Lead association & relabeling failed for existing pre-scheduled meeting lead
- team_ids: Demand-Gen & CRM
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 63 - Action 93
- What happens: Sends an internal notification
- What triggers it: After action 86
- 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
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, subject, team_ids
- subject: Pre-scheduled meeting lead updated to Event booth
- team_ids: Demand-Gen & CRM
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 64 - Action 89
- What happens: Sets HubSpot property values; properties: n4f_conversion_source = static value Yes
- What triggers it: After action 93
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Conversion source (n4f_conversion_source); 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_conversion_source
- value: static value Yes
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 65 - Action 90
- What happens: Branches based on HubSpot list membership; 1 branches
- What triggers it: After action 89
- System condition: 1 branch condition(s) returned by HubSpot.
- What data is used: properties: Lifecycle Stage (lifecyclestage); lists: none detected
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: lifecycle below MQL
- Condition summary: lifecycle below MQL
- Default branch: no
- Next action IDs: 91
- Referenced properties: Lifecycle Stage (lifecyclestage)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- OR group
- AND group
- AND group
- Lifecycle Stage is any of Subscriber, New, Lead
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 66 - Action 91
- What happens: Sets HubSpot property values; properties: lifecyclestage = static value Marketing Qualified Lead
- What triggers it: After action 90
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Lifecycle Stage (lifecyclestage); lists: none detected
DATA MEANING:
ACTION EVIDENCE:
- Action category: set_property
- Detected intent: Sets HubSpot property values
- Returned action type: SINGLE_CONNECTION
- Returned field keys: association, property_name, value
- property_name: lifecyclestage
- value: static value Marketing Qualified Lead
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:
- Lifecycle Stage (lifecyclestage) is set or updated; value: static value Marketing Qualified Lead; confidence: high. Purpose: The qualification of companies to sales readiness throughout the buying journey
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 67 - Action 88
- What happens: Sends an internal notification
- What triggers it: After action 83
- 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
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, subject, team_ids
- subject: Pre-scheduled meeting lead updated to Event booth
- team_ids: Demand-Gen & CRM
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 68 - Action 8
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 2
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Lifecycle Stage (lifecyclestage); lists: none detected
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: lifecycle stage low
- Condition summary: lifecycle stage low
- Default branch: no
- Next action IDs: 9
- Referenced properties: Lifecycle Stage (lifecyclestage)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- OR group
- AND group
- AND group
- Lifecycle Stage is none of Evangelist, Sales Accepted Lead, Opportunity, Sales Qualified Lead, Customer
- Branch: lifecycle stage high
- Condition summary: lifecycle stage high
- Default branch: yes
- Next action IDs: 7
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: lifecycle stage high
- Next action: 7
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 69 - Action 7
- What happens: Runs custom code; 22 inputs; 0 outputs
- What triggers it: After action 8
- 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: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: company, download_name, hs_lead_name, hs_lead_type, hs_pipeline, hs_pipeline_stage, n4f_assigned_owner_touchpoint, n4f_booth_protocoll, n4f_business_line, n4f_campaign_owner, n4f_date_of_conversion, n4f_event_quality_of_contact, n4f_last_marketing_touchpoint_date, n4f_lead_message, n4f_lead_region_country, n4f_lead_source_level_1, n4f_lead_source_level_2, n4f_priority_label, n4f_region_country, n4f_touchpoint_name_dd, n4f_touchpoint_type, name
- Conditions detected in code: Code condition: if (!tpId) return callback({ ok: true }); Code condition: if (existingLeadId) { Code condition: if (!contactId) throw new Error(“No Contact associated.”); Code condition: if (companyId) { Code condition: if (tpAssignedOwner && /^\d+$/.test(tpAssignedOwner)) { Code condition: if (tpType) { Code condition: if (tpNameDD) { Code condition: if (tpBoothMsg) { Code condition: if (tpCampOwner) { Code condition: if (String(tpEventQuality).toLowerCase().trim() === “sales potential”) { Code condition: if (tpConversionDate) { Code condition: if (tpBusinessLine) {
- CRM/API operations detected: creates records or resources, creates, removes, or checks associations
- Concrete CRM operations: associate: associations, objects; create: associations, objects; read by ID: associations, objects
- Search/filter evidence: none detected
- Data transformations: calculates or formats dates, combines multiple values, filters collections, maps collections into derived values, normalizes text to lowercase, removes surrounding whitespace, splits a value into parts
- Outputs returned to workflow: none detected
- HubSpot CRM objects affected or referenced: associations, objects
- Associations handled: association logic referenced in custom code
- Workflow control: can fail the action explicitly, contains asynchronous execution
- Safeguards/error handling: error or warning logging, explicit error throwing, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors, mentions retry or rate-limit handling, throws errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 296 lines returned; code body analyzed but omitted from docs
Step 70 - Action 20
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 7
- 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 71 - Action 21
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 20
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Lead Name (hs_lead_name); lists: none detected
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: Lead known
- Condition summary: Lead known
- Default branch: no
- Next action IDs: 48
- Referenced properties: Lead Name (hs_lead_name)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- Branch: Lead unknown
- Condition summary: Lead unknown
- Default branch: yes
- Next action IDs: 22
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: Lead unknown
- Next action: 22
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 72 - Action 22
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 21
- 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 73 - Action 95
- What happens: Runs custom code; 22 inputs; 0 outputs
- What triggers it: After action 22
- 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: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: company, download_name, hs_lead_name, hs_lead_type, hs_pipeline, hs_pipeline_stage, n4f_assigned_owner_touchpoint, n4f_booth_protocoll, n4f_business_line, n4f_campaign_owner, n4f_date_of_conversion, n4f_event_quality_of_contact, n4f_last_marketing_touchpoint_date, n4f_lead_message, n4f_lead_region_country, n4f_lead_source_level_1, n4f_lead_source_level_2, n4f_priority_label, n4f_region_country, n4f_touchpoint_name_dd, n4f_touchpoint_type, name
- Conditions detected in code: Code condition: if (!tpId) return callback({ ok: true }); Code condition: if (existingLeadId) { Code condition: if (!contactId) throw new Error(“No Contact associated.”); Code condition: if (companyId) { Code condition: if (tpAssignedOwner && /^\d+$/.test(tpAssignedOwner)) { Code condition: if (tpType) { Code condition: if (tpNameDD) { Code condition: if (tpBoothMsg) { Code condition: if (tpCampOwner) { Code condition: if (String(tpEventQuality).toLowerCase().trim() === “sales potential”) { Code condition: if (tpConversionDate) { Code condition: if (tpBusinessLine) {
- CRM/API operations detected: creates records or resources, creates, removes, or checks associations
- Concrete CRM operations: associate: associations, objects; create: associations, objects; read by ID: associations, objects
- Search/filter evidence: none detected
- Data transformations: calculates or formats dates, combines multiple values, filters collections, maps collections into derived values, normalizes text to lowercase, removes surrounding whitespace, splits a value into parts
- Outputs returned to workflow: none detected
- HubSpot CRM objects affected or referenced: associations, objects
- Associations handled: association logic referenced in custom code
- Workflow control: can fail the action explicitly, contains asynchronous execution
- Safeguards/error handling: error or warning logging, explicit error throwing, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors, mentions retry or rate-limit handling, throws errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 296 lines returned; code body analyzed but omitted from docs
Step 74 - Action 24
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 95
- 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 75 - Action 25
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 24
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Lead Name (hs_lead_name); lists: none detected
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: Lead known
- Condition summary: Lead known
- Default branch: no
- Next action IDs: 49
- Referenced properties: Lead Name (hs_lead_name)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- Branch: Lead unknown
- Condition summary: Lead unknown
- Default branch: yes
- Next action IDs: 26
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: Lead unknown
- Next action: 26
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 76 - Action 26
- What happens: Sends an internal notification
- What triggers it: After action 25
- 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, team_ids
- subject: ALARM- Lead creation failed - New business branch
- team_ids: Demand-Gen & CRM
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 77 - Action 49
- What happens: Sends an internal notification
- What triggers it: After action 25
- 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, team_ids
- subject: New business lead created
- team_ids: Demand-Gen & CRM
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 78 - Action 48
- What happens: Sends an internal notification
- What triggers it: After action 21
- 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, team_ids
- subject: New business lead created
- team_ids: Demand-Gen & CRM
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 79 - Action 9
- What happens: Sets HubSpot property values; properties: lifecyclestage = static value Marketing Qualified Lead
- What triggers it: After action 8
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Lifecycle Stage (lifecyclestage); lists: none detected
DATA MEANING:
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: association, property_name, value
- property_name: lifecyclestage
- value: static value Marketing Qualified Lead
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:
- Lifecycle Stage (lifecyclestage) is set or updated; value: static value Marketing Qualified Lead; confidence: high. Purpose: The qualification of companies to sales readiness throughout the buying journey
CUSTOM CODE LOGIC:
- No custom code detected in this step.
System Behavior
- Workflow actions: 79
- Branch actions: 24
- Custom code actions: 11
- Property operations: 9
- List dependencies: 8
- Action categories: ab_test_branch: 1, connected_action: 17, custom_code: 11, internal_notification: 18, list_branch: 23, set_property: 9
- Property operation types: set_property: 9
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: associations (custom code contains create call), objects (custom code contains create call), properties (custom code contains create call)
- Objects updated: Touchpoint: 9 property operation(s), associations (custom code contains update call), objects (custom code contains update call), properties (custom code contains update call)
- Associations created: association logic referenced in custom code, association logic referenced in custom code, association logic referenced in custom code, association logic referenced in custom code, association logic referenced in custom code, association logic referenced in custom code, association logic referenced in custom code, association logic referenced in custom code, association logic referenced in custom code, association logic referenced in custom code, association logic referenced in custom code
- Marketing emails sent: 0
- Internal notifications: 18
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 11
How It Is Implemented
Workflows
- Workflow: NEW_ELEVATE - Events - Lead creation & lifecycle stage based on marketing touchpoints w/o company req
- Workflow ID: 3166912739
- Revision ID: 120
- Enabled: yes
- Current HubSpot description: Updates or creates leads based on touchpoint marketing events by associating contacts and companies, syncing campaign owners, and adjusting lead lifecycle stages accordingly.
- Purpose: Updates or creates leads based on touchpoint marketing events by associating contacts and companies, syncing campaign owners, and adjusting lead lifecycle stages accordingly.
- Key logic: ab_test_branch: 1, connected_action: 17, custom_code: 11, internal_notification: 18, list_branch: 23, set_property: 9
- Branching logic: 46 branch detail(s) returned by HubSpot
- already active - Lead: already active - Lead; next actions: 66; properties: none detected; lists: 11378
- reopen - Lead: reopen - Lead; next actions: 10; properties: none detected; lists: 17863
- reattempting lead: reattempting lead; next actions: 10; properties: hs_lead_disqualification_reason; lists: 11391, 11421, 11428, 11434
- new business lead: new business lead; next actions: 8; properties: none detected; lists: 11391, 11434
- could not decide: could not decide; next actions: 101; properties: none detected; lists: none detected
- lifecycle stage low: lifecycle stage low; next actions: 9; properties: lifecyclestage; lists: none detected
- lifecycle stage high: lifecycle stage high; next actions: 7; properties: none detected; lists: none detected
- lifecycle stage low: lifecycle stage low; next actions: 11; properties: lifecyclestage; lists: none detected
- lifecycle stage high: lifecycle stage high; next actions: 12; properties: none detected; lists: none detected
- Lead known : Lead known ; next actions: 51; properties: hs_lead_name; lists: none detected
- Lead unknown : Lead unknown ; next actions: 19; properties: none detected; lists: none detected
- Lead known : Lead known ; next actions: 50; properties: hs_lead_name; lists: none detected
- Dependencies: lists: ELEVATE - Stop criteria existing active lead (11378), ELEVATE - Stop criteria - Lead creation (11391), ELEVATE - Lead supression - diqualification criteria permanent (11421), ELEVATE - Lead supression - disqualification criteria temporary (11428), ELEVATE - Contacts with lost deals (11434), ELEVATE-Contacts with open outbound leads (16614), ELEVATE-Contacts with open pre-scheduled meeting leads (16616), ELEVATE - Contacts with ghosting leads (17863); properties: 4f_Touchpoint-name (download_name), Disqualification Reason (hs_lead_disqualification_reason), Lead Name (hs_lead_name), Lifecycle Stage (lifecyclestage), 4f_assigned owner_touchpoint (n4f_assigned_owner_touchpoint), 4f_Message (n4f_booth_protocoll), 4f_Business line (n4f_business_line), 4f_Conversion source (n4f_conversion_source), 4f_Date of conversion (n4f_date_of_conversion), 4f_event_Quality of contact (n4f_event_quality_of_contact), 4f_Lead Source Level 1 (n4f_lead_source_level_1), 4f_touchpoint_document (n4f_touchpoint_document), 4f_Touchpoint name_dd (n4f_touchpoint_name_dd), 4f_Touchpoint type (n4f_touchpoint_type); custom code: 11 custom code action(s)
Property Context
- coreApi - No HubSpot property description returned. Roles: step data. internal name: coreApi; object: object not returned; type: not returned.
- 4f_Touchpoint-name (download_name) - Standard single-line text field with name of touchpoint. Is always overwritten by _dd variant. Roles: reference. internal name: download_name; object: Touchpoints; type: string.
- Object create date/time (hs_createdate) - The date and time at which this object was created. This value is automatically set by HubSpot and may not be modified. Roles: step data. internal name: hs_createdate; object: Line Items; type: datetime.
- Disqualification Reason (hs_lead_disqualification_reason) - Dropdown list of reasons for disqualification Roles: branch condition, step data. internal name: hs_lead_disqualification_reason; object: Leads; type: enumeration.
- Lead Name (hs_lead_name) - The full name of the lead. Roles: branch condition, step data. internal name: hs_lead_name; object: Leads; type: string.
- Lead stage (hs_pipeline_stage) - shows the pipeline stages of the lead pipeline. indicates which stage the lead is in Roles: step data. internal name: hs_pipeline_stage; object: Leads; type: enumeration.
- Owner (hubspot_owner_id) - The owner of the object. Roles: step data. internal name: hubspot_owner_id; object: Line Items; type: enumeration.
- join - No HubSpot property description returned. Roles: step data. internal name: join; object: object not returned; type: not returned.
- Lifecycle Stage (lifecyclestage) - The qualification of companies to sales readiness throughout the buying journey Roles: branch condition, property updated, step data. internal name: lifecyclestage; object: Companies; type: enumeration.
- 4f_assigned owner_touchpoint (n4f_assigned_owner_touchpoint) - No HubSpot property description returned. Roles: reference. internal name: n4f_assigned_owner_touchpoint; object: Touchpoints; type: enumeration.
- 4f_Message (n4f_booth_protocoll) - No HubSpot property description returned. Roles: reference. internal name: n4f_booth_protocoll; object: Touchpoints; type: string.
- 4f_Business line (n4f_business_line) - This property reflects the 4flow business lines and is used whenever a clear association with one of our business lines/services is possible. Also used at events in booth protocols, etc. Roles: step data. internal name: n4f_business_line; object: Touchpoints; type: enumeration.
- 4f_campaign owner (n4f_campaign_owner) - Depreciated property was used to identify internal campaign stakeholders (business line representatives who requested/are responsible for a campaign). Roles: step data. internal name: n4f_campaign_owner; object: Touchpoints; type: enumeration.
- 4f_Conversion source (n4f_conversion_source) - No HubSpot property description returned. Roles: property updated, step data. internal name: n4f_conversion_source; object: Touchpoints; type: enumeration.
- 4f_Date of conversion (n4f_date_of_conversion) - This property is used instead of the create date. It is especially relevant when we are adding older conversions to the system, e.g., from an Excel sheet. It represents the actual date of conversion, not the create date of the touchpoint. Roles: reference. internal name: n4f_date_of_conversion; object: Touchpoints; type: date.
- 4f_event_Quality of contact (n4f_event_quality_of_contact) - This property is used as the selector for event booth staff. By selecting the right measures, we determine if a conversion (of the contact) is an MQL and create a lead. Roles: branch condition, step data. internal name: n4f_event_quality_of_contact; object: Touchpoints; type: enumeration.
- 4f_Lead interest (n4f_lead__interest) - collects all 4Flowers who e.g. were former owners or assigned other owners - for tracking purposes Roles: step data. internal name: n4f_lead__interest; object: Leads; type: enumeration.
- 4f_Lead Source Level 1 (n4f_lead_source_level_1) - used for attribution of marketing leads, synchronized with touchpoint types (and deal sources) Roles: branch condition, step data. internal name: n4f_lead_source_level_1; object: Leads; type: enumeration.
- 4f_touchpoint_document (n4f_touchpoint_document) - document field, used if an attachment is stored - e.g. in inbound message. advantage: document is tied to the touchpoint (unique) and not overwritten like the document field on contact level Roles: reference. internal name: n4f_touchpoint_document; object: Touchpoints; type: string.
- 4f_Touchpoint name_dd (n4f_touchpoint_name_dd) - 4flow specific dropdown select of touchpoint names such as webinar names, content pieces, event names, etc. It replaces the free text field and makes sure touchpoints can be selected easily and naming is consistent. Used in filters, in reports, etc. It also overwrites the standard touchpoint name field to make sure … Roles: reference. internal name: n4f_touchpoint_name_dd; object: Touchpoints; type: enumeration.
- 4f_Touchpoint type (n4f_touchpoint_type) - 4flow specific dropdown select of touchpoint types. Works in conjunction with 4f_Touchpoint name_dd and 4f_activity type. Roles: branch condition, step data. internal name: n4f_touchpoint_type; object: Touchpoints; type: enumeration.
Evidence And Gaps
- Domain evidence: Derived from workflow name term: event
- Quality flags: complex_workflow: Workflow contains many actions and should be reviewed as a process map.
custom_code_present: Workflow appears to contain one or more custom code actions.
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.
NEW-Data_Quality_Custom code_company association & creation
METADATA
title: NEW-Data_Quality_Custom code_company association & creation
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: 18
- Property references: Primary Associated Company ID (associatedcompanyid), Company (company), Create date (createdate), 4f_Contact update (f4_adjustment_request), 4f_Contact quality label (n4f_contact_quality_label)
- List references: none detected
- Filter types: PROPERTY: 9
- Operators: ALL_PROPERTY: 2, ENUMERATION: 4, IS_BETWEEN: 3, IS_NONE_OF: 4, IS_UNKNOWN: 2, TIME_RANGED: 3
- Trigger logic:
- Enrollment criteria type: LIST_BASED
- Enrollment branch 1:
- OR group
- AND group
- Primary Associated Company ID is unknown
- Create date is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- 4f_Contact quality label is none of Contact no longer valid, No company to associate
- 4f_Contact update is none of Retired, Contact no longer valid, Duplicate, Fake contact
- AND group
- Primary Associated Company ID is unknown
- Create date is between object with keys: indexReference, timeType, timezoneSource, zoneId
- 4f_Contact quality label is none of Contact no longer valid, No company to associate
- 4f_Contact update is none of Retired, Contact no longer valid, Fake contact
- Company is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- Enrollment branch 2:
- AND group
- Primary Associated Company ID is unknown
- Create date is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- 4f_Contact quality label is none of Contact no longer valid, No company to associate
- 4f_Contact update is none of Retired, Contact no longer valid, Duplicate, Fake contact
- Enrollment branch 3:
- AND group
- Primary Associated Company ID is unknown
- Create date is between object with keys: indexReference, timeType, timezoneSource, zoneId
- 4f_Contact quality label is none of Contact no longer valid, No company to associate
- 4f_Contact update is none of Retired, Contact no longer valid, Fake contact
- Company is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- Trigger property meaning:
Steps
Step 1 - Action 26
- What happens: Branches by A/B test split
- 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: ab_test_branch
- Detected intent: Branches by A/B test split
- Returned action type: AB_TEST_BRANCH
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 1
- What happens: Runs custom code; 6 inputs; 0 outputs
- What triggers it: After action 26
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: SUCCESS, Primary Associated Company ID (associatedcompanyid), outputFields, selectedBy, totalMatches; lists: none detected
DATA MEANING:
ACTION EVIDENCE:
- Action category: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: companyID, domain, hs_email_domain, hs_object_id, n4f_region_country, n4f_region_county_company
- Conditions detected in code: Code condition: if (!Private_App_Token) { Code condition: if (!domain) return null; Code condition: if (!contactId) { Code condition: if (!emailDomainRaw) { Code condition: if (!emailDomain) { Code condition: if (results.length === 0) { Code condition: if (error.stack) {
- CRM/API operations detected: creates, removes, or checks associations, searches records, updates records or resources, writes properties: SUCCESS, associatedcompanyid, outputFields, selectedBy, totalMatches
- Concrete CRM operations: search: companies, contacts; update: companies, contacts
- Search/filter evidence: search/filter operator: CONTAINS_TOKEN; search/filter operator: EQ
- Data transformations: calculates or formats dates, combines multiple values, filters collections, normalizes text to lowercase, removes surrounding whitespace, replaces or cleans text patterns
- Outputs returned to workflow: outputFields, selectedBy, totalMatches
- HubSpot CRM objects affected or referenced: companies, contacts
- Associations handled: association logic referenced in custom code
- Workflow control: can exit without producing outputs, can fail the action explicitly, contains asynchronous execution, returns output fields to later workflow actions
- Safeguards/error handling: error or warning logging, explicit error throwing, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors, throws errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 194 lines returned; code body analyzed but omitted from docs
Step 3 - Action 4
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 1
- 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 4 - Action 3
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 4
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Primary Associated Company ID (associatedcompanyid); lists: none detected
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: associated
- Condition summary: associated
- Default branch: no
- Next action IDs: 35
- Referenced properties: Primary Associated Company ID (associatedcompanyid)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Primary Associated Company ID is known
- Branch: not assoc
- Condition summary: not assoc
- Default branch: yes
- Next action IDs: 7
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: not assoc
- Next action: 7
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 35
- What happens: Sends an internal notification
- What triggers it: After action 3
- 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: Contact associated to company in the first step
- 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 7
- What happens: Runs custom code; 9 inputs; 0 outputs
- What triggers it: After action 3
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Primary Associated Company ID (associatedcompanyid); lists: none detected
DATA MEANING:
ACTION EVIDENCE:
- Action category: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: company, companyID, domain, hs_email_domain, hs_object_id, n4f_region_contact, n4f_region_country, n4f_region_county_company, n4flow_region
-
| Conditions detected in code: Code condition: if (!Private_App_Token) { Code condition: if (!value) return null; Code condition: if (!clean) return null; Code condition: if (!contactId) { Code condition: if (!rawCompanyName |
|
!rawEmailDomain) { Code condition: if (!contactNameCore |
|
!contactEmailDomain |
|
!contactDomainCore) { Code condition: if (!companyNameCore) { Code condition: if (!hasWordOverlap(companyNameCore, contactNameCore)) { Code condition: if (primaryCore) domainCores.add(primaryCore); Code condition: if (typeof p[COMPANY_ADDITIONAL_DOMAINS_PROPERTY] === “string”) { Code condition: if (core) domainCores.add(core); Code condition: if (!domainCores.has(contactDomainCore)) { |
- CRM/API operations detected: creates, removes, or checks associations, searches records, updates records or resources, writes properties: associatedcompanyid
- Concrete CRM operations: search: companies, contacts; update: companies, contacts
- Search/filter evidence: search/filter operator: CONTAINS_TOKEN
- Data transformations: calculates or formats dates, combines multiple values, filters collections, normalizes text to lowercase, replaces or cleans text patterns, splits a value into parts
- Outputs returned to workflow: outputFields, strategy, totalCandidates
- HubSpot CRM objects affected or referenced: companies, contacts
- Associations handled: association logic referenced in custom code
- Workflow control: can exit without producing outputs, contains asynchronous execution, returns output fields to later workflow actions
- Safeguards/error handling: error or warning logging, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 251 lines returned; code body analyzed but omitted from docs
Step 7 - Action 10
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 7
- 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 8 - Action 8
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 10
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Primary Associated Company ID (associatedcompanyid); lists: none detected
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: associated
- Condition summary: associated
- Default branch: no
- Next action IDs: 36
- Referenced properties: Primary Associated Company ID (associatedcompanyid)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Primary Associated Company ID is known
- Branch: not assoc
- Condition summary: not assoc
- Default branch: yes
- Next action IDs: 11
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: not assoc
- Next action: 11
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 11
- What happens: Runs custom code; 7 inputs; 0 outputs
- What triggers it: After action 8
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Primary Associated Company ID (associatedcompanyid); lists: none detected
DATA MEANING:
ACTION EVIDENCE:
- Action category: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: company, companyID, domain, hs_email_domain, hs_object_id, n4f_region_country, n4f_region_county_company
-
| Conditions detected in code: Code condition: if (!Private_App_Token) { Code condition: if (!clean) return null; Code condition: if (!domainCore) return false; Code condition: if (!contactId) return callback({ outputFields: {} }); Code condition: if (!rawCompanyName |
|
!rawEmailDomain) { Code condition: if (!contactNameCore |
|
!emailDomain |
|
!emailDomainCore) { Code condition: if (FREE_EMAIL_DOMAINS.has(emailDomain)) { Code condition: if (FREE_EMAIL_DOMAINS.has(${emailDomainCore}.com)) { Code condition: if (contactWords.length < 2) { Code condition: if (!nameCore) return null; Code condition: if (scoredCandidates.length === 0) { Code condition: if (scoredCandidates.length > 1) { |
- CRM/API operations detected: creates, removes, or checks associations, searches records, updates records or resources, writes properties: associatedcompanyid
- Concrete CRM operations: search: companies, contacts; update: companies, contacts
- Search/filter evidence: search/filter operator: CONTAINS_TOKEN
- Data transformations: calculates or formats dates, combines multiple values, filters collections, maps collections into derived values, normalizes text to lowercase, replaces or cleans text patterns, splits a value into parts
- Outputs returned to workflow: outputFields, strategy
- HubSpot CRM objects affected or referenced: companies, contacts
- Associations handled: association logic referenced in custom code
- Workflow control: can exit without producing outputs, contains asynchronous execution, returns output fields to later workflow actions
- Safeguards/error handling: error or warning logging, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 263 lines returned; code body analyzed but omitted from docs
Step 10 - Action 12
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 11
- 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 11 - Action 13
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 12
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Primary Associated Company ID (associatedcompanyid); lists: none detected
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: associated
- Condition summary: associated
- Default branch: no
- Next action IDs: 37
- Referenced properties: Primary Associated Company ID (associatedcompanyid)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Primary Associated Company ID is known
- Branch: not assoc
- Condition summary: not assoc
- Default branch: yes
- Next action IDs: 21
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: not assoc
- Next action: 21
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 12 - Action 21
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 13
- 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 13 - Action 39
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 21
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Email Domain (hs_email_domain); lists: none detected
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: free domain
- Condition summary: free domain
- Default branch: no
- Next action IDs: workflow exit or not returned
- Referenced properties: Email Domain (hs_email_domain)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Email Domain equals 0-mail.com, 027168.com, 0815.su, 0sg.net, 10mail.org, 10minutemail.co.za, 11mail.com, 123.com, 123box.net, 123india.com, 123mail.cl, 123mail.org, 123qwe.co.uk, 126.com, 139.com, 150mail.com, 150ml.com, 15meg4free.com, 163.com, 16mail.com, 188.com, 189.cn, 1ce.us, 1chuan.com, 1coolplace.com, 1freeemail.com, 1funplace.com, 1internetdrive.com, 1mail.ml, 1mail.net, 1me.net, 1mum.com, 1musicrow.com, 1netdrive.com, 1nsyncfan.com, 1pad.de, 1under.com, 1webave.com, 1webhighway.com, 1zhuan.com, 2-mail.com, 20email.eu, 20mail.in, 20mail.it, 212.com, 21cn.com, 24horas.com, 2911.net, 2980.com, 2bmail.co.uk, 2d2i.com, 2die4.com, 2trom.com, 3000.it, 30minutesmail.com, 3126.com, 321media.com, 33mail.com, 37.com, 3ammagazine.com, 3dmail.com, 3email.com, 3g.ua, 3mail.ga, 3xl.net, 444.net, 4email.com, 4email.net, 4mg.com, 4newyork.com, 4warding.net, 4warding.org, 4x4man.com, 50mail.com, 60minutemail.com, 6ip.us, 6mail.cf, 6paq.com, 74gmail.com, 74.ru, 7mail.ga, 7mail.ml, 88.am, 8848.net, 8mail.ga, 8mail.ml, 97rock.com, 99experts.com, a45.in, aaamail.zzn.com, aamail.net, aapt.net.au, aaronkwok.net, abbeyroadlondon.co.uk, abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijk.com, abcflash.net, abdulnour.com, aberystwyth.com, about.com, abusemail.de, abv.bg, abwesend.de, abyssmail.com, ac20mail.in, academycougars.com, acceso.or.cr, access4less.net, accessgcc.com, accountant.com, acdcfan.com, ace-of-base.com, acmemail.net, acninc.net, activist.com, adam.com.au, add3000.pp.ua, addcom.de, address.com, adelphia.net, adexec.com, adfarrow.com, adios.net, adoption.com, ados.fr, adrenalinefreak.com, advalvas.be, advantimo.com, aeiou.pt, aemail4u.com, aeneasmail.com, afreeinternet.com, africamail.com, africamel.net, ag.us.to, agoodmail.com, ahaa.dk, ahk.jp, aichi.com, aim.com, aircraftmail.com, airforce.net, airforceemail.com, airpost.net, ajacied.com, ajaxapp.net, ak47.hu, aknet.kg, albawaba.com, alex4all.com, alexandria.cc, algeria.com, alhilal.net, alibaba.com, alice.it, alive.cz, aliyun.com, allergist.com, allmail.net, alloymail.com, allracing.com, allsaintsfan.com, alpenjodel.de, alphafrau.de, alskens.dk, altavista.com, altavista.net, altavista.se, alternativagratis.com, alumni.com, alumnidirector.com, alvilag.hu, amail.com, amazonses.com, amele.com, america.hm, ameritech.net, amnetsal.com, amorki.pl, amrer.net, amuro.net, amuromail.com, ananzi.co.za, andylau.net, anfmail.com, angelfire.com, angelic.com, animail.net, animalhouse.com, animalwoman.net, anjungcafe.com, annsmail.com, ano-mail.net, anonmails.de, anonymous.to, anote.com, another.com, anotherdomaincyka.tk, anotherwin95.com, anti-social.com, antisocial.com, antispam24.de, antongijsen.com, antwerpen.com, anymoment.com, anytimenow.com, aol.com, aon.at, apexmail.com, apmail.com, apollo.lv, aport.ru, aport2000.ru, appraiser.net, approvers.net, arabia.com, arabtop.net, archaeologist.com, arcor.de, arcotronics.bg, arcticmail.com, argentina.com, aristotle.org, army.net, armyspy.com, arnet.com.ar, art-en-ligne.pro, artlover.com, artlover.com.au, as-if.com, asdasd.nl, asean-mail.com, asheville.com, asia-links.com, asia-mail.com, asiafind.com, asianavenue.com, asiancityweb.com, asiansonly.net, asianwired.net, asiapoint.net, ass.pp.ua, assala.com, assamesemail.com, astroboymail.com, astrolover.com, astrosfan.com, astrosfan.net, asurfer.com, atheist.com, athenachu.net, atina.cl, atl.lv, atlaswebmail.com, atmc.net, atozasia.com, atrus.ru, att.net, attglobal.net, attymail.com, au.ru, auctioneer.net, ausi.com, aussiemail.com.au, austin.rr.com, australia.edu, australiamail.com, austrosearch.net, autoescuelanerja.com, autograf.pl, autorambler.ru, avh.hu, avia-tonic.fr, awsom.net, axoskate.com, ayna.com, azazazatashkent.tk, azimiweb.com, azmeil.tk, bachelorboy.com, bachelorgal.com, backpackers.com, backstreet-boys.com, backstreetboysclub.com, bagherpour.com, baldmama.de, baldpapa.de, ballyfinance.com, bangkok.com, bangkok2000.com, bannertown.net, baptistmail.com, baptized.com, barcelona.com, bareed.ws, bartender.net, baseballmail.com, basketballmail.com, batuta.net, baudoinconsulting.com, bboy.zzn.com, bcvibes.com, beddly.com, beeebank.com, beenhad.com, beep.ru, beer.com, beethoven.com, belice.com, belizehome.com, bell.net, bellair.net, bellsouth.net, berlin.com, berlin.de, berlinexpo.de, bestmail.us, betriebsdirektor.de, bettergolf.net, bharatmail.com, big1.us, bigassweb.com, bigblue.net.au, bigboab.com, bigfoot.com, bigfoot.de, bigger.com, biggerbadder.com, bigmailbox.com, bigmir.net, bigpond.au, bigpond.com, bigpond.com.au, bigpond.net, bigpond.net.au, bigramp.com, bigstring.com, bikemechanics.com, bikeracer.com, bikeracers.net, bikerider.com, billsfan.com, billsfan.net, bimla.net, bin-wieder-da.de, bio-muesli.info, birdlover.com, birdowner.net, bisons.com, bitmail.com, bitpage.net, bizhosting.com, bk.ru, blackburnmail.com, blackplanet.com, blader.com, bladesmail.net, blazemail.com, bleib-bei-mir.de, blockfilter.com, blogmyway.org, bluebottle.com, bluehyppo.com, bluemail.ch, bluemail.dk, bluesfan.com, bluewin.ch, blueyonder.co.uk, blushmail.com, blutig.me, bmlsports.net, boardermail.com, boatracers.com, bodhi.lawlita.com, bol.com.br, bolando.com, bollywoodz.com, boltonfans.com, bombdiggity.com, bonbon.net, boom.com, bootmail.com, bootybay.de, bornnaked.com, bostonoffice.com, boun.cr, bounce.net, bounces.amazon.com, bouncr.com, box.az, box.ua, boxbg.com, boxemail.com, boxformail.in, boxfrog.com, boximail.com, boyzoneclub.com, bradfordfans.com, brasilia.net, brazilmail.com, brazilmail.com.br, breadtimes.press, breathe.com, brennendesreich.de, bresnan.net, brew-master.com, brew-meister.com, brfree.com.br, briefemail.com, bright.net, britneyclub.com, brittonsign.com, broadcast.net, brokenvalve.com, brusseler.com, bsdmail.com, btcmail.pw, btconnect.co.uk, btconnect.com, btinternet.com, btopenworld.co.uk, buerotiger.de, buffymail.com, bullsfan.com, bullsgame.com, bumerang.ro, bumpymail.com, bund.us, burnthespam.info, burstmail.info, buryfans.com, business-man.com, businessman.net, busta-rhymes.com, buyersusa.com, bvimailbox.com, byom.de, c2.hu, c2i.net, c3.hu, c4.com, c51vsgq.com, cabacabana.com, cable.comcast.com, cableone.net, caere.it, cairomail.com, calendar-server.bounces.google.com, calidifontain.be, californiamail.com, callnetuk.com, callsign.net, caltanet.it, camidge.com, canada-11.com, canada.com, canadianmail.com, canoemail.com, canwetalk.com, caramail.com, care2.com, careerbuildermail.com, carioca.net, cartelera.org, cartestraina.ro, casablancaresort.com, casema.nl, cash4u.com, cashette.com, casino.com, catcha.com, catchamail.com, catholic.org, catlover.com, cd2.com, celineclub.com, celtic.com, center-mail.de, centermail.at, centermail.de, centermail.info, centoper.it, centralpets.com, centrum.cz, centrum.sk, centurytel.net, certifiedmail.com, cfl.rr.com, cgac.es, cghost.s-a-d.de, chacuo.net, chaiyomail.com, chammy.info, chance2mail.com, chandrasekar.net, charmedmail.com, charter.net, chat.ru, chattown.com, chauhanweb.com, cheatmail.de, chechnya.conf.work, check.com, check1check.com, cheerful.com, chef.net, chek.com, chello.nl, chemist.com, chequemail.com, cheyenneweb.com, chez.com, chickmail.com, china.com, china.net.vg, chinamail.com, chirk.com, chocaholic.com.au, chong-mail.com, chong-mail.net, churchusa.com, cia-agent.com, cia.hu, ciaoweb.it, cicciociccio.com, cincinow.net, cinci.rr.com, citiz.net, citlink.net, citromail.hu, city-of-bath.org, city-of-birmingham.com, city-of-brighton.org, city-of-cambridge.com, city-of-coventry.com, city-of-edinburgh.com, city-of-lichfield.com, city-of-lincoln.com, city-of-liverpool.com, city-of-manchester.com, city-of-nottingham.com, city-of-oxford.com, city-of-swansea.com, city-of-westminster.com, city-of-westminster.net, city-of-york.net, cityofcardiff.net, cityoflondon.org, ckaazaza.tk, claramail.com, classicalfan.com, classicmail.co.za, clear.net.nz, clearwire.net, clerk.com, cliffhanger.com, clixser.com, close2you.net, clrmail.com, club4x4.net, clubalfa.com, clubbers.net, clubducati.com, clubhonda.net, clubmember.org, clubnetnoir.com, clubvdo.net, cluemail.com, cmail.net, cmpmail.com, cnnsimail.com, cntv.cn, codec.ro, coder.hu, coid.biz, coldmail.com, collectiblesuperstore.com, collector.org, collegeclub.com, collegemail.com, colleges.com, columbus.rr.com, columbusrr.com, columnist.com, comcast.net, comic.com, communityconnect.com, comporium.net, comprendemail.com, compuserve.com, computer-freak.com, computer4u.com, computermail.net, conexcol.com, conk.com, connect4free.net, connectbox.com, consultant.com, consumerriot.com, contractor.net, contrasto.cu.cc, cookiemonster.com, cool.br, coole-files.de, coolgoose.ca, coolgoose.com, coolkiwi.com, coollist.com, coolmail.com, coolmail.net, coolsend.com, coolsite.net, cooooool.com, cooperation.net, cooperationtogo.net, copacabana.com, copper.net, cornells.com, cornerpub.com, corporatedirtbag.com, correo.terra.com.gt, cortinet.com, cotas.net, counsellor.com, countrylover.com, cox.com, cox.net, coxinet.net, cracker.hu, crapmail.org, crazedanddazed.com, crazymailing.com, crazysexycool.com, cristianemail.com, critterpost.com, croeso.com, crosshairs.com, crosswinds.net, crwmail.com, cry4helponline.com, cs.com, csinibaba.hu, cuemail.com, curio-city.com, curryworld.de, cute-girl.com, cuteandcuddly.com, cutey.com, cww.de, cyber-africa.net, cyber-innovation.club, cyber-matrix.com, cyber-phone.eu, cyber-wizard.com, cyber4all.com, cyberbabies.com, cybercafemaui.com, cyberdude.com, cyberforeplay.net, cybergal.com, cybergrrl.com, cyberinbox.com, cyberleports.com, cybermail.net, cybernet.it, cyberservices.com, cyberspace-asia.com, cybertrains.org, cyclefanz.com, cynetcity.com, dabsol.net, dadacasa.com, daha.com, dailypioneer.com, dallasmail.com, dangerous-minds.com, dansegulvet.com, dasdasdascyka.tk, data54.com, davegracey.com, dawnsonmail.com, dawsonmail.com, dazedandconfused.com, dbzmail.com, dcemail.com, deadlymob.org, deagot.com, deal-maker.com, dearriba.com, death-star.com, deliveryman.com, deneg.net, depechemode.com, deseretmail.com, desertmail.com, desilota.com, deskpilot.com, destin.com, detik.com, deutschland-net.com, devotedcouples.com, dezigner.ru, dfwatson.com, di-ve.com, die-besten-bilder.de, die-genossen.de, die-optimisten.de, die-optimisten.net, diemailbox.de, digibel.be, digital-filestore.de, diplomats.com, directbox.com, dirtracer.com, discard.email, discard.ga, discard.gq, disciples.com, discofan.com, discoverymail.com, disign-concept.eu, disign-revelation.com, disinfo.net, dispomail.eu, disposable.com, dispose.it, dm.w3internet.co.uk, dmailman.com, dnainternet.net, dnsmadeeasy.com, doclist.bounces.google.com, docmail.cz, docs.google.com, doctor.com, dodgit.org, dodo.com.au, dodsi.com, dog.com, dogit.com, doglover.com, dogmail.co.uk, dogsnob.net, doityourself.com, domforfb1.tk, domforfb2.tk, domforfb3.tk, domforfb4.tk, domforfb5.tk, domforfb6.tk, domforfb7.tk, domforfb8.tk, domozmail.com, doneasy.com, donjuan.com, dontgotmail.com, dontmesswithtexas.com, doramail.com, dostmail.com, dotcom.fr, dotmsg.com, dott.it, download-privat.de, dplanet.ch, dr.com, dragoncon.net, dropmail.me, dropzone.com, drotposta.hu, dubaimail.com, dublin.com, dublin.ie, duck.com, dumpmail.com, dumpmail.de, dumpyemail.com, dunlopdriver.com, dunloprider.com, duno.com, duskmail.com, dutchmail.com, dwp.net, dygo.com, dynamitemail.com, dyndns.org, e-apollo.lv, e-mail.com.tr, e-mail.dk, e-mail.ru, e-mail.ua, e-mailanywhere.com, e-mails.ru, e-tapaal.com, earthalliance.com, earthcam.net, earthdome.com, earthling.net, earthlink.net, earthonline.net, eastcoast.co.za, eastmail.com, easy.to, easytrashmail.com, ec.rr.com, ecardmail.com, ecbsolutions.net, echina.com, ecolo-online.fr, ecompare.com, edmail.com, ednatx.com, edtnmail.com, educacao.te.pt, eelmail.com, ehmail.com, einrot.com, einrot.de, eintagsmail.de, eircom.net, elisanet.fi, elitemail.org, elsitio.com, elvis.com, elvisfan.com, email-fake.gq, email-london.co.uk, email.biz, email.cbes.net, email.com, email.cz, email.ee, email.it, email.nu, email.org, email.ro, email.ru, email.si, email.su, email.ua, email2me.net, email4u.info, emailacc.com, emailaccount.com, emailage.ga, emailage.gq, emailasso.net, emailchoice.com, emailcorner.net, emailem.com, emailengine.net, emailengine.org, emailer.hubspot.com, emailforyou.net, emailgo.de, emailgroups.net, emailinfive.com, emailit.com, emailpinoy.com, emailplanet.com, emailplus.org, emailproxsy.com, emails.ga, emails.incisivemedia.com, emails.ru, emailthe.net, emailto.de, emailuser.net, emailx.net, emailz.ga, emailz.gq, ematic.com, embarqmail.com, emeil.in, emeil.ir, emil.com, eml.cc, eml.pp.ua, end-war.com, enel.net, engineer.com, england.com, england.edu, englandmail.com, epage.ru, epatra.com, ephemail.net, epix.net, epost.de, eposta.hu, eqqu.com, eramail.co.za, eresmas.com, eriga.lv, estranet.it, ethos.st, etoast.com, etrademail.com, etranquil.com, etranquil.net, eudoramail.com, europamel.net, europe.com, europemail.com, euroseek.com, eurosport.com, every1.net, everyday.com.kh, everymail.net, everyone.net, everytg.ml, examnotes.net, excite.co.jp, excite.com, excite.it, execs.com, exemail.com.au, exg6.exghost.com, existiert.net, expressasia.com, extenda.net, extended.com, eyepaste.com, eyou.com, ezcybersearch.com, ezmail.egine.com, ezmail.ru, ezrs.com, f-m.fm, f1fans.net, facebook-email.ga, facebook.com, facebookmail.com, facebookmail.gq, fahr-zur-hoelle.org, fake-email.pp.ua, fake-mail.cf, fake-mail.ga, fake-mail.ml, fakemailz.com, falseaddress.com, fan.com, fansonlymail.com, fansworldwide.de, fantasticmail.com, farang.net, farifluset.mailexpire.com, faroweb.com, fast-email.com, fast-mail.fr, fast-mail.org, fastacura.com, fastchevy.com, fastchrysler.com, fastem.com, fastemail.us, fastemailer.com, fastermail.com, fastest.cc, fastimap.com, fastkawasaki.com, fastmail.ca, fastmail.cn, fastmail.co.uk, fastmail.com, fastmail.com.au, fastmail.es, fastmail.fm, fastmail.im, fastmail.in, fastmail.jp, fastmail.mx, fastmail.net, fastmail.nl, fastmail.se, fastmail.to, fastmail.tw, fastmail.us, fastmailbox.net, fastmazda.com, fastmessaging.com, fastmitsubishi.com, fastnissan.com, fastservice.com, fastsubaru.com, fastsuzuki.com, fasttoyota.com, fastyamaha.com, fatcock.net, fatflap.com, fathersrightsne.org, fax.ru, fbi-agent.com, fbi.hu, fdfdsfds.com, fea.st, federalcontractors.com, feinripptraeger.de, felicitymail.com, femenino.com, fetchmail.co.uk, fettabernett.de, feyenoorder.com, ffanet.com, fiberia.com, ficken.de, fightallspam.com, filipinolinks.com, financemail.net, financier.com, findmail.com, finebody.com, fire-brigade.com, fireman.net, fishburne.org, fishfuse.com, fixmail.tk, fizmail.com, flashbox.5july.org, flashmail.com, flashmail.net, fleckens.hu, flipcode.com, fmail.co.uk, fmailbox.com, fmgirl.com, fmguy.com, fnbmail.co.za, fnmail.com, folkfan.com, foodmail.com, footard.com, footballmail.com, foothills.net, for-president.com, force9.co.uk, forfree.at, forgetmail.com, fornow.eu, forpresident.com, fortuncity.com, fortunecity.com, forum.dk, foxmail.com, fr33mail.info, francemel.fr, free-email.ga, free-online.net, free-org.com, free.com.pe, free.fr, freeaccess.nl, freeaccount.com, freeandsingle.com, freedom.usa.com, freedomlover.com, freegates.be, freeghana.com, freelance-france.eu, freeler.nl, freemail.c3.hu, freemail.com.au, freemail.com.pk, freemail.de, freemail.et, freemail.gr, freemail.hu, freemail.it, freemail.lt, freemail.ms, freemail.nl, freemail.org.mk, freemails.ga, freemeil.gq, freenet.de, freenet.kg, freeola.com, freeola.net, freeserve.co.uk, freestart.hu, freesurf.fr, freesurf.nl, freeuk.com, freeuk.net, freeukisp.co.uk, freeweb.org, freewebemail.com, freeyellow.com, freezone.co.uk, fresnomail.com, freudenkinder.de, freundin.ru, friendlymail.co.uk, friends-cafe.com, friendsfan.com, from-africa.com, from-america.com, from-argentina.com, from-asia.com, from-australia.com, from-belgium.com, from-brazil.com, from-canada.com, from-china.net, from-england.com, from-europe.com, from-france.net, from-germany.net, from-holland.com, from-israel.com, from-italy.net, from-japan.net, from-korea.com, from-mexico.com, from-outerspace.com, from-russia.com, from-spain.net, fromalabama.com, fromalaska.com, fromarizona.com, fromarkansas.com, fromcalifornia.com, fromcolorado.com, fromconnecticut.com, fromdelaware.com, fromflorida.net, fromgeorgia.com, fromhawaii.net, fromidaho.com, fromillinois.com, fromindiana.com, fromiowa.com, fromjupiter.com, fromkansas.com, fromkentucky.com, fromlouisiana.com, frommaine.net, frommaryland.com, frommassachusetts.com, frommiami.com, frommichigan.com, fromminnesota.com, frommississippi.com, frommissouri.com, frommontana.com, fromnebraska.com, fromnevada.com, fromnewhampshire.com, fromnewjersey.com, fromnewmexico.com, fromnewyork.net, fromnorthcarolina.com, fromnorthdakota.com, fromohio.com, fromoklahoma.com, fromoregon.net, frompennsylvania.com, fromrhodeisland.com, fromru.com, fromsouthcarolina.com, fromsouthdakota.com, fromtennessee.com, fromtexas.com, fromthestates.com, fromutah.com, fromvermont.com, fromvirginia.com, fromwashington.com, fromwashingtondc.com, fromwestvirginia.com, fromwisconsin.com, fromwyoming.com, front.ru, frontier.com, frontiernet.net, frostbyte.uk.net, fsmail.net, ftc-i.net, ftml.net, fullmail.com, funkfan.com, fuorissimo.com, furnitureprovider.com, fuse.net, fut.es, fux0ringduh.com, fwnb.com, fxsmails.com, galaxy5.com, galaxyhit.com, gamebox.net, gamegeek.com, gamespotmail.com, gamno.config.work, garbage.com, gardener.com, gawab.com, gaybrighton.co.uk, gaza.net, gazeta.pl, gazibooks.com, gci.net, geecities.com, geek.com, geek.hu, geeklife.com, gelitik.in, gencmail.com, general-hospital.com, gentlemansclub.de, geocities.com, geography.net, geologist.com, geopia.com, germanymail.com, get.pp.ua, get1mail.com, getairmail.cf, getairmail.com, getairmail.ga, getairmail.gq, getonemail.net, ghanamail.com, ghostmail.com, ghosttexter.de, giga4u.de, gigileung.org, girl4god.com, givepeaceachance.com, glay.org, glendale.net, globalfree.it, globalpagan.com, globalsite.com.br, gmail.com, gmail.com.br, gmail.ru, gmx.at, gmx.ch, gmx.com, gmx.de, gmx.info, gmx.li, gmx.net, go.com, go.ro, go.ru, go2net.com, gocollege.com, gocubs.com, goemailgo.com, gofree.co.uk, gol.com, goldenmail.ru, goldmail.ru, goldtoolbox.com, golfemail.com, golfilla.info, golfmail.be, gonavy.net, goodnewsmail.com, goodstick.com, googlegroups.com, googlemail.com, goplay.com, gorillaswithdirtyarmpits.com, gorontalo.net, gospelfan.com, gothere.uk.com, gotmail.com, gotmail.org, gotomy.com, gotti.otherinbox.com, gportal.hu, graduate.org, graffiti.net, gramszu.net, grandmamail.com, grandmasmail.com, graphic-designer.com, grapplers.com, gratisweb.com, greenmail.net, groupmail.com, grr.la, grungecafe.com, gtmc.net, gua.net, guessmail.com, guju.net, gustr.com, guy.com, guy2.com, guyanafriends.com, gyorsposta.com, gyorsposta.hu, h-mail.us, hab-verschlafen.de, habmalnefrage.de, hacccc.com, hackermail.com, hackermail.net, hailmail.net, hairdresser.net, hamptonroads.com, handbag.com, handleit.com, hang-ten.com, hanmail.net, happemail.com, happycounsel.com, happypuppy.com, harakirimail.com, hardcorefreak.com, hartbot.de, hawaii.rr.com, hawaiiantel.net, heartthrob.com, heerschap.com, heesun.net, hehe.com, hello.hu, hello.net.au, hello.to, helter-skelter.com, herediano.com, herono1.com, herp.in, herr-der-mails.de, hetnet.nl, hey.to, hhdevel.com, hidzz.com, highmilton.com, highquality.com, highveldmail.co.za, hilarious.com, hiphopfan.com, hispavista.com, hitmail.com, hitthe.net, hkg.net, hkstarphoto.com, hockeymail.com, hollywoodkids.com, home-email.com, home.de, home.nl, home.no.net, home.ro, home.se, homelocator.com, homemail.com, homestead.com, honduras.com, hongkong.com, hookup.net, hoopsmail.com, hopemail.biz, horrormail.com, hot-mail.gq, hot-shot.com, hot.ee, hotbot.com, hotbrev.com, hotfire.net, hotletter.com, hotmail.ca, hotmail.ch, hotmail.co, hotmail.co.il, hotmail.co.jp, hotmail.co.nz, hotmail.co.uk, hotmail.co.za, hotmail.com, hotmail.com.ar, hotmail.com.au, hotmail.com.br, hotmail.com.tr, hotmail.de, hotmail.es, hotmail.fi, hotmail.fr, hotmail.it, hotmail.kg, hotmail.kz, hotmail.nl, hotmail.ru, hotmail.se, hotpop.com, hotpop3.com, hotvoice.com, housemail.com, hsuchi.net, hu2.ru, hughes.net, humanoid.net, humn.ws.gy, hunsa.com, hurting.com, hush.com, hushmail.com, hypernautica.com, i-connect.com, i-france.com, i-mail.com.au, i-p.com, i.am, i.ua, i12.com, i2pmail.org, iamawoman.com, iamwaiting.com, iamwasted.com, iamyours.com, icestorm.com, ich-bin-verrueckt-nach-dir.de, ich-will-net.de, icloud.com, icmsconsultants.com, icq.com, icqmail.com, icrazy.com, id-base.com, ididitmyway.com, idigjesus.com, idirect.com, ieatspam.eu, ieatspam.info, ieh-mail.de, iespana.es, ifoward.com, ig.com.br, ignazio.it, ignmail.com, ihateclowns.com, ihateyoualot.info, iheartspam.org, iinet.net.au, ijustdontcare.com, ikbenspamvrij.nl, ilkposta.com, ilovechocolate.com, ilovejesus.com, ilovetocollect.net, ilse.nl, imaginemail.com, imail.ru, imailbox.com, imap-mail.com, imap.cc, imapmail.org, imel.org, imgof.com, imgv.de, immo-gerance.info, imneverwrong.com, imposter.co.uk, imstations.com, imstressed.com, imtoosexy.com, in-box.net, in2jesus.com, iname.com, inbax.tk, inbound.plus, inbox.com, inbox.net, inbox.ru, inbox.si, inboxalias.com, incamail.com, incredimail.com, indeedemail.com, index.ua, indexa.fr, india.com, indiatimes.com, indo-mail.com, indocities.com, indomail.com, indyracers.com, inerted.com, inet.com, inet.net.au, info-media.de, info-radio.ml, info66.com, infohq.com, infomail.es, infomart.or.jp, infospacemail.com, infovia.com.ar, inicia.es, inmail.sk, inmail24.com, inmano.com, inmynetwork.tk, innocent.com, inorbit.com, inoutbox.com, insidebaltimore.net, insight.rr.com, instant-mail.de, instantemailaddress.com, instantmail.fr, instruction.com, instructor.net, insurer.com, interburp.com, interfree.it, interia.pl, interlap.com.ar, intermail.co.il, internet-e-mail.com, internet-mail.org, internet-police.com, internetbiz.com, internetdrive.com, internetegypt.com, internetemails.net, internetmailing.net, internode.on.net, invalid.com, inwind.it, iobox.com, iobox.fi, iol.it, iol.pt, iowaemail.com, ip3.com, ip4.pp.ua, ip6.pp.ua, ipoo.org, iprimus.com.au, iqemail.com, irangate.net, iraqmail.com, ireland.com, irelandmail.com, iremail.de, irj.hu, iroid.com, isellcars.com, iservejesus.com, islamonline.net, isleuthmail.com, ismart.net, isonfire.com, isp9.net, israelmail.com, ist-allein.info, ist-einmalig.de, ist-ganz-allein.de, ist-willig.de, italymail.com, itloox.com, itmom.com, ivebeenframed.com, ivillage.com, iwan-fals.com, iwmail.com, iwon.com, izadpanah.com, jahoopa.com, jakuza.hu, japan.com, jaydemail.com, jazzandjava.com, jazzfan.com, jazzgame.com, je-recycle.info, jerusalemmail.com, jet-renovation.fr, jetable.de, jetable.pp.ua, jetemail.net, jippii.fi, jmail.co.za, job4u.com, jobbikszimpatizans.hu, joelonsoftware.com, joinme.com, jokes.com, jordanmail.com, journalist.com, jourrapide.com, jovem.te.pt, joymail.com, jpopmail.com, jsrsolutions.com, jubiimail.dk, jumpy.it, juniormail.com, junk1e.com, junkmail.com, junkmail.gq, juno.com, justemail.net, justicemail.com, kaazoo.com, kaffeeschluerfer.com, kaffeeschluerfer.de, kaixo.com, kalpoint.com, kansascity.com, kapoorweb.com, karachian.com, karachioye.com, karbasi.com, katamail.com, kayafmmail.co.za, kbjrmail.com, kcks.com, keg-party.com, keinpardon.de, keko.com.ar, kellychen.com, keromail.com, keyemail.com, kgb.hu, khosropour.com, kickassmail.com, killermail.com, kimo.com, kimsdisk.com, kinglibrary.net, kinki-kids.com, kissfans.com, kittymail.com, kitznet.at, kiwibox.com, kiwitown.com, klassmaster.net, km.ru, knol-power.nl, kolumbus.fi, kommespaeter.de, konx.com, korea.com, koreamail.com, kpnmail.nl, krim.ws, krongthip.com, krunis.com, ksanmail.com, ksee24mail.com, kube93mail.com, kukamail.com, kulturbetrieb.info, kumarweb.com, kuwait-mail.com, l33r.eu, la.com, labetteraverouge.at, ladymail.cz, lagerlouts.com, lags.us, lahoreoye.com, lakmail.com, lamer.hu, land.ru, lankamail.com, laoeq.com, laposte.net, lass-es-geschehen.de, last-chance.pro, lastmail.co, latemodels.com, latinmail.com, lavache.com, law.com, lawyer.com, lazyinbox.com, leehom.net, legalactions.com, legalrc.loan, legislator.com, lenta.ru, leonlai.net, letsgomets.net, letterboxes.org, letthemeatspam.com, levele.com, levele.hu, lex.bg, lexis-nexis-mail.com, libero.it, liberomail.com, lick101.com, liebt-dich.info, linkmaster.com, linktrader.com, linuxfreemail.com, linuxmail.org, lionsfan.com.au, liontrucks.com, liquidinformation.net, list.ru, listomail.com, littleapple.com, littleblueroom.com, live.at, live.be, live.ca, live.cl, live.cn, live.co.uk, live.co.za, live.com, live.com.ar, live.com.au, live.com.mx, live.com.pt, live.com.sg, live.de, live.dk, live.fr, live.ie, live.in, live.it, live.jp, live.nl, live.no, live.ru, live.se, liveradio.tk, liverpoolfans.com, llandudno.com, llangollen.com, lmxmail.sk, lobbyist.com, localbar.com, locos.com, login-email.ga, loh.pp.ua, lolfreak.net, lolito.tk, london.com, looksmart.co.uk, looksmart.com, looksmart.com.au, lopezclub.com, louiskoo.com, love.cz, loveable.com, lovecat.com, lovefall.ml, lovefootball.com, lovelygirl.net, lovemail.com, lover-boy.com, lovergirl.com, lovesea.gq, lovethebroncos.com, lovethecowboys.com, loveyouforever.de, lovingjesus.com, lowandslow.com, lr7.us, lroid.com, luso.pt, luukku.com, luv2.us, lvie.com.sg, lycos.co.uk, lycos.com, lycos.es, lycos.it, lycos.ne.jp, lycosmail.com, m-a-i-l.com, m-hmail.com, m4.org, m4ilweb.info, mac.com, macbox.com, macfreak.com, machinecandy.com, macmail.com, madcreations.com, madonnafan.com, madrid.com, maennerversteherin.com, maennerversteherin.de, maffia.hu, magicmail.co.za, magspam.net, mahmoodweb.com, mail.bg, mail-awu.de, mail-box.cz, mail-center.com, mail-central.com, mail-easy.fr, mail-filter.com, mail-me.com, mail-page.com, mail-tester.com, mail.austria.com, mail.az, mail.be, mail.bulgaria.com, mail.by, mail.co.za, mail.com, mail.com.tr, mail.de, mail.ee, mail.entrepeneurmag.com, mail.freetown.com, mail.gr, mail.hitthebeach.com, mail.htl22.at, mail.md, mail.misterpinball.de, mail.nu, mail.org.uk, mail.pf, mail.pt, mail.r-o-o-t.com, mail.ru, mail.sisna.com, mail.svenz.eu, mail.usa.com, mail.vasarhely.hu, mail.wtf, mail114.net, mail15.com, mail2007.com, mail2aaron.com, mail2abby.com, mail2abc.com, mail2actor.com, mail2admiral.com, mail2adorable.com, mail2adoration.com, mail2adore.com, mail2adventure.com, mail2aeolus.com, mail2aether.com, mail2affection.com, mail2afghanistan.com, mail2africa.com, mail2agent.com, mail2aha.com, mail2ahoy.com, mail2aim.com, mail2air.com, mail2airbag.com, mail2airforce.com, mail2airport.com, mail2alabama.com, mail2alan.com, mail2alaska.com, mail2albania.com, mail2alcoholic.com, mail2alec.com, mail2alexa.com, mail2algeria.com, mail2alicia.com, mail2alien.com, mail2allan.com, mail2allen.com, mail2allison.com, mail2alpha.com, mail2alyssa.com, mail2amanda.com, mail2amazing.com, mail2amber.com, mail2america.com, mail2american.com, mail2andorra.com, mail2andrea.com, mail2andy.com, mail2anesthesiologist.com, mail2angela.com, mail2angola.com, mail2ann.com, mail2anna.com, mail2anne.com, mail2anthony.com, mail2anything.com, mail2aphrodite.com, mail2apollo.com, mail2april.com, mail2aquarius.com, mail2arabia.com, mail2arabic.com, mail2architect.com, mail2ares.com, mail2argentina.com, mail2aries.com, mail2arizona.com, mail2arkansas.com, mail2armenia.com, mail2army.com, mail2arnold.com, mail2art.com, mail2artemus.com, mail2arthur.com, mail2artist.com, mail2ashley.com, mail2ask.com, mail2astronomer.com, mail2athena.com, mail2athlete.com, mail2atlas.com, mail2atom.com, mail2attitude.com, mail2auction.com, mail2aunt.com, mail2australia.com, mail2austria.com, mail2azerbaijan.com, mail2baby.com, mail2bahamas.com, mail2bahrain.com, mail2ballerina.com, mail2ballplayer.com, mail2band.com, mail2bangladesh.com, mail2bank.com, mail2banker.com, mail2bankrupt.com, mail2baptist.com, mail2bar.com, mail2barbados.com, mail2barbara.com, mail2barter.com, mail2basketball.com, mail2batter.com, mail2beach.com, mail2beast.com, mail2beatles.com, mail2beauty.com, mail2becky.com, mail2beijing.com, mail2belgium.com, mail2belize.com, mail2ben.com, mail2bernard.com, mail2beth.com, mail2betty.com, mail2beverly.com, mail2beyond.com, mail2biker.com, mail2bill.com, mail2billionaire.com, mail2billy.com, mail2bio.com, mail2biologist.com, mail2black.com, mail2blackbelt.com, mail2blake.com, mail2blind.com, mail2blonde.com, mail2blues.com, mail2bob.com, mail2bobby.com, mail2bolivia.com, mail2bombay.com, mail2bonn.com, mail2bookmark.com, mail2boreas.com, mail2bosnia.com, mail2boston.com, mail2botswana.com, mail2bradley.com, mail2brazil.com, mail2breakfast.com, mail2brian.com, mail2bride.com, mail2brittany.com, mail2broker.com, mail2brook.com, mail2bruce.com, mail2brunei.com, mail2brunette.com, mail2brussels.com, mail2bryan.com, mail2bug.com, mail2bulgaria.com, mail2business.com, mail2buy.com, mail2ca.com, mail2california.com, mail2calvin.com, mail2cambodia.com, mail2cameroon.com, mail2canada.com, mail2cancer.com, mail2capeverde.com, mail2capricorn.com, mail2cardinal.com, mail2cardiologist.com, mail2care.com, mail2caroline.com, mail2carolyn.com, mail2casey.com, mail2cat.com, mail2caterer.com, mail2cathy.com, mail2catlover.com, mail2catwalk.com, mail2cell.com, mail2chad.com, mail2champaign.com, mail2charles.com, mail2chef.com, mail2chemist.com, mail2cherry.com, mail2chicago.com, mail2chile.com, mail2china.com, mail2chinese.com, mail2chocolate.com, mail2christian.com, mail2christie.com, mail2christmas.com, mail2christy.com, mail2chuck.com, mail2cindy.com, mail2clark.com, mail2classifieds.com, mail2claude.com, mail2cliff.com, mail2clinic.com, mail2clint.com, mail2close.com, mail2club.com, mail2coach.com, mail2coastguard.com, mail2colin.com, mail2college.com, mail2colombia.com, mail2color.com, mail2colorado.com, mail2columbia.com, mail2comedian.com, mail2composer.com, mail2computer.com, mail2computers.com, mail2concert.com, mail2congo.com, mail2connect.com, mail2connecticut.com, mail2consultant.com, mail2convict.com, mail2cook.com, mail2cool.com, mail2cory.com, mail2costarica.com, mail2country.com, mail2courtney.com, mail2cowboy.com, mail2cowgirl.com, mail2craig.com, mail2crave.com, mail2crazy.com, mail2create.com, mail2croatia.com, mail2cry.com, mail2crystal.com, mail2cuba.com, mail2culture.com, mail2curt.com, mail2customs.com, mail2cute.com, mail2cutey.com, mail2cynthia.com, mail2cyprus.com, mail2czechrepublic.com, mail2dad.com, mail2dale.com, mail2dallas.com, mail2dan.com, mail2dana.com, mail2dance.com, mail2dancer.com, mail2danielle.com, mail2danny.com, mail2darlene.com, mail2darling.com, mail2darren.com, mail2daughter.com, mail2dave.com, mail2dawn.com, mail2dc.com, mail2dealer.com, mail2deanna.com, mail2dearest.com, mail2debbie.com, mail2debby.com, mail2deer.com, mail2delaware.com, mail2delicious.com, mail2demeter.com, mail2democrat.com, mail2denise.com, mail2denmark.com, mail2dennis.com, mail2dentist.com, mail2derek.com, mail2desert.com, mail2devoted.com, mail2devotion.com, mail2diamond.com, mail2diana.com, mail2diane.com, mail2diehard.com, mail2dilemma.com, mail2dillon.com, mail2dinner.com, mail2dinosaur.com, mail2dionysos.com, mail2diplomat.com, mail2director.com, mail2dirk.com, mail2disco.com, mail2dive.com, mail2diver.com, mail2divorced.com, mail2djibouti.com, mail2doctor.com, mail2doglover.com, mail2dominic.com, mail2dominica.com, mail2dominicanrepublic.com, mail2don.com, mail2donald.com, mail2donna.com, mail2doris.com, mail2dorothy.com, mail2doug.com, mail2dough.com, mail2douglas.com, mail2dow.com, mail2downtown.com, mail2dream.com, mail2dreamer.com, mail2dude.com, mail2dustin.com, mail2dyke.com, mail2dylan.com, mail2earl.com, mail2earth.com, mail2eastend.com, mail2eat.com, mail2economist.com, mail2ecuador.com, mail2eddie.com, mail2edgar.com, mail2edwin.com, mail2egypt.com, mail2electron.com, mail2eli.com, mail2elizabeth.com, mail2ellen.com, mail2elliot.com, mail2elsalvador.com, mail2elvis.com, mail2emergency.com, mail2emily.com, mail2engineer.com, mail2english.com, mail2environmentalist.com, mail2eos.com, mail2eric.com, mail2erica.com, mail2erin.com, mail2erinyes.com, mail2eris.com, mail2eritrea.com, mail2ernie.com, mail2eros.com, mail2estonia.com, mail2ethan.com, mail2ethiopia.com, mail2eu.com, mail2europe.com, mail2eurus.com, mail2eva.com, mail2evan.com, mail2evelyn.com, mail2everything.com, mail2exciting.com, mail2expert.com, mail2fairy.com, mail2faith.com, mail2fanatic.com, mail2fancy.com, mail2fantasy.com, mail2farm.com, mail2farmer.com, mail2fashion.com, mail2fat.com, mail2feeling.com, mail2female.com, mail2fever.com, mail2fighter.com, mail2fiji.com, mail2filmfestival.com, mail2films.com, mail2finance.com, mail2finland.com, mail2fireman.com, mail2firm.com, mail2fisherman.com, mail2flexible.com, mail2florence.com, mail2florida.com, mail2floyd.com, mail2fly.com, mail2fond.com, mail2fondness.com, mail2football.com, mail2footballfan.com, mail2found.com, mail2france.com, mail2frank.com, mail2frankfurt.com, mail2franklin.com, mail2fred.com, mail2freddie.com, mail2free.com, mail2freedom.com, mail2french.com, mail2freudian.com, mail2friendship.com, mail2from.com, mail2fun.com, mail2gabon.com, mail2gabriel.com, mail2gail.com, mail2galaxy.com, mail2gambia.com, mail2games.com, mail2gary.com, mail2gavin.com, mail2gemini.com, mail2gene.com, mail2genes.com, mail2geneva.com, mail2george.com, mail2georgia.com, mail2gerald.com, mail2german.com, mail2germany.com, mail2ghana.com, mail2gilbert.com, mail2gina.com, mail2girl.com, mail2glen.com, mail2gloria.com, mail2goddess.com, mail2gold.com, mail2golfclub.com, mail2golfer.com, mail2gordon.com, mail2government.com, mail2grab.com, mail2grace.com, mail2graham.com, mail2grandma.com, mail2grandpa.com, mail2grant.com, mail2greece.com, mail2green.com, mail2greg.com, mail2grenada.com, mail2gsm.com, mail2guard.com, mail2guatemala.com, mail2guy.com, mail2hades.com, mail2haiti.com, mail2hal.com, mail2handhelds.com, mail2hank.com, mail2hannah.com, mail2harold.com, mail2harry.com, mail2hawaii.com, mail2headhunter.com, mail2heal.com, mail2heather.com, mail2heaven.com, mail2hebe.com, mail2hecate.com, mail2heidi.com, mail2helen.com, mail2hell.com, mail2help.com, mail2helpdesk.com, mail2henry.com, mail2hephaestus.com, mail2hera.com, mail2hercules.com, mail2herman.com, mail2hermes.com, mail2hespera.com, mail2hestia.com, mail2highschool.com, mail2hindu.com, mail2hip.com, mail2hiphop.com, mail2holland.com, mail2holly.com, mail2hollywood.com, mail2homer.com, mail2honduras.com, mail2honey.com, mail2hongkong.com, mail2hope.com, mail2horse.com, mail2hot.com, mail2hotel.com, mail2houston.com, mail2howard.com, mail2hugh.com, mail2human.com, mail2hungary.com, mail2hungry.com, mail2hygeia.com, mail2hyperspace.com, mail2hypnos.com, mail2ian.com, mail2ice-cream.com, mail2iceland.com, mail2idaho.com, mail2idontknow.com, mail2illinois.com, mail2imam.com, mail2in.com, mail2india.com, mail2indian.com, mail2indiana.com, mail2indonesia.com, mail2infinity.com, mail2intense.com, mail2iowa.com, mail2iran.com, mail2iraq.com, mail2ireland.com, mail2irene.com, mail2iris.com, mail2irresistible.com, mail2irving.com, mail2irwin.com, mail2isaac.com, mail2israel.com, mail2italian.com, mail2italy.com, mail2jackie.com, mail2jacob.com, mail2jail.com, mail2jaime.com, mail2jake.com, mail2jamaica.com, mail2james.com, mail2jamie.com, mail2jan.com, mail2jane.com, mail2janet.com, mail2janice.com, mail2japan.com, mail2japanese.com, mail2jasmine.com, mail2jason.com, mail2java.com, mail2jay.com, mail2jazz.com, mail2jed.com, mail2jeffrey.com, mail2jennifer.com, mail2jenny.com, mail2jeremy.com, mail2jerry.com, mail2jessica.com, mail2jessie.com, mail2jesus.com, mail2jew.com, mail2jeweler.com, mail2jim.com, mail2jimmy.com, mail2joan.com, mail2joann.com, mail2joanna.com, mail2jody.com, mail2joe.com, mail2joel.com, mail2joey.com, mail2john.com, mail2join.com, mail2jon.com, mail2jonathan.com, mail2jones.com, mail2jordan.com, mail2joseph.com, mail2josh.com, mail2joy.com, mail2juan.com, mail2judge.com, mail2judy.com, mail2juggler.com, mail2julian.com, mail2julie.com, mail2jumbo.com, mail2junk.com, mail2justin.com, mail2justme.com, mail2k.ru, mail2kansas.com, mail2karate.com, mail2karen.com, mail2karl.com, mail2karma.com, mail2kathleen.com, mail2kathy.com, mail2katie.com, mail2kay.com, mail2kazakhstan.com, mail2keen.com, mail2keith.com, mail2kelly.com, mail2kelsey.com, mail2ken.com, mail2kendall.com, mail2kennedy.com, mail2kenneth.com, mail2kenny.com, mail2kentucky.com, mail2kenya.com, mail2kerry.com, mail2kevin.com, mail2kim.com, mail2kimberly.com, mail2king.com, mail2kirk.com, mail2kiss.com, mail2kosher.com, mail2kristin.com, mail2kurt.com, mail2kuwait.com, mail2kyle.com, mail2kyrgyzstan.com, mail2la.com, mail2lacrosse.com, mail2lance.com, mail2lao.com, mail2larry.com, mail2latvia.com, mail2laugh.com, mail2laura.com, mail2lauren.com, mail2laurie.com, mail2lawrence.com, mail2lawyer.com, mail2lebanon.com, mail2lee.com, mail2leo.com, mail2leon.com, mail2leonard.com, mail2leone.com, mail2leslie.com, mail2letter.com, mail2liberia.com, mail2libertarian.com, mail2libra.com, mail2libya.com, mail2liechtenstein.com, mail2life.com, mail2linda.com, mail2linux.com, mail2lionel.com, mail2lipstick.com, mail2liquid.com, mail2lisa.com, mail2lithuania.com, mail2litigator.com, mail2liz.com, mail2lloyd.com, mail2lois.com, mail2lola.com, mail2london.com, mail2looking.com, mail2lori.com, mail2lost.com, mail2lou.com, mail2louis.com, mail2louisiana.com, mail2lovable.com, mail2love.com, mail2lucky.com, mail2lucy.com, mail2lunch.com, mail2lust.com, mail2luxembourg.com, mail2luxury.com, mail2lyle.com, mail2lynn.com, mail2madagascar.com, mail2madison.com, mail2madrid.com, mail2maggie.com, mail2mail4.com, mail2maine.com, mail2malawi.com, mail2malaysia.com, mail2maldives.com, mail2mali.com, mail2malta.com, mail2mambo.com, mail2man.com, mail2mandy.com, mail2manhunter.com, mail2mankind.com, mail2many.com, mail2marc.com, mail2marcia.com, mail2margaret.com, mail2margie.com, mail2marhaba.com, mail2maria.com, mail2marilyn.com, mail2marines.com, mail2mark.com, mail2marriage.com, mail2married.com, mail2marries.com, mail2mars.com, mail2marsha.com, mail2marshallislands.com, mail2martha.com, mail2martin.com, mail2marty.com, mail2marvin.com, mail2mary.com, mail2maryland.com, mail2mason.com, mail2massachusetts.com, mail2matt.com, mail2matthew.com, mail2maurice.com, mail2mauritania.com, mail2mauritius.com, mail2max.com, mail2maxwell.com, mail2maybe.com, mail2mba.com, mail2me4u.com, mail2mechanic.com, mail2medieval.com, mail2megan.com, mail2mel.com, mail2melanie.com, mail2melissa.com, mail2melody.com, mail2member.com, mail2memphis.com, mail2methodist.com, mail2mexican.com, mail2mexico.com, mail2mgz.com, mail2miami.com, mail2michael.com, mail2michelle.com, mail2michigan.com, mail2mike.com, mail2milan.com, mail2milano.com, mail2mildred.com, mail2milkyway.com, mail2millennium.com, mail2millionaire.com, mail2milton.com, mail2mime.com, mail2mindreader.com, mail2mini.com, mail2minister.com, mail2minneapolis.com, mail2minnesota.com, mail2miracle.com, mail2missionary.com, mail2mississippi.com, mail2missouri.com, mail2mitch.com, mail2model.com, mail2moldova.commail2molly.com, mail2mom.com, mail2monaco.com, mail2money.com, mail2mongolia.com, mail2monica.com, mail2montana.com, mail2monty.com, mail2moon.com, mail2morocco.com, mail2morpheus.com, mail2mors.com, mail2moscow.com, mail2moslem.com, mail2mouseketeer.com, mail2movies.com, mail2mozambique.com, mail2mp3.com, mail2mrright.com, mail2msright.com, mail2museum.com, mail2music.com, mail2musician.com, mail2muslim.com, mail2my.com, mail2myboat.com, mail2mycar.com, mail2mycell.com, mail2mygsm.com, mail2mylaptop.com, mail2mymac.com, mail2mypager.com, mail2mypalm.com, mail2mypc.com, mail2myphone.com, mail2myplane.com, mail2namibia.com, mail2nancy.com, mail2nasdaq.com, mail2nathan.com, mail2nauru.com, mail2navy.com, mail2neal.com, mail2nebraska.com, mail2ned.com, mail2neil.com, mail2nelson.com, mail2nemesis.com, mail2nepal.com, mail2netherlands.com, mail2network.com, mail2nevada.com, mail2newhampshire.com, mail2newjersey.com, mail2newmexico.com, mail2newyork.com, mail2newzealand.com, mail2nicaragua.com, mail2nick.com, mail2nicole.com, mail2niger.com, mail2nigeria.com, mail2nike.com, mail2no.com, mail2noah.com, mail2noel.com, mail2noelle.com, mail2normal.com, mail2norman.com, mail2northamerica.com, mail2northcarolina.com, mail2northdakota.com, mail2northpole.com, mail2norway.com, mail2notus.com, mail2noway.com, mail2nowhere.com, mail2nuclear.com, mail2nun.com, mail2ny.com, mail2oasis.com, mail2oceanographer.com, mail2ohio.com, mail2ok.com, mail2oklahoma.com, mail2oliver.com, mail2oman.com, mail2one.com, mail2onfire.com, mail2online.com, mail2oops.com, mail2open.com, mail2ophthalmologist.com, mail2optometrist.com, mail2oregon.com, mail2oscars.com, mail2oslo.com, mail2painter.com, mail2pakistan.com, mail2palau.com, mail2pan.com, mail2panama.com, mail2paraguay.com, mail2paralegal.com, mail2paris.com, mail2park.com, mail2parker.com, mail2party.com, mail2passion.com, mail2pat.com, mail2patricia.com, mail2patrick.com, mail2patty.com, mail2paul.com, mail2paula.com, mail2pay.com, mail2peace.com, mail2pediatrician.com, mail2peggy.com, mail2pennsylvania.com, mail2perry.com, mail2persephone.com, mail2persian.com, mail2peru.com, mail2pete.com, mail2peter.com, mail2pharmacist.com, mail2phil.com, mail2philippines.com, mail2phoenix.com, mail2phonecall.com, mail2phyllis.com, mail2pickup.com, mail2pilot.com, mail2pisces.com, mail2planet.com, mail2platinum.com, mail2plato.com, mail2pluto.com, mail2pm.com, mail2podiatrist.com, mail2poet.com, mail2poland.com, mail2policeman.com, mail2policewoman.com, mail2politician.com, mail2pop.com, mail2pope.com, mail2popular.com, mail2portugal.com, mail2poseidon.com, mail2potatohead.com, mail2power.com, mail2presbyterian.com, mail2president.com, mail2priest.com, mail2prince.com, mail2princess.com, mail2producer.com, mail2professor.com, mail2protect.com, mail2psychiatrist.com, mail2psycho.com, mail2psychologist.com, mail2qatar.com, mail2queen.com, mail2rabbi.com, mail2race.com, mail2racer.com, mail2rachel.com, mail2rage.com, mail2rainmaker.com, mail2ralph.com, mail2randy.com, mail2rap.com, mail2rare.com, mail2rave.com, mail2ray.com, mail2raymond.com, mail2realtor.com, mail2rebecca.com, mail2recruiter.com, mail2recycle.com, mail2redhead.com, mail2reed.com, mail2reggie.com, mail2register.com, mail2rent.com, mail2republican.com, mail2resort.com, mail2rex.com, mail2rhodeisland.com, mail2rich.com, mail2richard.com, mail2ricky.com, mail2ride.com, mail2riley.com, mail2rita.com, mail2rob.com, mail2robert.com, mail2roberta.com, mail2robin.com, mail2rock.com, mail2rocker.com, mail2rod.com, mail2rodney.com, mail2romania.com, mail2rome.com, mail2ron.com, mail2ronald.com, mail2ronnie.com, mail2rose.com, mail2rosie.com, mail2roy.com, mail2rss.org, mail2rudy.com, mail2rugby.com, mail2runner.com, mail2russell.com, mail2russia.com, mail2russian.com, mail2rusty.com, mail2ruth.com, mail2rwanda.com, mail2ryan.com, mail2sa.com, mail2sabrina.com, mail2safe.com, mail2sagittarius.com, mail2sail.com, mail2sailor.com, mail2sal.com, mail2salaam.com, mail2sam.com, mail2samantha.com, mail2samoa.com, mail2samurai.com, mail2sandra.com, mail2sandy.com, mail2sanfrancisco.com, mail2sanmarino.com, mail2santa.com, mail2sara.com, mail2sarah.com, mail2sat.com, mail2saturn.com, mail2saudi.com, mail2saudiarabia.com, mail2save.com, mail2savings.com, mail2school.com, mail2scientist.com, mail2scorpio.com, mail2scott.com, mail2sean.com, mail2search.com, mail2seattle.com, mail2secretagent.com, mail2senate.com, mail2senegal.com, mail2sensual.com, mail2seth.com, mail2sevenseas.com, mail2sexy.com, mail2seychelles.com, mail2shane.com, mail2sharon.com, mail2shawn.com, mail2ship.com, mail2shirley.com, mail2shoot.com, mail2shuttle.com, mail2sierraleone.com, mail2simon.com, mail2singapore.com, mail2single.com, mail2site.com, mail2skater.com, mail2skier.com, mail2sky.com, mail2sleek.com, mail2slim.com, mail2slovakia.com, mail2slovenia.com, mail2smile.com, mail2smith.com, mail2smooth.com, mail2soccer.com, mail2soccerfan.com, mail2socialist.com, mail2soldier.com, mail2somalia.com, mail2son.com, mail2song.com, mail2sos.com, mail2sound.com, mail2southafrica.com, mail2southamerica.com, mail2southcarolina.com, mail2southdakota.com, mail2southkorea.com, mail2southpole.com, mail2spain.com, mail2spanish.com, mail2spare.com, mail2spectrum.com, mail2splash.com, mail2sponsor.com, mail2sports.com, mail2srilanka.com, mail2stacy.com, mail2stan.com, mail2stanley.com, mail2star.com, mail2state.com, mail2stephanie.com, mail2steve.com, mail2steven.com, mail2stewart.com, mail2stlouis.com, mail2stock.com, mail2stockholm.com, mail2stockmarket.com, mail2storage.com, mail2store.com, mail2strong.com, mail2student.com, mail2studio.com, mail2studio54.com, mail2stuntman.com, mail2subscribe.com, mail2sudan.com, mail2superstar.com, mail2surfer.com, mail2suriname.com, mail2susan.com, mail2suzie.com, mail2swaziland.com, mail2sweden.com, mail2sweetheart.com, mail2swim.com, mail2swimmer.com, mail2swiss.com, mail2switzerland.com, mail2sydney.com, mail2sylvia.com, mail2syria.com, mail2taboo.com, mail2taiwan.com, mail2tajikistan.com, mail2tammy.com, mail2tango.com, mail2tanya.com, mail2tanzania.com, mail2tara.com, mail2taurus.com, mail2taxi.com, mail2taxidermist.com, mail2taylor.com, mail2taz.com, mail2teacher.com, mail2technician.com, mail2ted.com, mail2telephone.com, mail2teletubbie.com, mail2tenderness.com, mail2tennessee.com, mail2tennis.com, mail2tennisfan.com, mail2terri.com, mail2terry.com, mail2test.com, mail2texas.com, mail2thailand.com, mail2therapy.com, mail2think.com, mail2tickets.com, mail2tiffany.com, mail2tim.com, mail2time.com, mail2timothy.com, mail2tina.com, mail2titanic.com, mail2toby.com, mail2todd.com, mail2togo.com, mail2tom.com, mail2tommy.com, mail2tonga.com, mail2tony.com, mail2touch.com, mail2tourist.com, mail2tracey.com, mail2tracy.com, mail2tramp.com, mail2travel.com, mail2traveler.com, mail2travis.com, mail2trekkie.com, mail2trex.com, mail2triallawyer.com, mail2trick.com, mail2trillionaire.com, mail2troy.com, mail2truck.com, mail2trump.com, mail2try.com, mail2tunisia.com, mail2turbo.com, mail2turkey.com, mail2turkmenistan.com, mail2tv.com, mail2tycoon.com, mail2tyler.com, mail2u4me.com, mail2uae.com, mail2uganda.com, mail2uk.com, mail2ukraine.com, mail2uncle.com, mail2unsubscribe.com, mail2uptown.com, mail2uruguay.com, mail2usa.com, mail2utah.com, mail2uzbekistan.com, mail2v.com, mail2vacation.com, mail2valentines.com, mail2valerie.com, mail2valley.com, mail2vamoose.com, mail2vanessa.com, mail2vanuatu.com, mail2venezuela.com, mail2venous.com, mail2venus.com, mail2vermont.com, mail2vickie.com, mail2victor.com, mail2victoria.com, mail2vienna.com, mail2vietnam.com, mail2vince.com, mail2virginia.com, mail2virgo.com, mail2visionary.com, mail2vodka.com, mail2volleyball.com, mail2waiter.com, mail2wallstreet.com, mail2wally.com, mail2walter.com, mail2warren.com, mail2washington.com, mail2wave.com, mail2way.com, mail2waycool.com, mail2wayne.com, mail2webmaster.com, mail2webtop.com, mail2webtv.com, mail2weird.com, mail2wendell.com, mail2wendy.com, mail2westend.com, mail2westvirginia.com, mail2whether.com, mail2whip.com, mail2white.com, mail2whitehouse.com, mail2whitney.com, mail2why.com, mail2wilbur.com, mail2wild.com, mail2willard.com, mail2willie.com, mail2wine.com, mail2winner.com, mail2wired.com, mail2wisconsin.com, mail2woman.com, mail2wonder.com, mail2world.com, mail2worship.com, mail2wow.com, mail2www.com, mail2wyoming.com, mail2xfiles.com, mail2xox.com, mail2yachtclub.com, mail2yahalla.com, mail2yemen.com, mail2yes.com, mail2yugoslavia.com, mail2zack.com, mail2zambia.com, mail2zenith.com, mail2zephir.com, mail2zeus.com, mail2zipper.com, mail2zoo.com, mail2zoologist.com, mail2zurich.com, mail3000.com, mail333.com, mail4trash.com, mail4u.info, mailandftp.com, mailandnews.com, mailas.com, mailasia.com, mailbolt.com, mailbomb.net, mailboom.com, mailbox.as, mailbox.co.za, mailbox.gr, mailbox.hu, mailbox72.biz, mailbox80.biz, mailbr.com.br, mailc.net, mailcan.com, mailcat.biz, mailcc.com, mailchoose.co, mailcity.com, mailclub.fr, mailclub.net, maildrop.cc, maildrop.gq, maildx.com, mailed.ro, mailexcite.com, mailfa.tk, mailfence.com, mailforce.net, mailforspam.com, mailfree.gq, mailfs.com, mailftp.com, mailgenie.net, mailguard.me, mailhaven.com, mailhood.com, mailimate.com, mailinator.com, mailinator.org, mailinator.us, mailinblack.com, mailingaddress.org, mailingweb.com, mailisent.com, mailismagic.com, mailite.com, mailmate.com, mailme.dk, mailme.gq, mailme24.com, mailmight.com, mailmij.nl, mailnator.com, mailnew.com, mailops.com, mailoye.com, mailpanda.com, mailpick.biz, mailpokemon.com, mailpost.zzn.com, mailpride.com, mailproxsy.com, mailpuppy.com, mailquack.com, mailrock.biz, mailroom.com, mailru.com, mailsac.com, mailseal.de, mailsent.net, mailservice.ms, mailshuttle.com, mailslapping.com, mailstart.com, mailstartplus.com, mailsurf.com, mailtag.com, mailtemp.info, mailto.de, mailtothis.com, mailueberfall.de, mailup.net, mailwire.com, mailworks.org, mailzi.ru, mailzilla.org, maktoob.com, malayalamtelevision.net, maltesemail.com, mamber.net, manager.de, mancity.net, mantrafreenet.com, mantramail.com, mantraonline.com, manybrain.com, marchmail.com, mariahc.com, marijuana.com, marijuana.nl, married-not.com, marsattack.com, martindalemail.com, mash4077.com, masrawy.com, matmail.com, mauimail.com, mauritius.com, maxleft.com, maxmail.co.uk, mbox.com.au, mchsi.com, me-mail.hu, me.com, medical.net.au, medscape.com, meetingmall.com, megago.com, megamail.pt, megapoint.com, mehrani.com, mehtaweb.com, meine-dateien.info, meine-diashow.de, meine-fotos.info, meine-urlaubsfotos.de, mekhong.com, melodymail.com, meloo.com, merda.flu.cc, merda.igg.biz, merda.nut.cc, merda.usa.cc, message.hu, message.myspace.com, messages.to, metacrawler.com, metalfan.com, metaping.com, metta.lk, mexicomail.com, mezimages.net, mfsa.ru, mierdamail.com, miesto.sk, mighty.co.za, migmail.net, migmail.pl, migumail.com, miho-nakayama.com, mikrotamanet.com, millionaireintraining.com, millionairemail.com, milmail.com, mindless.com, mindspring.com, minister.com, misery.net, mittalweb.com, mixmail.com, mjfrogmail.com, ml1.net, mlb.bounce.ed10.net, mm.st, mmail.com, mns.ru, moakt.com, mobilbatam.com, mobileninja.co.uk, mochamail.com, mohammed.com, mohmal.com, moldova.cc, moldova.com, moldovacc.com, momslife.com, monemail.com, money.net, montevideo.com.uy, monumentmail.com, moonman.com, moose-mail.com, mor19.uu.gl, mortaza.com, mosaicfx.com, moscowmail.com, most-wanted.com, mostlysunny.com, motormania.com, movemail.com, movieluver.com, mox.pp.ua, mp4.it, mr-potatohead.com, mscold.com, msgbox.com, msn.cn, msn.com, msn.nl, mt2015.com, mt2016.com, mttestdriver.com, muehlacker.tk, muell.icu, muellmail.com, muellemail.com, mundomail.net, munich.com, music.com, musician.org, musicscene.org, muskelshirt.de, muslim.com, muslimsonline.com, mutantweb.com, mvrht.com, my.com, my10minutemail.com, mybox.it, mycabin.com, mycity.com, mycool.com, mydomain.com, mydotcomaddress.com, myfamily.com, myfastmail.com, mygo.com, myiris.com, mymacmail.com, mynamedot.com, mynet.com, mynetaddress.com, mynetstore.de, myownemail.com, myownfriends.com, mypacks.net, mypad.com, mypersonalemail.com, myplace.com, myrambler.ru, myrealbox.com, myremarq.com, myself.com, myspaceinc.net, myspamless.com, mystupidjob.com, mytemp.email, mythirdage.com, myway.com, myworldmail.com, n2.com, n2baseball.com, n2business.com, n2mail.com, n2soccer.com, n2software.com, nabc.biz, nafe.com, nagpal.net, nakedgreens.com, name.com, nameplanet.com, nandomail.com, naplesnews.net, naseej.com, nativestar.net, nativeweb.net, naui.net, naver.com, navigator.lv, navy.org, naz.com, nc.rr.com, nchoicemail.com, neeva.net, nemra1.com, nenter.com, neo.rr.com, nervhq.org, net-c.be, net-c.ca, net-c.cat, net-c.com, net-c.es, net-c.fr, net-c.it, net-c.lu, net-c.nl, net-c.pl, net-pager.net, net-shopping.com, net4b.pt, net4you.at, netbounce.com, netbroadcaster.com, netby.dk, netc.eu, netc.fr, netc.it, netc.lu, netc.pl, netcenter-vn.net, netcmail.com, netcourrier.com, netexecutive.com, netexpressway.com, netgenie.com, netian.com, netizen.com.ar, netlane.com, netlimit.com, netmongol.com, netnet.com.sg, netnoir.net, netpiper.com, netposta.net, netralink.com, netscape.net, netscapeonline.co.uk, netspace.net.au, netspeedway.com, netsquare.com, netster.com, nettaxi.com, nettemail.com, netterchef.de, netti.fi, netzero.com, netzero.net, netzidiot.de, neue-dateien.de, neuro.md, newmail.com, newmail.net, newmail.ru, newsboysmail.com, newyork.com, nextmail.ru, nexxmail.com, nfmail.com, nicebush.com, nicegal.com, nicholastse.net, nicolastse.com, nightmail.com, nikopage.com, nimail.com, ninfan.com, nirvanafan.com, nmail.cf, noavar.com, nonpartisan.com, nonspam.eu, nonspammer.de, norika-fujiwara.com, norikomail.com, northgates.net, nospammail.net, nospamthanks.info, nowhere.org, ntelos.net, ntlhelp.net, ntlworld.com, ntscan.com, null.net, nullbox.info, nur-fuer-spam.de, nus.edu.sg, nwldx.com, nwytg.net, nxt.ru, ny.com, nybella.com, nyc.com, nycmail.com, nzoomail.com, o-tay.com, o2.co.uk, o2.pl, oaklandas-fan.com, oath.com, oceanfree.net, odaymail.com, oddpost.com, odmail.com, office-dateien.de, office-email.com, offilive.com, offroadwarrior.com, oicexchange.com, oida.icu, oikrach.com, okbank.com, okhuman.com, okmad.com, okmagic.com, okname.net, okuk.com, oldies104mail.com, ole.com, olemail.com, olympist.net, olypmall.ru, omaninfo.com, omen.ru, onebox.com, onenet.com.ar, oneoffmail.com, onet.com.pl, onet.eu, onet.pl, oninet.pt, online.ie, online.ms, online.nl, onlinewiz.com, onmilwaukee.com, onobox.com, op.pl, opayq.com, openmailbox.org, operafan.com, operamail.com, opoczta.pl, optician.com, optonline.net, optusnet.com.au, orange.fr, orbitel.bg, orgmail.net, orthodontist.net, osite.com.br, oso.com, otakumail.com, our-computer.com, our-office.com, our.st, ourbrisbane.com, ourklips.com, ournet.md, outgun.com, outlawspam.com, outlook.at, outlook.be, outlook.cl, outlook.co.id, outlook.co.il, outlook.co.nz, outlook.co.th, outlook.com, outlook.com.au, outlook.com.br, outlook.com.gr, outlook.com.pe, outlook.com.tr, outlook.com.vn, outlook.cz, outlook.de, outlook.dk, outlook.es, outlook.fr, outlook.hu, outlook.ie, outlook.in, outlook.it, outlook.jp, outlook.kr, outlook.lv, outlook.my, outlook.nl, outlook.ph, outlook.pt, outlook.sa, outlook.sg, outlook.sk, over-the-rainbow.com, ownmail.net, ozbytes.net.au, ozemail.com.au, pacbell.net, pacific-ocean.com, pacific-re.com, pacificwest.com, packersfan.com, pagina.de, pagons.org, pakistanmail.com, pakistanoye.com, palestinemail.com, pandora.be, papierkorb.me, parkjiyoon.com, parsmail.com, partlycloudy.com, partybombe.de, partyheld.de, partynight.at, parvazi.com, passwordmail.com, pathfindermail.com, pconnections.net, pcpostal.com, pcsrock.com, pcusers.otherinbox.com, pediatrician.com, penpen.com, peoplepc.com, peopleweb.com, pepbot.com, perfectmail.com, perso.be, personal.ro, personales.com, petlover.com, petml.com, pettypool.com, pezeshkpour.com, pfui.ru, phayze.com, phone.net, photo-impact.eu, photographer.net, phpbb.uu.gl, phreaker.net, phus8kajuspa.cu.cc, physicist.net, pianomail.com, pickupman.com, picusnet.com, pigpig.net, pinoymail.com, piracha.net, pisem.net, pjjkp.com, planet.nl, planetaccess.com, planetarymotion.net, planetearthinter.net, planetmail.com, planetmail.net, planetout.com, plasa.com, playersodds.com, playful.com, playstation.sony.com, plus.com, plus.google.com, plusmail.com.br, pmail.net, pm.me, pobox.hu, pobox.sk, pochta.ru, poczta.fm, poczta.onet.pl, poetic.com, pokemail.net, pokemonpost.com, pokepost.com, polandmail.com, polbox.com, policeoffice.com, politician.com, polizisten-duzer.de, polyfaust.com, pool-sharks.com, poond.com, popaccount.com, popmail.com, popsmail.com, popstar.com, portugalmail.com, portugalmail.pt, portugalnet.com, positive-thinking.com, post.com, post.cz, post.sk, posta.ro, postaccesslite.com, postafree.com, postaweb.com, posteo.at, posteo.be, posteo.ch, posteo.cl, posteo.co, posteo.de, posteo.dk, posteo.es, posteo.gl, posteo.net, posteo.no, posteo.us, postfach.cc, postinbox.com, postino.ch, postmark.net, postmaster.co.uk, postmaster.twitter.com, postpro.net, pousa.com, powerfan.com, pp.inet.fi, praize.com, premium-mail.fr, premiumservice.com, presidency.com, press.co.jp, priest.com, primposta.com, primposta.hu, privy-mail.com, privymail.de, pro.hu, probemail.com, prodigy.net, progetplus.it, programist.ru, programmer.net, programozo.hu, proinbox.com, project2k.com, promessage.com, protestant.com, proton.me, protonmail.com, protonmail.ch, prydirect.info, psv-supporter.com, ptd.net, public-files.de, public.usa.com, publicist.com, pulp-fiction.com, punkass.com, purpleturtle.com, put2.net, pwrby.com, q.com, qatarmail.com, qmail.com, qprfans.com, qq.com, qrio.com, quackquack.com, quakemail.com, qualityservice.com, quantentunnel.de, qudsmail.com, quepasa.com, quickhosts.com, quickmail.nl, quicknet.nl, quickwebmail.com, quiklinks.com, quikmail.com, qv7.info, qwest.net, qwestoffice.net, r-o-o-t.com, raakim.com, racedriver.com, racefanz.com, racingfan.com.au, racingmail.com, radicalz.com, radiku.ye.vc, radiologist.net, ragingbull.com, ralib.com, rambler.ru, ranmamail.com, rastogi.net, ratt-n-roll.com, rattle-snake.com, raubtierbaendiger.de, ravearena.com, ravemail.com, razormail.com, rccgmail.org, rcn.com, realemail.net, reality-concept.club, reallyfast.biz, reallyfast.info, reallymymail.com, realradiomail.com, realtyagent.com, reborn.com, reconmail.com, recycler.com, recyclermail.com, rediff.com, rediffmail.com, rediffmailpro.com, rednecks.com, redseven.de, redsfans.com, regbypass.com, reggaefan.com, registerednurses.com, regspaces.tk, reincarnate.com, religious.com, remail.ga, renren.com, repairman.com, reply.hu, reply.ticketmaster.com, representative.com, rescueteam.com, resgedvgfed.tk, resource.calendar.google.com, resumemail.com, rezai.com, rhyta.com, richmondhill.com, rickymail.com, rin.ru, riopreto.com.br, rklips.com, rn.com, ro.ru, roadrunner.com, roanokemail.com, rock.com, rocketmail.com, rocketship.com, rockfan.com, rodrun.com, rogers.com, rome.com, roosh.com, rootprompt.org, roughnet.com, royal.net, rr.com, rrohio.com, rsub.com, rubyridge.com, runbox.com, rushpost.com, ruttolibero.com, rvshop.com, s-mail.com, sabreshockey.com, sacbeemail.com, saeuferleber.de, safe-mail.net, safrica.com, sagra.lu, sags-per-mail.de, sailormoon.com, saintly.com, saintmail.net, sale-sale-sale.com, salehi.net, salesperson.net, samerica.com, samilan.net, sammimail.com, sandelf.de, sanfranmail.com, sanook.com, sapo.pt, saudia.com, savelife.ml, sayhi.net, saynotospams.com, sbcglbal.net, sbcglobal.com, sbcglobal.net, scandalmail.com, scarlet.nl, schafmail.de, schizo.com, schmusemail.de, schoolemail.com, schoolmail.com, schoolsucks.com, schreib-doch-mal-wieder.de, schweiz.org, sci.fi, scientist.com, scifianime.com, scotland.com, scotlandmail.com, scottishmail.co.uk, scottsboro.org, scubadiving.com, seanet.com, search.ua, searchwales.com, sebil.com, seckinmail.com, secret-police.com, secretary.net, secretservices.net, secure-mail.biz, secure-mail.cc, seductive.com, seekstoyboy.com, seguros.com.br, selfdestructingmail.com, send.hu, sendme.cz, sendspamhere.com, sent.as, sent.at, sent.com, sentrismail.com, serga.com.ar, servemymail.com, servermaps.net, sesmail.com, sexmagnet.com, seznam.cz, shahweb.net, shaniastuff.com, shared-files.de, sharedmailbox.org, sharmaweb.com, shaw.ca, she.com, shieldedmail.com, shinedyoureyes.com, shitaway.cf, shitaway.cu.cc, shitaway.ga, shitaway.gq, shitaway.ml, shitaway.tk, shitaway.usa.cc, shitmail.de, shitmail.org, shitware.nl, shockinmytown.cu.cc, shootmail.com, shortmail.com, shotgun.hu, showslow.de, shuf.com, sialkotcity.com, sialkotian.com, sialkotoye.com, sify.com, silkroad.net, sina.cn, sina.com, sinamail.com, singapore.com, singles4jesus.com, singmail.com, singnet.com.sg, sinnlos-mail.de, siteposter.net, skafan.com, skeefmail.com, skim.com, skizo.hu, skrx.tk, sky.com, skynet.be, slamdunkfan.com, slave-auctions.net, slingshot.com, slippery.email, slipry.net, slo.net, slotter.com, smap.4nmv.ru, smapxsmap.net, smashmail.de, smellrear.com, smileyface.comsmithemail.net, smoothmail.com, sms.at, snail-mail.net, snakebite.com, snakemail.com, sndt.net, sneakemail.com, snet.net, sniper.hu, snkmail.com, snoopymail.com, snowboarding.com, snowdonia.net, socamail.com, socceramerica.net, soccermail.com, soccermomz.com, social-mailer.tk, socialworker.net, sociologist.com, sofort-mail.de, sofortmail.de, softhome.net, sogou.com, sohu.com, sol.dk, solar-impact.pro, solcon.nl, soldier.hu, solution4u.com, solvemail.info, songwriter.net, sonnenkinder.org, soodomail.com, soon.com, soulfoodcookbook.com, sp.nl, space-bank.com, space-man.com, space-ship.com, space-travel.com, space.com, spacemart.com, spacetowns.com, spacewar.com, spainmail.com, spam.2012-2016.ru, spamavert.com, spambob.com, spambob.org, spambog.net, spambooger.com, spam.care, spamcero.com, spamdecoy.net, spameater.com, spameater.org, spamex.com, spamfree24.info, spamfree24.net, spamgoes.in, spaminator.de, spamkill.info, spaml.com, spamoff.de, spamstack.net, spartapiet.com, spazmail.com, speedemail.net, speedpost.net, speedrules.com, speedrulz.com, speedymail.org, sperke.net, spils.com, spinfinder.com, spl.at, spoko.pl, spoofmail.de, sportemail.com, sportsmail.com, sporttruckdriver.com, spray.no, spray.se, spybox.de, spymac.com, sraka.xyz, srilankan.net, ssl-mail.com, st-davids.net, stade.fr, stalag13.com, stargateradio.com, starmail.com, starmail.org, starmedia.com, starplace.com, starspath.com, start.com.au, startkeys.com, stinkefinger.net, stipte.nl, stoned.com, stones.com, stop-my-spam.pp.ua, stopdropandroll.com, storksite.com, streber24.de, streetwisemail.com, stribmail.com, strompost.com, strongguy.com, student.su, studentcenter.org, stuffmail.de, subram.com, sudanmail.net, sudolife.me, sudolife.net, sudomail.biz, sudomail.com, sudomail.net, sudoverse.com, sudoverse.net, sudoweb.net, sudoworld.com, sudoworld.net, suhabi.com, suisse.org, sukhumvit.net, sunpoint.net, sunrise-sunset.com, sunsgame.com, sunumail.sn, suomi24.fi, superdada.com, supereva.it, supermail.ru, superrito.com, superstachel.de, surat.com, surf3.net, surfree.com, surfy.net, surgical.net, surimail.com, survivormail.com, susi.ml, svk.jp, swbell.net, sweb.cz, swedenmail.com, sweetville.net, sweetxxx.de, swift-mail.com, swiftdesk.com, swingeasyhithard.com, swingfan.com, swipermail.zzn.com, swirve.com, swissinfo.org, swissmail.com, swissmail.net, switchboardmail.com, switzerland.org, sx172.com, syom.com, syriamail.com, t-online.de, t.psh.me, t2mail.com, tafmail.com, takuyakimura.com, talk21.com, talkcity.com, talkinator.com, talktalk.net, tamil.com, tampabay.rr.com, tankpolice.com, tatanova.com, tbwt.com, tcc.on.ca, tds.net, teachermail.net, teachers.org, teamdiscovery.com, teamtulsa.net, tech-center.com, tech4peace.org, techemail.com, techie.com, technisamail.co.za, technologist.com, techscout.com, teenagedirtbag.com, tele2.nl, telebot.com, telefonica.net, teleline.es, telenet.be, telepac.pt, telerymd.com, teleworm.us, telfort.nl, telfortglasvezel.nl, telinco.net, telkom.net, telpage.net, telstra.com, telstra.com.au, telus.net, temp-mail.com, temp-mail.de, temp.headstrong.de, tempail.com, tempemail.biz, tempmail.us, tempmail2.com, tempmaildemo.com, tempmailer.com, temporarioemail.com.br, temporaryemail.us, tempthe.net, tempymail.com, temtulsa.net, tenchiclub.com, tenderkiss.com, tennismail.com, terminverpennt.de, terra.cl, terra.com, terra.com.ar, terra.com.br, terra.es, test.com, test.de, tfanus.com.er, tfz.net, thai.com, thaimail.com, thaimail.net, thanksnospam.info, the-african.com, the-airforce.com, the-aliens.com, the-american.com, the-animal.com, the-army.com, the-astronaut.com, the-beauty.com, the-big-apple.com, the-biker.com, the-boss.com, the-brazilian.com, the-canadian.com, the-canuck.com, the-captain.com, the-chinese.com, the-country.com, the-cowboy.com, the-davis-home.com, the-dutchman.com, the-eagles.com, the-englishman.com, the-fastest.net, the-fool.com, the-frenchman.com, the-galaxy.net, the-genius.com, the-gentleman.com, the-german.com, the-gremlin.com, the-hooligan.com, the-italian.com, the-japanese.com, the-lair.com, the-madman.com, the-mailinglist.com, the-marine.com, the-master.com, the-mexican.com, the-ministry.com, the-monkey.com, the-newsletter.net, the-pentagon.com, the-police.com, the-prayer.com, the-professional.com, the-quickest.com, the-russian.com, the-snake.com, the-spaceman.com, the-stock-market.com, the-student.net, the-whitehouse.net, the-wild-west.com, the18th.com, thecoolguy.com, thecriminals.com, thedoghousemail.com, thedorm.com, theend.hu, theglobe.com, thegolfcourse.com, thegooner.com, theheadoffice.com, theinternetemail.com, thelanddownunder.com, themail.com, themillionare.net, theoffice.net, theplate.com, thepokerface.com, thepostmaster.net, theraces.com, theracetrack.com, therapist.net, thestreetfighter.com, theteebox.com, thewatercooler.com, thewebpros.co.uk, thewizzard.com, thewizzkid.com, thezhangs.net, thirdage.com, thisgirl.com, thraml.com, throwam.com, thundermail.com, tidni.com, timein.net, tiscali.at, tiscali.be, tiscali.co.uk, tiscali.it, tiscali.lu, tiscali.se, tkcity.com, tmail.ws, toast.com, toke.com, tom.com, toolsource.com, toomail.biz, toothfairy.com, topchat.com, topgamers.co.uk, topletter.com, topmail-files.de, topmail.com.ar, topsurf.com, torchmail.com, torontomail.com, tortenboxer.de, totalmail.de, totalmusic.net, townisp.com, tpg.com.au, trash-amil.com, trash-mail.ga, trash-mail.ml, trash2010.com, trash2011.com, trashdevil.de, trashymail.net, travel.li, trayna.com, trialbytrivia.com, trickmail.net, trimix.cn, tritium.net, trmailbox.com, tropicalstorm.com, truckerz.com, truckracer.com, truckracers.com, trust-me.com, truthmail.com, tsamail.co.za, ttml.co.in, tunisiamail.com, turboprinz.de, turboprinzessin.de, turkey.com, turual.com, tut.by, tvstar.com, twc.com, twcny.com, twinstarsmail.com, tx.rr.com, tycoonmail.com, typemail.com, u14269.ml, u2club.com, ua.fm, uae.ac, uaemail.com, ubbi.com, ubbi.com.br, uboot.com, uk2.net, uk2k.com, uk2net.com, uk7.net, uk8.net, ukbuilder.com, ukcool.com, ukdreamcast.com, ukmail.org, ukmax.com, ukr.net, uku.co.uk, ultra.fyi, ultapulta.com, ultrapostman.com, ummah.org, umpire.com, unbounded.com, unforgettable.com, uni.de, unican.es, unihome.com, unitybox.de, universal.pt, uno.ee, uno.it, unofree.it, unterderbruecke.de, uol.com.ar, uol.com.br, uol.com.co, uol.com.mx, uol.com.ve, uole.com, uole.com.ve, uolmail.com, uomail.com, upc.nl, upcmail.nl, upf.org, uplipht.com, ureach.com, urgentmail.biz, urhen.com, uroid.com, usa.com, usa.net, usaaccess.net, usanetmail.com, used-product.fr, usermail.com, username.e4ward.com, usma.net, usmc.net, uswestmail.net, uymail.com, uyuyuy.com, v-sexi.com, vaasfc4.tk, vahoo.com, valemail.net, vampirehunter.com, varbizmail.com, vcmail.com, velnet.co.uk, velocall.com, verizon.net, verizonmail.com, verlass-mich-nicht.de, versatel.nl, veryfast.biz, veryrealemail.com, veryspeedy.net, vfemail.net, vickaentb.tk, videotron.ca, viditag.com, viewcastmedia.com, viewcastmedia.net, vinbazar.com, violinmakers.co.uk, vip.126.com, vip.21cn.com, vip.citiz.net, vip.gr, vip.onet.pl, vip.qq.com, vip.sina.com, vipmail.ru, virgilio.it, virgin.net, virginbroadband.com.au, virginmedia.com, virtualmail.com, visitmail.com, visitweb.com, visto.com, visualcities.com, vivavelocity.com, vivianhsu.net, vjtimail.com, vkcode.ru, vnet.citiz.net, vnn.vn, vodafone.nl, vodafonethuis.nl, volcanomail.com, vollbio.de, volloeko.de, vomoto.com, vorsicht-bissig.de, vorsicht-scharf.de, vote-democrats.com, vote-hillary.com, vote-republicans.com, vote4gop.org, votenet.com, vp.pl, vr9.com, vubby.com, w3.to, wahoye.com, walala.org, wales2000.net, walkmail.net, walkmail.ru, wam.co.za, wanadoo.es, wanadoo.fr, war-im-urlaub.de, warmmail.com, warpmail.net, warrior.hu, waumail.com, wazabi.club, wbdet.com, wearab.net, web-contact.info, web-emailbox.eu, web-ideal.fr, web-mail.com.ar, web-mail.pp.ua, web-police.com, web.de, webave.com, webcammail.com, webcity.ca, webcontact-france.eu, webdream.com, webindia123.com, webjump.com, webm4il.info, webmail.co.yu, webmail.co.za, webmail.hu, webmails.com, webname.com, webprogramming.com, webstation.com, websurfer.co.za, webtopmail.com, webuser.in, wee.my, weedmail.com, weekmail.com, weekonline.com, wefjo.grn.cc, weg-werf-email.de, wegas.ru, wegwerf-emails.de, wegwerfmail.info, wegwerpmailadres.nl, wehshee.com, weibsvolk.de, weibsvolk.org, weinenvorglueck.de, welsh-lady.com, westnet.com, westnet.com.au, wetrainbayarea.com, wfgdfhj.tk, whale-mail.com, whartontx.com, whatiaas.com, whatpaas.com, wheelweb.com, whipmail.com, whoever.com, whoopymail.com, whtjddn.33mail.com, wi.rr.com, wi.twcbc.com, wickmail.net, wideopenwest.com, wildmail.com, wilemail.com, will-hier-weg.de, windowslive.com, windrivers.net, windstream.net, wingnutz.com, winmail.com.au, winning.com, wir-haben-nachwuchs.de, wir-sind-cool.org, wirsindcool.de, witty.com, wiz.cc, wkbwmail.com, wmail.cf, wo.com.cn, woh.rr.com, wolf-web.com, wolke7.net, wollan.info, wombles.com, women-at-work.org, wongfaye.com, wooow.it, worker.com, workmail.com, worldemail.com, worldnet.att.net, wormseo.cn, wosaddict.com, wouldilie.com, wovz.cu.cc, wowgirl.com, wowmail.com, wowway.com, wp.pl, wptamail.com, wrexham.net, writeme.com, writemeback.com, wrongmail.com, wtvhmail.com, wwdg.com, www.com, www.e4ward.com, www2000.net, wx88.net, wxs.net, x-mail.net, x-networks.net, x5g.com, xagloo.com, xaker.ru, xing886.uu.gl, xmastime.com, xms.nl, xmsg.com, xoom.com, xoxox.cc, xpressmail.zzn.com, xs4all.nl, xsecurity.org, xsmail.com, xtra.co.nz, xuno.com, xww.ro, xy9ce.tk, xyzfree.net, xzapmail.com, y7mail.com, ya.ru, yada-yada.com, yaho.com, yahoo.ae, yahoo.at, yahoo.be, yahoo.ca, yahoo.ch, yahoo.cn, yahoo.co, yahoo.co.id, yahoo.co.il, yahoo.co.in, yahoo.co.jp, yahoo.co.kr, yahoo.co.nz, yahoo.co.th, yahoo.co.uk, yahoo.co.za, yahoo.com, yahoo.com.ar, yahoo.com.au, yahoo.com.br, yahoo.com.cn, yahoo.com.co, yahoo.com.hk, yahoo.com.is, yahoo.com.mx, yahoo.com.my, yahoo.com.ph, yahoo.com.ru, yahoo.com.sg, yahoo.com.tr, yahoo.com.tw, yahoo.com.vn, yahoo.cz, yahoo.de, yahoo.dk, yahoo.es, yahoo.fi, yahoo.fr, yahoo.gr, yahoo.hu, yahoo.ie, yahoo.in, yahoo.it, yahoo.jp, yahoo.nl, yahoo.no, yahoo.pl, yahoo.pt, yahoo.ro, yahoo.ru, yahoo.se, yahoofs.com, yalla.com, yalla.com.lb, yalook.com, yam.com, yandex.com, yandex.pl, yandex.ru, yandex.ua, yapost.com, yapped.net, yawmail.com, yeah.net, yebox.com, yehey.com, yemenmail.com, yepmail.net, yert.ye.vc, yesey.net, yifan.net, ymail.com, yogotemail.com, yomail.info, yopmail.com, yopmail.pp.ua, yopolis.com, yopweb.com, youareadork.com, youmailr.com, your-house.com, your-mail.com, yourinbox.com, yourlifesucks.cu.cc, yourlover.net, yourname.freeservers.com, yournightmare.com, yours.com, yourssincerely.com, yoursubdomain.zzn.com, yourteacher.net, yourwap.com, yuuhuu.net, yyhmail.com, z1p.biz, za.com, zahadum.com, zaktouni.fr, zeepost.nl, zetmail.com, zhaowei.net, zhouemail.510520.org, ziggo.nl, zionweb.org, zip.net, zipido.com, ziplip.com, zipmail.com, zipmail.com.br, zipmax.com, zmail.ru, zoemail.com, zoemail.org, zoho.com, zohomail.com, zomg.info, zonnet.nl, zoominternet.net, zubee.com, zuvio.com, zuzzurello.com, zwallet.com, zweb.in, zxcv.com, zxcvbnm.com, zybermail.com, zydecofan.com, zzn.com, zzom.co.uk, zzz.com, zzz.pl
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 16
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 16
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 14 - Action 16
DATA MEANING:
ACTION EVIDENCE:
- Action category: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: company, companyID, domain, hs_email_domain, hs_object_id, n4f_region_country, n4f_region_county_company
-
| Conditions detected in code: Code condition: if (!Private_App_Token) { Code condition: if (!contactId) { Code condition: if (!emailDomainRaw |
|
!contactCompanyName) { Code condition: if (matches.length === 0) { |
- CRM/API operations detected: creates records or resources, creates, removes, or checks associations, searches records, updates records or resources, writes properties: ID, associatedcompanyid, company, domain, name
- Concrete CRM operations: create: companies, contacts; search: companies, contacts; update: companies, contacts
- Search/filter evidence: search/filter operator: EQ
- Data transformations: normalizes text to lowercase, serializes data as JSON
- Outputs returned to workflow: companyId, outputFields
- HubSpot CRM objects affected or referenced: companies, contacts
- Associations handled: association logic referenced in custom code
- Workflow control: can fail the action explicitly, contains asynchronous execution, returns output fields to later workflow actions
- Safeguards/error handling: error or warning logging, explicit error throwing, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors, throws errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 91 lines returned; code body analyzed but omitted from docs
Step 15 - Action 20
- 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: 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 16 - Action 17
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: associated
- Branch: not assoc
- Condition summary: not assoc
- Default branch: yes
- Next action IDs: 38
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: not assoc
- Next action: 38
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 17 - Action 38
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 17
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Email Domain (hs_email_domain); lists: none detected
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: free domain
- Condition summary: free domain
- Default branch: no
- Next action IDs: workflow exit or not returned
- Referenced properties: Email Domain (hs_email_domain)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- Email Domain equals 0-mail.com, 027168.com, 0815.su, 0sg.net, 10mail.org, 10minutemail.co.za, 11mail.com, 123.com, 123box.net, 123india.com, 123mail.cl, 123mail.org, 123qwe.co.uk, 126.com, 139.com, 150mail.com, 150ml.com, 15meg4free.com, 163.com, 16mail.com, 188.com, 189.cn, 1ce.us, 1chuan.com, 1coolplace.com, 1freeemail.com, 1funplace.com, 1internetdrive.com, 1mail.ml, 1mail.net, 1me.net, 1mum.com, 1musicrow.com, 1netdrive.com, 1nsyncfan.com, 1pad.de, 1under.com, 1webave.com, 1webhighway.com, 1zhuan.com, 2-mail.com, 20email.eu, 20mail.in, 20mail.it, 212.com, 21cn.com, 24horas.com, 2911.net, 2980.com, 2bmail.co.uk, 2d2i.com, 2die4.com, 2trom.com, 3000.it, 30minutesmail.com, 3126.com, 321media.com, 33mail.com, 37.com, 3ammagazine.com, 3dmail.com, 3email.com, 3g.ua, 3mail.ga, 3xl.net, 444.net, 4email.com, 4email.net, 4mg.com, 4newyork.com, 4warding.net, 4warding.org, 4x4man.com, 50mail.com, 60minutemail.com, 6ip.us, 6mail.cf, 6paq.com, 74gmail.com, 74.ru, 7mail.ga, 7mail.ml, 88.am, 8848.net, 8mail.ga, 8mail.ml, 97rock.com, 99experts.com, a45.in, aaamail.zzn.com, aamail.net, aapt.net.au, aaronkwok.net, abbeyroadlondon.co.uk, abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijk.com, abcflash.net, abdulnour.com, aberystwyth.com, about.com, abusemail.de, abv.bg, abwesend.de, abyssmail.com, ac20mail.in, academycougars.com, acceso.or.cr, access4less.net, accessgcc.com, accountant.com, acdcfan.com, ace-of-base.com, acmemail.net, acninc.net, activist.com, adam.com.au, add3000.pp.ua, addcom.de, address.com, adelphia.net, adexec.com, adfarrow.com, adios.net, adoption.com, ados.fr, adrenalinefreak.com, advalvas.be, advantimo.com, aeiou.pt, aemail4u.com, aeneasmail.com, afreeinternet.com, africamail.com, africamel.net, ag.us.to, agoodmail.com, ahaa.dk, ahk.jp, aichi.com, aim.com, aircraftmail.com, airforce.net, airforceemail.com, airpost.net, ajacied.com, ajaxapp.net, ak47.hu, aknet.kg, albawaba.com, alex4all.com, alexandria.cc, algeria.com, alhilal.net, alibaba.com, alice.it, alive.cz, aliyun.com, allergist.com, allmail.net, alloymail.com, allracing.com, allsaintsfan.com, alpenjodel.de, alphafrau.de, alskens.dk, altavista.com, altavista.net, altavista.se, alternativagratis.com, alumni.com, alumnidirector.com, alvilag.hu, amail.com, amazonses.com, amele.com, america.hm, ameritech.net, amnetsal.com, amorki.pl, amrer.net, amuro.net, amuromail.com, ananzi.co.za, andylau.net, anfmail.com, angelfire.com, angelic.com, animail.net, animalhouse.com, animalwoman.net, anjungcafe.com, annsmail.com, ano-mail.net, anonmails.de, anonymous.to, anote.com, another.com, anotherdomaincyka.tk, anotherwin95.com, anti-social.com, antisocial.com, antispam24.de, antongijsen.com, antwerpen.com, anymoment.com, anytimenow.com, aol.com, aon.at, apexmail.com, apmail.com, apollo.lv, aport.ru, aport2000.ru, appraiser.net, approvers.net, arabia.com, arabtop.net, archaeologist.com, arcor.de, arcotronics.bg, arcticmail.com, argentina.com, aristotle.org, army.net, armyspy.com, arnet.com.ar, art-en-ligne.pro, artlover.com, artlover.com.au, as-if.com, asdasd.nl, asean-mail.com, asheville.com, asia-links.com, asia-mail.com, asiafind.com, asianavenue.com, asiancityweb.com, asiansonly.net, asianwired.net, asiapoint.net, ass.pp.ua, assala.com, assamesemail.com, astroboymail.com, astrolover.com, astrosfan.com, astrosfan.net, asurfer.com, atheist.com, athenachu.net, atina.cl, atl.lv, atlaswebmail.com, atmc.net, atozasia.com, atrus.ru, att.net, attglobal.net, attymail.com, au.ru, auctioneer.net, ausi.com, aussiemail.com.au, austin.rr.com, australia.edu, australiamail.com, austrosearch.net, autoescuelanerja.com, autograf.pl, autorambler.ru, avh.hu, avia-tonic.fr, awsom.net, axoskate.com, ayna.com, azazazatashkent.tk, azimiweb.com, azmeil.tk, bachelorboy.com, bachelorgal.com, backpackers.com, backstreet-boys.com, backstreetboysclub.com, bagherpour.com, baldmama.de, baldpapa.de, ballyfinance.com, bangkok.com, bangkok2000.com, bannertown.net, baptistmail.com, baptized.com, barcelona.com, bareed.ws, bartender.net, baseballmail.com, basketballmail.com, batuta.net, baudoinconsulting.com, bboy.zzn.com, bcvibes.com, beddly.com, beeebank.com, beenhad.com, beep.ru, beer.com, beethoven.com, belice.com, belizehome.com, bell.net, bellair.net, bellsouth.net, berlin.com, berlin.de, berlinexpo.de, bestmail.us, betriebsdirektor.de, bettergolf.net, bharatmail.com, big1.us, bigassweb.com, bigblue.net.au, bigboab.com, bigfoot.com, bigfoot.de, bigger.com, biggerbadder.com, bigmailbox.com, bigmir.net, bigpond.au, bigpond.com, bigpond.com.au, bigpond.net, bigpond.net.au, bigramp.com, bigstring.com, bikemechanics.com, bikeracer.com, bikeracers.net, bikerider.com, billsfan.com, billsfan.net, bimla.net, bin-wieder-da.de, bio-muesli.info, birdlover.com, birdowner.net, bisons.com, bitmail.com, bitpage.net, bizhosting.com, bk.ru, blackburnmail.com, blackplanet.com, blader.com, bladesmail.net, blazemail.com, bleib-bei-mir.de, blockfilter.com, blogmyway.org, bluebottle.com, bluehyppo.com, bluemail.ch, bluemail.dk, bluesfan.com, bluewin.ch, blueyonder.co.uk, blushmail.com, blutig.me, bmlsports.net, boardermail.com, boatracers.com, bodhi.lawlita.com, bol.com.br, bolando.com, bollywoodz.com, boltonfans.com, bombdiggity.com, bonbon.net, boom.com, bootmail.com, bootybay.de, bornnaked.com, bostonoffice.com, boun.cr, bounce.net, bounces.amazon.com, bouncr.com, box.az, box.ua, boxbg.com, boxemail.com, boxformail.in, boxfrog.com, boximail.com, boyzoneclub.com, bradfordfans.com, brasilia.net, brazilmail.com, brazilmail.com.br, breadtimes.press, breathe.com, brennendesreich.de, bresnan.net, brew-master.com, brew-meister.com, brfree.com.br, briefemail.com, bright.net, britneyclub.com, brittonsign.com, broadcast.net, brokenvalve.com, brusseler.com, bsdmail.com, btcmail.pw, btconnect.co.uk, btconnect.com, btinternet.com, btopenworld.co.uk, buerotiger.de, buffymail.com, bullsfan.com, bullsgame.com, bumerang.ro, bumpymail.com, bund.us, burnthespam.info, burstmail.info, buryfans.com, business-man.com, businessman.net, busta-rhymes.com, buyersusa.com, bvimailbox.com, byom.de, c2.hu, c2i.net, c3.hu, c4.com, c51vsgq.com, cabacabana.com, cable.comcast.com, cableone.net, caere.it, cairomail.com, calendar-server.bounces.google.com, calidifontain.be, californiamail.com, callnetuk.com, callsign.net, caltanet.it, camidge.com, canada-11.com, canada.com, canadianmail.com, canoemail.com, canwetalk.com, caramail.com, care2.com, careerbuildermail.com, carioca.net, cartelera.org, cartestraina.ro, casablancaresort.com, casema.nl, cash4u.com, cashette.com, casino.com, catcha.com, catchamail.com, catholic.org, catlover.com, cd2.com, celineclub.com, celtic.com, center-mail.de, centermail.at, centermail.de, centermail.info, centoper.it, centralpets.com, centrum.cz, centrum.sk, centurytel.net, certifiedmail.com, cfl.rr.com, cgac.es, cghost.s-a-d.de, chacuo.net, chaiyomail.com, chammy.info, chance2mail.com, chandrasekar.net, charmedmail.com, charter.net, chat.ru, chattown.com, chauhanweb.com, cheatmail.de, chechnya.conf.work, check.com, check1check.com, cheerful.com, chef.net, chek.com, chello.nl, chemist.com, chequemail.com, cheyenneweb.com, chez.com, chickmail.com, china.com, china.net.vg, chinamail.com, chirk.com, chocaholic.com.au, chong-mail.com, chong-mail.net, churchusa.com, cia-agent.com, cia.hu, ciaoweb.it, cicciociccio.com, cincinow.net, cinci.rr.com, citiz.net, citlink.net, citromail.hu, city-of-bath.org, city-of-birmingham.com, city-of-brighton.org, city-of-cambridge.com, city-of-coventry.com, city-of-edinburgh.com, city-of-lichfield.com, city-of-lincoln.com, city-of-liverpool.com, city-of-manchester.com, city-of-nottingham.com, city-of-oxford.com, city-of-swansea.com, city-of-westminster.com, city-of-westminster.net, city-of-york.net, cityofcardiff.net, cityoflondon.org, ckaazaza.tk, claramail.com, classicalfan.com, classicmail.co.za, clear.net.nz, clearwire.net, clerk.com, cliffhanger.com, clixser.com, close2you.net, clrmail.com, club4x4.net, clubalfa.com, clubbers.net, clubducati.com, clubhonda.net, clubmember.org, clubnetnoir.com, clubvdo.net, cluemail.com, cmail.net, cmpmail.com, cnnsimail.com, cntv.cn, codec.ro, coder.hu, coid.biz, coldmail.com, collectiblesuperstore.com, collector.org, collegeclub.com, collegemail.com, colleges.com, columbus.rr.com, columbusrr.com, columnist.com, comcast.net, comic.com, communityconnect.com, comporium.net, comprendemail.com, compuserve.com, computer-freak.com, computer4u.com, computermail.net, conexcol.com, conk.com, connect4free.net, connectbox.com, consultant.com, consumerriot.com, contractor.net, contrasto.cu.cc, cookiemonster.com, cool.br, coole-files.de, coolgoose.ca, coolgoose.com, coolkiwi.com, coollist.com, coolmail.com, coolmail.net, coolsend.com, coolsite.net, cooooool.com, cooperation.net, cooperationtogo.net, copacabana.com, copper.net, cornells.com, cornerpub.com, corporatedirtbag.com, correo.terra.com.gt, cortinet.com, cotas.net, counsellor.com, countrylover.com, cox.com, cox.net, coxinet.net, cracker.hu, crapmail.org, crazedanddazed.com, crazymailing.com, crazysexycool.com, cristianemail.com, critterpost.com, croeso.com, crosshairs.com, crosswinds.net, crwmail.com, cry4helponline.com, cs.com, csinibaba.hu, cuemail.com, curio-city.com, curryworld.de, cute-girl.com, cuteandcuddly.com, cutey.com, cww.de, cyber-africa.net, cyber-innovation.club, cyber-matrix.com, cyber-phone.eu, cyber-wizard.com, cyber4all.com, cyberbabies.com, cybercafemaui.com, cyberdude.com, cyberforeplay.net, cybergal.com, cybergrrl.com, cyberinbox.com, cyberleports.com, cybermail.net, cybernet.it, cyberservices.com, cyberspace-asia.com, cybertrains.org, cyclefanz.com, cynetcity.com, dabsol.net, dadacasa.com, daha.com, dailypioneer.com, dallasmail.com, dangerous-minds.com, dansegulvet.com, dasdasdascyka.tk, data54.com, davegracey.com, dawnsonmail.com, dawsonmail.com, dazedandconfused.com, dbzmail.com, dcemail.com, deadlymob.org, deagot.com, deal-maker.com, dearriba.com, death-star.com, deliveryman.com, deneg.net, depechemode.com, deseretmail.com, desertmail.com, desilota.com, deskpilot.com, destin.com, detik.com, deutschland-net.com, devotedcouples.com, dezigner.ru, dfwatson.com, di-ve.com, die-besten-bilder.de, die-genossen.de, die-optimisten.de, die-optimisten.net, diemailbox.de, digibel.be, digital-filestore.de, diplomats.com, directbox.com, dirtracer.com, discard.email, discard.ga, discard.gq, disciples.com, discofan.com, discoverymail.com, disign-concept.eu, disign-revelation.com, disinfo.net, dispomail.eu, disposable.com, dispose.it, dm.w3internet.co.uk, dmailman.com, dnainternet.net, dnsmadeeasy.com, doclist.bounces.google.com, docmail.cz, docs.google.com, doctor.com, dodgit.org, dodo.com.au, dodsi.com, dog.com, dogit.com, doglover.com, dogmail.co.uk, dogsnob.net, doityourself.com, domforfb1.tk, domforfb2.tk, domforfb3.tk, domforfb4.tk, domforfb5.tk, domforfb6.tk, domforfb7.tk, domforfb8.tk, domozmail.com, doneasy.com, donjuan.com, dontgotmail.com, dontmesswithtexas.com, doramail.com, dostmail.com, dotcom.fr, dotmsg.com, dott.it, download-privat.de, dplanet.ch, dr.com, dragoncon.net, dropmail.me, dropzone.com, drotposta.hu, dubaimail.com, dublin.com, dublin.ie, duck.com, dumpmail.com, dumpmail.de, dumpyemail.com, dunlopdriver.com, dunloprider.com, duno.com, duskmail.com, dutchmail.com, dwp.net, dygo.com, dynamitemail.com, dyndns.org, e-apollo.lv, e-mail.com.tr, e-mail.dk, e-mail.ru, e-mail.ua, e-mailanywhere.com, e-mails.ru, e-tapaal.com, earthalliance.com, earthcam.net, earthdome.com, earthling.net, earthlink.net, earthonline.net, eastcoast.co.za, eastmail.com, easy.to, easytrashmail.com, ec.rr.com, ecardmail.com, ecbsolutions.net, echina.com, ecolo-online.fr, ecompare.com, edmail.com, ednatx.com, edtnmail.com, educacao.te.pt, eelmail.com, ehmail.com, einrot.com, einrot.de, eintagsmail.de, eircom.net, elisanet.fi, elitemail.org, elsitio.com, elvis.com, elvisfan.com, email-fake.gq, email-london.co.uk, email.biz, email.cbes.net, email.com, email.cz, email.ee, email.it, email.nu, email.org, email.ro, email.ru, email.si, email.su, email.ua, email2me.net, email4u.info, emailacc.com, emailaccount.com, emailage.ga, emailage.gq, emailasso.net, emailchoice.com, emailcorner.net, emailem.com, emailengine.net, emailengine.org, emailer.hubspot.com, emailforyou.net, emailgo.de, emailgroups.net, emailinfive.com, emailit.com, emailpinoy.com, emailplanet.com, emailplus.org, emailproxsy.com, emails.ga, emails.incisivemedia.com, emails.ru, emailthe.net, emailto.de, emailuser.net, emailx.net, emailz.ga, emailz.gq, ematic.com, embarqmail.com, emeil.in, emeil.ir, emil.com, eml.cc, eml.pp.ua, end-war.com, enel.net, engineer.com, england.com, england.edu, englandmail.com, epage.ru, epatra.com, ephemail.net, epix.net, epost.de, eposta.hu, eqqu.com, eramail.co.za, eresmas.com, eriga.lv, estranet.it, ethos.st, etoast.com, etrademail.com, etranquil.com, etranquil.net, eudoramail.com, europamel.net, europe.com, europemail.com, euroseek.com, eurosport.com, every1.net, everyday.com.kh, everymail.net, everyone.net, everytg.ml, examnotes.net, excite.co.jp, excite.com, excite.it, execs.com, exemail.com.au, exg6.exghost.com, existiert.net, expressasia.com, extenda.net, extended.com, eyepaste.com, eyou.com, ezcybersearch.com, ezmail.egine.com, ezmail.ru, ezrs.com, f-m.fm, f1fans.net, facebook-email.ga, facebook.com, facebookmail.com, facebookmail.gq, fahr-zur-hoelle.org, fake-email.pp.ua, fake-mail.cf, fake-mail.ga, fake-mail.ml, fakemailz.com, falseaddress.com, fan.com, fansonlymail.com, fansworldwide.de, fantasticmail.com, farang.net, farifluset.mailexpire.com, faroweb.com, fast-email.com, fast-mail.fr, fast-mail.org, fastacura.com, fastchevy.com, fastchrysler.com, fastem.com, fastemail.us, fastemailer.com, fastermail.com, fastest.cc, fastimap.com, fastkawasaki.com, fastmail.ca, fastmail.cn, fastmail.co.uk, fastmail.com, fastmail.com.au, fastmail.es, fastmail.fm, fastmail.im, fastmail.in, fastmail.jp, fastmail.mx, fastmail.net, fastmail.nl, fastmail.se, fastmail.to, fastmail.tw, fastmail.us, fastmailbox.net, fastmazda.com, fastmessaging.com, fastmitsubishi.com, fastnissan.com, fastservice.com, fastsubaru.com, fastsuzuki.com, fasttoyota.com, fastyamaha.com, fatcock.net, fatflap.com, fathersrightsne.org, fax.ru, fbi-agent.com, fbi.hu, fdfdsfds.com, fea.st, federalcontractors.com, feinripptraeger.de, felicitymail.com, femenino.com, fetchmail.co.uk, fettabernett.de, feyenoorder.com, ffanet.com, fiberia.com, ficken.de, fightallspam.com, filipinolinks.com, financemail.net, financier.com, findmail.com, finebody.com, fire-brigade.com, fireman.net, fishburne.org, fishfuse.com, fixmail.tk, fizmail.com, flashbox.5july.org, flashmail.com, flashmail.net, fleckens.hu, flipcode.com, fmail.co.uk, fmailbox.com, fmgirl.com, fmguy.com, fnbmail.co.za, fnmail.com, folkfan.com, foodmail.com, footard.com, footballmail.com, foothills.net, for-president.com, force9.co.uk, forfree.at, forgetmail.com, fornow.eu, forpresident.com, fortuncity.com, fortunecity.com, forum.dk, foxmail.com, fr33mail.info, francemel.fr, free-email.ga, free-online.net, free-org.com, free.com.pe, free.fr, freeaccess.nl, freeaccount.com, freeandsingle.com, freedom.usa.com, freedomlover.com, freegates.be, freeghana.com, freelance-france.eu, freeler.nl, freemail.c3.hu, freemail.com.au, freemail.com.pk, freemail.de, freemail.et, freemail.gr, freemail.hu, freemail.it, freemail.lt, freemail.ms, freemail.nl, freemail.org.mk, freemails.ga, freemeil.gq, freenet.de, freenet.kg, freeola.com, freeola.net, freeserve.co.uk, freestart.hu, freesurf.fr, freesurf.nl, freeuk.com, freeuk.net, freeukisp.co.uk, freeweb.org, freewebemail.com, freeyellow.com, freezone.co.uk, fresnomail.com, freudenkinder.de, freundin.ru, friendlymail.co.uk, friends-cafe.com, friendsfan.com, from-africa.com, from-america.com, from-argentina.com, from-asia.com, from-australia.com, from-belgium.com, from-brazil.com, from-canada.com, from-china.net, from-england.com, from-europe.com, from-france.net, from-germany.net, from-holland.com, from-israel.com, from-italy.net, from-japan.net, from-korea.com, from-mexico.com, from-outerspace.com, from-russia.com, from-spain.net, fromalabama.com, fromalaska.com, fromarizona.com, fromarkansas.com, fromcalifornia.com, fromcolorado.com, fromconnecticut.com, fromdelaware.com, fromflorida.net, fromgeorgia.com, fromhawaii.net, fromidaho.com, fromillinois.com, fromindiana.com, fromiowa.com, fromjupiter.com, fromkansas.com, fromkentucky.com, fromlouisiana.com, frommaine.net, frommaryland.com, frommassachusetts.com, frommiami.com, frommichigan.com, fromminnesota.com, frommississippi.com, frommissouri.com, frommontana.com, fromnebraska.com, fromnevada.com, fromnewhampshire.com, fromnewjersey.com, fromnewmexico.com, fromnewyork.net, fromnorthcarolina.com, fromnorthdakota.com, fromohio.com, fromoklahoma.com, fromoregon.net, frompennsylvania.com, fromrhodeisland.com, fromru.com, fromsouthcarolina.com, fromsouthdakota.com, fromtennessee.com, fromtexas.com, fromthestates.com, fromutah.com, fromvermont.com, fromvirginia.com, fromwashington.com, fromwashingtondc.com, fromwestvirginia.com, fromwisconsin.com, fromwyoming.com, front.ru, frontier.com, frontiernet.net, frostbyte.uk.net, fsmail.net, ftc-i.net, ftml.net, fullmail.com, funkfan.com, fuorissimo.com, furnitureprovider.com, fuse.net, fut.es, fux0ringduh.com, fwnb.com, fxsmails.com, galaxy5.com, galaxyhit.com, gamebox.net, gamegeek.com, gamespotmail.com, gamno.config.work, garbage.com, gardener.com, gawab.com, gaybrighton.co.uk, gaza.net, gazeta.pl, gazibooks.com, gci.net, geecities.com, geek.com, geek.hu, geeklife.com, gelitik.in, gencmail.com, general-hospital.com, gentlemansclub.de, geocities.com, geography.net, geologist.com, geopia.com, germanymail.com, get.pp.ua, get1mail.com, getairmail.cf, getairmail.com, getairmail.ga, getairmail.gq, getonemail.net, ghanamail.com, ghostmail.com, ghosttexter.de, giga4u.de, gigileung.org, girl4god.com, givepeaceachance.com, glay.org, glendale.net, globalfree.it, globalpagan.com, globalsite.com.br, gmail.com, gmail.com.br, gmail.ru, gmx.at, gmx.ch, gmx.com, gmx.de, gmx.info, gmx.li, gmx.net, go.com, go.ro, go.ru, go2net.com, gocollege.com, gocubs.com, goemailgo.com, gofree.co.uk, gol.com, goldenmail.ru, goldmail.ru, goldtoolbox.com, golfemail.com, golfilla.info, golfmail.be, gonavy.net, goodnewsmail.com, goodstick.com, googlegroups.com, googlemail.com, goplay.com, gorillaswithdirtyarmpits.com, gorontalo.net, gospelfan.com, gothere.uk.com, gotmail.com, gotmail.org, gotomy.com, gotti.otherinbox.com, gportal.hu, graduate.org, graffiti.net, gramszu.net, grandmamail.com, grandmasmail.com, graphic-designer.com, grapplers.com, gratisweb.com, greenmail.net, groupmail.com, grr.la, grungecafe.com, gtmc.net, gua.net, guessmail.com, guju.net, gustr.com, guy.com, guy2.com, guyanafriends.com, gyorsposta.com, gyorsposta.hu, h-mail.us, hab-verschlafen.de, habmalnefrage.de, hacccc.com, hackermail.com, hackermail.net, hailmail.net, hairdresser.net, hamptonroads.com, handbag.com, handleit.com, hang-ten.com, hanmail.net, happemail.com, happycounsel.com, happypuppy.com, harakirimail.com, hardcorefreak.com, hartbot.de, hawaii.rr.com, hawaiiantel.net, heartthrob.com, heerschap.com, heesun.net, hehe.com, hello.hu, hello.net.au, hello.to, helter-skelter.com, herediano.com, herono1.com, herp.in, herr-der-mails.de, hetnet.nl, hey.to, hhdevel.com, hidzz.com, highmilton.com, highquality.com, highveldmail.co.za, hilarious.com, hiphopfan.com, hispavista.com, hitmail.com, hitthe.net, hkg.net, hkstarphoto.com, hockeymail.com, hollywoodkids.com, home-email.com, home.de, home.nl, home.no.net, home.ro, home.se, homelocator.com, homemail.com, homestead.com, honduras.com, hongkong.com, hookup.net, hoopsmail.com, hopemail.biz, horrormail.com, hot-mail.gq, hot-shot.com, hot.ee, hotbot.com, hotbrev.com, hotfire.net, hotletter.com, hotmail.ca, hotmail.ch, hotmail.co, hotmail.co.il, hotmail.co.jp, hotmail.co.nz, hotmail.co.uk, hotmail.co.za, hotmail.com, hotmail.com.ar, hotmail.com.au, hotmail.com.br, hotmail.com.tr, hotmail.de, hotmail.es, hotmail.fi, hotmail.fr, hotmail.it, hotmail.kg, hotmail.kz, hotmail.nl, hotmail.ru, hotmail.se, hotpop.com, hotpop3.com, hotvoice.com, housemail.com, hsuchi.net, hu2.ru, hughes.net, humanoid.net, humn.ws.gy, hunsa.com, hurting.com, hush.com, hushmail.com, hypernautica.com, i-connect.com, i-france.com, i-mail.com.au, i-p.com, i.am, i.ua, i12.com, i2pmail.org, iamawoman.com, iamwaiting.com, iamwasted.com, iamyours.com, icestorm.com, ich-bin-verrueckt-nach-dir.de, ich-will-net.de, icloud.com, icmsconsultants.com, icq.com, icqmail.com, icrazy.com, id-base.com, ididitmyway.com, idigjesus.com, idirect.com, ieatspam.eu, ieatspam.info, ieh-mail.de, iespana.es, ifoward.com, ig.com.br, ignazio.it, ignmail.com, ihateclowns.com, ihateyoualot.info, iheartspam.org, iinet.net.au, ijustdontcare.com, ikbenspamvrij.nl, ilkposta.com, ilovechocolate.com, ilovejesus.com, ilovetocollect.net, ilse.nl, imaginemail.com, imail.ru, imailbox.com, imap-mail.com, imap.cc, imapmail.org, imel.org, imgof.com, imgv.de, immo-gerance.info, imneverwrong.com, imposter.co.uk, imstations.com, imstressed.com, imtoosexy.com, in-box.net, in2jesus.com, iname.com, inbax.tk, inbound.plus, inbox.com, inbox.net, inbox.ru, inbox.si, inboxalias.com, incamail.com, incredimail.com, indeedemail.com, index.ua, indexa.fr, india.com, indiatimes.com, indo-mail.com, indocities.com, indomail.com, indyracers.com, inerted.com, inet.com, inet.net.au, info-media.de, info-radio.ml, info66.com, infohq.com, infomail.es, infomart.or.jp, infospacemail.com, infovia.com.ar, inicia.es, inmail.sk, inmail24.com, inmano.com, inmynetwork.tk, innocent.com, inorbit.com, inoutbox.com, insidebaltimore.net, insight.rr.com, instant-mail.de, instantemailaddress.com, instantmail.fr, instruction.com, instructor.net, insurer.com, interburp.com, interfree.it, interia.pl, interlap.com.ar, intermail.co.il, internet-e-mail.com, internet-mail.org, internet-police.com, internetbiz.com, internetdrive.com, internetegypt.com, internetemails.net, internetmailing.net, internode.on.net, invalid.com, inwind.it, iobox.com, iobox.fi, iol.it, iol.pt, iowaemail.com, ip3.com, ip4.pp.ua, ip6.pp.ua, ipoo.org, iprimus.com.au, iqemail.com, irangate.net, iraqmail.com, ireland.com, irelandmail.com, iremail.de, irj.hu, iroid.com, isellcars.com, iservejesus.com, islamonline.net, isleuthmail.com, ismart.net, isonfire.com, isp9.net, israelmail.com, ist-allein.info, ist-einmalig.de, ist-ganz-allein.de, ist-willig.de, italymail.com, itloox.com, itmom.com, ivebeenframed.com, ivillage.com, iwan-fals.com, iwmail.com, iwon.com, izadpanah.com, jahoopa.com, jakuza.hu, japan.com, jaydemail.com, jazzandjava.com, jazzfan.com, jazzgame.com, je-recycle.info, jerusalemmail.com, jet-renovation.fr, jetable.de, jetable.pp.ua, jetemail.net, jippii.fi, jmail.co.za, job4u.com, jobbikszimpatizans.hu, joelonsoftware.com, joinme.com, jokes.com, jordanmail.com, journalist.com, jourrapide.com, jovem.te.pt, joymail.com, jpopmail.com, jsrsolutions.com, jubiimail.dk, jumpy.it, juniormail.com, junk1e.com, junkmail.com, junkmail.gq, juno.com, justemail.net, justicemail.com, kaazoo.com, kaffeeschluerfer.com, kaffeeschluerfer.de, kaixo.com, kalpoint.com, kansascity.com, kapoorweb.com, karachian.com, karachioye.com, karbasi.com, katamail.com, kayafmmail.co.za, kbjrmail.com, kcks.com, keg-party.com, keinpardon.de, keko.com.ar, kellychen.com, keromail.com, keyemail.com, kgb.hu, khosropour.com, kickassmail.com, killermail.com, kimo.com, kimsdisk.com, kinglibrary.net, kinki-kids.com, kissfans.com, kittymail.com, kitznet.at, kiwibox.com, kiwitown.com, klassmaster.net, km.ru, knol-power.nl, kolumbus.fi, kommespaeter.de, konx.com, korea.com, koreamail.com, kpnmail.nl, krim.ws, krongthip.com, krunis.com, ksanmail.com, ksee24mail.com, kube93mail.com, kukamail.com, kulturbetrieb.info, kumarweb.com, kuwait-mail.com, l33r.eu, la.com, labetteraverouge.at, ladymail.cz, lagerlouts.com, lags.us, lahoreoye.com, lakmail.com, lamer.hu, land.ru, lankamail.com, laoeq.com, laposte.net, lass-es-geschehen.de, last-chance.pro, lastmail.co, latemodels.com, latinmail.com, lavache.com, law.com, lawyer.com, lazyinbox.com, leehom.net, legalactions.com, legalrc.loan, legislator.com, lenta.ru, leonlai.net, letsgomets.net, letterboxes.org, letthemeatspam.com, levele.com, levele.hu, lex.bg, lexis-nexis-mail.com, libero.it, liberomail.com, lick101.com, liebt-dich.info, linkmaster.com, linktrader.com, linuxfreemail.com, linuxmail.org, lionsfan.com.au, liontrucks.com, liquidinformation.net, list.ru, listomail.com, littleapple.com, littleblueroom.com, live.at, live.be, live.ca, live.cl, live.cn, live.co.uk, live.co.za, live.com, live.com.ar, live.com.au, live.com.mx, live.com.pt, live.com.sg, live.de, live.dk, live.fr, live.ie, live.in, live.it, live.jp, live.nl, live.no, live.ru, live.se, liveradio.tk, liverpoolfans.com, llandudno.com, llangollen.com, lmxmail.sk, lobbyist.com, localbar.com, locos.com, login-email.ga, loh.pp.ua, lolfreak.net, lolito.tk, london.com, looksmart.co.uk, looksmart.com, looksmart.com.au, lopezclub.com, louiskoo.com, love.cz, loveable.com, lovecat.com, lovefall.ml, lovefootball.com, lovelygirl.net, lovemail.com, lover-boy.com, lovergirl.com, lovesea.gq, lovethebroncos.com, lovethecowboys.com, loveyouforever.de, lovingjesus.com, lowandslow.com, lr7.us, lroid.com, luso.pt, luukku.com, luv2.us, lvie.com.sg, lycos.co.uk, lycos.com, lycos.es, lycos.it, lycos.ne.jp, lycosmail.com, m-a-i-l.com, m-hmail.com, m4.org, m4ilweb.info, mac.com, macbox.com, macfreak.com, machinecandy.com, macmail.com, madcreations.com, madonnafan.com, madrid.com, maennerversteherin.com, maennerversteherin.de, maffia.hu, magicmail.co.za, magspam.net, mahmoodweb.com, mail.bg, mail-awu.de, mail-box.cz, mail-center.com, mail-central.com, mail-easy.fr, mail-filter.com, mail-me.com, mail-page.com, mail-tester.com, mail.austria.com, mail.az, mail.be, mail.bulgaria.com, mail.by, mail.co.za, mail.com, mail.com.tr, mail.de, mail.ee, mail.entrepeneurmag.com, mail.freetown.com, mail.gr, mail.hitthebeach.com, mail.htl22.at, mail.md, mail.misterpinball.de, mail.nu, mail.org.uk, mail.pf, mail.pt, mail.r-o-o-t.com, mail.ru, mail.sisna.com, mail.svenz.eu, mail.usa.com, mail.vasarhely.hu, mail.wtf, mail114.net, mail15.com, mail2007.com, mail2aaron.com, mail2abby.com, mail2abc.com, mail2actor.com, mail2admiral.com, mail2adorable.com, mail2adoration.com, mail2adore.com, mail2adventure.com, mail2aeolus.com, mail2aether.com, mail2affection.com, mail2afghanistan.com, mail2africa.com, mail2agent.com, mail2aha.com, mail2ahoy.com, mail2aim.com, mail2air.com, mail2airbag.com, mail2airforce.com, mail2airport.com, mail2alabama.com, mail2alan.com, mail2alaska.com, mail2albania.com, mail2alcoholic.com, mail2alec.com, mail2alexa.com, mail2algeria.com, mail2alicia.com, mail2alien.com, mail2allan.com, mail2allen.com, mail2allison.com, mail2alpha.com, mail2alyssa.com, mail2amanda.com, mail2amazing.com, mail2amber.com, mail2america.com, mail2american.com, mail2andorra.com, mail2andrea.com, mail2andy.com, mail2anesthesiologist.com, mail2angela.com, mail2angola.com, mail2ann.com, mail2anna.com, mail2anne.com, mail2anthony.com, mail2anything.com, mail2aphrodite.com, mail2apollo.com, mail2april.com, mail2aquarius.com, mail2arabia.com, mail2arabic.com, mail2architect.com, mail2ares.com, mail2argentina.com, mail2aries.com, mail2arizona.com, mail2arkansas.com, mail2armenia.com, mail2army.com, mail2arnold.com, mail2art.com, mail2artemus.com, mail2arthur.com, mail2artist.com, mail2ashley.com, mail2ask.com, mail2astronomer.com, mail2athena.com, mail2athlete.com, mail2atlas.com, mail2atom.com, mail2attitude.com, mail2auction.com, mail2aunt.com, mail2australia.com, mail2austria.com, mail2azerbaijan.com, mail2baby.com, mail2bahamas.com, mail2bahrain.com, mail2ballerina.com, mail2ballplayer.com, mail2band.com, mail2bangladesh.com, mail2bank.com, mail2banker.com, mail2bankrupt.com, mail2baptist.com, mail2bar.com, mail2barbados.com, mail2barbara.com, mail2barter.com, mail2basketball.com, mail2batter.com, mail2beach.com, mail2beast.com, mail2beatles.com, mail2beauty.com, mail2becky.com, mail2beijing.com, mail2belgium.com, mail2belize.com, mail2ben.com, mail2bernard.com, mail2beth.com, mail2betty.com, mail2beverly.com, mail2beyond.com, mail2biker.com, mail2bill.com, mail2billionaire.com, mail2billy.com, mail2bio.com, mail2biologist.com, mail2black.com, mail2blackbelt.com, mail2blake.com, mail2blind.com, mail2blonde.com, mail2blues.com, mail2bob.com, mail2bobby.com, mail2bolivia.com, mail2bombay.com, mail2bonn.com, mail2bookmark.com, mail2boreas.com, mail2bosnia.com, mail2boston.com, mail2botswana.com, mail2bradley.com, mail2brazil.com, mail2breakfast.com, mail2brian.com, mail2bride.com, mail2brittany.com, mail2broker.com, mail2brook.com, mail2bruce.com, mail2brunei.com, mail2brunette.com, mail2brussels.com, mail2bryan.com, mail2bug.com, mail2bulgaria.com, mail2business.com, mail2buy.com, mail2ca.com, mail2california.com, mail2calvin.com, mail2cambodia.com, mail2cameroon.com, mail2canada.com, mail2cancer.com, mail2capeverde.com, mail2capricorn.com, mail2cardinal.com, mail2cardiologist.com, mail2care.com, mail2caroline.com, mail2carolyn.com, mail2casey.com, mail2cat.com, mail2caterer.com, mail2cathy.com, mail2catlover.com, mail2catwalk.com, mail2cell.com, mail2chad.com, mail2champaign.com, mail2charles.com, mail2chef.com, mail2chemist.com, mail2cherry.com, mail2chicago.com, mail2chile.com, mail2china.com, mail2chinese.com, mail2chocolate.com, mail2christian.com, mail2christie.com, mail2christmas.com, mail2christy.com, mail2chuck.com, mail2cindy.com, mail2clark.com, mail2classifieds.com, mail2claude.com, mail2cliff.com, mail2clinic.com, mail2clint.com, mail2close.com, mail2club.com, mail2coach.com, mail2coastguard.com, mail2colin.com, mail2college.com, mail2colombia.com, mail2color.com, mail2colorado.com, mail2columbia.com, mail2comedian.com, mail2composer.com, mail2computer.com, mail2computers.com, mail2concert.com, mail2congo.com, mail2connect.com, mail2connecticut.com, mail2consultant.com, mail2convict.com, mail2cook.com, mail2cool.com, mail2cory.com, mail2costarica.com, mail2country.com, mail2courtney.com, mail2cowboy.com, mail2cowgirl.com, mail2craig.com, mail2crave.com, mail2crazy.com, mail2create.com, mail2croatia.com, mail2cry.com, mail2crystal.com, mail2cuba.com, mail2culture.com, mail2curt.com, mail2customs.com, mail2cute.com, mail2cutey.com, mail2cynthia.com, mail2cyprus.com, mail2czechrepublic.com, mail2dad.com, mail2dale.com, mail2dallas.com, mail2dan.com, mail2dana.com, mail2dance.com, mail2dancer.com, mail2danielle.com, mail2danny.com, mail2darlene.com, mail2darling.com, mail2darren.com, mail2daughter.com, mail2dave.com, mail2dawn.com, mail2dc.com, mail2dealer.com, mail2deanna.com, mail2dearest.com, mail2debbie.com, mail2debby.com, mail2deer.com, mail2delaware.com, mail2delicious.com, mail2demeter.com, mail2democrat.com, mail2denise.com, mail2denmark.com, mail2dennis.com, mail2dentist.com, mail2derek.com, mail2desert.com, mail2devoted.com, mail2devotion.com, mail2diamond.com, mail2diana.com, mail2diane.com, mail2diehard.com, mail2dilemma.com, mail2dillon.com, mail2dinner.com, mail2dinosaur.com, mail2dionysos.com, mail2diplomat.com, mail2director.com, mail2dirk.com, mail2disco.com, mail2dive.com, mail2diver.com, mail2divorced.com, mail2djibouti.com, mail2doctor.com, mail2doglover.com, mail2dominic.com, mail2dominica.com, mail2dominicanrepublic.com, mail2don.com, mail2donald.com, mail2donna.com, mail2doris.com, mail2dorothy.com, mail2doug.com, mail2dough.com, mail2douglas.com, mail2dow.com, mail2downtown.com, mail2dream.com, mail2dreamer.com, mail2dude.com, mail2dustin.com, mail2dyke.com, mail2dylan.com, mail2earl.com, mail2earth.com, mail2eastend.com, mail2eat.com, mail2economist.com, mail2ecuador.com, mail2eddie.com, mail2edgar.com, mail2edwin.com, mail2egypt.com, mail2electron.com, mail2eli.com, mail2elizabeth.com, mail2ellen.com, mail2elliot.com, mail2elsalvador.com, mail2elvis.com, mail2emergency.com, mail2emily.com, mail2engineer.com, mail2english.com, mail2environmentalist.com, mail2eos.com, mail2eric.com, mail2erica.com, mail2erin.com, mail2erinyes.com, mail2eris.com, mail2eritrea.com, mail2ernie.com, mail2eros.com, mail2estonia.com, mail2ethan.com, mail2ethiopia.com, mail2eu.com, mail2europe.com, mail2eurus.com, mail2eva.com, mail2evan.com, mail2evelyn.com, mail2everything.com, mail2exciting.com, mail2expert.com, mail2fairy.com, mail2faith.com, mail2fanatic.com, mail2fancy.com, mail2fantasy.com, mail2farm.com, mail2farmer.com, mail2fashion.com, mail2fat.com, mail2feeling.com, mail2female.com, mail2fever.com, mail2fighter.com, mail2fiji.com, mail2filmfestival.com, mail2films.com, mail2finance.com, mail2finland.com, mail2fireman.com, mail2firm.com, mail2fisherman.com, mail2flexible.com, mail2florence.com, mail2florida.com, mail2floyd.com, mail2fly.com, mail2fond.com, mail2fondness.com, mail2football.com, mail2footballfan.com, mail2found.com, mail2france.com, mail2frank.com, mail2frankfurt.com, mail2franklin.com, mail2fred.com, mail2freddie.com, mail2free.com, mail2freedom.com, mail2french.com, mail2freudian.com, mail2friendship.com, mail2from.com, mail2fun.com, mail2gabon.com, mail2gabriel.com, mail2gail.com, mail2galaxy.com, mail2gambia.com, mail2games.com, mail2gary.com, mail2gavin.com, mail2gemini.com, mail2gene.com, mail2genes.com, mail2geneva.com, mail2george.com, mail2georgia.com, mail2gerald.com, mail2german.com, mail2germany.com, mail2ghana.com, mail2gilbert.com, mail2gina.com, mail2girl.com, mail2glen.com, mail2gloria.com, mail2goddess.com, mail2gold.com, mail2golfclub.com, mail2golfer.com, mail2gordon.com, mail2government.com, mail2grab.com, mail2grace.com, mail2graham.com, mail2grandma.com, mail2grandpa.com, mail2grant.com, mail2greece.com, mail2green.com, mail2greg.com, mail2grenada.com, mail2gsm.com, mail2guard.com, mail2guatemala.com, mail2guy.com, mail2hades.com, mail2haiti.com, mail2hal.com, mail2handhelds.com, mail2hank.com, mail2hannah.com, mail2harold.com, mail2harry.com, mail2hawaii.com, mail2headhunter.com, mail2heal.com, mail2heather.com, mail2heaven.com, mail2hebe.com, mail2hecate.com, mail2heidi.com, mail2helen.com, mail2hell.com, mail2help.com, mail2helpdesk.com, mail2henry.com, mail2hephaestus.com, mail2hera.com, mail2hercules.com, mail2herman.com, mail2hermes.com, mail2hespera.com, mail2hestia.com, mail2highschool.com, mail2hindu.com, mail2hip.com, mail2hiphop.com, mail2holland.com, mail2holly.com, mail2hollywood.com, mail2homer.com, mail2honduras.com, mail2honey.com, mail2hongkong.com, mail2hope.com, mail2horse.com, mail2hot.com, mail2hotel.com, mail2houston.com, mail2howard.com, mail2hugh.com, mail2human.com, mail2hungary.com, mail2hungry.com, mail2hygeia.com, mail2hyperspace.com, mail2hypnos.com, mail2ian.com, mail2ice-cream.com, mail2iceland.com, mail2idaho.com, mail2idontknow.com, mail2illinois.com, mail2imam.com, mail2in.com, mail2india.com, mail2indian.com, mail2indiana.com, mail2indonesia.com, mail2infinity.com, mail2intense.com, mail2iowa.com, mail2iran.com, mail2iraq.com, mail2ireland.com, mail2irene.com, mail2iris.com, mail2irresistible.com, mail2irving.com, mail2irwin.com, mail2isaac.com, mail2israel.com, mail2italian.com, mail2italy.com, mail2jackie.com, mail2jacob.com, mail2jail.com, mail2jaime.com, mail2jake.com, mail2jamaica.com, mail2james.com, mail2jamie.com, mail2jan.com, mail2jane.com, mail2janet.com, mail2janice.com, mail2japan.com, mail2japanese.com, mail2jasmine.com, mail2jason.com, mail2java.com, mail2jay.com, mail2jazz.com, mail2jed.com, mail2jeffrey.com, mail2jennifer.com, mail2jenny.com, mail2jeremy.com, mail2jerry.com, mail2jessica.com, mail2jessie.com, mail2jesus.com, mail2jew.com, mail2jeweler.com, mail2jim.com, mail2jimmy.com, mail2joan.com, mail2joann.com, mail2joanna.com, mail2jody.com, mail2joe.com, mail2joel.com, mail2joey.com, mail2john.com, mail2join.com, mail2jon.com, mail2jonathan.com, mail2jones.com, mail2jordan.com, mail2joseph.com, mail2josh.com, mail2joy.com, mail2juan.com, mail2judge.com, mail2judy.com, mail2juggler.com, mail2julian.com, mail2julie.com, mail2jumbo.com, mail2junk.com, mail2justin.com, mail2justme.com, mail2k.ru, mail2kansas.com, mail2karate.com, mail2karen.com, mail2karl.com, mail2karma.com, mail2kathleen.com, mail2kathy.com, mail2katie.com, mail2kay.com, mail2kazakhstan.com, mail2keen.com, mail2keith.com, mail2kelly.com, mail2kelsey.com, mail2ken.com, mail2kendall.com, mail2kennedy.com, mail2kenneth.com, mail2kenny.com, mail2kentucky.com, mail2kenya.com, mail2kerry.com, mail2kevin.com, mail2kim.com, mail2kimberly.com, mail2king.com, mail2kirk.com, mail2kiss.com, mail2kosher.com, mail2kristin.com, mail2kurt.com, mail2kuwait.com, mail2kyle.com, mail2kyrgyzstan.com, mail2la.com, mail2lacrosse.com, mail2lance.com, mail2lao.com, mail2larry.com, mail2latvia.com, mail2laugh.com, mail2laura.com, mail2lauren.com, mail2laurie.com, mail2lawrence.com, mail2lawyer.com, mail2lebanon.com, mail2lee.com, mail2leo.com, mail2leon.com, mail2leonard.com, mail2leone.com, mail2leslie.com, mail2letter.com, mail2liberia.com, mail2libertarian.com, mail2libra.com, mail2libya.com, mail2liechtenstein.com, mail2life.com, mail2linda.com, mail2linux.com, mail2lionel.com, mail2lipstick.com, mail2liquid.com, mail2lisa.com, mail2lithuania.com, mail2litigator.com, mail2liz.com, mail2lloyd.com, mail2lois.com, mail2lola.com, mail2london.com, mail2looking.com, mail2lori.com, mail2lost.com, mail2lou.com, mail2louis.com, mail2louisiana.com, mail2lovable.com, mail2love.com, mail2lucky.com, mail2lucy.com, mail2lunch.com, mail2lust.com, mail2luxembourg.com, mail2luxury.com, mail2lyle.com, mail2lynn.com, mail2madagascar.com, mail2madison.com, mail2madrid.com, mail2maggie.com, mail2mail4.com, mail2maine.com, mail2malawi.com, mail2malaysia.com, mail2maldives.com, mail2mali.com, mail2malta.com, mail2mambo.com, mail2man.com, mail2mandy.com, mail2manhunter.com, mail2mankind.com, mail2many.com, mail2marc.com, mail2marcia.com, mail2margaret.com, mail2margie.com, mail2marhaba.com, mail2maria.com, mail2marilyn.com, mail2marines.com, mail2mark.com, mail2marriage.com, mail2married.com, mail2marries.com, mail2mars.com, mail2marsha.com, mail2marshallislands.com, mail2martha.com, mail2martin.com, mail2marty.com, mail2marvin.com, mail2mary.com, mail2maryland.com, mail2mason.com, mail2massachusetts.com, mail2matt.com, mail2matthew.com, mail2maurice.com, mail2mauritania.com, mail2mauritius.com, mail2max.com, mail2maxwell.com, mail2maybe.com, mail2mba.com, mail2me4u.com, mail2mechanic.com, mail2medieval.com, mail2megan.com, mail2mel.com, mail2melanie.com, mail2melissa.com, mail2melody.com, mail2member.com, mail2memphis.com, mail2methodist.com, mail2mexican.com, mail2mexico.com, mail2mgz.com, mail2miami.com, mail2michael.com, mail2michelle.com, mail2michigan.com, mail2mike.com, mail2milan.com, mail2milano.com, mail2mildred.com, mail2milkyway.com, mail2millennium.com, mail2millionaire.com, mail2milton.com, mail2mime.com, mail2mindreader.com, mail2mini.com, mail2minister.com, mail2minneapolis.com, mail2minnesota.com, mail2miracle.com, mail2missionary.com, mail2mississippi.com, mail2missouri.com, mail2mitch.com, mail2model.com, mail2moldova.commail2molly.com, mail2mom.com, mail2monaco.com, mail2money.com, mail2mongolia.com, mail2monica.com, mail2montana.com, mail2monty.com, mail2moon.com, mail2morocco.com, mail2morpheus.com, mail2mors.com, mail2moscow.com, mail2moslem.com, mail2mouseketeer.com, mail2movies.com, mail2mozambique.com, mail2mp3.com, mail2mrright.com, mail2msright.com, mail2museum.com, mail2music.com, mail2musician.com, mail2muslim.com, mail2my.com, mail2myboat.com, mail2mycar.com, mail2mycell.com, mail2mygsm.com, mail2mylaptop.com, mail2mymac.com, mail2mypager.com, mail2mypalm.com, mail2mypc.com, mail2myphone.com, mail2myplane.com, mail2namibia.com, mail2nancy.com, mail2nasdaq.com, mail2nathan.com, mail2nauru.com, mail2navy.com, mail2neal.com, mail2nebraska.com, mail2ned.com, mail2neil.com, mail2nelson.com, mail2nemesis.com, mail2nepal.com, mail2netherlands.com, mail2network.com, mail2nevada.com, mail2newhampshire.com, mail2newjersey.com, mail2newmexico.com, mail2newyork.com, mail2newzealand.com, mail2nicaragua.com, mail2nick.com, mail2nicole.com, mail2niger.com, mail2nigeria.com, mail2nike.com, mail2no.com, mail2noah.com, mail2noel.com, mail2noelle.com, mail2normal.com, mail2norman.com, mail2northamerica.com, mail2northcarolina.com, mail2northdakota.com, mail2northpole.com, mail2norway.com, mail2notus.com, mail2noway.com, mail2nowhere.com, mail2nuclear.com, mail2nun.com, mail2ny.com, mail2oasis.com, mail2oceanographer.com, mail2ohio.com, mail2ok.com, mail2oklahoma.com, mail2oliver.com, mail2oman.com, mail2one.com, mail2onfire.com, mail2online.com, mail2oops.com, mail2open.com, mail2ophthalmologist.com, mail2optometrist.com, mail2oregon.com, mail2oscars.com, mail2oslo.com, mail2painter.com, mail2pakistan.com, mail2palau.com, mail2pan.com, mail2panama.com, mail2paraguay.com, mail2paralegal.com, mail2paris.com, mail2park.com, mail2parker.com, mail2party.com, mail2passion.com, mail2pat.com, mail2patricia.com, mail2patrick.com, mail2patty.com, mail2paul.com, mail2paula.com, mail2pay.com, mail2peace.com, mail2pediatrician.com, mail2peggy.com, mail2pennsylvania.com, mail2perry.com, mail2persephone.com, mail2persian.com, mail2peru.com, mail2pete.com, mail2peter.com, mail2pharmacist.com, mail2phil.com, mail2philippines.com, mail2phoenix.com, mail2phonecall.com, mail2phyllis.com, mail2pickup.com, mail2pilot.com, mail2pisces.com, mail2planet.com, mail2platinum.com, mail2plato.com, mail2pluto.com, mail2pm.com, mail2podiatrist.com, mail2poet.com, mail2poland.com, mail2policeman.com, mail2policewoman.com, mail2politician.com, mail2pop.com, mail2pope.com, mail2popular.com, mail2portugal.com, mail2poseidon.com, mail2potatohead.com, mail2power.com, mail2presbyterian.com, mail2president.com, mail2priest.com, mail2prince.com, mail2princess.com, mail2producer.com, mail2professor.com, mail2protect.com, mail2psychiatrist.com, mail2psycho.com, mail2psychologist.com, mail2qatar.com, mail2queen.com, mail2rabbi.com, mail2race.com, mail2racer.com, mail2rachel.com, mail2rage.com, mail2rainmaker.com, mail2ralph.com, mail2randy.com, mail2rap.com, mail2rare.com, mail2rave.com, mail2ray.com, mail2raymond.com, mail2realtor.com, mail2rebecca.com, mail2recruiter.com, mail2recycle.com, mail2redhead.com, mail2reed.com, mail2reggie.com, mail2register.com, mail2rent.com, mail2republican.com, mail2resort.com, mail2rex.com, mail2rhodeisland.com, mail2rich.com, mail2richard.com, mail2ricky.com, mail2ride.com, mail2riley.com, mail2rita.com, mail2rob.com, mail2robert.com, mail2roberta.com, mail2robin.com, mail2rock.com, mail2rocker.com, mail2rod.com, mail2rodney.com, mail2romania.com, mail2rome.com, mail2ron.com, mail2ronald.com, mail2ronnie.com, mail2rose.com, mail2rosie.com, mail2roy.com, mail2rss.org, mail2rudy.com, mail2rugby.com, mail2runner.com, mail2russell.com, mail2russia.com, mail2russian.com, mail2rusty.com, mail2ruth.com, mail2rwanda.com, mail2ryan.com, mail2sa.com, mail2sabrina.com, mail2safe.com, mail2sagittarius.com, mail2sail.com, mail2sailor.com, mail2sal.com, mail2salaam.com, mail2sam.com, mail2samantha.com, mail2samoa.com, mail2samurai.com, mail2sandra.com, mail2sandy.com, mail2sanfrancisco.com, mail2sanmarino.com, mail2santa.com, mail2sara.com, mail2sarah.com, mail2sat.com, mail2saturn.com, mail2saudi.com, mail2saudiarabia.com, mail2save.com, mail2savings.com, mail2school.com, mail2scientist.com, mail2scorpio.com, mail2scott.com, mail2sean.com, mail2search.com, mail2seattle.com, mail2secretagent.com, mail2senate.com, mail2senegal.com, mail2sensual.com, mail2seth.com, mail2sevenseas.com, mail2sexy.com, mail2seychelles.com, mail2shane.com, mail2sharon.com, mail2shawn.com, mail2ship.com, mail2shirley.com, mail2shoot.com, mail2shuttle.com, mail2sierraleone.com, mail2simon.com, mail2singapore.com, mail2single.com, mail2site.com, mail2skater.com, mail2skier.com, mail2sky.com, mail2sleek.com, mail2slim.com, mail2slovakia.com, mail2slovenia.com, mail2smile.com, mail2smith.com, mail2smooth.com, mail2soccer.com, mail2soccerfan.com, mail2socialist.com, mail2soldier.com, mail2somalia.com, mail2son.com, mail2song.com, mail2sos.com, mail2sound.com, mail2southafrica.com, mail2southamerica.com, mail2southcarolina.com, mail2southdakota.com, mail2southkorea.com, mail2southpole.com, mail2spain.com, mail2spanish.com, mail2spare.com, mail2spectrum.com, mail2splash.com, mail2sponsor.com, mail2sports.com, mail2srilanka.com, mail2stacy.com, mail2stan.com, mail2stanley.com, mail2star.com, mail2state.com, mail2stephanie.com, mail2steve.com, mail2steven.com, mail2stewart.com, mail2stlouis.com, mail2stock.com, mail2stockholm.com, mail2stockmarket.com, mail2storage.com, mail2store.com, mail2strong.com, mail2student.com, mail2studio.com, mail2studio54.com, mail2stuntman.com, mail2subscribe.com, mail2sudan.com, mail2superstar.com, mail2surfer.com, mail2suriname.com, mail2susan.com, mail2suzie.com, mail2swaziland.com, mail2sweden.com, mail2sweetheart.com, mail2swim.com, mail2swimmer.com, mail2swiss.com, mail2switzerland.com, mail2sydney.com, mail2sylvia.com, mail2syria.com, mail2taboo.com, mail2taiwan.com, mail2tajikistan.com, mail2tammy.com, mail2tango.com, mail2tanya.com, mail2tanzania.com, mail2tara.com, mail2taurus.com, mail2taxi.com, mail2taxidermist.com, mail2taylor.com, mail2taz.com, mail2teacher.com, mail2technician.com, mail2ted.com, mail2telephone.com, mail2teletubbie.com, mail2tenderness.com, mail2tennessee.com, mail2tennis.com, mail2tennisfan.com, mail2terri.com, mail2terry.com, mail2test.com, mail2texas.com, mail2thailand.com, mail2therapy.com, mail2think.com, mail2tickets.com, mail2tiffany.com, mail2tim.com, mail2time.com, mail2timothy.com, mail2tina.com, mail2titanic.com, mail2toby.com, mail2todd.com, mail2togo.com, mail2tom.com, mail2tommy.com, mail2tonga.com, mail2tony.com, mail2touch.com, mail2tourist.com, mail2tracey.com, mail2tracy.com, mail2tramp.com, mail2travel.com, mail2traveler.com, mail2travis.com, mail2trekkie.com, mail2trex.com, mail2triallawyer.com, mail2trick.com, mail2trillionaire.com, mail2troy.com, mail2truck.com, mail2trump.com, mail2try.com, mail2tunisia.com, mail2turbo.com, mail2turkey.com, mail2turkmenistan.com, mail2tv.com, mail2tycoon.com, mail2tyler.com, mail2u4me.com, mail2uae.com, mail2uganda.com, mail2uk.com, mail2ukraine.com, mail2uncle.com, mail2unsubscribe.com, mail2uptown.com, mail2uruguay.com, mail2usa.com, mail2utah.com, mail2uzbekistan.com, mail2v.com, mail2vacation.com, mail2valentines.com, mail2valerie.com, mail2valley.com, mail2vamoose.com, mail2vanessa.com, mail2vanuatu.com, mail2venezuela.com, mail2venous.com, mail2venus.com, mail2vermont.com, mail2vickie.com, mail2victor.com, mail2victoria.com, mail2vienna.com, mail2vietnam.com, mail2vince.com, mail2virginia.com, mail2virgo.com, mail2visionary.com, mail2vodka.com, mail2volleyball.com, mail2waiter.com, mail2wallstreet.com, mail2wally.com, mail2walter.com, mail2warren.com, mail2washington.com, mail2wave.com, mail2way.com, mail2waycool.com, mail2wayne.com, mail2webmaster.com, mail2webtop.com, mail2webtv.com, mail2weird.com, mail2wendell.com, mail2wendy.com, mail2westend.com, mail2westvirginia.com, mail2whether.com, mail2whip.com, mail2white.com, mail2whitehouse.com, mail2whitney.com, mail2why.com, mail2wilbur.com, mail2wild.com, mail2willard.com, mail2willie.com, mail2wine.com, mail2winner.com, mail2wired.com, mail2wisconsin.com, mail2woman.com, mail2wonder.com, mail2world.com, mail2worship.com, mail2wow.com, mail2www.com, mail2wyoming.com, mail2xfiles.com, mail2xox.com, mail2yachtclub.com, mail2yahalla.com, mail2yemen.com, mail2yes.com, mail2yugoslavia.com, mail2zack.com, mail2zambia.com, mail2zenith.com, mail2zephir.com, mail2zeus.com, mail2zipper.com, mail2zoo.com, mail2zoologist.com, mail2zurich.com, mail3000.com, mail333.com, mail4trash.com, mail4u.info, mailandftp.com, mailandnews.com, mailas.com, mailasia.com, mailbolt.com, mailbomb.net, mailboom.com, mailbox.as, mailbox.co.za, mailbox.gr, mailbox.hu, mailbox72.biz, mailbox80.biz, mailbr.com.br, mailc.net, mailcan.com, mailcat.biz, mailcc.com, mailchoose.co, mailcity.com, mailclub.fr, mailclub.net, maildrop.cc, maildrop.gq, maildx.com, mailed.ro, mailexcite.com, mailfa.tk, mailfence.com, mailforce.net, mailforspam.com, mailfree.gq, mailfs.com, mailftp.com, mailgenie.net, mailguard.me, mailhaven.com, mailhood.com, mailimate.com, mailinator.com, mailinator.org, mailinator.us, mailinblack.com, mailingaddress.org, mailingweb.com, mailisent.com, mailismagic.com, mailite.com, mailmate.com, mailme.dk, mailme.gq, mailme24.com, mailmight.com, mailmij.nl, mailnator.com, mailnew.com, mailops.com, mailoye.com, mailpanda.com, mailpick.biz, mailpokemon.com, mailpost.zzn.com, mailpride.com, mailproxsy.com, mailpuppy.com, mailquack.com, mailrock.biz, mailroom.com, mailru.com, mailsac.com, mailseal.de, mailsent.net, mailservice.ms, mailshuttle.com, mailslapping.com, mailstart.com, mailstartplus.com, mailsurf.com, mailtag.com, mailtemp.info, mailto.de, mailtothis.com, mailueberfall.de, mailup.net, mailwire.com, mailworks.org, mailzi.ru, mailzilla.org, maktoob.com, malayalamtelevision.net, maltesemail.com, mamber.net, manager.de, mancity.net, mantrafreenet.com, mantramail.com, mantraonline.com, manybrain.com, marchmail.com, mariahc.com, marijuana.com, marijuana.nl, married-not.com, marsattack.com, martindalemail.com, mash4077.com, masrawy.com, matmail.com, mauimail.com, mauritius.com, maxleft.com, maxmail.co.uk, mbox.com.au, mchsi.com, me-mail.hu, me.com, medical.net.au, medscape.com, meetingmall.com, megago.com, megamail.pt, megapoint.com, mehrani.com, mehtaweb.com, meine-dateien.info, meine-diashow.de, meine-fotos.info, meine-urlaubsfotos.de, mekhong.com, melodymail.com, meloo.com, merda.flu.cc, merda.igg.biz, merda.nut.cc, merda.usa.cc, message.hu, message.myspace.com, messages.to, metacrawler.com, metalfan.com, metaping.com, metta.lk, mexicomail.com, mezimages.net, mfsa.ru, mierdamail.com, miesto.sk, mighty.co.za, migmail.net, migmail.pl, migumail.com, miho-nakayama.com, mikrotamanet.com, millionaireintraining.com, millionairemail.com, milmail.com, mindless.com, mindspring.com, minister.com, misery.net, mittalweb.com, mixmail.com, mjfrogmail.com, ml1.net, mlb.bounce.ed10.net, mm.st, mmail.com, mns.ru, moakt.com, mobilbatam.com, mobileninja.co.uk, mochamail.com, mohammed.com, mohmal.com, moldova.cc, moldova.com, moldovacc.com, momslife.com, monemail.com, money.net, montevideo.com.uy, monumentmail.com, moonman.com, moose-mail.com, mor19.uu.gl, mortaza.com, mosaicfx.com, moscowmail.com, most-wanted.com, mostlysunny.com, motormania.com, movemail.com, movieluver.com, mox.pp.ua, mp4.it, mr-potatohead.com, mscold.com, msgbox.com, msn.cn, msn.com, msn.nl, mt2015.com, mt2016.com, mttestdriver.com, muehlacker.tk, muell.icu, muellmail.com, muellemail.com, mundomail.net, munich.com, music.com, musician.org, musicscene.org, muskelshirt.de, muslim.com, muslimsonline.com, mutantweb.com, mvrht.com, my.com, my10minutemail.com, mybox.it, mycabin.com, mycity.com, mycool.com, mydomain.com, mydotcomaddress.com, myfamily.com, myfastmail.com, mygo.com, myiris.com, mymacmail.com, mynamedot.com, mynet.com, mynetaddress.com, mynetstore.de, myownemail.com, myownfriends.com, mypacks.net, mypad.com, mypersonalemail.com, myplace.com, myrambler.ru, myrealbox.com, myremarq.com, myself.com, myspaceinc.net, myspamless.com, mystupidjob.com, mytemp.email, mythirdage.com, myway.com, myworldmail.com, n2.com, n2baseball.com, n2business.com, n2mail.com, n2soccer.com, n2software.com, nabc.biz, nafe.com, nagpal.net, nakedgreens.com, name.com, nameplanet.com, nandomail.com, naplesnews.net, naseej.com, nativestar.net, nativeweb.net, naui.net, naver.com, navigator.lv, navy.org, naz.com, nc.rr.com, nchoicemail.com, neeva.net, nemra1.com, nenter.com, neo.rr.com, nervhq.org, net-c.be, net-c.ca, net-c.cat, net-c.com, net-c.es, net-c.fr, net-c.it, net-c.lu, net-c.nl, net-c.pl, net-pager.net, net-shopping.com, net4b.pt, net4you.at, netbounce.com, netbroadcaster.com, netby.dk, netc.eu, netc.fr, netc.it, netc.lu, netc.pl, netcenter-vn.net, netcmail.com, netcourrier.com, netexecutive.com, netexpressway.com, netgenie.com, netian.com, netizen.com.ar, netlane.com, netlimit.com, netmongol.com, netnet.com.sg, netnoir.net, netpiper.com, netposta.net, netralink.com, netscape.net, netscapeonline.co.uk, netspace.net.au, netspeedway.com, netsquare.com, netster.com, nettaxi.com, nettemail.com, netterchef.de, netti.fi, netzero.com, netzero.net, netzidiot.de, neue-dateien.de, neuro.md, newmail.com, newmail.net, newmail.ru, newsboysmail.com, newyork.com, nextmail.ru, nexxmail.com, nfmail.com, nicebush.com, nicegal.com, nicholastse.net, nicolastse.com, nightmail.com, nikopage.com, nimail.com, ninfan.com, nirvanafan.com, nmail.cf, noavar.com, nonpartisan.com, nonspam.eu, nonspammer.de, norika-fujiwara.com, norikomail.com, northgates.net, nospammail.net, nospamthanks.info, nowhere.org, ntelos.net, ntlhelp.net, ntlworld.com, ntscan.com, null.net, nullbox.info, nur-fuer-spam.de, nus.edu.sg, nwldx.com, nwytg.net, nxt.ru, ny.com, nybella.com, nyc.com, nycmail.com, nzoomail.com, o-tay.com, o2.co.uk, o2.pl, oaklandas-fan.com, oath.com, oceanfree.net, odaymail.com, oddpost.com, odmail.com, office-dateien.de, office-email.com, offilive.com, offroadwarrior.com, oicexchange.com, oida.icu, oikrach.com, okbank.com, okhuman.com, okmad.com, okmagic.com, okname.net, okuk.com, oldies104mail.com, ole.com, olemail.com, olympist.net, olypmall.ru, omaninfo.com, omen.ru, onebox.com, onenet.com.ar, oneoffmail.com, onet.com.pl, onet.eu, onet.pl, oninet.pt, online.ie, online.ms, online.nl, onlinewiz.com, onmilwaukee.com, onobox.com, op.pl, opayq.com, openmailbox.org, operafan.com, operamail.com, opoczta.pl, optician.com, optonline.net, optusnet.com.au, orange.fr, orbitel.bg, orgmail.net, orthodontist.net, osite.com.br, oso.com, otakumail.com, our-computer.com, our-office.com, our.st, ourbrisbane.com, ourklips.com, ournet.md, outgun.com, outlawspam.com, outlook.at, outlook.be, outlook.cl, outlook.co.id, outlook.co.il, outlook.co.nz, outlook.co.th, outlook.com, outlook.com.au, outlook.com.br, outlook.com.gr, outlook.com.pe, outlook.com.tr, outlook.com.vn, outlook.cz, outlook.de, outlook.dk, outlook.es, outlook.fr, outlook.hu, outlook.ie, outlook.in, outlook.it, outlook.jp, outlook.kr, outlook.lv, outlook.my, outlook.nl, outlook.ph, outlook.pt, outlook.sa, outlook.sg, outlook.sk, over-the-rainbow.com, ownmail.net, ozbytes.net.au, ozemail.com.au, pacbell.net, pacific-ocean.com, pacific-re.com, pacificwest.com, packersfan.com, pagina.de, pagons.org, pakistanmail.com, pakistanoye.com, palestinemail.com, pandora.be, papierkorb.me, parkjiyoon.com, parsmail.com, partlycloudy.com, partybombe.de, partyheld.de, partynight.at, parvazi.com, passwordmail.com, pathfindermail.com, pconnections.net, pcpostal.com, pcsrock.com, pcusers.otherinbox.com, pediatrician.com, penpen.com, peoplepc.com, peopleweb.com, pepbot.com, perfectmail.com, perso.be, personal.ro, personales.com, petlover.com, petml.com, pettypool.com, pezeshkpour.com, pfui.ru, phayze.com, phone.net, photo-impact.eu, photographer.net, phpbb.uu.gl, phreaker.net, phus8kajuspa.cu.cc, physicist.net, pianomail.com, pickupman.com, picusnet.com, pigpig.net, pinoymail.com, piracha.net, pisem.net, pjjkp.com, planet.nl, planetaccess.com, planetarymotion.net, planetearthinter.net, planetmail.com, planetmail.net, planetout.com, plasa.com, playersodds.com, playful.com, playstation.sony.com, plus.com, plus.google.com, plusmail.com.br, pmail.net, pm.me, pobox.hu, pobox.sk, pochta.ru, poczta.fm, poczta.onet.pl, poetic.com, pokemail.net, pokemonpost.com, pokepost.com, polandmail.com, polbox.com, policeoffice.com, politician.com, polizisten-duzer.de, polyfaust.com, pool-sharks.com, poond.com, popaccount.com, popmail.com, popsmail.com, popstar.com, portugalmail.com, portugalmail.pt, portugalnet.com, positive-thinking.com, post.com, post.cz, post.sk, posta.ro, postaccesslite.com, postafree.com, postaweb.com, posteo.at, posteo.be, posteo.ch, posteo.cl, posteo.co, posteo.de, posteo.dk, posteo.es, posteo.gl, posteo.net, posteo.no, posteo.us, postfach.cc, postinbox.com, postino.ch, postmark.net, postmaster.co.uk, postmaster.twitter.com, postpro.net, pousa.com, powerfan.com, pp.inet.fi, praize.com, premium-mail.fr, premiumservice.com, presidency.com, press.co.jp, priest.com, primposta.com, primposta.hu, privy-mail.com, privymail.de, pro.hu, probemail.com, prodigy.net, progetplus.it, programist.ru, programmer.net, programozo.hu, proinbox.com, project2k.com, promessage.com, protestant.com, proton.me, protonmail.com, protonmail.ch, prydirect.info, psv-supporter.com, ptd.net, public-files.de, public.usa.com, publicist.com, pulp-fiction.com, punkass.com, purpleturtle.com, put2.net, pwrby.com, q.com, qatarmail.com, qmail.com, qprfans.com, qq.com, qrio.com, quackquack.com, quakemail.com, qualityservice.com, quantentunnel.de, qudsmail.com, quepasa.com, quickhosts.com, quickmail.nl, quicknet.nl, quickwebmail.com, quiklinks.com, quikmail.com, qv7.info, qwest.net, qwestoffice.net, r-o-o-t.com, raakim.com, racedriver.com, racefanz.com, racingfan.com.au, racingmail.com, radicalz.com, radiku.ye.vc, radiologist.net, ragingbull.com, ralib.com, rambler.ru, ranmamail.com, rastogi.net, ratt-n-roll.com, rattle-snake.com, raubtierbaendiger.de, ravearena.com, ravemail.com, razormail.com, rccgmail.org, rcn.com, realemail.net, reality-concept.club, reallyfast.biz, reallyfast.info, reallymymail.com, realradiomail.com, realtyagent.com, reborn.com, reconmail.com, recycler.com, recyclermail.com, rediff.com, rediffmail.com, rediffmailpro.com, rednecks.com, redseven.de, redsfans.com, regbypass.com, reggaefan.com, registerednurses.com, regspaces.tk, reincarnate.com, religious.com, remail.ga, renren.com, repairman.com, reply.hu, reply.ticketmaster.com, representative.com, rescueteam.com, resgedvgfed.tk, resource.calendar.google.com, resumemail.com, rezai.com, rhyta.com, richmondhill.com, rickymail.com, rin.ru, riopreto.com.br, rklips.com, rn.com, ro.ru, roadrunner.com, roanokemail.com, rock.com, rocketmail.com, rocketship.com, rockfan.com, rodrun.com, rogers.com, rome.com, roosh.com, rootprompt.org, roughnet.com, royal.net, rr.com, rrohio.com, rsub.com, rubyridge.com, runbox.com, rushpost.com, ruttolibero.com, rvshop.com, s-mail.com, sabreshockey.com, sacbeemail.com, saeuferleber.de, safe-mail.net, safrica.com, sagra.lu, sags-per-mail.de, sailormoon.com, saintly.com, saintmail.net, sale-sale-sale.com, salehi.net, salesperson.net, samerica.com, samilan.net, sammimail.com, sandelf.de, sanfranmail.com, sanook.com, sapo.pt, saudia.com, savelife.ml, sayhi.net, saynotospams.com, sbcglbal.net, sbcglobal.com, sbcglobal.net, scandalmail.com, scarlet.nl, schafmail.de, schizo.com, schmusemail.de, schoolemail.com, schoolmail.com, schoolsucks.com, schreib-doch-mal-wieder.de, schweiz.org, sci.fi, scientist.com, scifianime.com, scotland.com, scotlandmail.com, scottishmail.co.uk, scottsboro.org, scubadiving.com, seanet.com, search.ua, searchwales.com, sebil.com, seckinmail.com, secret-police.com, secretary.net, secretservices.net, secure-mail.biz, secure-mail.cc, seductive.com, seekstoyboy.com, seguros.com.br, selfdestructingmail.com, send.hu, sendme.cz, sendspamhere.com, sent.as, sent.at, sent.com, sentrismail.com, serga.com.ar, servemymail.com, servermaps.net, sesmail.com, sexmagnet.com, seznam.cz, shahweb.net, shaniastuff.com, shared-files.de, sharedmailbox.org, sharmaweb.com, shaw.ca, she.com, shieldedmail.com, shinedyoureyes.com, shitaway.cf, shitaway.cu.cc, shitaway.ga, shitaway.gq, shitaway.ml, shitaway.tk, shitaway.usa.cc, shitmail.de, shitmail.org, shitware.nl, shockinmytown.cu.cc, shootmail.com, shortmail.com, shotgun.hu, showslow.de, shuf.com, sialkotcity.com, sialkotian.com, sialkotoye.com, sify.com, silkroad.net, sina.cn, sina.com, sinamail.com, singapore.com, singles4jesus.com, singmail.com, singnet.com.sg, sinnlos-mail.de, siteposter.net, skafan.com, skeefmail.com, skim.com, skizo.hu, skrx.tk, sky.com, skynet.be, slamdunkfan.com, slave-auctions.net, slingshot.com, slippery.email, slipry.net, slo.net, slotter.com, smap.4nmv.ru, smapxsmap.net, smashmail.de, smellrear.com, smileyface.comsmithemail.net, smoothmail.com, sms.at, snail-mail.net, snakebite.com, snakemail.com, sndt.net, sneakemail.com, snet.net, sniper.hu, snkmail.com, snoopymail.com, snowboarding.com, snowdonia.net, socamail.com, socceramerica.net, soccermail.com, soccermomz.com, social-mailer.tk, socialworker.net, sociologist.com, sofort-mail.de, sofortmail.de, softhome.net, sogou.com, sohu.com, sol.dk, solar-impact.pro, solcon.nl, soldier.hu, solution4u.com, solvemail.info, songwriter.net, sonnenkinder.org, soodomail.com, soon.com, soulfoodcookbook.com, sp.nl, space-bank.com, space-man.com, space-ship.com, space-travel.com, space.com, spacemart.com, spacetowns.com, spacewar.com, spainmail.com, spam.2012-2016.ru, spamavert.com, spambob.com, spambob.org, spambog.net, spambooger.com, spam.care, spamcero.com, spamdecoy.net, spameater.com, spameater.org, spamex.com, spamfree24.info, spamfree24.net, spamgoes.in, spaminator.de, spamkill.info, spaml.com, spamoff.de, spamstack.net, spartapiet.com, spazmail.com, speedemail.net, speedpost.net, speedrules.com, speedrulz.com, speedymail.org, sperke.net, spils.com, spinfinder.com, spl.at, spoko.pl, spoofmail.de, sportemail.com, sportsmail.com, sporttruckdriver.com, spray.no, spray.se, spybox.de, spymac.com, sraka.xyz, srilankan.net, ssl-mail.com, st-davids.net, stade.fr, stalag13.com, stargateradio.com, starmail.com, starmail.org, starmedia.com, starplace.com, starspath.com, start.com.au, startkeys.com, stinkefinger.net, stipte.nl, stoned.com, stones.com, stop-my-spam.pp.ua, stopdropandroll.com, storksite.com, streber24.de, streetwisemail.com, stribmail.com, strompost.com, strongguy.com, student.su, studentcenter.org, stuffmail.de, subram.com, sudanmail.net, sudolife.me, sudolife.net, sudomail.biz, sudomail.com, sudomail.net, sudoverse.com, sudoverse.net, sudoweb.net, sudoworld.com, sudoworld.net, suhabi.com, suisse.org, sukhumvit.net, sunpoint.net, sunrise-sunset.com, sunsgame.com, sunumail.sn, suomi24.fi, superdada.com, supereva.it, supermail.ru, superrito.com, superstachel.de, surat.com, surf3.net, surfree.com, surfy.net, surgical.net, surimail.com, survivormail.com, susi.ml, svk.jp, swbell.net, sweb.cz, swedenmail.com, sweetville.net, sweetxxx.de, swift-mail.com, swiftdesk.com, swingeasyhithard.com, swingfan.com, swipermail.zzn.com, swirve.com, swissinfo.org, swissmail.com, swissmail.net, switchboardmail.com, switzerland.org, sx172.com, syom.com, syriamail.com, t-online.de, t.psh.me, t2mail.com, tafmail.com, takuyakimura.com, talk21.com, talkcity.com, talkinator.com, talktalk.net, tamil.com, tampabay.rr.com, tankpolice.com, tatanova.com, tbwt.com, tcc.on.ca, tds.net, teachermail.net, teachers.org, teamdiscovery.com, teamtulsa.net, tech-center.com, tech4peace.org, techemail.com, techie.com, technisamail.co.za, technologist.com, techscout.com, teenagedirtbag.com, tele2.nl, telebot.com, telefonica.net, teleline.es, telenet.be, telepac.pt, telerymd.com, teleworm.us, telfort.nl, telfortglasvezel.nl, telinco.net, telkom.net, telpage.net, telstra.com, telstra.com.au, telus.net, temp-mail.com, temp-mail.de, temp.headstrong.de, tempail.com, tempemail.biz, tempmail.us, tempmail2.com, tempmaildemo.com, tempmailer.com, temporarioemail.com.br, temporaryemail.us, tempthe.net, tempymail.com, temtulsa.net, tenchiclub.com, tenderkiss.com, tennismail.com, terminverpennt.de, terra.cl, terra.com, terra.com.ar, terra.com.br, terra.es, test.com, test.de, tfanus.com.er, tfz.net, thai.com, thaimail.com, thaimail.net, thanksnospam.info, the-african.com, the-airforce.com, the-aliens.com, the-american.com, the-animal.com, the-army.com, the-astronaut.com, the-beauty.com, the-big-apple.com, the-biker.com, the-boss.com, the-brazilian.com, the-canadian.com, the-canuck.com, the-captain.com, the-chinese.com, the-country.com, the-cowboy.com, the-davis-home.com, the-dutchman.com, the-eagles.com, the-englishman.com, the-fastest.net, the-fool.com, the-frenchman.com, the-galaxy.net, the-genius.com, the-gentleman.com, the-german.com, the-gremlin.com, the-hooligan.com, the-italian.com, the-japanese.com, the-lair.com, the-madman.com, the-mailinglist.com, the-marine.com, the-master.com, the-mexican.com, the-ministry.com, the-monkey.com, the-newsletter.net, the-pentagon.com, the-police.com, the-prayer.com, the-professional.com, the-quickest.com, the-russian.com, the-snake.com, the-spaceman.com, the-stock-market.com, the-student.net, the-whitehouse.net, the-wild-west.com, the18th.com, thecoolguy.com, thecriminals.com, thedoghousemail.com, thedorm.com, theend.hu, theglobe.com, thegolfcourse.com, thegooner.com, theheadoffice.com, theinternetemail.com, thelanddownunder.com, themail.com, themillionare.net, theoffice.net, theplate.com, thepokerface.com, thepostmaster.net, theraces.com, theracetrack.com, therapist.net, thestreetfighter.com, theteebox.com, thewatercooler.com, thewebpros.co.uk, thewizzard.com, thewizzkid.com, thezhangs.net, thirdage.com, thisgirl.com, thraml.com, throwam.com, thundermail.com, tidni.com, timein.net, tiscali.at, tiscali.be, tiscali.co.uk, tiscali.it, tiscali.lu, tiscali.se, tkcity.com, tmail.ws, toast.com, toke.com, tom.com, toolsource.com, toomail.biz, toothfairy.com, topchat.com, topgamers.co.uk, topletter.com, topmail-files.de, topmail.com.ar, topsurf.com, torchmail.com, torontomail.com, tortenboxer.de, totalmail.de, totalmusic.net, townisp.com, tpg.com.au, trash-amil.com, trash-mail.ga, trash-mail.ml, trash2010.com, trash2011.com, trashdevil.de, trashymail.net, travel.li, trayna.com, trialbytrivia.com, trickmail.net, trimix.cn, tritium.net, trmailbox.com, tropicalstorm.com, truckerz.com, truckracer.com, truckracers.com, trust-me.com, truthmail.com, tsamail.co.za, ttml.co.in, tunisiamail.com, turboprinz.de, turboprinzessin.de, turkey.com, turual.com, tut.by, tvstar.com, twc.com, twcny.com, twinstarsmail.com, tx.rr.com, tycoonmail.com, typemail.com, u14269.ml, u2club.com, ua.fm, uae.ac, uaemail.com, ubbi.com, ubbi.com.br, uboot.com, uk2.net, uk2k.com, uk2net.com, uk7.net, uk8.net, ukbuilder.com, ukcool.com, ukdreamcast.com, ukmail.org, ukmax.com, ukr.net, uku.co.uk, ultra.fyi, ultapulta.com, ultrapostman.com, ummah.org, umpire.com, unbounded.com, unforgettable.com, uni.de, unican.es, unihome.com, unitybox.de, universal.pt, uno.ee, uno.it, unofree.it, unterderbruecke.de, uol.com.ar, uol.com.br, uol.com.co, uol.com.mx, uol.com.ve, uole.com, uole.com.ve, uolmail.com, uomail.com, upc.nl, upcmail.nl, upf.org, uplipht.com, ureach.com, urgentmail.biz, urhen.com, uroid.com, usa.com, usa.net, usaaccess.net, usanetmail.com, used-product.fr, usermail.com, username.e4ward.com, usma.net, usmc.net, uswestmail.net, uymail.com, uyuyuy.com, v-sexi.com, vaasfc4.tk, vahoo.com, valemail.net, vampirehunter.com, varbizmail.com, vcmail.com, velnet.co.uk, velocall.com, verizon.net, verizonmail.com, verlass-mich-nicht.de, versatel.nl, veryfast.biz, veryrealemail.com, veryspeedy.net, vfemail.net, vickaentb.tk, videotron.ca, viditag.com, viewcastmedia.com, viewcastmedia.net, vinbazar.com, violinmakers.co.uk, vip.126.com, vip.21cn.com, vip.citiz.net, vip.gr, vip.onet.pl, vip.qq.com, vip.sina.com, vipmail.ru, virgilio.it, virgin.net, virginbroadband.com.au, virginmedia.com, virtualmail.com, visitmail.com, visitweb.com, visto.com, visualcities.com, vivavelocity.com, vivianhsu.net, vjtimail.com, vkcode.ru, vnet.citiz.net, vnn.vn, vodafone.nl, vodafonethuis.nl, volcanomail.com, vollbio.de, volloeko.de, vomoto.com, vorsicht-bissig.de, vorsicht-scharf.de, vote-democrats.com, vote-hillary.com, vote-republicans.com, vote4gop.org, votenet.com, vp.pl, vr9.com, vubby.com, w3.to, wahoye.com, walala.org, wales2000.net, walkmail.net, walkmail.ru, wam.co.za, wanadoo.es, wanadoo.fr, war-im-urlaub.de, warmmail.com, warpmail.net, warrior.hu, waumail.com, wazabi.club, wbdet.com, wearab.net, web-contact.info, web-emailbox.eu, web-ideal.fr, web-mail.com.ar, web-mail.pp.ua, web-police.com, web.de, webave.com, webcammail.com, webcity.ca, webcontact-france.eu, webdream.com, webindia123.com, webjump.com, webm4il.info, webmail.co.yu, webmail.co.za, webmail.hu, webmails.com, webname.com, webprogramming.com, webstation.com, websurfer.co.za, webtopmail.com, webuser.in, wee.my, weedmail.com, weekmail.com, weekonline.com, wefjo.grn.cc, weg-werf-email.de, wegas.ru, wegwerf-emails.de, wegwerfmail.info, wegwerpmailadres.nl, wehshee.com, weibsvolk.de, weibsvolk.org, weinenvorglueck.de, welsh-lady.com, westnet.com, westnet.com.au, wetrainbayarea.com, wfgdfhj.tk, whale-mail.com, whartontx.com, whatiaas.com, whatpaas.com, wheelweb.com, whipmail.com, whoever.com, whoopymail.com, whtjddn.33mail.com, wi.rr.com, wi.twcbc.com, wickmail.net, wideopenwest.com, wildmail.com, wilemail.com, will-hier-weg.de, windowslive.com, windrivers.net, windstream.net, wingnutz.com, winmail.com.au, winning.com, wir-haben-nachwuchs.de, wir-sind-cool.org, wirsindcool.de, witty.com, wiz.cc, wkbwmail.com, wmail.cf, wo.com.cn, woh.rr.com, wolf-web.com, wolke7.net, wollan.info, wombles.com, women-at-work.org, wongfaye.com, wooow.it, worker.com, workmail.com, worldemail.com, worldnet.att.net, wormseo.cn, wosaddict.com, wouldilie.com, wovz.cu.cc, wowgirl.com, wowmail.com, wowway.com, wp.pl, wptamail.com, wrexham.net, writeme.com, writemeback.com, wrongmail.com, wtvhmail.com, wwdg.com, www.com, www.e4ward.com, www2000.net, wx88.net, wxs.net, x-mail.net, x-networks.net, x5g.com, xagloo.com, xaker.ru, xing886.uu.gl, xmastime.com, xms.nl, xmsg.com, xoom.com, xoxox.cc, xpressmail.zzn.com, xs4all.nl, xsecurity.org, xsmail.com, xtra.co.nz, xuno.com, xww.ro, xy9ce.tk, xyzfree.net, xzapmail.com, y7mail.com, ya.ru, yada-yada.com, yaho.com, yahoo.ae, yahoo.at, yahoo.be, yahoo.ca, yahoo.ch, yahoo.cn, yahoo.co, yahoo.co.id, yahoo.co.il, yahoo.co.in, yahoo.co.jp, yahoo.co.kr, yahoo.co.nz, yahoo.co.th, yahoo.co.uk, yahoo.co.za, yahoo.com, yahoo.com.ar, yahoo.com.au, yahoo.com.br, yahoo.com.cn, yahoo.com.co, yahoo.com.hk, yahoo.com.is, yahoo.com.mx, yahoo.com.my, yahoo.com.ph, yahoo.com.ru, yahoo.com.sg, yahoo.com.tr, yahoo.com.tw, yahoo.com.vn, yahoo.cz, yahoo.de, yahoo.dk, yahoo.es, yahoo.fi, yahoo.fr, yahoo.gr, yahoo.hu, yahoo.ie, yahoo.in, yahoo.it, yahoo.jp, yahoo.nl, yahoo.no, yahoo.pl, yahoo.pt, yahoo.ro, yahoo.ru, yahoo.se, yahoofs.com, yalla.com, yalla.com.lb, yalook.com, yam.com, yandex.com, yandex.pl, yandex.ru, yandex.ua, yapost.com, yapped.net, yawmail.com, yeah.net, yebox.com, yehey.com, yemenmail.com, yepmail.net, yert.ye.vc, yesey.net, yifan.net, ymail.com, yogotemail.com, yomail.info, yopmail.com, yopmail.pp.ua, yopolis.com, yopweb.com, youareadork.com, youmailr.com, your-house.com, your-mail.com, yourinbox.com, yourlifesucks.cu.cc, yourlover.net, yourname.freeservers.com, yournightmare.com, yours.com, yourssincerely.com, yoursubdomain.zzn.com, yourteacher.net, yourwap.com, yuuhuu.net, yyhmail.com, z1p.biz, za.com, zahadum.com, zaktouni.fr, zeepost.nl, zetmail.com, zhaowei.net, zhouemail.510520.org, ziggo.nl, zionweb.org, zip.net, zipido.com, ziplip.com, zipmail.com, zipmail.com.br, zipmax.com, zmail.ru, zoemail.com, zoemail.org, zoho.com, zohomail.com, zomg.info, zonnet.nl, zoominternet.net, zubee.com, zuvio.com, zuzzurello.com, zwallet.com, zweb.in, zxcv.com, zxcvbnm.com, zybermail.com, zydecofan.com, zzn.com, zzom.co.uk, zzz.com, zzz.pl
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 19
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 19
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 18 - Action 19
DATA MEANING:
ACTION EVIDENCE:
- Action category: custom_code
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: company, companyID, domain, hs_email_domain, hs_object_id, n4f_region_country, n4f_region_county_company
- Conditions detected in code: Code condition: if (!Private_App_Token) { Code condition: if (!contactId) { Code condition: if (!emailDomainRaw) { Code condition: if (matches.length === 0) {
- CRM/API operations detected: creates records or resources, creates, removes, or checks associations, searches records, updates records or resources, writes properties: ID, associatedcompanyid, company, domain, name
- Concrete CRM operations: create: companies, contacts; search: companies, contacts; update: companies, contacts
- Search/filter evidence: search/filter operator: EQ
- Data transformations: normalizes text to lowercase, normalizes text to uppercase, serializes data as JSON, splits a value into parts
- Outputs returned to workflow: companyId, outputFields
- HubSpot CRM objects affected or referenced: companies, contacts
- Associations handled: association logic referenced in custom code
- Workflow control: can fail the action explicitly, contains asynchronous execution, returns output fields to later workflow actions
- Safeguards/error handling: error or warning logging, explicit error throwing, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors, throws errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 95 lines returned; code body analyzed but omitted from docs
Step 19 - Action 37
- What happens: Sends an internal notification
- What triggers it: After action 13
- 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: Contact associated to company in the third step
- 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 20 - Action 36
- What happens: Sends an internal notification
- What triggers it: After action 8
- 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: Contact associated to company in the second step
- 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 21 - Action 27
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 26
- 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 22 - Action 28
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 26
- 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 23 - Action 30
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 26
- 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 24 - Action 31
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 26
- 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 25 - Action 32
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 26
- 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 26 - Action 33
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 26
- 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 27 - Action 34
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 26
- 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.
System Behavior
- Workflow actions: 27
- Branch actions: 7
- Custom code actions: 5
- Property operations: 0
- List dependencies: 0
- Action categories: ab_test_branch: 1, connected_action: 12, custom_code: 5, internal_notification: 3, list_branch: 6
- Property operation types: Logic not derivable from system.
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: companies (custom code contains create call), contacts (custom code contains create call)
- Objects updated: companies (custom code contains update call), contacts (custom code contains update call)
- Associations created: association logic referenced in custom code, association logic referenced in custom code, association logic referenced in custom code, association logic referenced in custom code, association logic referenced in custom code
- Marketing emails sent: 0
- Internal notifications: 3
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 5
How It Is Implemented
Workflows
- Workflow: NEW-Data_Quality_Custom code_company association & creation
- Workflow ID: 3614052601
- Revision ID: 29
- Enabled: yes
- Current HubSpot description: Associates contacts without a company to a matching company by email domain and region, creates a new company if none exists, and sends internal notifications on each outcome.
- Purpose: Associates contacts without a company to a matching company by email domain and region, creates a new company if none exists, and sends internal notifications on each outcome.
- Key logic: ab_test_branch: 1, connected_action: 12, custom_code: 5, internal_notification: 3, list_branch: 6
- Branching logic: 12 branch detail(s) returned by HubSpot
- associated : associated ; next actions: 35; properties: associatedcompanyid; lists: none detected
- not assoc: not assoc; next actions: 7; properties: none detected; lists: none detected
- associated : associated ; next actions: 36; properties: associatedcompanyid; lists: none detected
- not assoc: not assoc; next actions: 11; properties: none detected; lists: none detected
- associated : associated ; next actions: 37; properties: associatedcompanyid; lists: none detected
- not assoc: not assoc; next actions: 21; properties: none detected; lists: none detected
- associated : associated ; next actions: not returned; properties: associatedcompanyid, hs_object_source_detail_1; lists: none detected
- not assoc: not assoc; next actions: 38; properties: none detected; lists: none detected
- free domain: free domain; next actions: not returned; properties: hs_email_domain; lists: none detected
- default branch: default branch; next actions: 19; properties: none detected; lists: none detected
- free domain: free domain; next actions: not returned; properties: hs_email_domain; lists: none detected
- default branch: default branch; next actions: 16; properties: none detected; lists: none detected
- Dependencies: lists: none detected; properties: Primary Associated Company ID (associatedcompanyid), Company (company), Create date (createdate), 4f_Contact update (f4_adjustment_request), Email Domain (hs_email_domain), Record ID (hs_object_id), Record source detail 1 (hs_object_source_detail_1), 4f_Contact quality label (n4f_contact_quality_label), 4f_region_contact (n4f_region_contact), 4f_Region-Country (n4f_region_country); custom code: 5 custom code action(s)
Property Context
- ID - No HubSpot property description returned. Roles: step data. internal name: ID; object: object not returned; type: not returned.
- SUCCESS - No HubSpot property description returned. Roles: step data. internal name: SUCCESS; object: object not returned; type: not returned.
- Primary Associated Company ID (associatedcompanyid) - HubSpot defined ID of a contact’s primary associated company in HubSpot. Roles: branch condition, step data, trigger condition. internal name: associatedcompanyid; object: Contacts; type: number.
- Company (company) - Name of Associated Primary Company. Roles: step data, trigger condition. internal name: company; object: Deals; type: string.
- Create date (createdate) - Date the deal was created. This property is set automatically by HubSpot. Roles: trigger condition. internal name: createdate; object: Line Items; type: datetime.
- Company Domain Name (domain) - The domain name of the company or organization Roles: step data. internal name: domain; object: Companies; type: string.
- 4f_Contact update (f4_adjustment_request) - No HubSpot property description returned. Roles: trigger condition. internal name: f4_adjustment_request; object: Contacts; type: enumeration.
- Email Domain (hs_email_domain) - A contact’s email address domain Roles: branch condition, step data. internal name: hs_email_domain; object: Contacts; type: string.
- Record ID (hs_object_id) - The unique ID for this record. This value is set automatically by HubSpot. Roles: reference. internal name: hs_object_id; object: Line Items; type: number.
- Record source detail 1 (hs_object_source_detail_1) - First level of detail on how this record was created. Roles: branch condition, step data. internal name: hs_object_source_detail_1; object: Line Items; type: string.
- 4f_Contact quality label (n4f_contact_quality_label) - No HubSpot property description returned. Roles: trigger condition. internal name: n4f_contact_quality_label; object: Contacts; type: enumeration.
- 4f_region_contact (n4f_region_contact) - mapping of contact country to 4Flow regions. set via workflows mainly. relevant to determine the 4Flow region a contact comes from Roles: reference. internal name: n4f_region_contact; object: Contacts; type: enumeration.
- 4f_Region-Country (n4f_region_country) - dropdown select of region-country which makes filtering on country origin easier than the original free text field Roles: reference. internal name: n4f_region_country; object: Contacts; type: enumeration.
- Name (name) - Product name Roles: step data. internal name: name; object: Line Items; type: string.
- outputFields - No HubSpot property description returned. Roles: step data. internal name: outputFields; object: object not returned; type: not returned.
- selectedBy - No HubSpot property description returned. Roles: step data. internal name: selectedBy; object: object not returned; type: not returned.
- totalMatches - No HubSpot property description returned. Roles: step data. internal name: totalMatches; object: object not returned; type: not returned.
Evidence And Gaps
- Domain evidence: Derived from workflow name term: data quality
- Quality flags: custom_code_present: Workflow appears to contain one or more custom code actions.
branching_logic_present: Workflow contains branching logic.
- Narrative context: not used as source of truth.
NEW-ELEVATE - Lead creation & lifecycle stage based on marketing touchpoints w/o company req
METADATA
title: NEW-ELEVATE - Lead creation & lifecycle stage based on marketing touchpoints w/o company req
type: process
domain: Unclassified
objects: [Touchpoint]
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: EVENT_BASED
- Criteria type: EVENT_BASED
- Filter-like criteria returned: 3
- Property references: 4f_Touchpoint type (n4f_touchpoint_type)
- List references: none detected
- Filter types: PROPERTY: 1
- Operators: ENUMERATION: 1, HAS_COMPLETED: 1, IS_NONE_OF: 1
- Trigger logic:
- Enrollment criteria type: EVENT_BASED
- Enrollment branch 1:
- AND group
- Returned branch keys: eventTypeId, filterBranchOperator, filterBranchType, filterBranches, filters, operator
- Enrollment branch 2:
- OR group
- AND group
- 4f_Touchpoint type is none of Event booth meeting, Event session, Networking event
- Enrollment branch 3:
- AND group
- 4f_Touchpoint type is none of Event booth meeting, Event session, Networking event
- Trigger property meaning:
Steps
Step 1 - Action 85
- 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 1
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: Good contact
- Branch: Off list
- Condition summary: Off list
- Default branch: no
- Next action IDs: 3
- Referenced properties: 4f_Touchpoint type (n4f_touchpoint_type)
- Referenced lists: 2333
- Filter-like criteria returned: 4
- Returned branch logic:
- OR group
- AND group
- 4f_Touchpoint type is none of Inbound request
- AND group
- List 2333 is in list 2333
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 61
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 61
LIST LOGIC:
- List 2333 (2333)
- Business meaning: Logic not derivable from system.
- Filters: Logic not derivable from system.
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 3 - Action 2
- What happens: Branches based on HubSpot list membership; 9 branches; 7 list dependencies
- What triggers it: After action 1
- System condition: 9 branch condition(s) returned by HubSpot.
- What data is used: properties: Disqualification Reason (hs_lead_disqualification_reason), 4f_Touchpoint type (n4f_touchpoint_type); lists: ELEVATE - Stop criteria existing active lead, ELEVATE - Stop criteria existing active deal, ELEVATE - Stop criteria - Lead creation, ELEVATE - Lead supression - diqualification criteria permanent, ELEVATE - Lead supression - disqualification criteria temporary, ELEVATE - Contacts with lost deals, ELEVATE - Contacts with ghosting leads
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: Inbound request
- Condition summary: Inbound request
- Default branch: no
- Next action IDs: 5
- Referenced properties: 4f_Touchpoint type (n4f_touchpoint_type)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- 4f_Touchpoint type is any of Inbound request
- Branch: 4flow event registration
- Condition summary: 4flow event registration
- Default branch: no
- Next action IDs: workflow exit or not returned
- Referenced properties: 4f_Touchpoint type (n4f_touchpoint_type)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- 4f_Touchpoint type is any of 4flow event
- Branch: already active - Lead
- Condition summary: already active - Lead
- Default branch: no
- Next action IDs: 37
- Referenced properties: none detected
- Referenced lists: 11378
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- AND group
- ELEVATE - Stop criteria existing active lead is in list 11378
- Branch: already active - Deal
- Condition summary: already active - Deal
- Default branch: no
- Next action IDs: 57
- Referenced properties: none detected
- Referenced lists: 11381
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- AND group
- ELEVATE - Stop criteria existing active deal is in list 11381
- Branch: re-opening lead
- Condition summary: re-opening lead
- Default branch: no
- Next action IDs: 88
- Referenced properties: none detected
- Referenced lists: 17863
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- AND group
- ELEVATE - Contacts with ghosting leads is in list 17863
- Branch: based on disqualification note
- Condition summary: based on disqualification note
- Default branch: no
- Next action IDs: 60
- Referenced properties: none detected
- Referenced lists: 11421
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- AND group
- ELEVATE - Lead supression - diqualification criteria permanent is in list 11421
- Branch: new business lead
- Condition summary: new business lead
- Default branch: no
- Next action IDs: 8
- Referenced properties: none detected
- Referenced lists: 11391, 11428, 11434, 17863
- Filter-like criteria returned: 5
- Returned branch logic:
- OR group
- AND group
- AND group
- ELEVATE - Stop criteria - Lead creation is not in list 11391
- ELEVATE - Lead supression - disqualification criteria temporary is not in list 11428
- ELEVATE - Contacts with lost deals is not in list 11434
- ELEVATE - Contacts with ghosting leads is not in list 17863
- Branch: reattempting lead
- Condition summary: reattempting lead
- Default branch: no
- Next action IDs: 10
- Referenced properties: Disqualification Reason (hs_lead_disqualification_reason)
- Referenced lists: 11391, 11421, 11428, 11434, 17863
- Filter-like criteria returned: 11
- Returned branch logic:
- OR group
- AND group
- AND group
- Disqualification Reason is any of Budget Constraints, Bad Timing, No Interest
- AND group
- ELEVATE - Lead supression - disqualification criteria temporary is not in list 11428
- AND group
- AND group
- ELEVATE - Contacts with lost deals is in list 11434
- ELEVATE - Lead supression - diqualification criteria permanent is not in list 11421
- ELEVATE - Lead supression - disqualification criteria temporary is not in list 11428
- ELEVATE - Stop criteria - Lead creation is not in list 11391
- ELEVATE - Contacts with ghosting leads is not in list 17863
- Branch: lead suppressed
- Condition summary: lead suppressed
- Default branch: yes
- Next action IDs: 52
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: lead suppressed
- Next action: 52
LIST LOGIC:
- ELEVATE - Stop criteria existing active lead (11378)
- Business meaning: System-derived role: data quality. Used to identify records for data hygiene or completeness review based on returned filters.
- Filters: 6
- Referenced properties: hs_last_activity_date, hs_pipeline_stage, n4f_initial_lead_creation_time
- Filter logic:
- OR group
- AND group
- AND group
- Last Activity Date is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- AND group
- Lead stage is any of Qualification, Assignment, Outreach
- AND group
- AND group
- Last Activity Date is unknown
- AND group
- Lead stage is any of Qualification, Assignment, Outreach
- AND group
- AND group
- Last Activity Date is before
- AND group
- Lead stage is any of Qualification, Assignment, Outreach
- ELEVATE - Stop criteria existing active deal (11381)
- Business meaning: System-derived role: lifecycle/customer. Used to segment records by lifecycle, customer, renewal, retention, or deal-stage evidence returned by HubSpot filters.
- Filters: 4
- Referenced properties: createdate, dealstage, notes_last_updated
- Filter logic:
- OR group
- AND group
- AND group
- Deal Stage is any of Discovery, Validation, Proposal sent, Proposal in preparation
- Last Activity Date is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- AND group
- AND group
- Deal Stage is any of Discovery, Validation, Proposal sent, Proposal in preparation
- Create date is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- ELEVATE - Stop criteria - Lead creation (11391)
- Business meaning: Used for segmentation. A more specific business purpose is not derivable from returned system evidence.
- Filters: 3
- Referenced properties: none detected
- Filter logic:
- OR group
- AND group
- ELEVATE - Stop criteria existing active deal is in list 11381
- AND group
- ELEVATE - Stop criteria existing active lead is in list 11378
- AND group
- ELEVATE - Stop criteria strategic contact is in list 11383
- ELEVATE - Lead supression - diqualification criteria permanent (11421)
- Business meaning: System-derived role: qualification. Used to identify records that meet qualification criteria returned by HubSpot filters.
- Filters: 2
- Referenced properties: hs_lead_disqualification_reason, hs_pipeline_stage
- Filter logic:
- OR group
- AND group
- AND group
- Lead stage is any of Disqualified
- Disqualification Reason is any of No Sales Lead, No Decision-making Power, Technical Limitations, Competitor Preference, Prior Negative Experience
- ELEVATE - Lead supression - disqualification criteria temporary (11428)
- Business meaning: System-derived role: qualification. Used to identify records that meet qualification criteria returned by HubSpot filters.
- Filters: 4
- Referenced properties: hs_lead_disqualification_reason, hs_v2_date_entered_unqualified_stage_id_1675714327
- Filter logic:
- OR group
- AND group
- AND group
- Date entered “Disqualified (Lead-Pipeline)” is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- Disqualification Reason is any of Budget Constraints, No Decision-making Power, Bad Timing, No Interest
- AND group
- AND group
- Date entered “Disqualified (Lead-Pipeline)” is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
- Disqualification Reason is any of No response / ghosted
- ELEVATE - Contacts with lost deals (11434)
- Business meaning: Used for segmentation. A more specific business purpose is not derivable from returned system evidence.
- Filters: 1
- Referenced properties: hs_is_closed_lost
- Filter logic:
- OR group
- AND group
- AND group
- Is closed lost equals True
- ELEVATE - Contacts with ghosting leads (17863)
- Business meaning: System-derived role: qualification. Used to identify records that meet qualification criteria returned by HubSpot filters.
- Filters: 2
- Referenced properties: hs_lead_disqualification_reason, hs_v2_date_entered_unqualified_stage_id_1675714327
- Filter logic:
- OR group
- AND group
- AND group
- Disqualification Reason is any of No response / ghosted
- Date entered “Disqualified (Lead-Pipeline)” is between object with keys: indexReference, offset, timeType, timezoneSource, zoneId
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 4 - Action 10
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 2
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Lifecycle Stage (lifecyclestage); lists: none detected
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: lifecycle stage low
- Condition summary: lifecycle stage low
- Default branch: no
- Next action IDs: 11
- Referenced properties: Lifecycle Stage (lifecyclestage)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- OR group
- AND group
- AND group
- Lifecycle Stage is none of Evangelist, Marketing Qualified Lead, Sales Accepted Lead, Opportunity, Sales Qualified Lead, Customer
- Branch: lifecycle stage high
- Condition summary: lifecycle stage high
- Default branch: yes
- Next action IDs: 74
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: lifecycle stage high
- Next action: 74
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 11
- What happens: Sets HubSpot property values; properties: lifecyclestage = static value Marketing Qualified Lead
- What triggers it: After action 10
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Lifecycle Stage (lifecyclestage); lists: none detected
DATA MEANING:
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: association, property_name, value
- property_name: lifecyclestage
- value: static value Marketing Qualified Lead
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:
- Lifecycle Stage (lifecyclestage) is set or updated; value: static value Marketing Qualified Lead; confidence: high. Purpose: The qualification of companies to sales readiness throughout the buying journey
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 6 - Action 74
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 11
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_Touchpoint type (n4f_touchpoint_type); lists: none detected
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: event session
- Condition summary: event session
- Default branch: no
- Next action IDs: 142
- Referenced properties: 4f_Touchpoint type (n4f_touchpoint_type)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- 4f_Touchpoint type is any of Event session, Networking event
- Branch: no event session
- Condition summary: no event session
- Default branch: yes
- Next action IDs: 12
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: no event session
- Next action: 12
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 12
- What happens: Runs custom code; 18 inputs; 0 outputs
- What triggers it: After action 74
- 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: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: company, download_name, hs_lead_name, hs_lead_type, hs_pipeline, hs_pipeline_stage, n4f_assigned_owner_touchpoint, n4f_booth_protocoll, n4f_business_line, n4f_campaign_owner, n4f_lead_message, n4f_lead_region_country, n4f_lead_source_level_1, n4f_lead_source_level_2, n4f_region_country, n4f_touchpoint_name_dd, n4f_touchpoint_type, name
-
Conditions detected in code: Code condition: if (obj !== null) console.log([${ts()}] INFO Lead-from-Touchpoint ${msg} ${safeJSON(obj)}); Code condition: if (obj !== null) console.warn([${ts()}] WARN Lead-from-Touchpoint ${msg} ${safeJSON(obj)}); Code condition: if (obj !== null) console.error([${ts()}] ERROR Lead-from-Touchpoint ${msg} ${safeJSON(obj)}); Code condition: if (!value) return null; Code condition: if (isNaN(d.getTime())) return null; Code condition: if (!ra) return defMs; Code condition: if (!Number.isNaN(sec)) return Math.max(defMs, sec * 1000); Code condition: if (!retryable |
|
attempt >= maxRetries) throw e; Code condition: if (!tpId) return callback({ ok: true, reason: “no_touchpoint_id” }); Code condition: if (!contactId) throw new Error(“No Contact associated to Touchpoint.”); Code condition: if (CHECK_DUPLICATES) { Code condition: if (existingLeadId) { |
- CRM/API operations detected: creates records or resources, creates, removes, or checks associations, searches records
- Concrete CRM operations: associate: associations, objects; create: associations, objects; read by ID: associations, objects; search: associations, objects
- Search/filter evidence: search/filter operator: EQ; search/filter property: associations.contacts
- Data transformations: calculates or formats dates, combines multiple values, converts values to numbers, filters collections, maps collections into derived values, normalizes text to lowercase, removes surrounding whitespace, serializes data as JSON, splits a value into parts
- Outputs returned to workflow: none detected
- HubSpot CRM objects affected or referenced: associations, objects
- Associations handled: association logic referenced in custom code
- Workflow control: can exit without producing outputs, can fail the action explicitly, contains asynchronous execution
- Safeguards/error handling: error or warning logging, explicit error throwing, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors, mentions retry or rate-limit handling, throws errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 244 lines returned; code body analyzed but omitted from docs
Step 8 - Action 120
- What happens: Sets HubSpot property values; properties: n4f_lead_region_country = returned value object with keys: propertyToken, type
- What triggers it: After action 12
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: DELETE_4f_Lead Region-Country (n4f_lead_region_country); lists: none detected
DATA MEANING:
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: association, property_name, value
- property_name: n4f_lead_region_country
- value: object with keys: propertyToken, 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 9 - Action 14
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 120
- 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 10 - Action 13
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 14
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Lead Name (hs_lead_name); lists: none detected
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: Lead known
- Condition summary: Lead known
- Default branch: no
- Next action IDs: 51
- Referenced properties: Lead Name (hs_lead_name)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- Branch: Lead unknown
- Condition summary: Lead unknown
- Default branch: yes
- Next action IDs: 19
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: Lead unknown
- Next action: 19
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 19
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 13
- 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 12 - Action 15
- What happens: Runs custom code; 18 inputs; 0 outputs
- What triggers it: After action 19
- 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: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: company, download_name, hs_lead_name, hs_lead_type, hs_pipeline, hs_pipeline_stage, n4f_assigned_owner_touchpoint, n4f_booth_protocoll, n4f_business_line, n4f_campaign_owner, n4f_lead_message, n4f_lead_region_country, n4f_lead_source_level_1, n4f_lead_source_level_2, n4f_region_country, n4f_touchpoint_name_dd, n4f_touchpoint_type, name
-
Conditions detected in code: Code condition: if (obj !== null) console.log([${ts()}] INFO Lead-from-Touchpoint ${msg} ${safeJSON(obj)}); Code condition: if (obj !== null) console.warn([${ts()}] WARN Lead-from-Touchpoint ${msg} ${safeJSON(obj)}); Code condition: if (obj !== null) console.error([${ts()}] ERROR Lead-from-Touchpoint ${msg} ${safeJSON(obj)}); Code condition: if (!value) return null; Code condition: if (isNaN(d.getTime())) return null; Code condition: if (!ra) return defMs; Code condition: if (!Number.isNaN(sec)) return Math.max(defMs, sec * 1000); Code condition: if (!retryable |
|
attempt >= maxRetries) throw e; Code condition: if (!tpId) return callback({ ok: true, reason: “no_touchpoint_id” }); Code condition: if (!contactId) throw new Error(“No Contact associated to Touchpoint.”); Code condition: if (CHECK_DUPLICATES) { Code condition: if (existingLeadId) { |
- CRM/API operations detected: creates records or resources, creates, removes, or checks associations, searches records
- Concrete CRM operations: associate: associations, objects; create: associations, objects; read by ID: associations, objects; search: associations, objects
- Search/filter evidence: search/filter operator: EQ; search/filter property: associations.contacts
- Data transformations: calculates or formats dates, combines multiple values, converts values to numbers, filters collections, maps collections into derived values, normalizes text to lowercase, removes surrounding whitespace, serializes data as JSON, splits a value into parts
- Outputs returned to workflow: none detected
- HubSpot CRM objects affected or referenced: associations, objects
- Associations handled: association logic referenced in custom code
- Workflow control: can exit without producing outputs, can fail the action explicitly, contains asynchronous execution
- Safeguards/error handling: error or warning logging, explicit error throwing, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors, mentions retry or rate-limit handling, throws errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 245 lines returned; code body analyzed but omitted from docs
Step 13 - Action 122
- What happens: Sets HubSpot property values; properties: n4f_lead_region_country = returned value object with keys: propertyToken, type
- What triggers it: After action 15
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: DELETE_4f_Lead Region-Country (n4f_lead_region_country); lists: none detected
DATA MEANING:
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: association, property_name, value
- property_name: n4f_lead_region_country
- value: object with keys: propertyToken, 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 14 - Action 16
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 122
- 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 15 - Action 17
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 16
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Lead Name (hs_lead_name); lists: none detected
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: Lead known
- Condition summary: Lead known
- Default branch: no
- Next action IDs: 50
- Referenced properties: Lead Name (hs_lead_name)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- Branch: Lead unknown
- Condition summary: Lead unknown
- Default branch: yes
- Next action IDs: 18
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: Lead unknown
- Next action: 18
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 16 - Action 18
- What happens: Sends an internal notification
- What triggers it: After action 17
- 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, team_ids
- subject: ALARM- Lead creation failed - Re-attempting branch
- team_ids: Demand-Gen & CRM
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 17 - Action 50
- What happens: Sends an internal notification
- What triggers it: After action 17
- 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
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, subject, team_ids
- subject: Re-attempting lead created
- team_ids: Demand-Gen & CRM
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 18 - Action 136
- What happens: Sets HubSpot property values; properties: n4f_conversion_source = static value Yes
- What triggers it: After action 50
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Conversion source (n4f_conversion_source); 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_conversion_source
- value: static value Yes
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 19 - Action 137
- What happens: Sets HubSpot property values; properties: n4f_impact_tracking = returned value object with keys: staticAppendValue, type
- What triggers it: After action 136
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Impact tracking (n4f_impact_tracking); lists: none detected
DATA MEANING:
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_impact_tracking
- 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:
- 4f_Impact tracking (n4f_impact_tracking) is set or updated; value: returned value object with keys: staticAppendValue, type; confidence: high. Purpose: reflects the lead and deal association labels and is used for reporting (MQL, SQL, etc.)
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 20 - Action 51
- What happens: Sends an internal notification
- What triggers it: After action 13
- 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
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, subject, team_ids
- subject: Re-attempting lead created
- team_ids: Demand-Gen & CRM
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 21 - Action 142
- What happens: Branches by A/B test split
- What triggers it: After action 74
- 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: ab_test_branch
- Detected intent: Branches by A/B test split
- Returned action type: AB_TEST_BRANCH
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 22 - Action 143
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 142
- 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 23 - Action 144
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 143
- 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 24 - Action 145
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 144
- 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 25 - Action 75
- What happens: Runs custom code; 18 inputs; 0 outputs
- What triggers it: After action 145
- 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: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: company, download_name, hs_lead_name, hs_lead_type, hs_pipeline, hs_pipeline_stage, n4f_assigned_owner_touchpoint, n4f_booth_protocoll, n4f_business_line, n4f_campaign_owner, n4f_lead_message, n4f_lead_region_country, n4f_lead_source_level_1, n4f_lead_source_level_2, n4f_region_country, n4f_touchpoint_name_dd, n4f_touchpoint_type, name
-
| Conditions detected in code: Code condition: if (!value) return null; Code condition: if (isNaN(d.getTime())) return null; Code condition: if (!retryable |
|
attempt >= maxRetries) throw e; Code condition: if (!token) return callback({ ok: false, error: “Missing Private_App_Token” }); Code condition: if (!tpId) return callback({ ok: true, reason: “no_tp_id” }); Code condition: if (existingLeadId) { Code condition: if (!contactId) throw new Error(“No Contact associated to Touchpoint”); Code condition: if (companyId) { Code condition: if (level1) leadProperties.n4f_lead_source_level_1 = level1; Code condition: if (tpP.n4f_touchpoint_name_dd) leadProperties.n4f_lead_source_level_2 = tpP.n4f_touchpoint_name_dd; Code condition: if (tpP.n4f_booth_protocoll) leadProperties.n4f_lead_message = tpP.n4f_booth_protocoll; Code condition: if (tpP.n4f_campaign_owner) leadProperties.n4f_campaign_owner = tpP.n4f_campaign_owner; |
- CRM/API operations detected: creates records or resources, creates, removes, or checks associations
- Concrete CRM operations: associate: associations, objects; create: associations, objects; read by ID: associations, objects
- Search/filter evidence: none detected
- Data transformations: calculates or formats dates, combines multiple values, filters collections, normalizes text to lowercase, removes surrounding whitespace, serializes data as JSON
- Outputs returned to workflow: none detected
- HubSpot CRM objects affected or referenced: associations, objects
- Associations handled: association logic referenced in custom code
- Workflow control: can exit without producing outputs, can fail the action explicitly, contains asynchronous execution
- Safeguards/error handling: error or warning logging, explicit error throwing, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors, mentions retry or rate-limit handling, throws errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 229 lines returned; code body analyzed but omitted from docs
Step 26 - Action 119
- What happens: Sets HubSpot property values; properties: n4f_lead_region_country = returned value object with keys: propertyToken, type
- What triggers it: After action 75
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: DELETE_4f_Lead Region-Country (n4f_lead_region_country); lists: none detected
DATA MEANING:
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: association, property_name, value
- property_name: n4f_lead_region_country
- value: object with keys: propertyToken, 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 27 - Action 77
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 119
- 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 28 - Action 76
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 77
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Lead Name (hs_lead_name); lists: none detected
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: Lead known
- Condition summary: Lead known
- Default branch: no
- Next action IDs: 84
- Referenced properties: Lead Name (hs_lead_name)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- Branch: Lead unknown
- Condition summary: Lead unknown
- Default branch: yes
- Next action IDs: 83
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: Lead unknown
- Next action: 83
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 29 - Action 83
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 76
- 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 30 - Action 125
- What happens: Runs custom code; 18 inputs; 0 outputs
- What triggers it: After action 83
- 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: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: company, download_name, hs_lead_name, hs_lead_type, hs_pipeline, hs_pipeline_stage, n4f_assigned_owner_touchpoint, n4f_booth_protocoll, n4f_business_line, n4f_campaign_owner, n4f_lead_message, n4f_lead_region_country, n4f_lead_source_level_1, n4f_lead_source_level_2, n4f_region_country, n4f_touchpoint_name_dd, n4f_touchpoint_type, name
-
| Conditions detected in code: Code condition: if (!value) return null; Code condition: if (isNaN(d.getTime())) return null; Code condition: if (!retryable |
|
attempt >= maxRetries) throw e; Code condition: if (!token) return callback({ ok: false, error: “Missing Private_App_Token” }); Code condition: if (!tpId) return callback({ ok: true, reason: “no_tp_id” }); Code condition: if (existingLeadId) { Code condition: if (!contactId) throw new Error(“No Contact associated to Touchpoint”); Code condition: if (companyId) { Code condition: if (level1) leadProperties.n4f_lead_source_level_1 = level1; Code condition: if (tpP.n4f_touchpoint_name_dd) leadProperties.n4f_lead_source_level_2 = tpP.n4f_touchpoint_name_dd; Code condition: if (tpP.n4f_booth_protocoll) leadProperties.n4f_lead_message = tpP.n4f_booth_protocoll; Code condition: if (tpP.n4f_campaign_owner) leadProperties.n4f_campaign_owner = tpP.n4f_campaign_owner; |
- CRM/API operations detected: creates records or resources, creates, removes, or checks associations
- Concrete CRM operations: associate: associations, objects; create: associations, objects; read by ID: associations, objects
- Search/filter evidence: none detected
- Data transformations: calculates or formats dates, combines multiple values, filters collections, normalizes text to lowercase, removes surrounding whitespace, serializes data as JSON
- Outputs returned to workflow: none detected
- HubSpot CRM objects affected or referenced: associations, objects
- Associations handled: association logic referenced in custom code
- Workflow control: can exit without producing outputs, can fail the action explicitly, contains asynchronous execution
- Safeguards/error handling: error or warning logging, explicit error throwing, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors, mentions retry or rate-limit handling, throws errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 229 lines returned; code body analyzed but omitted from docs
Step 31 - Action 121
- What happens: Sets HubSpot property values; properties: n4f_lead_region_country = returned value object with keys: propertyToken, type
- What triggers it: After action 125
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: DELETE_4f_Lead Region-Country (n4f_lead_region_country); lists: none detected
DATA MEANING:
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: association, property_name, value
- property_name: n4f_lead_region_country
- value: object with keys: propertyToken, 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 32 - Action 79
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 121
- 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 33 - Action 80
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 79
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Lead Name (hs_lead_name); lists: none detected
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: Lead known
- Condition summary: Lead known
- Default branch: no
- Next action IDs: 82
- Referenced properties: Lead Name (hs_lead_name)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- Branch: Lead unknown
- Condition summary: Lead unknown
- Default branch: yes
- Next action IDs: 81
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: Lead unknown
- Next action: 81
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 34 - Action 81
- What happens: Sends an internal notification
- What triggers it: After action 80
- 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, team_ids
- subject: ALARM- Lead creation failed - Re-attempting branch
- team_ids: Demand-Gen & CRM
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 35 - Action 82
- What happens: Sends an internal notification
- What triggers it: After action 80
- 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
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, subject, team_ids
- subject: Re-attempting lead created
- team_ids: Demand-Gen & CRM
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 36 - Action 84
- What happens: Sends an internal notification
- What triggers it: After action 76
- 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
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, subject, team_ids
- subject: Re-attempting lead created
- team_ids: Demand-Gen & CRM
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 37 - Action 37
DATA MEANING:
ACTION EVIDENCE:
- Action category: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: download_name, hs_createdate, hs_lead_name, hs_lead_type, hs_pipeline, hs_pipeline_stage, n4f_assigned_owner_touchpoint, n4f_booth_protocoll, n4f_business_line, n4f_campaign_owner, n4f_lead_document, n4f_lead_message, n4f_lead_region_country, n4f_lead_source_level_1, n4f_lead_source_level_2, n4f_region_country, n4f_touchpoint_document, n4f_touchpoint_name_dd, n4f_touchpoint_type, name
- Conditions detected in code: Code condition: if (!value) return null; Code condition: if (isNaN(d.getTime())) return null; Code condition: if (!tpId) { Code condition: if (!contactId) throw new Error(“No Contact associated to TP.”); Code condition: if (!leadIds.length) { Code condition: if (!isBlockedStage(leadObj?.properties?.hs_pipeline_stage)) { Code condition: if (!activeLeads.length) { Code condition: if (tpCampaignOwner) { Code condition: if (merged !== targetLead.properties.n4f_campaign_owner) { Code condition: if (tpBusinessLine) { Code condition: if (mergedBL !== existingBL) { Code condition: if (tpConversionMidnight) {
- CRM/API operations detected: creates records or resources, creates, removes, or checks associations, updates records or resources
- Concrete CRM operations: associate: associations, objects; create: associations, objects; read by ID: associations, objects; update: associations, objects
- Search/filter evidence: none detected
- Data transformations: calculates or formats dates, combines multiple values, converts values to numbers, filters collections, maps collections into derived values, removes surrounding whitespace, serializes data as JSON, splits a value into parts
- Outputs returned to workflow: none detected
- HubSpot CRM objects affected or referenced: associations, objects
- Associations handled: association logic referenced in custom code
- Workflow control: can exit without producing outputs, can fail the action explicitly, contains asynchronous execution
- Safeguards/error handling: error or warning logging, explicit error throwing, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors, throws errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 252 lines returned; code body analyzed but omitted from docs
Step 38 - Action 38
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 37
- 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 39 - Action 39
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 38
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Lead Name (hs_lead_name); lists: none detected
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: Lead known
- Condition summary: Lead known
- Default branch: no
- Next action IDs: 44
- Referenced properties: Lead Name (hs_lead_name)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- Branch: Lead unknown
- Condition summary: Lead unknown
- Default branch: yes
- Next action IDs: 41
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: Lead unknown
- Next action: 41
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 40 - Action 41
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 39
- 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 41 - Action 43
DATA MEANING:
ACTION EVIDENCE:
- Action category: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: download_name, hs_createdate, hs_lead_name, hs_lead_type, hs_pipeline, hs_pipeline_stage, n4f_assigned_owner_touchpoint, n4f_booth_protocoll, n4f_business_line, n4f_campaign_owner, n4f_lead_document, n4f_lead_message, n4f_lead_region_country, n4f_lead_source_level_1, n4f_lead_source_level_2, n4f_region_country, n4f_touchpoint_document, n4f_touchpoint_name_dd, n4f_touchpoint_type, name
- Conditions detected in code: Code condition: if (!value) return null; Code condition: if (isNaN(d.getTime())) return null; Code condition: if (!tpId) { Code condition: if (!contactId) throw new Error(“No Contact associated to TP.”); Code condition: if (!leadIds.length) { Code condition: if (!isBlockedStage(leadObj?.properties?.hs_pipeline_stage)) { Code condition: if (!activeLeads.length) { Code condition: if (tpCampaignOwner) { Code condition: if (merged !== targetLead.properties.n4f_campaign_owner) { Code condition: if (tpBusinessLine) { Code condition: if (mergedBL !== existingBL) { Code condition: if (tpConversionMidnight) {
- CRM/API operations detected: creates records or resources, creates, removes, or checks associations, updates records or resources
- Concrete CRM operations: associate: associations, objects; create: associations, objects; read by ID: associations, objects; update: associations, objects
- Search/filter evidence: none detected
- Data transformations: calculates or formats dates, combines multiple values, converts values to numbers, filters collections, maps collections into derived values, removes surrounding whitespace, serializes data as JSON, splits a value into parts
- Outputs returned to workflow: none detected
- HubSpot CRM objects affected or referenced: associations, objects
- Associations handled: association logic referenced in custom code
- Workflow control: can exit without producing outputs, can fail the action explicitly, contains asynchronous execution
- Safeguards/error handling: error or warning logging, explicit error throwing, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors, throws errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 252 lines returned; code body analyzed but omitted from docs
Step 42 - Action 42
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 43
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Lead Name (hs_lead_name); lists: none detected
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: Lead known
- Condition summary: Lead known
- Default branch: no
- Next action IDs: 45
- Referenced properties: Lead Name (hs_lead_name)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- Branch: Lead unknown
- Condition summary: Lead unknown
- Default branch: yes
- Next action IDs: 40
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: Lead unknown
- Next action: 40
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 43 - Action 40
- What happens: Sends an internal notification
- What triggers it: After action 42
- 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, team_ids
- subject: ALARM- Lead association failed for existing lead
- team_ids: Demand-Gen & CRM
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 44 - Action 45
- What happens: Sends an internal notification
- What triggers it: After action 42
- 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
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, subject, team_ids
- subject: No lead created but lead was updated
- team_ids: Demand-Gen & CRM
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 45 - Action 53
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 45
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_Lead Source Level 1 (n4f_lead_source_level_1); lists: none detected
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: outbound
- Condition summary: outbound
- Default branch: no
- Next action IDs: 54
- Referenced properties: 4f_Lead Source Level 1 (n4f_lead_source_level_1)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- OR group
- AND group
- AND group
- 4f_Lead Source Level 1 is any of Outbound
- Branch: not outbound
- Condition summary: not outbound
- Default branch: yes
- Next action IDs: 128
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: not outbound
- Next action: 128
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 46 - Action 128
- What happens: Sets HubSpot property values; properties: n4f_conversion_source = static value No
- What triggers it: After action 53
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Conversion source (n4f_conversion_source); 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_conversion_source
- value: static value No
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 47 - Action 129
- What happens: Sets HubSpot property values; properties: n4f_impact_tracking = returned value object with keys: staticAppendValue, type
- What triggers it: After action 128
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Impact tracking (n4f_impact_tracking); lists: none detected
DATA MEANING:
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_impact_tracking
- 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:
- 4f_Impact tracking (n4f_impact_tracking) is set or updated; value: returned value object with keys: staticAppendValue, type; confidence: high. Purpose: reflects the lead and deal association labels and is used for reporting (MQL, SQL, etc.)
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 48 - Action 55
- What happens: Branches based on HubSpot list membership; 1 branches
- What triggers it: After action 129
- System condition: 1 branch condition(s) returned by HubSpot.
- What data is used: properties: Lifecycle Stage (lifecyclestage); lists: none detected
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: lifecycle below MQL
- Condition summary: lifecycle below MQL
- Default branch: no
- Next action IDs: 56
- Referenced properties: Lifecycle Stage (lifecyclestage)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- OR group
- AND group
- AND group
- Lifecycle Stage is any of Subscriber, New, Lead
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 49 - Action 56
- What happens: Sets HubSpot property values; properties: lifecyclestage = static value Marketing Qualified Lead
- What triggers it: After action 55
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Lifecycle Stage (lifecyclestage); lists: none detected
DATA MEANING:
ACTION EVIDENCE:
- Action category: set_property
- Detected intent: Sets HubSpot property values
- Returned action type: SINGLE_CONNECTION
- Returned field keys: association, property_name, value
- property_name: lifecyclestage
- value: static value Marketing Qualified Lead
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:
- Lifecycle Stage (lifecyclestage) is set or updated; value: static value Marketing Qualified Lead; confidence: high. Purpose: The qualification of companies to sales readiness throughout the buying journey
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 50 - Action 54
- What happens: Sets HubSpot property values; properties: n4f_conversion_source = static value Yes
- What triggers it: After action 53
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Conversion source (n4f_conversion_source); 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_conversion_source
- value: static value Yes
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 51 - Action 127
- What happens: Sets HubSpot property values; properties: n4f_impact_tracking = returned value object with keys: staticAppendValue, type
- What triggers it: After action 54
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Impact tracking (n4f_impact_tracking); lists: none detected
DATA MEANING:
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_impact_tracking
- 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:
- 4f_Impact tracking (n4f_impact_tracking) is set or updated; value: returned value object with keys: staticAppendValue, type; confidence: high. Purpose: reflects the lead and deal association labels and is used for reporting (MQL, SQL, etc.)
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 52 - Action 44
- What happens: Sends an internal notification
- What triggers it: After action 39
- 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
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, subject, team_ids
- subject: No lead created but lead was updated
- team_ids: Demand-Gen & CRM
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 53 - Action 5
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 2
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Lifecycle Stage (lifecyclestage); lists: none detected
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: lifecycle below MQL
- Condition summary: lifecycle below MQL
- Default branch: no
- Next action IDs: 6
- Referenced properties: Lifecycle Stage (lifecyclestage)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- OR group
- AND group
- AND group
- Lifecycle Stage is none of Evangelist, Marketing Qualified Lead, Sales Accepted Lead, Opportunity, Sales Qualified Lead, Customer
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 6
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 6
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 54 - Action 6
- What happens: Sets HubSpot property values; properties: lifecyclestage = static value Marketing Qualified Lead
- What triggers it: After action 5
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Lifecycle Stage (lifecyclestage); lists: none detected
DATA MEANING:
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: association, property_name, value
- property_name: lifecyclestage
- value: static value Marketing Qualified Lead
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:
- Lifecycle Stage (lifecyclestage) is set or updated; value: static value Marketing Qualified Lead; confidence: high. Purpose: The qualification of companies to sales readiness throughout the buying journey
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 55 - Action 113
- What happens: Sets HubSpot property values; properties: n4f_lead_region_country = returned value object with keys: propertyToken, type
- What triggers it: After action 6
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: DELETE_4f_Lead Region-Country (n4f_lead_region_country); lists: none detected
DATA MEANING:
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: association, property_name, value
- property_name: n4f_lead_region_country
- value: object with keys: propertyToken, 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 56 - Action 28
- What happens: Runs custom code; 20 inputs; 0 outputs
- What triggers it: After action 113
- 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: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: company, download_name, hs_lead_name, hs_lead_type, hs_pipeline, hs_pipeline_stage, hubspot_owner_id, n4f_assigned_owner_touchpoint, n4f_booth_protocoll, n4f_campaign_owner, n4f_lead_document, n4f_lead_message, n4f_lead_region_country, n4f_lead_source_level_1, n4f_lead_source_level_2, n4f_region_country, n4f_touchpoint_document, n4f_touchpoint_name_dd, n4f_touchpoint_type, name
-
| Conditions detected in code: Code condition: if (attempt >= maxRetries |
|
!(status === 429 |
|
status >= 500)) throw e; Code condition: if (!value) return null; Code condition: if (isNaN(d.getTime())) return null; Code condition: if (!token) return callback({ ok: false, error: “Missing Private_App_Token” }); Code condition: if (!tpId) return callback({ ok: true, reason: “no_touchpoint_id” }); Code condition: if (existingLeadId) { Code condition: if (!contactId) throw new Error(“No Contact associated to Touchpoint”); Code condition: if (companyId) { Code condition: if (level1) leadProps.n4f_lead_source_level_1 = level1; Code condition: if (tpNameDD) leadProps.n4f_lead_source_level_2 = tpNameDD; Code condition: if (tpP.n4f_booth_protocoll) leadProps.n4f_lead_message = tpP.n4f_booth_protocoll; Code condition: if (tpP.n4f_touchpoint_document) leadProps.n4f_lead_document = tpP.n4f_touchpoint_document; |
- CRM/API operations detected: creates records or resources, creates, removes, or checks associations
- Concrete CRM operations: associate: associations, objects; create: associations, objects; read by ID: associations, objects
- Search/filter evidence: none detected
- Data transformations: calculates or formats dates, normalizes text to lowercase, removes surrounding whitespace, serializes data as JSON
- Outputs returned to workflow: none detected
- HubSpot CRM objects affected or referenced: associations, objects
- Associations handled: association logic referenced in custom code
- Workflow control: can exit without producing outputs, can fail the action explicitly, contains asynchronous execution
- Safeguards/error handling: error or warning logging, explicit error throwing, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors, mentions retry or rate-limit handling, throws errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 229 lines returned; code body analyzed but omitted from docs
Step 57 - Action 29
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 28
- 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 58 - Action 30
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 29
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Lead Name (hs_lead_name); lists: none detected
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: Lead known
- Condition summary: Lead known
- Default branch: no
- Next action IDs: 46
- Referenced properties: Lead Name (hs_lead_name)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- Branch: Lead unknown
- Condition summary: Lead unknown
- Default branch: yes
- Next action IDs: 31
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: Lead unknown
- Next action: 31
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 59 - Action 31
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 30
- 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 60 - Action 36
- What happens: Runs custom code; 19 inputs; 0 outputs
- What triggers it: After action 31
- 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: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: company, download_name, hs_lead_name, hs_lead_type, hs_pipeline, hs_pipeline_stage, n4f_assigned_owner_touchpoint, n4f_booth_protocoll, n4f_campaign_owner, n4f_lead_document, n4f_lead_message, n4f_lead_region_country, n4f_lead_source_level_1, n4f_lead_source_level_2, n4f_region_country, n4f_touchpoint_document, n4f_touchpoint_name_dd, n4f_touchpoint_type, name
-
| Conditions detected in code: Code condition: if (attempt >= maxRetries |
|
!(status === 429 |
|
status >= 500)) throw e; Code condition: if (!value) return null; Code condition: if (isNaN(d.getTime())) return null; Code condition: if (!token) return callback({ ok: false, error: “Missing Private_App_Token” }); Code condition: if (!tpId) return callback({ ok: true, reason: “no_touchpoint_id” }); Code condition: if (existingLeadId) { Code condition: if (!contactId) throw new Error(“No Contact associated to Touchpoint”); Code condition: if (companyId) { Code condition: if (level1) leadProps.n4f_lead_source_level_1 = level1; Code condition: if (tpNameDD) leadProps.n4f_lead_source_level_2 = tpNameDD; Code condition: if (tpP.n4f_booth_protocoll) leadProps.n4f_lead_message = tpP.n4f_booth_protocoll; Code condition: if (tpP.n4f_touchpoint_document) leadProps.n4f_lead_document = tpP.n4f_touchpoint_document; |
- CRM/API operations detected: creates records or resources, creates, removes, or checks associations
- Concrete CRM operations: associate: associations, objects; create: associations, objects; read by ID: associations, objects
- Search/filter evidence: none detected
- Data transformations: calculates or formats dates, normalizes text to lowercase, removes surrounding whitespace, serializes data as JSON
- Outputs returned to workflow: none detected
- HubSpot CRM objects affected or referenced: associations, objects
- Associations handled: association logic referenced in custom code
- Workflow control: can exit without producing outputs, can fail the action explicitly, contains asynchronous execution
- Safeguards/error handling: error or warning logging, explicit error throwing, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors, mentions retry or rate-limit handling, throws errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 229 lines returned; code body analyzed but omitted from docs
Step 61 - Action 33
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 36
- 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 62 - Action 34
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 33
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Lead Name (hs_lead_name); lists: none detected
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: Lead known
- Condition summary: Lead known
- Default branch: no
- Next action IDs: 47
- Referenced properties: Lead Name (hs_lead_name)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- Branch: Lead unknown
- Condition summary: Lead unknown
- Default branch: yes
- Next action IDs: 35
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: Lead unknown
- Next action: 35
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 63 - Action 35
- What happens: Sends an internal notification
- What triggers it: After action 34
- 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, team_ids
- subject: ALARM- Inbound Lead creation failed
- team_ids: Demand-Gen & CRM
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 64 - Action 47
- What happens: Sends an internal notification
- What triggers it: After action 34
- 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
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, subject, team_ids
- subject: Inbound lead created
- team_ids: Demand-Gen & CRM
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 65 - Action 114
- What happens: Sets HubSpot property values; properties: n4f_lead_region_country = returned value object with keys: propertyToken, type
- What triggers it: After action 47
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: DELETE_4f_Lead Region-Country (n4f_lead_region_country); lists: none detected
DATA MEANING:
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: association, property_name, value
- property_name: n4f_lead_region_country
- value: object with keys: propertyToken, 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 66 - Action 126
- What happens: Sets HubSpot property values; properties: n4f_impact_tracking = returned value object with keys: staticAppendValue, type
- What triggers it: After action 114
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Impact tracking (n4f_impact_tracking); lists: none detected
DATA MEANING:
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_impact_tracking
- 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:
- 4f_Impact tracking (n4f_impact_tracking) is set or updated; value: returned value object with keys: staticAppendValue, type; confidence: high. Purpose: reflects the lead and deal association labels and is used for reporting (MQL, SQL, etc.)
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 67 - Action 46
- What happens: Sends an internal notification
- What triggers it: After action 30
- 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
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, subject, team_ids
- subject: Inbound lead created
- team_ids: Demand-Gen & CRM
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 68 - Action 52
- What happens: Sends an internal notification
- What triggers it: After action 2
- 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, team_ids
- subject: Touchpoint {{ enrolled_object.download_name }}took the “lead suppressed” branch
- team_ids: Demand-Gen & CRM
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 69 - Action 57
- What happens: Sends an internal notification
- What triggers it: After action 2
- 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
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, subject, team_ids
- subject: No lead created as there is an active deal
- team_ids: Demand-Gen & CRM
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 70 - Action 58
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 57
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Lifecycle Stage (lifecyclestage); lists: none detected
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: lifecycle below MQL
- Condition summary: lifecycle below MQL
- Default branch: no
- Next action IDs: 59
- Referenced properties: Lifecycle Stage (lifecyclestage)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- OR group
- AND group
- AND group
- Lifecycle Stage is any of Subscriber, New, Lead
- Branch: default branch
- Condition summary: default branch
- Default branch: yes
- Next action IDs: 130
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: default branch
- Next action: 130
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 71 - Action 130
- What happens: Sets HubSpot property values; properties: n4f_conversion_source = static value No
- What triggers it: After action 58
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Conversion source (n4f_conversion_source); 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_conversion_source
- value: static value No
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 72 - Action 131
- What happens: Sets HubSpot property values; properties: n4f_impact_tracking = returned value object with keys: staticAppendValue, type
- What triggers it: After action 130
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Impact tracking (n4f_impact_tracking); lists: none detected
DATA MEANING:
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_impact_tracking
- 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:
- 4f_Impact tracking (n4f_impact_tracking) is set or updated; value: returned value object with keys: staticAppendValue, type; confidence: high. Purpose: reflects the lead and deal association labels and is used for reporting (MQL, SQL, etc.)
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 73 - Action 59
- What happens: Sets HubSpot property values; properties: lifecyclestage = static value Marketing Qualified Lead
- What triggers it: After action 58
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Lifecycle Stage (lifecyclestage); lists: none detected
DATA MEANING:
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: association, property_name, value
- property_name: lifecyclestage
- value: static value Marketing Qualified Lead
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:
- Lifecycle Stage (lifecyclestage) is set or updated; value: static value Marketing Qualified Lead; confidence: high. Purpose: The qualification of companies to sales readiness throughout the buying journey
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 74 - Action 60
- What happens: Sends an internal notification
- What triggers it: After action 2
- 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, team_ids
- subject: No lead was created for {{ enrolled_object.download_name }}
- team_ids: Demand-Gen & CRM
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 75 - Action 8
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 2
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Lifecycle Stage (lifecyclestage); lists: none detected
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: lifecycle stage low
- Condition summary: lifecycle stage low
- Default branch: no
- Next action IDs: 9
- Referenced properties: Lifecycle Stage (lifecyclestage)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- OR group
- AND group
- AND group
- Lifecycle Stage is none of Evangelist, Marketing Qualified Lead, Sales Accepted Lead, Opportunity, Sales Qualified Lead, Customer
- Branch: lifecycle stage high
- Condition summary: lifecycle stage high
- Default branch: yes
- Next action IDs: 62
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: lifecycle stage high
- Next action: 62
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 76 - Action 62
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 8
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_Touchpoint type (n4f_touchpoint_type); lists: none detected
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: event session
- Condition summary: event session
- Default branch: no
- Next action IDs: 138
- Referenced properties: 4f_Touchpoint type (n4f_touchpoint_type)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- 4f_Touchpoint type is any of Event session, Networking event
- Branch: no event
- Condition summary: no event
- Default branch: yes
- Next action IDs: 7
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: no event
- Next action: 7
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 77 - Action 138
- What happens: Branches by A/B test split
- What triggers it: After action 62
- 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: ab_test_branch
- Detected intent: Branches by A/B test split
- Returned action type: AB_TEST_BRANCH
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 78 - Action 139
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 138
- 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 79 - Action 140
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 139
- 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 80 - Action 141
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 140
- 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 81 - Action 63
- What happens: Runs custom code; 18 inputs; 0 outputs
- What triggers it: After action 141
- 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: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: company, download_name, hs_lead_name, hs_lead_type, hs_pipeline, hs_pipeline_stage, n4f_assigned_owner_touchpoint, n4f_booth_protocoll, n4f_business_line, n4f_campaign_owner, n4f_lead_message, n4f_lead_region_country, n4f_lead_source_level_1, n4f_lead_source_level_2, n4f_region_country, n4f_touchpoint_name_dd, n4f_touchpoint_type, name
-
| Conditions detected in code: Code condition: if (attempt >= maxRetries |
|
!(status === 429 |
|
status >= 500)) throw e; Code condition: if (!value) return null; Code condition: if (isNaN(d.getTime())) return null; Code condition: if (!token) return callback({ ok: false, error: “Missing Private_App_Token” }); Code condition: if (!tpId) return callback({ ok: true, reason: “no_touchpoint_id” }); Code condition: if (existingLeadId) { Code condition: if (!contactId) throw new Error(“No Contact associated to Touchpoint”); Code condition: if (companyId) { Code condition: if (level1) leadProps.n4f_lead_source_level_1 = level1; Code condition: if (tpP.n4f_touchpoint_name_dd) leadProps.n4f_lead_source_level_2 = tpP.n4f_touchpoint_name_dd; Code condition: if (tpP.n4f_booth_protocoll) leadProps.n4f_lead_message = tpP.n4f_booth_protocoll; Code condition: if (tpP.n4f_campaign_owner) leadProps.n4f_campaign_owner = tpP.n4f_campaign_owner; |
- CRM/API operations detected: creates records or resources, creates, removes, or checks associations
- Concrete CRM operations: associate: associations, objects; create: associations, objects; read by ID: associations, objects
- Search/filter evidence: none detected
- Data transformations: calculates or formats dates, combines multiple values, filters collections, normalizes text to lowercase, removes surrounding whitespace, serializes data as JSON
- Outputs returned to workflow: none detected
- HubSpot CRM objects affected or referenced: associations, objects
- Associations handled: association logic referenced in custom code
- Workflow control: can exit without producing outputs, can fail the action explicitly, contains asynchronous execution
- Safeguards/error handling: error or warning logging, explicit error throwing, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors, mentions retry or rate-limit handling, throws errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 236 lines returned; code body analyzed but omitted from docs
Step 82 - Action 66
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 63
- 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 83 - Action 115
- What happens: Sets HubSpot property values; properties: n4f_lead_region_country = returned value object with keys: propertyToken, type
- What triggers it: After action 66
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: DELETE_4f_Lead Region-Country (n4f_lead_region_country); lists: none detected
DATA MEANING:
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: association, property_name, value
- property_name: n4f_lead_region_country
- value: object with keys: propertyToken, 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 84 - Action 67
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 115
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Lead Name (hs_lead_name); lists: none detected
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: Lead known
- Condition summary: Lead known
- Default branch: no
- Next action IDs: 64
- Referenced properties: Lead Name (hs_lead_name)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- Branch: Lead unknown
- Condition summary: Lead unknown
- Default branch: yes
- Next action IDs: 68
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: Lead unknown
- Next action: 68
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 85 - Action 64
- What happens: Sends an internal notification
- What triggers it: After action 67
- 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
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, subject, team_ids
- subject: Event session - New business lead created
- team_ids: Demand-Gen & CRM
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 86 - Action 134
- What happens: Sets HubSpot property values; properties: n4f_conversion_source = static value Yes
- What triggers it: After action 64
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Conversion source (n4f_conversion_source); 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_conversion_source
- value: static value Yes
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 87 - Action 135
- What happens: Sets HubSpot property values; properties: n4f_impact_tracking = returned value object with keys: staticAppendValue, type
- What triggers it: After action 134
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Impact tracking (n4f_impact_tracking); lists: none detected
DATA MEANING:
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_impact_tracking
- 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:
- 4f_Impact tracking (n4f_impact_tracking) is set or updated; value: returned value object with keys: staticAppendValue, type; confidence: high. Purpose: reflects the lead and deal association labels and is used for reporting (MQL, SQL, etc.)
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 88 - Action 68
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 67
- 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 89 - Action 123
- What happens: Runs custom code; 18 inputs; 0 outputs
- What triggers it: After action 68
- 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: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: company, download_name, hs_lead_name, hs_lead_type, hs_pipeline, hs_pipeline_stage, n4f_assigned_owner_touchpoint, n4f_booth_protocoll, n4f_business_line, n4f_campaign_owner, n4f_lead_message, n4f_lead_region_country, n4f_lead_source_level_1, n4f_lead_source_level_2, n4f_region_country, n4f_touchpoint_name_dd, n4f_touchpoint_type, name
-
| Conditions detected in code: Code condition: if (attempt >= maxRetries |
|
!(status === 429 |
|
status >= 500)) throw e; Code condition: if (!value) return null; Code condition: if (isNaN(d.getTime())) return null; Code condition: if (!token) return callback({ ok: false, error: “Missing Private_App_Token” }); Code condition: if (!tpId) return callback({ ok: true, reason: “no_touchpoint_id” }); Code condition: if (existingLeadId) { Code condition: if (!contactId) throw new Error(“No Contact associated to Touchpoint”); Code condition: if (companyId) { Code condition: if (level1) leadProps.n4f_lead_source_level_1 = level1; Code condition: if (tpP.n4f_touchpoint_name_dd) leadProps.n4f_lead_source_level_2 = tpP.n4f_touchpoint_name_dd; Code condition: if (tpP.n4f_booth_protocoll) leadProps.n4f_lead_message = tpP.n4f_booth_protocoll; Code condition: if (tpP.n4f_campaign_owner) leadProps.n4f_campaign_owner = tpP.n4f_campaign_owner; |
- CRM/API operations detected: creates records or resources, creates, removes, or checks associations
- Concrete CRM operations: associate: associations, objects; create: associations, objects; read by ID: associations, objects
- Search/filter evidence: none detected
- Data transformations: calculates or formats dates, combines multiple values, filters collections, normalizes text to lowercase, removes surrounding whitespace, serializes data as JSON
- Outputs returned to workflow: none detected
- HubSpot CRM objects affected or referenced: associations, objects
- Associations handled: association logic referenced in custom code
- Workflow control: can exit without producing outputs, can fail the action explicitly, contains asynchronous execution
- Safeguards/error handling: error or warning logging, explicit error throwing, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors, mentions retry or rate-limit handling, throws errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 236 lines returned; code body analyzed but omitted from docs
Step 90 - Action 116
- What happens: Sets HubSpot property values; properties: n4f_lead_region_country = returned value object with keys: propertyToken, type
- What triggers it: After action 123
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: DELETE_4f_Lead Region-Country (n4f_lead_region_country); lists: none detected
DATA MEANING:
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: association, property_name, value
- property_name: n4f_lead_region_country
- value: object with keys: propertyToken, 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 91 - Action 69
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 116
- 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 92 - Action 70
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 69
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Lead Name (hs_lead_name); lists: none detected
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: Lead known
- Condition summary: Lead known
- Default branch: no
- Next action IDs: 73
- Referenced properties: Lead Name (hs_lead_name)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- Branch: Lead unknown
- Condition summary: Lead unknown
- Default branch: yes
- Next action IDs: 71
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: Lead unknown
- Next action: 71
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 93 - Action 71
- What happens: Sends an internal notification
- What triggers it: After action 70
- 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, team_ids
- subject: ALARM - Event session - Lead creation failed - New business branch
- team_ids: Demand-Gen & CRM
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 94 - Action 73
- What happens: Sends an internal notification
- What triggers it: After action 70
- 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
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, subject, team_ids
- subject: Event session - New business lead created
- team_ids: Demand-Gen & CRM
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 95 - Action 7
- What happens: Runs custom code; 18 inputs; 0 outputs
- What triggers it: After action 62
- 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: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: company, download_name, hs_lead_name, hs_lead_type, hs_pipeline, hs_pipeline_stage, n4f_assigned_owner_touchpoint, n4f_booth_protocoll, n4f_business_line, n4f_campaign_owner, n4f_lead_message, n4f_lead_region_country, n4f_lead_source_level_1, n4f_lead_source_level_2, n4f_region_country, n4f_touchpoint_name_dd, n4f_touchpoint_type, name
-
Conditions detected in code: Code condition: if (obj !== null) console.log([${ts()}] INFO Lead-from-Touchpoint ${msg} ${safeJSON(obj)}); Code condition: if (obj !== null) console.warn([${ts()}] WARN Lead-from-Touchpoint ${msg} ${safeJSON(obj)}); Code condition: if (obj !== null) console.error([${ts()}] ERROR Lead-from-Touchpoint ${msg} ${safeJSON(obj)}); Code condition: if (!ra) return defMs; Code condition: if (!Number.isNaN(sec)) return Math.max(defMs, sec * 1000); Code condition: if (!retryable |
|
attempt >= maxRetries) throw e; Code condition: if (!value) return null; Code condition: if (isNaN(d.getTime())) return null; Code condition: if (!token) return callback({ ok: false, error: “Missing Private_App_Token” }); Code condition: if (!tpId) return callback({ ok: true, reason: “no_touchpoint_id” }); Code condition: if (!contactId) throw new Error(“No Contact associated to Touchpoint.”); Code condition: if (companyId) { |
- CRM/API operations detected: creates records or resources, creates, removes, or checks associations
- Concrete CRM operations: associate: associations, objects; create: associations, objects; read by ID: associations, objects
- Search/filter evidence: none detected
- Data transformations: calculates or formats dates, combines multiple values, converts values to numbers, filters collections, maps collections into derived values, normalizes text to lowercase, removes surrounding whitespace, serializes data as JSON, splits a value into parts
- Outputs returned to workflow: none detected
- HubSpot CRM objects affected or referenced: associations, objects
- Associations handled: association logic referenced in custom code
- Workflow control: can exit without producing outputs, can fail the action explicitly, contains asynchronous execution
- Safeguards/error handling: error or warning logging, explicit error throwing, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors, mentions retry or rate-limit handling, throws errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 232 lines returned; code body analyzed but omitted from docs
Step 96 - Action 117
- What happens: Sets HubSpot property values; properties: n4f_lead_region_country = returned value object with keys: propertyToken, type
- What triggers it: After action 7
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: DELETE_4f_Lead Region-Country (n4f_lead_region_country); lists: none detected
DATA MEANING:
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: association, property_name, value
- property_name: n4f_lead_region_country
- value: object with keys: propertyToken, 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 97 - Action 20
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 117
- 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 98 - Action 21
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 20
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Lead Name (hs_lead_name); lists: none detected
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: Lead known
- Condition summary: Lead known
- Default branch: no
- Next action IDs: 48
- Referenced properties: Lead Name (hs_lead_name)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- Branch: Lead unknown
- Condition summary: Lead unknown
- Default branch: yes
- Next action IDs: 22
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: Lead unknown
- Next action: 22
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 99 - Action 22
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 21
- 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 100 - Action 27
- What happens: Runs custom code; 17 inputs; 0 outputs
- What triggers it: After action 22
- 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: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: download_name, hs_lead_name, hs_lead_type, hs_pipeline, hs_pipeline_stage, n4f_assigned_owner_touchpoint, n4f_booth_protocoll, n4f_business_line, n4f_campaign_owner, n4f_lead_message, n4f_lead_region_country, n4f_lead_source_level_1, n4f_lead_source_level_2, n4f_region_country, n4f_touchpoint_name_dd, n4f_touchpoint_type, name
-
Conditions detected in code: Code condition: if (obj !== null) console.log([${ts()}] INFO Lead-from-Touchpoint ${msg} ${safeJSON(obj)}); Code condition: if (obj !== null) console.warn([${ts()}] WARN Lead-from-Touchpoint ${msg} ${safeJSON(obj)}); Code condition: if (obj !== null) console.error([${ts()}] ERROR Lead-from-Touchpoint ${msg} ${safeJSON(obj)}); Code condition: if (!ra) return defMs; Code condition: if (!Number.isNaN(sec)) return Math.max(defMs, sec * 1000); Code condition: if (!retryable |
|
attempt >= maxRetries) throw e; Code condition: if (!value) return null; Code condition: if (isNaN(d.getTime())) return null; Code condition: if (!token) return callback({ ok: false, error: “Missing Private_App_Token” }); Code condition: if (!tpId) return callback({ ok: true, reason: “no_touchpoint_id” }); Code condition: if (!contactId) throw new Error(“No Contact associated to Touchpoint.”); Code condition: if (companyId) { |
- CRM/API operations detected: creates records or resources, creates, removes, or checks associations
- Concrete CRM operations: associate: associations, objects; create: associations, objects; read by ID: associations, objects
- Search/filter evidence: none detected
- Data transformations: calculates or formats dates, combines multiple values, converts values to numbers, filters collections, maps collections into derived values, normalizes text to lowercase, removes surrounding whitespace, serializes data as JSON, splits a value into parts
- Outputs returned to workflow: none detected
- HubSpot CRM objects affected or referenced: associations, objects
- Associations handled: association logic referenced in custom code
- Workflow control: can exit without producing outputs, can fail the action explicitly, contains asynchronous execution
- Safeguards/error handling: error or warning logging, explicit error throwing, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors, mentions retry or rate-limit handling, throws errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 232 lines returned; code body analyzed but omitted from docs
Step 101 - Action 118
- What happens: Sets HubSpot property values; properties: n4f_lead_region_country = returned value object with keys: propertyToken, type
- What triggers it: After action 27
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: DELETE_4f_Lead Region-Country (n4f_lead_region_country); lists: none detected
DATA MEANING:
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: association, property_name, value
- property_name: n4f_lead_region_country
- value: object with keys: propertyToken, 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 102 - Action 24
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 118
- 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 103 - Action 25
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 24
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Lead Name (hs_lead_name); lists: none detected
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: Lead known
- Condition summary: Lead known
- Default branch: no
- Next action IDs: 49
- Referenced properties: Lead Name (hs_lead_name)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- Branch: Lead unknown
- Condition summary: Lead unknown
- Default branch: yes
- Next action IDs: 26
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: Lead unknown
- Next action: 26
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 104 - Action 26
- What happens: Sends an internal notification
- What triggers it: After action 25
- 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, team_ids
- subject: ALARM- Lead creation failed - New business branch
- team_ids: Demand-Gen & CRM
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 105 - Action 49
- What happens: Sends an internal notification
- What triggers it: After action 25
- 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
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, subject, team_ids
- subject: New business lead created
- team_ids: Demand-Gen & CRM
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 106 - Action 48
- What happens: Sends an internal notification
- What triggers it: After action 21
- 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
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, subject, team_ids
- subject: New business lead created
- team_ids: Demand-Gen & CRM
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 107 - Action 9
- What happens: Sets HubSpot property values; properties: lifecyclestage = static value Marketing Qualified Lead
- What triggers it: After action 8
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Lifecycle Stage (lifecyclestage); lists: none detected
DATA MEANING:
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: association, property_name, value
- property_name: lifecyclestage
- value: static value Marketing Qualified Lead
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:
- Lifecycle Stage (lifecyclestage) is set or updated; value: static value Marketing Qualified Lead; confidence: high. Purpose: The qualification of companies to sales readiness throughout the buying journey
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 108 - Action 88
- What happens: Runs custom code; 24 inputs; 0 outputs
- What triggers it: After action 2
- 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: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: company, download_name, hs_lead_disqualification_reason, hs_lead_name, hs_lead_type, hs_pipeline, hs_pipeline_stage, hs_v2_date_entered_unqualified_stage_id_1675714327, n4f_assigned_owner_touchpoint, n4f_booth_protocoll, n4f_business_line, n4f_campaign_owner, n4f_date_of_conversion, n4f_last_disqualification_date, n4f_last_disqualification_reason, n4f_last_marketing_touchpoint_date, n4f_lead_message, n4f_lead_region_country, n4f_lead_source_level_1, n4f_lead_source_level_2, n4f_region_country, n4f_touchpoint_name_dd, n4f_touchpoint_type, name
-
| Conditions detected in code: Code condition: if (!retryable |
|
attempt >= maxRetries) throw e; Code condition: if (!value) return null; Code condition: if (!ts) return null; Code condition: if (!token) Code condition: if (!tpId) return callback({ ok: true }); Code condition: if (!contactId) return callback({ ok: true }); Code condition: if (!lead) return callback({ ok: true }); Code condition: if (tpBusinessLine) { Code condition: if (mergedBL !== existingBL) { Code condition: if (OVERRIDE_SOURCE_L1.includes(currentSourceL1)) { |
- CRM/API operations detected: creates records or resources, creates, removes, or checks associations, searches records, updates records or resources
- Concrete CRM operations: associate: associations, objects; create: associations, objects; read by ID: associations, objects; search: associations, objects; update: associations, objects
- Search/filter evidence: search/filter operator: EQ; search/filter operator: GTE; search/filter property: hs_primary_contact_id
- Data transformations: calculates or formats dates, combines multiple values, filters collections, maps collections into derived values, normalizes text to lowercase, removes surrounding whitespace, serializes data as JSON, splits a value into parts
- Outputs returned to workflow: none detected
- HubSpot CRM objects affected or referenced: associations, objects
- Associations handled: association logic referenced in custom code
- Workflow control: can exit without producing outputs, can fail the action explicitly, contains asynchronous execution
- Safeguards/error handling: error or warning logging, explicit error throwing, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors, mentions retry or rate-limit handling, throws errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 258 lines returned; code body analyzed but omitted from docs
Step 109 - Action 92
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 88
- 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 110 - Action 108
- What happens: Sets HubSpot property values; properties: hs_lead_disqualification_reason = static value not returned
- What triggers it: After action 92
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Disqualification Reason (hs_lead_disqualification_reason); lists: none detected
DATA MEANING:
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: association, property_name, value
- property_name: hs_lead_disqualification_reason
- value: static value not returned
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 111 - Action 90
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 108
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Lead Name (hs_lead_name); lists: none detected
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: Lead known
- Condition summary: Lead known
- Default branch: no
- Next action IDs: 104
- Referenced properties: Lead Name (hs_lead_name)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- Branch: Lead unknown
- Condition summary: Lead unknown
- Default branch: yes
- Next action IDs: 103
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: Lead unknown
- Next action: 103
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 112 - Action 103
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 90
- 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 113 - Action 107
- What happens: Runs custom code; 24 inputs; 0 outputs
- What triggers it: After action 103
- 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: custom_code
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Runs custom code
- Returned action type: CUSTOM_CODE
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:
- Inputs used by code: company, download_name, hs_lead_disqualification_reason, hs_lead_name, hs_lead_type, hs_pipeline, hs_pipeline_stage, hs_v2_date_entered_unqualified_stage_id_1675714327, n4f_assigned_owner_touchpoint, n4f_booth_protocoll, n4f_business_line, n4f_campaign_owner, n4f_date_of_conversion, n4f_last_disqualification_date, n4f_last_disqualification_reason, n4f_last_marketing_touchpoint_date, n4f_lead_message, n4f_lead_region_country, n4f_lead_source_level_1, n4f_lead_source_level_2, n4f_region_country, n4f_touchpoint_name_dd, n4f_touchpoint_type, name
-
| Conditions detected in code: Code condition: if (!retryable |
|
attempt >= maxRetries) throw e; Code condition: if (!value) return null; Code condition: if (!ts) return null; Code condition: if (!token) Code condition: if (!tpId) return callback({ ok: true }); Code condition: if (!contactId) return callback({ ok: true }); Code condition: if (!lead) return callback({ ok: true }); Code condition: if (tpBusinessLine) { Code condition: if (mergedBL !== existingBL) { Code condition: if (OVERRIDE_SOURCE_L1.includes(currentSourceL1)) { |
- CRM/API operations detected: creates records or resources, creates, removes, or checks associations, searches records, updates records or resources
- Concrete CRM operations: associate: associations, objects; create: associations, objects; read by ID: associations, objects; search: associations, objects; update: associations, objects
- Search/filter evidence: search/filter operator: EQ; search/filter operator: GTE; search/filter property: hs_primary_contact_id
- Data transformations: calculates or formats dates, combines multiple values, filters collections, maps collections into derived values, normalizes text to lowercase, removes surrounding whitespace, serializes data as JSON, splits a value into parts
- Outputs returned to workflow: none detected
- HubSpot CRM objects affected or referenced: associations, objects
- Associations handled: association logic referenced in custom code
- Workflow control: can exit without producing outputs, can fail the action explicitly, contains asynchronous execution
- Safeguards/error handling: error or warning logging, explicit error throwing, guard clauses or missing-value checks, structured response handling, try/catch error handling, checks missing values, has catch block, logs errors, mentions retry or rate-limit handling, throws errors
- Imports: @hubspot/api-client
- External systems/hosts: none detected
- External call evidence: none detected
- HTTP methods in code: none detected
- Secrets configured: 2
- Code evidence: 258 lines returned; code body analyzed but omitted from docs
Step 114 - Action 96
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 107
- 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 115 - Action 109
- What happens: Sets HubSpot property values; properties: hs_lead_disqualification_reason = static value not returned
- What triggers it: After action 96
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Disqualification Reason (hs_lead_disqualification_reason); lists: none detected
DATA MEANING:
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: association, property_name, value
- property_name: hs_lead_disqualification_reason
- value: static value not returned
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 116 - Action 98
- What happens: Branches based on HubSpot list membership; 2 branches
- What triggers it: After action 109
- System condition: 2 branch condition(s) returned by HubSpot.
- What data is used: properties: Lead Name (hs_lead_name); lists: none detected
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: Lead known
- Condition summary: Lead known
- Default branch: no
- Next action IDs: 101
- Referenced properties: Lead Name (hs_lead_name)
- Referenced lists: none detected
- Filter-like criteria returned: 3
- Returned branch logic:
- Branch: Lead unknown
- Condition summary: Lead unknown
- Default branch: yes
- Next action IDs: 100
- Referenced properties: none detected
- Referenced lists: none detected
- Filter-like criteria returned: 0
- Returned branch logic:
- AND group
- Branch name: Lead unknown
- Next action: 100
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 117 - Action 100
- What happens: Sends an internal notification
- What triggers it: After action 98
- 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, team_ids
- subject: ALARM- Lead reopening failed
- team_ids: Demand-Gen & CRM
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 118 - Action 101
- What happens: Sends an internal notification
- What triggers it: After action 98
- 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
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, subject, team_ids
- subject: lead reopened
- team_ids: Demand-Gen & CRM
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 119 - Action 132
- What happens: Sets HubSpot property values; properties: n4f_conversion_source = static value No
- What triggers it: After action 101
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Conversion source (n4f_conversion_source); 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_conversion_source
- value: static value No
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 120 - Action 133
- What happens: Sets HubSpot property values; properties: n4f_impact_tracking = returned value object with keys: staticAppendValue, type
- What triggers it: After action 132
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: 4f_Impact tracking (n4f_impact_tracking); lists: none detected
DATA MEANING:
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_impact_tracking
- 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:
- 4f_Impact tracking (n4f_impact_tracking) is set or updated; value: returned value object with keys: staticAppendValue, type; confidence: high. Purpose: reflects the lead and deal association labels and is used for reporting (MQL, SQL, etc.)
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 121 - Action 104
- What happens: Sends an internal notification
- What triggers it: After action 90
- 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
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, subject, team_ids
- subject: lead reopened
- team_ids: Demand-Gen & CRM
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 122 - Action 3
- What happens: Sends an internal notification
- What triggers it: After action 1
- 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
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, subject, team_ids
- subject: No lead was created for {{ enrolled_object.download_name }}
- team_ids: Demand-Gen & CRM
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 123 - Action 4
- What happens: Uses HubSpot list membership; 1 list dependencies
- What triggers it: After action 3
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: none detected; lists: PLACEHOLDER ELEVATE_no lead creation due to off list (TP)
DATA MEANING:
- No property descriptions returned for the properties in this step.
ACTION EVIDENCE:
- Action category: connected_action
- Detected intent: Uses HubSpot list membership
- Returned action type: SINGLE_CONNECTION
- Returned field keys: listId, targetObject
ACTION-LEVEL CONDITIONS:
- No extra action-level filter logic detected.
BRANCH LOGIC:
- No branch paths detected in this step.
LIST LOGIC:
- PLACEHOLDER ELEVATE_no lead creation due to off list (TP) (16346)
- Business meaning: Logic not derivable from system.
- Filters: 0
- Referenced properties: none detected
- Filter logic:
Logic not derivable from system because no list filter branch was returned.
PROPERTY MAPPINGS:
- No property mappings detected in this step.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 124 - Action 61
- What happens: Sends an internal notification
- What triggers it: After action 1
- 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, team_ids
- subject: Touchpoint {{ enrolled_object.download_name }}took the “cannot decide branch” (good vs. bad)
- team_ids: Demand-Gen & CRM
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.
System Behavior
- Workflow actions: 124
- Branch actions: 26
- Custom code actions: 14
- Property operations: 30
- List dependencies: 9
- Action categories: ab_test_branch: 2, connected_action: 28, custom_code: 14, internal_notification: 26, list_branch: 24, set_property: 30
- Property operation types: set_property: 30
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: associations (custom code contains create call), objects (custom code contains create call)
- Objects updated: Touchpoint: 30 property operation(s), associations (custom code contains update call), objects (custom code contains update call)
- Associations created: association logic referenced in custom code, association logic referenced in custom code, association logic referenced in custom code, association logic referenced in custom code, association logic referenced in custom code, association logic referenced in custom code, association logic referenced in custom code, association logic referenced in custom code, association logic referenced in custom code, association logic referenced in custom code, association logic referenced in custom code, association logic referenced in custom code, association logic referenced in custom code, association logic referenced in custom code
- Marketing emails sent: 0
- Internal notifications: 26
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 14
How It Is Implemented
Workflows
- Workflow: NEW-ELEVATE - Lead creation & lifecycle stage based on marketing touchpoints w/o company req
- Workflow ID: 3640133832
- Revision ID: 138
- Enabled: yes
- Current HubSpot description: No workflow description returned.
- Purpose: Logic not derivable from system.
- Key logic: ab_test_branch: 2, connected_action: 28, custom_code: 14, internal_notification: 26, list_branch: 24, set_property: 30
- Branching logic: 55 branch detail(s) returned by HubSpot
- Good contact : Good contact ; next actions: 2; properties: n4f_contact_quality_label, n4f_touchpoint_type; lists: 2333
- Off list: Off list; next actions: 3; properties: n4f_touchpoint_type; lists: 2333
- default branch: default branch; next actions: 61; properties: none detected; lists: none detected
- Inbound request : Inbound request ; next actions: 5; properties: n4f_touchpoint_type; lists: none detected
- 4flow event registration : 4flow event registration ; next actions: not returned; properties: n4f_touchpoint_type; lists: none detected
- already active - Lead: already active - Lead; next actions: 37; properties: none detected; lists: 11378
- already active - Deal: already active - Deal; next actions: 57; properties: none detected; lists: 11381
- re-opening lead: re-opening lead; next actions: 88; properties: none detected; lists: 17863
- based on disqualification note: based on disqualification note; next actions: 60; properties: none detected; lists: 11421
- new business lead: new business lead; next actions: 8; properties: none detected; lists: 11391, 11428, 11434, 17863
- reattempting lead: reattempting lead; next actions: 10; properties: hs_lead_disqualification_reason; lists: 11391, 11421, 11428, 11434, 17863
- lead suppressed: lead suppressed; next actions: 52; properties: none detected; lists: none detected
- Dependencies: lists: ELEVATE - Stop criteria existing active lead (11378), ELEVATE - Stop criteria existing active deal (11381), ELEVATE - Stop criteria - Lead creation (11391), ELEVATE - Lead supression - diqualification criteria permanent (11421), ELEVATE - Lead supression - disqualification criteria temporary (11428), ELEVATE - Contacts with lost deals (11434), PLACEHOLDER ELEVATE_no lead creation due to off list (TP) (16346), ELEVATE - Contacts with ghosting leads (17863), 2333 (2333); properties: 4f_Touchpoint-name (download_name), Disqualification Reason (hs_lead_disqualification_reason), Lead Name (hs_lead_name), Lifecycle Stage (lifecyclestage), 4f_assigned owner_touchpoint (n4f_assigned_owner_touchpoint), 4f_Message (n4f_booth_protocoll), 4f_Business line (n4f_business_line), 4f_Contact quality label (n4f_contact_quality_label), 4f_Conversion source (n4f_conversion_source), 4f_Date of conversion (n4f_date_of_conversion), 4f_Impact tracking (n4f_impact_tracking), DELETE_4f_Lead Region-Country (n4f_lead_region_country), 4f_Lead Source Level 1 (n4f_lead_source_level_1), 4f_touchpoint_document (n4f_touchpoint_document), 4f_Touchpoint name_dd (n4f_touchpoint_name_dd), 4f_Touchpoint type (n4f_touchpoint_type); custom code: 14 custom code action(s)
Property Context
- 4f_Touchpoint-name (download_name) - Standard single-line text field with name of touchpoint. Is always overwritten by _dd variant. Roles: reference. internal name: download_name; object: Touchpoints; type: string.
- Object create date/time (hs_createdate) - The date and time at which this object was created. This value is automatically set by HubSpot and may not be modified. Roles: step data. internal name: hs_createdate; object: Line Items; type: datetime.
- Disqualification Reason (hs_lead_disqualification_reason) - Dropdown list of reasons for disqualification Roles: branch condition, property updated, step data. internal name: hs_lead_disqualification_reason; object: Leads; type: enumeration.
- Lead Name (hs_lead_name) - The full name of the lead. Roles: branch condition, step data. internal name: hs_lead_name; object: Leads; type: string.
- Lead stage (hs_pipeline_stage) - shows the pipeline stages of the lead pipeline. indicates which stage the lead is in Roles: step data. internal name: hs_pipeline_stage; object: Leads; type: enumeration.
- Lifecycle Stage (lifecyclestage) - The qualification of companies to sales readiness throughout the buying journey Roles: branch condition, property updated, step data. internal name: lifecyclestage; object: Companies; type: enumeration.
- 4f_assigned owner_touchpoint (n4f_assigned_owner_touchpoint) - No HubSpot property description returned. Roles: reference. internal name: n4f_assigned_owner_touchpoint; object: Touchpoints; type: enumeration.
- 4f_Message (n4f_booth_protocoll) - No HubSpot property description returned. Roles: reference. internal name: n4f_booth_protocoll; object: Touchpoints; type: string.
- 4f_Business line (n4f_business_line) - This property reflects the 4flow business lines and is used whenever a clear association with one of our business lines/services is possible. Also used at events in booth protocols, etc. Roles: step data. internal name: n4f_business_line; object: Touchpoints; type: enumeration.
- 4f_campaign owner (n4f_campaign_owner) - Depreciated property was used to identify internal campaign stakeholders (business line representatives who requested/are responsible for a campaign). Roles: step data. internal name: n4f_campaign_owner; object: Touchpoints; type: enumeration.
- 4f_Contact quality label (n4f_contact_quality_label) - No HubSpot property description returned. Roles: branch condition, step data. internal name: n4f_contact_quality_label; object: Contacts; type: enumeration.
- 4f_Conversion source (n4f_conversion_source) - No HubSpot property description returned. Roles: property updated, step data. internal name: n4f_conversion_source; object: Touchpoints; type: enumeration.
- 4f_Date of conversion (n4f_date_of_conversion) - This property is used instead of the create date. It is especially relevant when we are adding older conversions to the system, e.g., from an Excel sheet. It represents the actual date of conversion, not the create date of the touchpoint. Roles: reference. internal name: n4f_date_of_conversion; object: Touchpoints; type: date.
- 4f_Impact tracking (n4f_impact_tracking) - reflects the lead and deal association labels and is used for reporting (MQL, SQL, etc.) Roles: property updated, step data. internal name: n4f_impact_tracking; object: Touchpoints; type: enumeration.
- DELETE_4f_Lead Region-Country (n4f_lead_region_country) - Region-country selector based on and in analogy to our contact property Roles: property updated, step data. internal name: n4f_lead_region_country; object: Leads; type: enumeration.
- 4f_Lead Source Level 1 (n4f_lead_source_level_1) - used for attribution of marketing leads, synchronized with touchpoint types (and deal sources) Roles: branch condition, step data. internal name: n4f_lead_source_level_1; object: Leads; type: enumeration.
- 4f_touchpoint_document (n4f_touchpoint_document) - document field, used if an attachment is stored - e.g. in inbound message. advantage: document is tied to the touchpoint (unique) and not overwritten like the document field on contact level Roles: reference. internal name: n4f_touchpoint_document; object: Touchpoints; type: string.
- 4f_Touchpoint name_dd (n4f_touchpoint_name_dd) - 4flow specific dropdown select of touchpoint names such as webinar names, content pieces, event names, etc. It replaces the free text field and makes sure touchpoints can be selected easily and naming is consistent. Used in filters, in reports, etc. It also overwrites the standard touchpoint name field to make sure … Roles: reference. internal name: n4f_touchpoint_name_dd; object: Touchpoints; type: enumeration.
- 4f_Touchpoint type (n4f_touchpoint_type) - 4flow specific dropdown select of touchpoint types. Works in conjunction with 4f_Touchpoint name_dd and 4f_activity type. Roles: branch condition, step data, trigger condition. internal name: n4f_touchpoint_type; object: Touchpoints; type: enumeration.
Evidence And Gaps
- Domain evidence: Domain not derivable from system metadata.
- Quality flags: complex_workflow: Workflow contains many actions and should be reviewed as a process map.
custom_code_present: Workflow appears to contain one or more custom code actions.
branching_logic_present: Workflow contains branching logic.
property_operations_detected: Workflow appears to write or copy one or more properties.
many_property_operations: Workflow writes or copies many properties and should be reviewed before property changes.
- Narrative context: not used as source of truth.
STOPPED ELEVATE - assign lead owner to unassigned leads
METADATA
title: STOPPED ELEVATE - assign lead owner to unassigned leads
type: process
domain: Routing
objects: [Lead]
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: 10
- Property references: Object create date/time (hs_createdate), hs_name, Lead stage (hs_pipeline_stage), hs_value, Owner (hubspot_owner_id)
- List references: none detected
- Filter types: PROPERTY: 5
- Operators: ALL_PROPERTY: 2, ENUMERATION: 1, IS_BEFORE: 1, IS_EQUAL_TO: 1, IS_NONE_OF: 1, IS_UNKNOWN: 2, STRING: 1, TIME_POINT: 1
- Trigger logic:
- Enrollment criteria type: LIST_BASED
- Enrollment branch 1:
- OR group
- AND group
- Object create date/time is before
- Owner is unknown
- Lead stage is none of Disqualified
- Enrollment branch 2:
- AND group
- Object create date/time is before
- Owner is unknown
- Lead stage is none of Disqualified
- Enrollment branch 3:
- AND group
- hs_name equals hubspot_owner_id
- hs_value is unknown
- Trigger property meaning:
Steps
Step 1 - Action 7
- What happens: Sends an internal notification
- 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: internal_notification
- Detected intent: Sends an internal notification
- Returned action type: SINGLE_CONNECTION
- Returned field keys: body, subject, team_ids, user_ids
- subject: No lead owner assigned
- team_ids: Demand-Gen & CRM
- user_ids: Soeren Hagen
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.
System Behavior
- Workflow actions: 1
- Branch actions: 0
- Custom code actions: 0
- Property operations: 0
- List dependencies: 0
- Action categories: internal_notification: 1
- Property operation types: Logic not derivable from system.
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: None detected.
- 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: STOPPED ELEVATE - assign lead owner to unassigned leads
- Workflow ID: 2835854579
- Revision ID: 24
- Enabled: no
- Current HubSpot description: No workflow description returned.
- Purpose: Logic not derivable from system.
- Key logic: internal_notification: 1
- Branching logic: 0 branch detail(s) returned by HubSpot
No branch logic returned by HubSpot.
- Dependencies: lists: none detected; properties: Object create date/time (hs_createdate), hs_name, Lead stage (hs_pipeline_stage), hs_value, Owner (hubspot_owner_id); custom code: none detected
Property Context
- Object create date/time (hs_createdate) - The date and time at which this object was created. This value is automatically set by HubSpot and may not be modified. Roles: trigger condition. internal name: hs_createdate; object: Line Items; type: datetime.
- hs_name - No HubSpot property description returned. Roles: trigger condition. internal name: hs_name; object: object not returned; type: not returned.
- Lead stage (hs_pipeline_stage) - shows the pipeline stages of the lead pipeline. indicates which stage the lead is in Roles: trigger condition. internal name: hs_pipeline_stage; object: Leads; type: enumeration.
- hs_value - No HubSpot property description returned. Roles: trigger condition. internal name: hs_value; object: object not returned; type: not returned.
- Owner (hubspot_owner_id) - The owner of the object. Roles: trigger condition. internal name: hubspot_owner_id; object: Line Items; type: enumeration.
Evidence And Gaps
- Domain evidence: Derived from workflow name term: owner
- Quality flags: None detected.
- Narrative context: not used as source of truth.
TEST ELEVATE - re-assign Leads and Deals from deactivated Users
METADATA
title: TEST ELEVATE - re-assign Leads and Deals from deactivated Users
type: process
domain: Unclassified
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: 3
- Property references: Owner’s main team (hubspot_team_id)
- List references: none detected
- Filter types: PROPERTY: 1
- Operators: ENUMERATION: 1, IN_LIST: 1, IS_ANY_OF: 1
- Trigger logic:
- Enrollment criteria type: LIST_BASED
- Enrollment branch 1:
- OR group
- AND group
- AND group
- Owner’s main team is any of 167069001
- Enrollment branch 2:
- AND group
- AND group
- Owner’s main team is any of 167069001
- Enrollment branch 3:
- AND group
- Owner’s main team is any of 167069001
- Trigger property meaning:
Steps
Step 1 - Action 1
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: Open Deal
- Condition summary: Open Deal
- Default branch: no
- Next action IDs: 3
- Referenced properties: Deal Stage (dealstage), Owner (hubspot_owner_id)
- Referenced lists: none detected
- Filter-like criteria returned: 6
- Returned branch logic:
- OR group
- AND group
- AND group
- Deal Stage is any of Discovery, Validation, Proposal sent, Proposal in preparation
- AND group
- Branch: Open Lead
- Condition summary: Open Lead
- Default branch: no
- Next action IDs: 2
- Referenced properties: Lead stage (hs_pipeline_stage), Owner (hubspot_owner_id)
- Referenced lists: none detected
- Filter-like criteria returned: 5
- Returned branch logic:
- OR group
- AND group
- AND group
- Owner is known
- Lead stage is any of Qualification, Assignment, Outreach
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 2
- What happens: Sets HubSpot property values; properties: hubspot_owner_id = static value not returned
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Owner (hubspot_owner_id); lists: none detected
DATA MEANING:
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: association, property_name, value
- property_name: hubspot_owner_id
- value: [object Object]
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:
- Owner (hubspot_owner_id) is set or updated; value: static value not returned; confidence: high. Purpose: The owner of the object.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 3 - Action 5
- What happens: Sends an internal notification
- What triggers it: After action 2
- 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, team_ids, user_ids
- subject: Re-assign lead
- team_ids: Demand-Gen & CRM
- user_ids: Soeren Hagen
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 3
- What happens: Sets HubSpot property values; properties: hubspot_owner_id = static value not returned
- What triggers it: After action 1
- System condition: Previous workflow connection or enrollment trigger returned by HubSpot.
- What data is used: properties: Owner (hubspot_owner_id); lists: none detected
DATA MEANING:
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: association, property_name, value
- property_name: hubspot_owner_id
- value: [object Object]
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:
- Owner (hubspot_owner_id) is set or updated; value: static value not returned; confidence: high. Purpose: The owner of the object.
CUSTOM CODE LOGIC:
- No custom code detected in this step.
Step 5 - Action 4
- What happens: Sends an internal notification
- What triggers it: After action 3
- 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, team_ids, user_ids
- subject: Re-assign deal
- team_ids: Demand-Gen & CRM
- user_ids: Soeren Hagen
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.
System Behavior
- Workflow actions: 5
- Branch actions: 1
- Custom code actions: 0
- Property operations: 2
- List dependencies: 0
- Action categories: internal_notification: 2, list_branch: 1, set_property: 2
- Property operation types: set_property: 2
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: Contact: 2 property operation(s)
- Associations created: Logic not derivable from system.
- Marketing emails sent: 0
- Internal notifications: 2
- Sequence enrollments: 0
- Subscription updates: 0
- Webhooks: 0
- Custom code actions: 0
How It Is Implemented
Workflows
- Workflow: TEST ELEVATE - re-assign Leads and Deals from deactivated Users
- Workflow ID: 3572920508
- Revision ID: 15
- Enabled: no
- Current HubSpot description: No workflow description returned.
- Purpose: Logic not derivable from system.
- Key logic: internal_notification: 2, list_branch: 1, set_property: 2
- Branching logic: 2 branch detail(s) returned by HubSpot
- Open Deal: Open Deal; next actions: 3; properties: dealstage, hubspot_owner_id; lists: none detected
- Open Lead: Open Lead; next actions: 2; properties: hs_pipeline_stage, hubspot_owner_id; lists: none detected
- Dependencies: lists: none detected; properties: Deal Stage (dealstage), Lead stage (hs_pipeline_stage), Owner (hubspot_owner_id), Owner’s main team (hubspot_team_id); custom code: none detected
Property Context
- Deal Stage (dealstage) - The stage of the deal. Deal stages allow you to categorize and track the progress of the deals that you are working on. Roles: branch condition, step data. internal name: dealstage; object: Deals; type: enumeration.
- Lead stage (hs_pipeline_stage) - shows the pipeline stages of the lead pipeline. indicates which stage the lead is in Roles: branch condition, step data. internal name: hs_pipeline_stage; object: Leads; type: enumeration.
- Owner (hubspot_owner_id) - The owner of the object. Roles: branch condition, property updated, step data. internal name: hubspot_owner_id; object: Line Items; type: enumeration.
- Owner’s main team (hubspot_team_id) - The main team of the record owner. This value is set automatically by HubSpot. Roles: trigger condition. internal name: hubspot_team_id; object: Line Items; type: enumeration.
Evidence And Gaps
- Domain evidence: Domain not derivable from system metadata.
- 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.
TEST ELEVATE - Update Subscription Status
METADATA
title: TEST ELEVATE - Update Subscription Status
type: process
domain: Consent
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: EVENT_BASED
- Criteria type: EVENT_BASED
- Filter-like criteria returned: 8
- Property references: Unsubscribed from all email (hs_email_optout), Opted out of email: Marketing information (hs_email_optout_125011299), Opted out of email: Webinar & event news (hs_email_optout_159354956)
- List references: none detected
- Filter types: EMAIL_SUBSCRIPTION: 1, PROPERTY: 3
- Operators: BOOL: 1, ENUMERATION: 2, HAS_COMPLETED: 1, IS_ANY_OF: 2, IS_EQUAL_TO: 1
- Trigger logic:
- Enrollment criteria type: EVENT_BASED
- Enrollment branch 1:
- AND group
- Returned branch keys: eventTypeId, filterBranchOperator, filterBranchType, filterBranches, filters, operator
- Enrollment branch 2:
- OR group
- AND group
- Opted out of email: Marketing information is any of Yes
- AND group
- Unsubscribed from all email equals True
- AND group
- Opted out of email: Webinar & event news is any of Yes
- AND group
- EMAIL_SUBSCRIPTION filter matches
- Enrollment branch 3:
- AND group
- Opted out of email: Marketing information is any of Yes
- Enrollment branch 4:
- AND group
- Unsubscribed from all email equals True
- Enrollment branch 5:
- AND group
- Opted out of email: Webinar & event news is any of Yes
- Enrollment branch 6:
- AND group
- EMAIL_SUBSCRIPTION filter matches
- Trigger property meaning:
Steps
Step 1 - Action 3
- What happens: Updates communication subscription status
- 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: subscription_update
- Connection: object with keys: edgeType, nextActionId
- Detected intent: Updates communication subscription status
- Returned action type: SINGLE_CONNECTION
- Returned field keys: channel, legalBasis, legalBasisExplanation, optState, subscriptionId, targetContact
- legalBasis: CONSENT_WITH_NOTICE
- optState: OPT_IN
- subscriptionId: 159354956
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 6
- What happens: Runs a connected HubSpot workflow action
- What triggers it: After action 3
- 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 3 - Action 8
- What happens: Branches based on HubSpot list membership; 1 branches
- What triggers it: After action 6
- System condition: 1 branch condition(s) returned by HubSpot.
- What data is used: properties: 4f_Custom DOI (n4f_doi); lists: none detected
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: branch_1
- Condition summary: 2 returned criteria
- Default branch: no
- Next action IDs: 7
- Referenced properties: 4f_Custom DOI (n4f_doi)
- Referenced lists: none detected
- Filter-like criteria returned: 2
- Returned branch logic:
- OR group
- AND group
- 4f_Custom DOI is any of Nein
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 7
- What happens: Updates communication subscription status
- What triggers it: After action 8
- 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: subscription_update
- Detected intent: Updates communication subscription status
- Returned action type: SINGLE_CONNECTION
- Returned field keys: channel, legalBasis, legalBasisExplanation, optState, subscriptionId, targetContact
- legalBasis: CONSENT_WITH_NOTICE
- optState: OPT_OUT
- subscriptionId: 159354956
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.
System Behavior
- Workflow actions: 4
- Branch actions: 1
- Custom code actions: 0
- Property operations: 0
- List dependencies: 0
- Action categories: connected_action: 1, list_branch: 1, subscription_update: 2
- Property operation types: Logic not derivable from system.
- Associations created: listed under Outcomes when custom code exposes association evidence.
Outcomes
- Objects created: Logic not derivable from system.
- Objects updated: None detected.
- Associations created: Logic not derivable from system.
- Marketing emails sent: 0
- Internal notifications: 0
- Sequence enrollments: 0
- Subscription updates: 2
- Webhooks: 0
- Custom code actions: 0
How It Is Implemented
Workflows
- Workflow: TEST ELEVATE - Update Subscription Status
Property Context
Evidence And Gaps
- Domain evidence: Derived from workflow name term: subscription
- Quality flags: branching_logic_present: Workflow contains branching logic.
- Narrative context: not used as source of truth.