ProspectCoach — The IT Sales Prospecting Playbook That Replaces the Two-Year School of Hard Knocks
Nobody tells junior IT sales reps that the job is 60% prospecting until they are already six months behind quota. ProspectCoach is an interactive daily prospecting academy that teaches qualifying, cold email writing, and LinkedIn research — then auto-generates their first 10 outreach sequences from a live target account they paste in.
Difficulty
intermediate
Category
Education
Market Demand
High
Revenue Score
7/10
Platform
Web App
Vibe Code Friendly
No
Hackathon Score
5/10
Validated by Real Pain
— sourced from real community discussions
IT sales reps report spending two years figuring out prospecting on their own because no structured onboarding resource maps to real SaaS or managed services sales motions.
What is it?
IT sales reps on Reddit openly admit they spent two years fumbling LinkedIn Sales Navigator before anyone showed them a real prospecting playbook. Training exists but it is either $3,000 bootcamps or generic YouTube content that does not map to SaaS or managed services sales motions. ProspectCoach solves this with a structured 30-day interactive curriculum combining short video-style lessons, daily prospecting micro-challenges, and an AI agent that takes a pasted company URL and generates a research brief, ICP score, and two personalized cold email drafts — so reps learn by doing, not by watching. Revenue model is clean: $29/month per rep, targeting IT sales managers who onboard new SDRs every quarter and need a structured ramp tool that is not Salesforce training.
Why now?
Claude's ability to research a company from a URL and generate contextually accurate cold email drafts in May 2026 is reliable enough to replace manual LinkedIn research — making the AI agent component the competitive moat that generic sales training cannot replicate.
- ▸30-day structured prospecting curriculum with daily micro-challenges
- ▸AI prospect research agent: paste a company URL, get ICP score and personalized cold email drafts
- ▸Manager dashboard showing rep progress, challenge completion, and email quality scores
- ▸Daily accountability nudge emails with that day's prospecting exercise
Target Audience
Junior IT and SaaS SDRs in their first 18 months, plus IT sales managers at companies with 5-50 reps — estimated 400k new SDRs hired annually in the US alone.
Example Use Case
A new SDR at a managed IT services firm pastes in a target company URL, gets an ICP fit score, a research brief on the prospect's tech stack, and two cold email drafts personalized to their pain points — all on day 3 of the course.
User Stories
- ▸As a new SDR, I want a structured 30-day prospecting curriculum with daily challenges, so that I ramp faster without waiting for my manager to have time to coach me.
- ▸As an IT sales manager, I want to see which reps completed their daily prospecting exercises, so that I can intervene before they fall behind quota.
- ▸As a junior rep, I want to paste a prospect URL and receive a personalized cold email draft, so that I practice writing outreach on real accounts from day one.
Done When
- ✓Curriculum: done when rep can navigate to any unlocked lesson day and mark the daily challenge as complete.
- ✓AI agent: done when rep pastes a company URL and receives an ICP score and two cold email drafts within 30 seconds.
- ✓Manager dashboard: done when manager sees each rep's day completion count and last active date in a table without any manual data entry.
- ✓Payment: done when Stripe checkout for $29/month completes and rep immediately gains access to the full curriculum.
Is it worth building?
$29/month × 100 reps = $2,900 MRR. Team plan $199/month × 20 managers = $3,980. Combined $6,880 MRR by month 4. Math assumes 5% conversion from cold LinkedIn DM outreach to IT sales managers — aggressive but achievable with 400 DMs sent.
Unit Economics
CAC: $20 via LinkedIn DM outreach at 8% conversion. LTV: $348 (12 months at $29/month). Payback: 1 month. Gross margin: 82%.
Business Model
$29/month per seat. Team plan at $199/month for up to 10 reps.
Monetization Path
7-day free trial, then $29/month. Sales manager team plan at $199/month unlocks progress dashboards for their reps.
Revenue Timeline
First dollar: week 4 via first paying manager team plan. $1k MRR: month 2. $5k MRR: month 5.
Estimated Monthly Cost
Claude API: $50, Supabase: $25, Vercel: $20, Resend: $10, Stripe fees: $25. Total: ~$130/month at launch.
Profit Potential
$8k-$15k MRR within 6 months if sales manager acquisition is prioritized over individual reps.
Scalability
High — add vertical-specific tracks (cybersecurity sales, cloud sales), manager coaching dashboards, and CRM integrations.
Success Metrics
Week 3: 20 beta reps enrolled. Month 1: 70% complete day 10 of curriculum. Month 2: 15 paying managers on team plan.
Launch & Validation Plan
Post in r/sales and r/ITCareerQuestions asking what prospecting resource they wish existed in month 1 — 30 replies before writing a line of code.
Customer Acquisition Strategy
First customer: DM 25 IT sales managers on LinkedIn offering 30-day free access for their newest SDR hire in exchange for a weekly feedback call. Ongoing: r/sales posts, LinkedIn content from the angle of sales managers who are tired of 90-day ramp failures, ProductHunt.
What's the competition?
Competition Level
Low
Similar Products
Gong Engage for call coaching (no prospecting curriculum), Salesloft training modules (enterprise only), SalesHacker content (free but passive) — none combine structured curriculum with a live AI prospecting agent.
Competitive Advantage
The AI prospect research agent turns learning into live work — reps are practicing on real accounts from day one, not fake role-play scenarios.
Regulatory Risks
Low regulatory risk. GDPR: email addresses used for nudges must be deletable on request.
What's the roadmap?
Feature Roadmap
V1 (launch): 30-day curriculum, AI prospect agent, manager dashboard, Stripe billing. V2 (month 2-3): CRM paste-in context, email quality scoring. V3 (month 4+): vertical-specific tracks, Slack nudge bot.
Milestone Plan
Phase 1 (Week 1-2): schema, curriculum days 1-10, prospect research route ship. Phase 2 (Week 3-4): Stripe, manager dashboard, Resend nudges live with 5 beta teams. Phase 3 (Month 2): 15 paying manager accounts, first $1k MRR.
How do you build it?
Tech Stack
Next.js, Claude API, Supabase, Stripe, Resend — build with Cursor for AI logic, Lovable for lesson UI, v0 for dashboard components.
Suggested Frameworks
LangChain for prospect research chain, Supabase Auth for multi-tenant, Zod for form validation
Time to Ship
3 weeks
Required Skills
Next.js, Claude API prompt chaining, Supabase, basic curriculum content writing.
Resources
Anthropic docs, r/sales community for content validation, LinkedIn prospecting frameworks from public sources.
MVP Scope
app/page.tsx (landing), app/dashboard/page.tsx (rep progress + daily challenge), app/lesson/[day]/page.tsx (lesson content), app/api/prospect-research/route.ts (Claude research agent), app/api/email-draft/route.ts (cold email generator), app/manager/page.tsx (team progress view), lib/db/schema.ts (User, Progress, Challenge, Submission), lib/curriculum/days.ts (30-day lesson content), .env.example, seed.ts (demo user with day 5 progress).
Core User Journey
Sign up -> start day 1 lesson -> paste first prospect URL -> receive AI research brief and email draft -> complete 30-day challenge -> manager sees progress dashboard.
Architecture Pattern
Rep completes lesson -> marks challenge done -> Supabase logs progress -> rep pastes company URL -> Claude research chain returns ICP score and email drafts -> results saved per rep -> Resend sends daily challenge nudge.
Data Model
User has one ProgressRecord. ProgressRecord has many ChallengeCompletions. User has many ProspectResearchResults. Manager has many Users (team).
Integration Points
Claude API for prospect research and email drafting, Supabase for auth and progress storage, Stripe for payments, Resend for daily challenge emails, Vercel for hosting.
V1 Scope Boundaries
V1 excludes: CRM integrations, video lessons, mobile app, live coaching sessions, rep-to-rep community.
Success Definition
A sales manager finds ProspectCoach, enrolls their team without founder help, and reports measurable improvement in SDR email reply rates after 30 days.
Challenges
Content quality — the curriculum must feel written by a battle-tested sales leader, not a generic AI. Competing with free YouTube content requires the AI agent to be the real differentiator.
Avoid These Pitfalls
Do not write all 30 days of curriculum before validating that reps complete day 5 — build days 1-10 first. Do not target individual reps as the buyer — the manager with a budget is the real customer. Finding first 10 paying managers takes longer than building — budget 3x time for LinkedIn outreach.
Security Requirements
Supabase Auth with Google OAuth, RLS on all user and progress tables, rate limit Claude routes to 30 req/hour per user, validate all URL inputs, GDPR deletion endpoint for rep data.
Infrastructure Plan
Vercel for Next.js, Supabase for Postgres and auth, GitHub Actions for CI, Sentry for errors, Vercel Analytics — total estimated $130/month.
Performance Targets
100 DAU at launch, 1,500 req/day. Claude prospect research under 10 seconds. Dashboard load under 2s. Static lesson pages served from CDN.
Go-Live Checklist
- ☐RLS security audit complete.
- ☐Stripe payment flow tested end-to-end.
- ☐Sentry live and catching errors.
- ☐Monitoring dashboard configured.
- ☐Custom domain with SSL set up.
- ☐Privacy policy and terms published.
- ☐5 beta sales managers signed off.
- ☐Rollback plan in README.
- ☐LinkedIn and r/sales launch posts drafted.
First Run Experience
On first run: a seeded demo rep account on day 5 of the curriculum is pre-loaded with 3 completed challenge entries and one saved prospect research result. User can immediately browse lesson content, view a sample AI-generated cold email, and start their own day 1 challenge. No manual config required: seed.ts pre-populates demo data, Supabase env vars default to local.
How to build it, step by step
1. Define Drizzle schema for User, Progress, ChallengeCompletion, ProspectResearch in lib/db/schema.ts. 2. Run npx create-next-app with TypeScript and Tailwind. 3. Set up Supabase Auth with Google OAuth and RLS on all tables. 4. Write 10 days of curriculum content in lib/curriculum/days.ts as structured JSON. 5. Build lesson viewer at app/lesson/[day]/page.tsx using v0 components. 6. Write Claude prompt chain for prospect research in app/api/prospect-research/route.ts. 7. Build rep dashboard at app/dashboard showing progress tracker and daily challenge. 8. Build manager view at app/manager showing team completion rates. 9. Wire Stripe for $29 and $199 plan checkout and Resend for daily nudge emails. 10. Verify: enroll as a test rep, complete day 1, paste a company URL, confirm research brief and email draft appear, confirm manager dashboard reflects progress.
Generated
May 20, 2026
Model
claude-sonnet-4-6
Disclaimer: Ideas on this site are AI-generated and may contain inaccuracies. Revenue estimates, market demand figures, and financial projections are illustrative assumptions only — not financial advice. Do your own research before making any business or investment decisions. Technology availability, pricing, and market conditions change rapidly; always verify details independently.