Who It's For
- SEO, AEO and GEO agencies and freelancers.
- Teams whose pitches bounce or sound generic.
Not for
- Agencies that only sell through partners and never pitch directly.
The Bot Stack
- Lead Scoutby @itsryanlenkFinds local businesses with likely search gaps.
- Site Researchby @itsryanlenkTurns each lead into an evidence-backed gap brief.
- Kickbox to HubSpot Importerby @pofabroVerifies emails and writes the results back to HubSpot.
Full write-up with the flow diagram: Build a Pitch Pack for an SEO Agency.
The First 10
- Who
- 10 businesses that already know you: past enquiries that went quiet, referral partners' clients, or local businesses you have met.
- Where to find them
- Your CRM's closed-lost deals and old contact-form enquiries from the last 12 months.
The first message
Hi {first name}, when we spoke about {topic} on {date}, search was on your list. I put together a short brief on three gaps I found on {site}, with the evidence: {brief link}. Happy to walk you through it in 20 minutes. If the timing is wrong, just reply no thanks. {your name}
- Then
- Run the Kickbox to HubSpot importer on your existing contacts first, so your next sends go only to verified addresses.
- Start with people who know you: past clients, referrals and contacts. This is not a cold list.
- Include an easy way to say no thanks, and stop if they do.
Costs and Break-Even
Setup
- VRun It With Us setup: $1,500 founding price for the first 3 setups (normally $2,500), one time for one bot setup, starting with a $300 deposit that counts toward it. Source, checked 30 Oct 2026.
Monthly tool bill
- VGrok Bot Premium: $30 a month (runs every Grok bot in this stack). Source, checked 27 Oct 2026.
- VKickbox: 1,000 email verifications for $10 (first 100 free). Source, checked 29 Oct 2026.
- EExample bill: Grok Bot Premium $30 a month + $10 for 1,000 Kickbox verifications + HubSpot Free $0 + Sheets $0 = about $40 in the first month. Basis: Sum of the listed prices; your plans and volumes will differ.
Your time
- EAbout 2 hours a week to review briefs and approve pitches. Basis: Our estimate for a small business in its first month; measure your own in week 1.
Work out your own break-even
- Clients needed to cover the tools = monthly tool bill / your monthly fee per client. Set your own fee; we do not publish a typical one.
- Months to recover the setup = setup price ($1,500 founding, normally $2,500) / (monthly fees from clients you won with this - monthly tool bill).
- Track two numbers from week 1: conversations started and clients signed. Use your own numbers, not ours.
Cost to Run
List prices first. Offer prices are shown only with their terms, and they end. Check each vendor page before you buy.
| Tool and plan | Price | Label | Source |
|---|---|---|---|
| Grok BotPremium (The X Subscription) | $30 a month. Free and Plus plans do not include Grok Bot. Super is $100, Ultra $200.Prices exclude tax. Usage comes from a weekly pool shared with Grok and Cursor. | V | Vendor pagechecked 27 Oct 2026 |
| KickboxPay as you go verification credits | 100 verifications free; 500 for $5; 1,000 for $10; 5,000 for $40; 10,000 for $70. | V | Vendor pagechecked 29 Oct 2026 |
| HubSpotFree CRM | $0 for the free CRM tools; paid hubs are optional. | V | Vendor pagechecked 29 Oct 2026 |
| Google Sheets and DriveFree with a Google account | $0 with a Google account | V | Vendor pagechecked 27 Oct 2026 |
Weekly Cadence
- MondayYouChoose this week's niche and town (10 minutes).The botsLead Scout builds a list of businesses with likely search gaps.
- TuesdayYouReview the briefs; drop weak ones.The botsSite Research writes an evidence brief per lead.
- WednesdayYouCheck a sample of 10 records before the bulk CRM update.The botsKickbox to HubSpot importer verifies emails and writes results to HubSpot.
- ThursdayYouSend approved pitches from your own inbox.The botsBriefs stay attached to each HubSpot contact.
- FridayYouReview: pitches, replies, calls, bounce rate.The botsLead Scout queues next week's niche.
- WeekendYouNothing required.The botsNo sends at weekends.
When to Stop
Baseline first. Write down your current bounce rate and discovery calls per month.
Day 30
- Bounce rate is not lower than your baseline: check the import settings with a 20-contact sample.
Day 60
- No discovery calls from briefs: rewrite the brief to lead with one fix and its likely outcome.
Day 90
- Retainers won from this do not cover the tool bill: stop prospecting with it and keep the CRM clean-up only.
E These thresholds are our rules of thumb, not benchmarks.
Rules to Follow
- Email rules (US, CAN-SPAM)Commercial email needs a working opt-out, and people cannot be asked to pay or do more than reply or visit one page to opt out. Keep subject lines honest and include your postal address. Source.
- Outreach rulesRules on cold email, calls and texts differ by country. Start with people who know you, keep volumes low, identify yourself, and stop when someone says no.
- Data protection (EU and UK customers)If you hold personal data about people in the EU or UK, GDPR or UK GDPR applies: collect only what the job needs, tell people how you use it, and keep access to the connected accounts to the people who need it. Source.
- No income claimsNothing on this page promises income, savings or any business result. The value lines are labelled estimates with their basis. Bots draft and you approve. Source.
What Is Typical
- Caveat. We have no verified data on reply rates for audit-led SEO pitches. Measure yours per niche.
FAQ
Do I need paid HubSpot?
No. The free CRM is enough for this flow. You need your own Kickbox and HubSpot accounts.
Will it email prospects?
No. It prepares the brief and clean data. You write and send.