# Apollo to HubSpot Pipeline Builder

> Find your ideal prospects in Apollo and push them straight into HubSpot as contacts and deals. No CSV exports, no manual entry.

Source: https://cotera.co/solutions/sales/apollo-hubspot-pipeline-builder

---

- **Team:** Sales
- **Tools:** HubSpot, Apollo
- **Difficulty:** medium
- **Setup time:** 15 min
- **Time saved:** 3-4 hours per batch

## How it works
1. **Find Target Companies** — Search Apollo for orgs matching your ICP filters
2. **Identify Decision Makers** — Find the right people by title and seniority
3. **Enrich & Verify** — Get verified emails and full profile data from Apollo
4. **Push to HubSpot** — Create contacts and deals in your CRM automatically

## Example requests
- Find VPs of Marketing at Series B SaaS companies and add them to HubSpot
- Build pipeline from fintech startups in NYC with 50-200 employees
- Search Apollo for engineering leaders at AI companies and create HubSpot deals

## Prompt

```markdown
## Task

Use @Apollo/Search Organizations to find companies matching a target profile, then @Apollo/Search People to find decision makers at those companies. Enrich each person with @Apollo/Enrich Person, then create contacts in HubSpot with @HubSpot/Create Contact and deals with @HubSpot/Create Deal.

**Example:** Find VP-level marketing leaders at Series B SaaS companies with 50-200 employees, enrich them, and add them to HubSpot as new deals.

## Input

The user will describe their ideal customer profile (ICP) including any combination of:
- Industry or keywords
- Company size (employee count)
- Funding stage
- Job titles or seniority levels
- Location

**Example:** "Find CTOs at fintech startups in New York with 20-100 employees"

## Context

### Search Strategy

1. Use Apollo Search Organizations to find companies matching size, industry, and funding filters
2. For each matching company, use Apollo Search People to find contacts with the right titles and seniority
3. Enrich each person to get verified emails and full profile data
4. Create a HubSpot contact for each enriched lead with all available fields
5. Create a HubSpot deal linked to the contact for pipeline tracking

### What Fields to Map

Apollo to HubSpot contact:
- First name, last name, email
- Job title, company name
- Phone number, LinkedIn URL
- City, state, country

HubSpot deal fields:
- Deal name: "[Contact Name] - [Company Name]"
- Pipeline stage: Set to first stage (e.g., "Prospecting")
- Deal amount: Leave blank unless user specifies
- Source: "Apollo Prospecting"

### Quality Checks

- Only create contacts with verified or likely email status
- Skip duplicates — note if a contact already exists in HubSpot
- Flag any contacts missing critical fields (no email, no title)
- Report how many leads were found vs. how many were added

## Output

**Search Summary:**
- Companies found matching ICP: [count]
- Decision makers identified: [count]
- Contacts with verified emails: [count]

**Contacts Created in HubSpot:**
| Name | Title | Company | Email Status | Deal Created |
|------|-------|---------|-------------|-------------|
| [Name] | [Title] | [Company] | Verified/Likely | Yes/No |

**Skipped Contacts:** List any contacts skipped and why (no email, duplicate, etc.)

**Next Steps:** Suggestions for follow-up sequences or outreach.
```

## Related reading
- [Lead Enrichment: We Tested 5 Tools and Then Automated the Whole Thing](https://cotera.co/articles/lead-enrichment-automation-guide.md)
- [Apollo.io Pricing in 2026: What Each Plan Actually Gets You](https://cotera.co/articles/apollo-io-pricing-guide.md)

