Skip to content

PRD: SaleHay MVP

Version 1.0 — March 2026


1. Problem

Vietnamese SMEs (spa, clinic, education, real estate) spend 20-30M VND/month on Facebook Ads with declining ROAS. They have 50-500 satisfied customers who could refer new clients, but have NO infrastructure to track, manage, or pay referral commissions at scale.

Existing solutions fail because:

  • Accesstrade: Marketplace model — ORG loses data ownership, pays 20-30% cut
  • PostAffiliatePro: $129/mo — too expensive, no VN localization
  • Excel/Zalo: Free but error-prone, no tracking, creates disputes

2. Objectives

ObjectiveKey ResultTimeline
Launch private affiliate infrastructure10 beta ORGs with active CTVsMonth 1
Validate PMF>60% ORG activation rate (create first link in 7 days)Month 2
First revenue15 paid ORGs at $9/moMonth 3
Prove unit economicsGross margin >90% at 50 paid ORGsMonth 4

3. Target Segments

SegmentPrioritySize
SME Spa/Clinic owners (50-200 customers)🥇 Primary50,000+ in VN
Education/Training center managers🥈 Secondary20,000+
Real estate agencies🥉 Tertiary10,000+

4. MVP Feature Scope

4.1 ORG Admin Portal (app.salehay.com) — MUST HAVE

FeatureDescriptionStatus
ORG Registration & LoginEmail/Google OAuth signup✅ Built
ORG SettingsBusiness info, branding✅ Built
CTV ManagementInvite, list, deactivate CTVs✅ Built
Tracking Link GenerationUnique referral links per CTV✅ Built
Lead/Referral TrackingTrack clicks → conversions via cookie/CAPI✅ Built
Commission RulesSet % or fixed amount per conversion type✅ Built
Payout Batch ProcessingCreate batch, approve, export bank file✅ Built
Dashboard & AnalyticsOverview of referrals, CTVs, revenue✅ Built
Multi-language (vi/en)Vietnamese and English UI✅ Built

4.2 CTV Affiliate Portal (aff.salehay.com) — MUST HAVE

FeatureDescriptionStatus
CTV Registration via InviteJoin via ORG invite link✅ Built
Personal DashboardSee own clicks, conversions, earnings✅ Built
Referral Link AccessCopy personal tracking link✅ Built
Earnings HistoryView pending, approved, paid commissions✅ Built
Profile & Bank InfoUpdate personal info for payouts✅ Built

4.3 Landing & Marketing (salehay.com) — MUST HAVE

FeatureDescriptionStatus
Marketing Landing PageHero, features, pricing, CTA✅ Built
Industry Landing PagesSpa, clinic, education, etc.✅ Built
Pitch Deck Page (/pitch)Investor-facing scroll deck✅ Built
Internal Docs SiteVitePress technical + business docs✅ Built

4.4 API & Infrastructure — MUST HAVE

FeatureDescriptionStatus
REST APIFull CRUD for ORGs, CTVs, referrals, payouts✅ Built
Authentication (JWT)Secure token-based auth✅ Built
Attribution TrackingLast-touch cookie + server-side tracking✅ Built
Serverless DeploymentCloudflare Workers + Neon PostgreSQL✅ Built

4.5 MVP Gaps — MUST BUILD BEFORE LAUNCH

FeatureDescriptionPriorityEffort
Billing IntegrationStripe/Paddle for SaaS subscriptions🔴 P0M
"Powered by SaleHay" badgeOn all CTV portals for viral loop🔴 P0S
Onboarding FlowGuided first-time setup wizard (10-min promise)🔴 P0M
Email NotificationsWelcome, referral confirmed, payout sent🟡 P1M
AI Support BotCoze.ai/Claude for automated customer support🟡 P1M
Public API DocsSwagger/OpenAPI for developers🟢 P2S

5. Out of Scope (NOT MVP)

FeatureWhy DeferredWhen
Payment Gateway (in-app payout)Complex compliance, start with bank exportYear 2
White-label domain for CTV portal$29 tier featureMonth 6
Multi-tier commissions (MLM-style)Complexity, legal riskYear 2
Mobile appWeb-first, mobile responsiveYear 2
Marketplace (ORG discovery for CTVs)Against strategy — we build private networksNever

6. Success Metrics (Launch → Month 3)

MetricTargetMeasurement
ORG Activation Rate>60% create first link in 7 daysAnalytics
CTV Activation Rate>40% generate ≥1 click in 14 daysAnalytics
Free→Paid Conversion>15% upgrade within 30 daysBilling
Monthly Churn<5%Billing
NPS>40Survey at 30 days
Time-to-first-referral<24 hours from ORG signupAnalytics

7. Release Plan

PhaseTimelineMilestone
AlphaCurrentCore features built and tested
BetaMonth 110 hand-picked ORGs, free access
Soft LaunchMonth 2Billing live, first paid customers
Public LaunchMonth 3Marketing push, content engine active

SaleHay Business — Internal Use Only