ShopViral

Embeddable referral widget turns shop users into your growth engine

Score: 8.2/10IndiaEasy BuildReady to Spawn
Brand Colors

The Opportunity

Problem

Solo founders of automotive repair booking apps are burdened by high customer acquisition costs from expensive paid ads and slow organic growth in a competitive market.

Solution

ShopViral provides a plug-and-play widget for booking apps where repair shops refer peers for credits, creating viral loops. Automates reward distribution and tracks multi-tier referrals. Founders slash CAC via network effects without ads.

Target Audience

Solo founders building SaaS apps for automotive repair booking in competitive markets

Differentiator

Auto-repair specific incentives like 'free premium month for booking app' tuned to shop economics.

Brand Voice

friendly

Features

Embed Widget

must-have10h

Copy-paste JS snippet for booking app dashboards

Referral Links

must-have8h

Unique links with auto-tracking for shops to share

Reward Engine

must-have15h

Auto-apply credits/discounts on successful referrals

Viral Dashboard

must-have12h

Track referrals, conversions, and viral coefficient

Multi-tier Referrals

must-have10h

Earn from 2nd/3rd level referrals

Custom Incentives

nice-to-have6h

Tailor rewards like 'extra API calls'

Email Notifications

nice-to-have5h

Auto-send referral updates

Leaderboard

nice-to-have4h

Gamify top referrers

Total Build Time: 70 hours

Database Schema

users

ColumnTypeNullable
iduuidNo
emailtextNo
app_urltextNo

referrals

ColumnTypeNullable
iduuidNo
referrer_iduuidNo
referred_iduuidNo
statustextNo
levelintNo

Relationships:

  • referrer_id references users(id)
  • referred_id references users(id)

rewards

ColumnTypeNullable
iduuidNo
referral_iduuidNo
typetextNo
amountintNo

Relationships:

  • referral_id references referrals(id)

API Endpoints

GET
/api/widget/embed

Generate embed script for user

🔒 Auth Required
POST
/api/referrals/track

Track referral signup

GET
/api/dashboard

Fetch user referral stats

🔒 Auth Required
POST
/api/rewards/claim

Apply reward to account

🔒 Auth Required

Tech Stack

Frontend
Next.js 14 + Tailwind + shadcn/ui
Backend
Next.js API routes
Database
Supabase Postgres
Auth
Supabase Auth
Payments
Stripe
Hosting
Vercel
Additional Tools
Resend (notifications)

Build Timeline

Week 1: Auth and widget core

18h
  • Auth
  • Embed generator
  • DB

Week 2: Referral tracking

20h
  • Link gen
  • Tracking pixel

Week 3: Rewards and dashboard

20h
  • Reward logic
  • Stats UI

Week 4: Polish and launch

12h
  • Payments
  • Landing
  • Tests
Total Timeline: 4 weeks • 70 hours

Pricing Tiers

Free

$0/mo

50 referrals/mo

  • 1 widget
  • Basic tracking

Pro

$20/mo
  • Unlimited widgets
  • Multi-tier
  • Custom rewards

Scale

$60/mo
  • API access
  • White-label
  • Support

Revenue Projections

MonthUsersConversionMRRARR
Month 11513%$39$468
Month 612018%$432$5,184

Unit Economics

$3
CAC
$500
LTV
4%
Churn
95%
Margin
LTV:CAC Ratio: 166.7xExcellent!

Landing Page Copy

Make Your Booking App Go Viral with Shop Referrals

Embed once, watch signups explode via peer-to-peer magic.

Feature Highlights

Plug-and-play widget
Auto-rewards
Viral analytics
Multi-tier bonuses

Social Proof (Placeholders)

"'20 new shops week 1' – Founder XYZ"
"'CAC to zero!' – Testimonial"

First Three Customers

Share embed demo on Twitter to auto SaaS founders, offer free Pro tier to first 3 Product Hunt makers in auto niche, join booking app Discords for feedback.

Launch Channels

Product Huntr/indiehackersTwitter #SaaSSaaS Discord

SEO Keywords

saas referral widgetviral growth auto repair saasbooking app referrals

Competitive Analysis

ReferralCandy

referralcandy.com
$49/mo
Strength

Ecom focus

Weakness

Not SaaS/B2B optimized

Our Advantage

Tailored for shop-to-shop B2B virality

Viral Loops

viralloops.com
$49/mo
Strength

Advanced loops

Weakness

Complex setup

Our Advantage

One-click embed for solos

🏰 Moat Strategy

Network effects from growing referral pools in tight-knit auto industry

⏰ Why Now?

SaaS fatigue on ads + embeddable virality tools now simple with modern JS

Risks & Mitigation

marketmedium severity

Low viral coeff initially

Mitigation

Seed with incentives

executionlow severity

Embed compatibility

Mitigation

Test on Next.js/React apps

Validation Roadmap

pre-build5 days

Survey 15 founders on referral interest

Success: 8/15 want beta

mvp10 days

Manual referral tracking MVP

Success: k-factor >1

Pivot Options

  • Customer referrals for end-users
  • General B2B SaaS virality
  • Affiliate marketplace

Quick Stats

Build Time
70h
Target MRR (6 mo)
$400
Market Size
$3.0M
Features
8
Database Tables
3
API Endpoints
4