During the BluePoint ATM marketing sync (October 2025), the team identified several gaps in the HubSpot CRM configuration that needed to be addressed before Mike Stebbins could effectively use the system for prospecting and sales activity. This article captures the key configuration decisions, patterns, and rationale for future reference.
Related client context: [1]
HubSpot ships with basic CRM fields that don't distinguish between the different kinds of people a company tracks. BluePoint's CRM contained a mix of prospects, vendors, partners, and internal contacts with no way to segment them.
Decision: Create a Contact Type property (dropdown) with the following values:
| Value | Description |
|---|---|
Lead |
Prospect not yet qualified |
Marketing Qualified Lead |
Engaged with marketing content |
Sales Qualified Lead |
Actively working with sales |
Customer |
Existing BluePoint customer |
Vendor |
Supplier or service provider |
Partner |
Integration or referral partner |
Non-Lead |
Personal contact, not a prospect |
Rationale: Without this field, there's no reliable way to exclude existing customers from prospecting email sequences, identify partner contacts for separate outreach, or filter the contact list to a meaningful working set.
Implementation: Add via Settings → Properties → Contact Properties → Create Property. Mark Hope's Asymmetric HubSpot account uses an equivalent contact_type field as a reference implementation.
"We have a field called contact type — customer, lead, vendor, partner. And then you can say, I want to see all my partners, all my dealers, all my customers." — Mark Hope
Mike Stebbins initially could not see email activity, call logs, or the communication timeline on contact records, even though Wade Zirkle could see the same data.
Root cause: HubSpot has layered user permissions (~10 levels). Mike's user role was missing the activity/email logging and viewing permission.
Resolution: Mark Hope updated Mike's user permissions during the call. After a page refresh, the full activity timeline became visible across all contacts.
Lesson: When a user reports missing activity data, check Settings → Users & Teams → [User] → Edit Permissions → Contacts before assuming a data problem. The fix is a permission toggle, not a data re-import.
BluePoint has access to ZoomInfo with a 700-contact download limit per month. Each ZoomInfo export contains significantly more fields than HubSpot's default schema.
| List | Source | Count | Email Campaign Run? |
|---|---|---|---|
| Entertainment contacts | ZoomInfo | ~990 recipients | Yes — 10-email automation |
| Bankers Bank of the West | Unknown | 55 | No |
| Pyramid Corporate Contacts | Unknown | 107 | No |
| Google My Business reviews | GMB | — | No |
| Zoos/attractions (Paul) | Unknown | Unclear | No |
Total contacts in HubSpot at time of call: 1,622
HubSpot views function like saved filtered spreadsheets. Key patterns established during the call:
BluePoint is not using the HubSpot dialer. The recommended workflow for manual call logging:
Email activity (opens, clicks, page revisits) is tracked automatically for contacts who received HubSpot email sequences. Contacts who opened an email multiple times are high-priority for follow-up calls.
Three campaign buckets were scoped during the call. None except the entertainment automation currently exist.
| Campaign | Trigger | Cadence | Goal |
|---|---|---|---|
| Not Ready | Lead says "interested but not now" | Monthly | Keep top of mind; share relevant news/trends |
| Unresponsive | No engagement after initial sequence; hasn't unsubscribed | Monthly or less | Re-engagement; low pressure |
| Active | Actively working the deal | Weekly (existing 10-email format) | Convert to meeting/sale |
Content for the "Not Ready" campaign should be semi-dynamic — evergreen educational content supplemented with timely industry news. Mike Stebbins was assigned to draft a list of topics.
See also: [2]
Marketing emails should be sent from a subdomain alias (e.g., mike@bluepointatm.co) rather than the primary business domain (mike@bluepointatm.com). This protects the primary domain's sender reputation from unsubscribes and spam flags accumulated during cold outreach.
Wade Zirkle's alias was already configured. Mike Stebbins' alias (mike@bluepointatm.co) was identified as not yet set up and was added to the action list for Mark Hope.
mike@bluepointatm.co sender alias in HubSpotContact Type custom property in BluePoint HubSpot account