The Direct Answer
HubSpot Breeze Prospecting Agent costs $1 per lead qualified for outreach. No subscription tax. You pay when it works. For a $2M service business targeting 80–100 net-new customers annually, this translates to roughly $3,500–$5,000 annual cost at outcome-based pricing. The prerequisite is non-negotiable: clean CRM data. Dirty contact records, missing job titles, stale company information — these kill agent performance before it starts. Clean data is the asset. Everything else is downstream of that.
The Submarine Pre-Start Checklist
I ran nuclear reactor operations on a US Navy submarine. Every system had a formal pre-start checklist. You never started the reactor without verifying every single prerequisite — not most of them, all of them. Miss one item, and you stand watch until it's resolved. No exceptions. No faith-based operations.
The same doctrine applies here. Your data has to be clean BEFORE you flip the switch. Most founders deploy Breeze Prospecting Agent, wait 72 hours, and declare it broken. They are wrong. The agent isn't the bottleneck — the data is.
Breeze identifies buying signals: funding announcements, new executive hires, product launches, job postings. It builds contact lists. It writes personalized outreach. But it operates only on verified, recent company and contact records. If your HubSpot holds 40% stale contacts or missing job titles, the agent flags unqualified prospects and burns spend on noise.
Run the manual before you run the system.
The 90-Day Bottleneck Audit
Before you sign up for the trial, run this audit. No shortcuts.
Phase 1: Data Integrity Audit (Weeks 1–2)
Contact hygiene. Export your existing contact list. Count records with:
- Missing job title — this is your kill rate.
- Email domain mismatch with company record — bad data, full stop.
- No activity in 18+ months — dead contact.
- Last activity pre-2024 — stale.
Threshold for Breeze: 80% clean contacts minimum. Below that, run a data cleanup pass first. ZoomInfo, Apollo.io, or Clearbit integration backfills missing fields. Human verification catches errors automation misses. Do both.
Company data. For each target company, confirm:
- Recent funding status (yes/no).
- Current executive team: CEO, CFO, VP Sales.
- Revenue range or employee count — confirms fit.
- Recent news or product announcements.
Missing this means Breeze sends "congrats on the Series B" to a company that raised it in 2019. You lose credibility. You burn spend. You look like every other spray-and-pray operation.
Phase 2: Define Your Prospect Profile (Weeks 2–3)
Buying signal weight. Breeze identifies signals. You rank them. For a $2M service business:
- Funding announcement = highest weight. Immediate hiring need.
- Job posting for VP Sales or Sales Director = high weight. They are building a revenue team.
- New CEO or CFO = medium weight. Executive transition means budget reset.
- Product launch = low weight. Company is investing in product, may lack sales bandwidth.
Breeze operates a Terms to Avoid list. Use it without hesitation. If you serve only US companies, block Canada and UK. If your service requires 50+ headcount minimum, block startups under 30 people. This is damage control before the fact.
Phase 3: Cadence and Safety (Weeks 3–4)
Breeze enforces hard rules. Respect them.
- Send windows: 8:00 AM–6:00 PM prospect timezone, business days only.
- Minimum gap between follow-ups: 48 hours.
- Max sequence length: 5 emails over 90 days.
- Auto-stop condition: zero engagement after 3 emails. Agent stops and flags the prospect.
Don't override these. They exist because mass-blast prospecting kills inbound. The procedure exists for a reason. Follow it.
The Pricing Math
HubSpot shifted Breeze pricing to outcome-based in April 2026. The math changed.
Old model: Monthly subscription per enrolled contact. Hidden costs everywhere. New model: $1.00 per lead recommended for outreach.
For a $2M service business with a $150K average deal size and a 40% close rate:
- You need roughly 13 net-new customers annually.
- At 15% close rate on cold outreach, you need roughly 87 qualified leads.
- Cost: 87 leads × $1 = $87 per month.
- Actual cost per customer acquired: $87 ÷ 13 = $6.69 fully loaded.
Compare that to the benchmarks:
- B2B service prospecting via LinkedIn ads: $408 CPL average, 2026 data.
- B2B cold email in-house: $50–$100 CPL including staff time and tools.
- Breeze outcome-based: $1.00 per lead, paid on qualification only.
The math compounds. If Breeze generates one lead per day — 28–30 per month — and 40% convert to closed deals, your payback period is under 30 days. That is a real ROI, not a forecast. It is the math.
Alignment of incentives matters here. HubSpot wins only when Breeze produces qualified leads. You win only when you close them. No monthly tax on inaction. No "we paid for a tool we never used" charge. Skin in the game, both sides of the ledger.
Setup: The Exact Checklist
Subscription tier required: Sales Hub Professional at minimum. Breeze Prospecting Agent is not available on Free or Starter tiers.
Admin setup — run these in order:
- Super Admin goes to Account > Administration > AI Settings.
- Toggle "Give users access to generative AI tools and features" ON.
- Confirm CRM data access is enabled for the prospecting workflow.
- Assign Breeze Prospecting Agent user permissions to your sales team.
Agent configuration:
- Launch Breeze Studio.
- Select the Prospecting Agent template.
- Define buying signals to monitor: funding, job postings, new hires, product launches.
- Upload or connect your target company list — CSV, API integration, or manual input.
- Set Terms to Avoid: countries, industries, company sizes you want excluded.
- Confirm send windows: 8 AM–6 PM prospect timezone, business days only.
- Set follow-up cadence: 48-hour minimum gap, 5-email max over 90 days.
- Connect to your email account through the HubSpot inbox.
- Enable Breeze Intelligence data enrichment — it auto-pulls recent news, funding, and hiring signals.
- Set to Review Mode first. The agent surfaces leads. You approve before any send.
Go-live protocol:
- Week 1: Run in Review Mode. Approve or reject 30 leads. Calibrate agent behavior against your signal weights.
- Week 2: Switch to Send Mode. Monitor engagement daily. Adjust Terms to Avoid as needed.
- Week 3 and beyond: Let the agent run on its own. Check weekly for auto-stopped sequences — zero engagement is a signal worth reading.
Three Real-World Outcomes
Patterns, not promises. Here is what the data shows.
ResellerRatings (SaaS, $10M+ revenue). Deployed Prospecting Agent. One week in, agent-drafted emails matched and in some cases outperformed their US-based business development reps on quality and engagement. Decision: scale from 50 prospects to 200.
Nutribees (e-commerce with service component). Used Breeze Customer Agent — a related product — to handle 77% of support tickets without human intervention. Team time freed for high-value sales conversations. CSAT jumped 14 points.
Hostelworld (hospitality SaaS). Deployed multilingual Breeze Customer Agent. Handled support in 15+ languages with no delay. Projected 40–50% reduction in response time. Projected 10–15% CSAT improvement.
The pattern is consistent: clean data, clear signal definition, and respect for cadence limits equals predictable ROI. Not magic. Not luck. Doctrine.
The Competence Signal
You do not hire a sales rep, plug them in, and walk away. You onboard them. You assign a territory, a comp plan, and a feedback loop. You run them through the procedure. Same here.
Breeze Prospecting Agent is not a black box. It is a tool that demands clarity. Define the prospect profile. Verify the data. Monitor cadence. Adjust the signal weights. The businesses that win treat AI the way I treated submarine systems: with checklists, not faith.
Competence beats credentials. You do not need a sales development rep with ten years of enterprise experience to run Breeze Prospecting Agent. You need someone who can verify data quality, define a prospect profile, read engagement signals, and adjust cadence based on real feedback. That is execution discipline. It is not pedigree.
The same skill that makes someone effective at submarine watchstanding — attention to procedure, disciplined verification, respect for system limits — makes them effective at managing AI prospecting agents. The manual is the same. The stakes are different.
FAQ
Q: Does Breeze work on cold outreach lists I buy from Apollo or ZoomInfo?
Partially. Breeze performs best on verified, recent data. Purchased lists are cold and frequently stale — expect a 30–40% bounce rate. Run bought lists through Breeze Intelligence enrichment and strip any records missing job title, email domain match, or company funding data. Expect 20–30% lower performance on purchased lists compared to warm outbound built from current data.
Q: What if my service isn't a 90-day sales cycle? What if I sell $5K annual contracts?
Breeze was built for enterprise sales — 90–180 day deal cycles, $100K+ deal sizes. For $5K annual contracts, the buying signals are weaker. Less urgency for formal RFPs or budget reset events. Consider running Breeze only on your top 500 target accounts — the ones where signal quality is highest — and use in-house cold email for broader outreach. Outcome-based pricing means you pay only for qualified leads. Low-quality signals won't trigger charges.
Q: How do I know if Breeze is finding real buying signals or inventing them?
Breeze pulls signals from public sources: LinkedIn job postings, Crunchbase funding announcements, press releases, company websites. It cross-references signals against your target list. You verify before any send in Review Mode — aim for at least 50 approvals before switching to Send Mode. If the agent flags funding that does not exist or jobs that are six months old, your Breeze Intelligence enrichment data is stale. Refresh the target list through ZoomInfo or Apollo and re-run the audit.
Q: What is the difference between Breeze Prospecting Agent and standalone cold email tools like Lemlist or Outreach?
Breeze is integrated into your CRM. It uses your deal history, company context, and prior interaction records to personalize outreach. Lemlist and Outreach are standalone tools — you load lists, set sequences, send. Breeze has visibility into what you sold last quarter to that prospect's direct competitor, what pain their industry is reporting, and which decision-makers have changed roles in the last 90 days. Personalization depth is materially higher. The tradeoff: Lemlist has broader email deliverability controls. Choose Breeze if CRM context is your edge — which it is for most $2M service businesses. Choose Lemlist if you are running high-volume, low-personalization outreach.
Q: What happens if the agent sends to a contact who is already in an active deal in my CRM?
Breeze checks existing deal and contact records before initiating outreach. If a contact is tied to an open deal, active sequence, or recent conversation in your HubSpot, the agent skips them. That is a core safety feature — not a nice-to-have. It prevents the single worst prospecting failure: a cold outreach landing in the inbox of a prospect your AE is currently negotiating with. Verify this is enabled in your Review Mode setup before going live.
Doctrine Connection
Competence beats credentials. Every time.
The operator who can verify data quality, define signal weights, read engagement metrics, and adjust cadence is more valuable here than a credentialed sales executive who has never worked inside a CRM system. Breeze doesn't evaluate your resume. It runs your procedure and reports the results.
Outcome-based pricing is the proof point. HubSpot is betting Breeze works reliably enough to charge only on results. You are paying $1 per qualified lead — not $2,000 per month for a tool that might perform. That is alignment of incentives. That is the math working in your favor from day one.
Build the checklist. Run the audit. Respect the procedure. The agent will do the rest.