SoloPool

Join a virtual freelancer pool for group health insurance rates—at individual flexibility.

Score: 8.1/10AOMedium BuildReady to Spawn
Brand Colors

The Opportunity

Problem

Freelancers without employer coverage face high costs and complexity in securing health insurance, with premiums directly eroding their hard-earned profits.

Solution

SoloPool aggregates solopreneurs into virtual 'pools' to negotiate bulk ACA rates without joining associations. Members get shared group discounts applied to personal plans, with easy opt-in/out. Track pooled savings and switch carriers seamlessly within the network.

Target Audience

Independent freelancers and solopreneurs without employer-provided health insurance

Differentiator

Virtual pooling tech for freelancer discounts, no membership fees or commitments.

Brand Voice

supportive

Features

Pool Enrollment

must-have12h

Join pool and get instant group rate quotes.

Group Rate Negotiator

must-have15h

Backend aggregates demand for carrier discounts.

Savings Tracker

must-have8h

Dashboard shows personal vs pooled premium savings.

Seamless Switching

must-have10h

Transfer pool benefits to new plans/carriers.

Pool Dashboard

must-have10h

View pool size, average savings, top plans.

Referral Boost

nice-to-have6h

Earn credits for referring pool members.

Benchmark Reports

nice-to-have7h

Compare your rates to pool averages.

Community Forum

nice-to-have8h

Discuss plans within pool.

Total Build Time: 76 hours

Database Schema

users

ColumnTypeNullable
iduuidNo
emailtextNo
industrytextYes
created_attimestampNo

Relationships:

  • many-to-one with pools

pools

ColumnTypeNullable
iduuidNo
nametextNo
statetextNo
sizeintNo
avg_discountintYes

Relationships:

  • one-to-many with users, pool_plans

pool_plans

ColumnTypeNullable
iduuidNo
pool_iduuidNo
plan_carriertextNo
group_rateintNo

Relationships:

  • foreign key to pools(id)

user_savings

ColumnTypeNullable
iduuidNo
user_iduuidNo
monthly_savingsintNo

Relationships:

  • foreign key to users(id)

API Endpoints

POST
/api/pools/join

Enroll user in pool

🔒 Auth Required
GET
/api/pools/:id/quotes

Get group rates for pool

🔒 Auth Required
GET
/api/savings

Fetch user savings data

🔒 Auth Required
GET
/api/pools

List available pools

Tech Stack

Frontend
Next.js 14 + Tailwind CSS + Shadcn/UI
Backend
Next.js API + Supabase
Database
Supabase Postgres
Auth
Supabase Auth
Payments
Stripe
Hosting
Vercel
Additional Tools
Plausible

Build Timeline

Week 1: Pools and auth

22h
  • Pool listing
  • Signup
  • DB

Week 2: Enrollment and quotes

28h
  • Join flow
  • Mock rates

Week 3: Savings and dashboard

25h
  • Tracker UI
  • Calculations

Week 4: Switching and polish

22h
  • Switch logic
  • Payments

Week 5: Features and test

18h
  • Referrals
  • QA

Week 6: Launch

12h
  • Landing
  • Analytics
Total Timeline: 6 weeks • 127 hours

Pricing Tiers

Free

$0/mo

No enrollment

  • Browse pools
  • Basic quotes

Pro

$39/mo
  • Pool access
  • Savings tracking
  • Switching

Enterprise

$99/mo
  • All Pro + custom pools
  • Bulk invites
  • Reports

Revenue Projections

MonthUsersConversionMRRARR
Month 11201.5%$70$840
Month 69004.5%$1,827$21,924

Unit Economics

$22
CAC
$468
LTV
4%
Churn
93%
Margin
LTV:CAC Ratio: 21.3xExcellent!

Landing Page Copy

Group Rates for Solo Freelancers

Pool your buying power—save 20-30% on health insurance instantly.

Feature Highlights

Virtual group discounts
No commitments
Real-time savings
Easy switches
Pool benchmarks

Social Proof (Placeholders)

"'20% off premiums!' - Tom, Consultant"

First Three Customers

Seed pools via freelance Discords, offer founding member discounts on Twitter, partner with 1 newsletter.

Launch Channels

Product Huntr/solopreneurIndie HackersFreelance Slack groups

SEO Keywords

group health insurance freelancerspooled insurance solopreneursbulk rates self employedfreelancer insurance discountsassociation free group plans

Competitive Analysis

Freelancers Union

freelancersunion.org
Membership + premiums
Strength

Established group plans

Weakness

Union membership required

Our Advantage

Virtual, no fees, flexible

🏰 Moat Strategy

Network effects from larger pools = better rates.

⏰ Why Now?

Rising premiums + freelance growth demand innovative pooling.

Risks & Mitigation

markethigh severity

Carrier acceptance of virtual pools

Mitigation

Start with rate aggregation, evolve to true pooling

financialmedium severity

Low initial pool sizes

Mitigation

Seed with beta users

Validation Roadmap

pre-build7 days

Poll interest in pooling

Success: 60% willing to join

mvp14 days

50 member beta pool

Success: Avg 15% savings

Pivot Options

  • Other shared services like dental pools
  • Freelance co-op for tools
  • Discount aggregator

Quick Stats

Build Time
127h
Target MRR (6 mo)
$1,800
Market Size
$2000.0M
Features
8
Database Tables
4
API Endpoints
4