HCT Architecture & System Design 3 — Questions and Answers
Question 1: A client's sales team reports that leads from paid ads are being enrolled in inbound nurture sequences. Which architectural fix resolves this?
- Delete the inbound workflow and rebuild from scratch
- Add a contact property 'Lead Source' filter to the workflow's enrollment criteria to exclude paid traffic (Correct answer)
- Turn off all active workflows during ad campaigns
- Move paid leads to a separate pipeline
Correct answer: Add a contact property 'Lead Source' filter to the workflow's enrollment criteria to exclude paid traffic
Filtering enrollment by lead source ensures only the intended audience enters each workflow, preventing channel mismatches.
Question 2: Which HubSpot feature enables a trainer to demonstrate a single customer record that aggregates interactions across Marketing, Sales, and Service Hubs?
- Customer Journey Analytics
- The unified Contact Timeline in the CRM (Correct answer)
- The Campaigns tool
- Conversation Inbox
Correct answer: The unified Contact Timeline in the CRM
The Contact Timeline consolidates all emails, calls, meetings, deals, tickets, and form submissions in chronological order across all Hubs.
Question 3: When designing a lead scoring model in HubSpot, what is the architectural advantage of using Behavioral Scoring alongside Demographic Scoring?
- It reduces the total number of properties required
- It enables predictive scoring without manual rules
- It combines fit (who they are) with intent (what they do) for a more qualified MQL threshold (Correct answer)
- It allows scores to sync automatically to Salesforce
Correct answer: It combines fit (who they are) with intent (what they do) for a more qualified MQL threshold
Combining demographic fit scores with behavioral engagement scores produces a more accurate MQL signal than either dimension alone.
Question 4: A HubSpot portal has contacts owned by 150 sales reps. Which architecture ensures each rep only sees their own contacts without admin intervention?
- Use team-based permissions with 'owned records only' CRM view access (Correct answer)
- Create a separate HubSpot account per rep
- Use private content settings on all contact records
- Segment contacts into static lists per rep
Correct answer: Use team-based permissions with 'owned records only' CRM view access
HubSpot's team-based CRM access settings allow you to restrict reps to only viewing and editing records where they are the owner.
Question 5: When a client asks about the difference between HubSpot Campaigns and HubSpot Programs, what is the most architecturally accurate answer?
- Campaigns are for paid media only; Programs are for organic content
- Campaigns group marketing assets and track ROI; Programs are a legacy automation builder replaced by Workflows (Correct answer)
- Campaigns are email sequences; Programs are multi-channel journeys
- They are different names for the same feature in different Hub tiers
Correct answer: Campaigns group marketing assets and track ROI; Programs are a legacy automation builder replaced by Workflows
HubSpot Campaigns associate assets (emails, landing pages, ads) to measure influence and ROI, while Programs was a legacy automation tool deprecated in favor of Workflows.
Question 6: Which data architecture practice prevents HubSpot from creating duplicate company records when integrating with an external CRM?
- Using HubSpot's native deduplication tool daily
- Mapping a unique external ID to a HubSpot custom Company property and using upsert logic in the integration (Correct answer)
- Importing companies via CSV with a unique email column
- Enabling company auto-association by email domain
Correct answer: Mapping a unique external ID to a HubSpot custom Company property and using upsert logic in the integration
Storing an external system's unique identifier in HubSpot and using upsert (create-or-update) API calls prevents duplicate records during sync.
Question 7: A trainer is reviewing a portal where all marketing emails are sent from a single workflow. What architectural improvement should be recommended?
- Split emails into separate workflows organized by funnel stage and persona to improve maintainability and reporting clarity (Correct answer)
- Consolidate further by adding all contacts to one master list
- Switch to the Campaigns tool instead of workflows for email delivery
- Use sequences instead of workflows for all marketing emails
Correct answer: Split emails into separate workflows organized by funnel stage and persona to improve maintainability and reporting clarity
Separating workflows by funnel stage and persona reduces complexity, eases troubleshooting, and enables cleaner performance reporting per segment.
A client's sales team reports that leads from paid ads are being enrolled in inbound nurture sequences.
Which architectural fix resolves this?