This article documents the HubSpot setup used to support an Account-Based Marketing (ABM) campaign targeting the top 100 companies in a client's pipeline. The architecture covers custom company property creation, a phased workflow pipeline, agent-powered research enrichment, and the integration of per-company strategy documents directly into the CRM.
This approach was developed under time pressure to meet a March performance clause requiring 6–12 SQLs/month. See [1] for full context.
Custom company properties are created to support the ABM workflow. These properties store per-company research, strategy notes, and outreach status so everything lives in the CRM rather than in external documents.
Property categories to create:
| Category | Purpose |
|---|---|
| Research summary | Key facts about the company (3–4 page research doc condensed) |
| Target contact(s) | Specific person(s) to reach out to (and who to avoid) |
| Outreach strategy | Company-specific approach and messaging angle |
| Playbook stage | Current step in the ABM playbook sequence |
| Engagement status | MQL / SQL / No response / In sequence |
Note: Properties are created via the HubSpot API (pulled via MCP server) rather than the UI to avoid page-by-page manual entry. This dramatically speeds up bulk operations.
The pipeline is adapted from a prior engagement (PaperTube) and follows a structured, sequential flow:
1. Research Document
↓
2. Email Template Selection
↓
3. Per-Company Strategy
↓
4. Push to CRM (HubSpot)
↓
5. Client Executes Playbook Steps
Phase 1 — Research Document
- Agent-powered web search generates a 3–4 page research document per company
- Covers company background, relevant pain points, and opportunity framing
- Written to a standard template for consistency
Phase 2 — Email Template
- A library of email templates is prepared and mapped to company type/strategy
- Templates are stored in HubSpot sequences but sent from the client's personal inbox (not bulk send)
Phase 3 — Per-Company Strategy
- Each company receives a specific strategy note: who to contact, what angle to use, what to avoid
- This is the key differentiator from generic outreach — ABM requires direct, personalized contact
Phase 4 — Push to CRM
- All research and strategy data pushed to HubSpot company records via API
- Target: complete for all 100 companies by 10:00 AM on day of client call
Phase 5 — Client Executes
- Client follows a step-by-step playbook within HubSpot
- Each step is marked complete before advancing
- Emails are sent from the client's own mailbox to preserve deliverability and personal tone
The following assets are referenced within HubSpot company records and the playbook:
ABM and cold outreach are intentionally separated:
| Segment | Method | Owner |
|---|---|---|
| Top 100 | Manual ABM playbook via HubSpot | Client (guided by playbook) |
| 101–500 | Automated cold outreach via SendGrid | Asymmetric team |
Leads from the cold outreach sequence can be promoted into the ABM process if they show sufficient engagement (e.g., 3+ email opens triggers a direct sales rep contact; if they respond positively, they are moved into ABM). See [3] for the full lead handoff logic.
| Blocker | Impact | Resolution |
|---|---|---|
| HubSpot company properties not yet created | Cannot store per-company research/strategy in CRM | Create via API — in progress |
| GoDaddy / GSC access missing | Limits SEO strategy development (separate track) | Sebastian to obtain GoDaddy login |