OPPORTUNITY 3: Provider Marketplace & Discovery Platform
OPPORTUNITY 3: Provider Marketplace & Discovery Platform
Section titled “OPPORTUNITY 3: Provider Marketplace & Discovery Platform””SACE PD Connect™” - Detailed Business Case
Section titled “”SACE PD Connect™” - Detailed Business Case”iSu Technologies | MGSLG Analytics Platform Document Version: 1.0 Date: October 13, 2025
Executive Summary
Section titled “Executive Summary”The SACE PD Connect™ marketplace represents a R11M-R16M annual revenue opportunity by creating a TripAdvisor/Uber-style marketplace that connects 400,000+ educators with SACE-endorsed professional development providers. This platform will transform how educators discover, evaluate, and enroll in professional development activities while providing providers with unprecedented access to their target audience.
Market Opportunity
Section titled “Market Opportunity”| Metric | Value |
|---|---|
| Total Addressable Market | 400,000+ SACE-registered educators |
| Estimated Annual PD Spend | R1.2B - R2B (R3,000-R5,000 per educator) |
| Target Marketplace GMV (Year 3) | R125M (5-10% market share) |
| Commission Revenue Potential | R11M - R16M annually |
| Active Providers | 500+ SACE-endorsed providers |
| Average Activities per Provider | 8-12 annually |
Strategic Value Proposition
Section titled “Strategic Value Proposition”For Educators:
- Discover quality PD activities from verified providers
- Compare options side-by-side with transparent pricing
- Read authentic reviews from peer educators
- One-click enrollment and payment
- Automatic SACE points crediting
For Providers:
- Access to 400,000+ potential participants
- Reduced marketing costs
- Automated enrollment and administration
- Data-driven insights on educator preferences
- Enhanced credibility through verified status
For SACE:
- Increased PD participation and compliance
- Better oversight of provider quality
- Real-time data on educator preferences
- Reduced administrative burden
- Enhanced educator professionalism
Table of Contents
Section titled “Table of Contents”- Market Analysis & Opportunity Sizing
- Platform Architecture & Features
- User Experience & Journeys
- Business Model & Economics
- Technical Implementation
- Go-to-Market Strategy
- Growth & Scaling Plan
- Competitive Analysis
- Financial Projections
- Risk Assessment & Mitigation
- Success Metrics & KPIs
- Implementation Roadmap
Market Analysis & Opportunity Sizing
Section titled “Market Analysis & Opportunity Sizing”Current State of the Market
Section titled “Current State of the Market”Educator Pain Points
Section titled “Educator Pain Points”1. Discovery Challenges
- No centralized platform to find PD activities
- Reliance on email blasts, word-of-mouth, and manual searches
- Difficult to compare providers and activities
- Limited visibility into activity quality
- Time-consuming research process
2. Quality Uncertainty
- No standardized provider ratings or reviews
- Cannot assess provider credibility easily
- Risk of low-quality activities wasting time and money
- No recourse mechanism for poor experiences
3. Administrative Friction
- Multiple registration systems across providers
- Separate payment processes for each provider
- Manual SACE points tracking
- Complex enrollment procedures
- Delayed certificate issuance
4. Information Asymmetry
- Lack of pricing transparency
- Unknown class sizes and availability
- Unclear activity outcomes
- Hidden costs (materials, travel, etc.)
Provider Pain Points
Section titled “Provider Pain Points”1. Marketing Challenges
- Expensive to reach target educators
- Limited digital marketing expertise
- Fragmented communication channels
- Difficulty building brand awareness
- High customer acquisition costs
2. Administrative Burden
- Manual enrollment management
- Payment processing complexities
- SACE reporting requirements
- Certificate generation workload
- Participant communication overhead
3. Limited Market Intelligence
- Don’t know what educators want
- Cannot benchmark against competitors
- Limited feedback mechanisms
- Difficult to optimize offerings
4. Revenue Volatility
- Unpredictable enrollment numbers
- Last-minute cancellations
- Seasonal fluctuations
- Cash flow challenges
Market Size & Opportunity
Section titled “Market Size & Opportunity”Total Addressable Market (TAM)
Section titled “Total Addressable Market (TAM)”Educator Base:
- 400,000 registered SACE educators
- Breakdown by province:
| Province | Educators | % of Total |
|---|---|---|
| Gauteng | 95,000 | 24% |
| KwaZulu-Natal | 88,000 | 22% |
| Eastern Cape | 72,000 | 18% |
| Western Cape | 52,000 | 13% |
| Limpopo | 36,000 | 9% |
| Mpumalanga | 24,000 | 6% |
| North West | 16,000 | 4% |
| Free State | 12,000 | 3% |
| Northern Cape | 5,000 | 1% |
Annual PD Spending:
- CPTD Requirement: 150 points over 3 years = 50 points/year
- Average cost per point: R50-R100
- Annual spend per educator: R2,500-R5,000
- Total market size: R1B - R2B annually
Serviceable Addressable Market (SAM)
Section titled “Serviceable Addressable Market (SAM)”Actively Seeking PD:
- 60% of educators actively seek PD annually (240,000)
- Average 2-3 activities per year
- Total activities sought: 480,000-720,000 annually
Digital-Ready Educators:
- 70% have smartphones (280,000)
- 80% comfortable with online transactions (320,000)
- Target SAM: 240,000 educators
Serviceable Obtainable Market (SOM)
Section titled “Serviceable Obtainable Market (SOM)”Year 1 Target:
- 10% of SAM: 24,000 active marketplace users
- 1.5 activities per user: 36,000 enrollments
- Average transaction value: R2,500
- Year 1 GMV: R90M
- Year 1 Commission Revenue (10%): R9M
Year 3 Target:
- 30% of SAM: 72,000 active marketplace users
- 2 activities per user: 144,000 enrollments
- Average transaction value: R2,500
- Year 3 GMV: R360M
- Year 3 Commission Revenue (10%): R36M
Competitive Landscape Analysis
Section titled “Competitive Landscape Analysis”Current Alternatives
Section titled “Current Alternatives”1. Direct Provider Websites
- Fragmented experience
- Limited comparison capability
- No centralized reviews
- Our Advantage: Unified marketplace
2. SACE Provider Directory
- Static listing (no transactions)
- No reviews or ratings
- No booking functionality
- Our Advantage: Full transactional platform
3. Social Media/WhatsApp Groups
- Informal recommendations
- No quality assurance
- No transaction security
- Our Advantage: Verified providers, secure payments
4. School-Based Procurement
- Limited to school relationships
- No individual choice
- Often one-size-fits-all
- Our Advantage: Personalized discovery
Direct Competitors (None Currently)
Section titled “Direct Competitors (None Currently)”Potential Future Entrants:
-
Large EdTech platforms (Coursera, Udemy)
- Challenge: Not SACE-specific
- Our moat: Deep SACE integration
-
Events/booking platforms (Quicket, Computicket)
- Challenge: Not education-focused
- Our moat: Education context, SACE compliance
-
Job marketplaces (Indeed, Pnet) pivoting to education
- Challenge: Different business model
- Our moat: First-mover advantage, SACE partnership
Market Dynamics & Trends
Section titled “Market Dynamics & Trends”Favorable Trends
Section titled “Favorable Trends”1. Digital Transformation in Education
- Accelerated by COVID-19
- Educators more comfortable with online platforms
- Expectation of digital convenience
2. Gig Economy Principles
- Educators expect marketplace experiences
- Preference for choice and flexibility
- Reviews and ratings as trust signals
3. Professional Development Focus
- Government emphasis on teacher quality
- Increased SACE enforcement
- Growing PD budget allocations
4. Mobile-First Behaviors
- 80%+ smartphone penetration among educators
- Preference for mobile apps
- Expectation of instant access
Market Challenges
Section titled “Market Challenges”1. Price Sensitivity
- Many educators pay out-of-pocket
- Budget constraints in public schools
- Need for affordable options
2. Trust Deficit
- Skepticism about online platforms
- Concerns about quality
- Need for strong trust signals
3. Digital Divide
- Rural educators have connectivity challenges
- Older educators less tech-savvy
- Need for simple, intuitive design
4. Regulatory Complexity
- SACE compliance requirements
- POPIA data protection
- Payment processing regulations
Platform Architecture & Features
Section titled “Platform Architecture & Features”Core Platform Components
Section titled “Core Platform Components”┌─────────────────────────────────────────────────────────────┐│ SACE PD Connect™ Marketplace │└─────────────────────────────────────────────────────────────┘ │ ┌───────────────────┼───────────────────┐ │ │ │ ▼ ▼ ▼┌───────────────┐ ┌───────────────┐ ┌───────────────┐│ Educator │ │ Provider │ │ SACE ││ Portal │ │ Portal │ │ Admin │└───────────────┘ └───────────────┘ └───────────────┘Feature Set: Educator Portal
Section titled “Feature Set: Educator Portal”1. Intelligent Activity Search & Discovery
Section titled “1. Intelligent Activity Search & Discovery”Basic Search:
- Free text search across activity titles, descriptions, providers
- Auto-suggest and spell correction
- Search history and saved searches
Advanced Filters:
| Filter Category | Options |
|---|---|
| Subject/Phase | Foundation Phase, Intermediate, Senior, FET, Subject-specific |
| Province | All 9 provinces + Online (national) |
| Format | In-person, Online (live), Online (self-paced), Hybrid |
| Duration | Weekends, After-school, School holidays, Multi-day |
| NQF Level | Level 5, 6, 7 (aligned with teacher qualifications) |
| SACE Points | 1-5, 6-10, 11-20, 20+ points |
| Price Range | Free, R0-R500, R500-R1500, R1500-R3000, R3000+ |
| Date Range | Next 7 days, This month, Next 3 months, Custom |
| Provider Type | University, SETA, Private, NGO, Department |
| Location | District, City, Province, Specific venue |
| Rating | 4+ stars, 4.5+ stars, New (unrated) |
| Availability | Spaces available, Last spots, Waitlist |
Smart Recommendations:
AI-powered activity suggestions based on:
- Educator profile (subject, phase, province)
- Previous enrollments and completions
- Career goals and interests
- Compliance gap analysis (what points needed)
- Peer behavior (educators like you enrolled in…)
- Trending activities in your area
- Upcoming deadlines for compliance
Example UI:
┌────────────────────────────────────────────────────┐│ 🔍 Search: "Mathematics Grade 10-12" │├────────────────────────────────────────────────────┤│ Filters: [📍 Gauteng] [💰 R0-R1500] [⭐ 4+] │├────────────────────────────────────────────────────┤│ Sort by: [Relevance ▼] 127 activities found │├────────────────────────────────────────────────────┤│ Recommended for you: ││ ││ ┌──────────────────────────────────────────┐ ││ │ Advanced Calculus Teaching Strategies │ ││ │ University of Johannesburg │ ││ │ ⭐ 4.8 (156 reviews) • 15 SACE points │ ││ │ 📅 Nov 10-12, 2025 • 📍 Johannesburg │ ││ │ 💰 R1,250 • 12 spots left │ ││ │ [View Details] [Enroll Now] │ ││ └──────────────────────────────────────────┘ ││ ││ ┌──────────────────────────────────────────┐ ││ │ Online: Maths Problem-Solving Skills │ ││ │ ETDP SETA │ ││ │ ⭐ 4.6 (89 reviews) • 10 SACE points │ ││ │ 📅 Self-paced (3 weeks) • 📍 Online │ ││ │ 💰 R850 • Unlimited spots │ ││ │ [View Details] [Enroll Now] │ ││ └──────────────────────────────────────────┘ │└────────────────────────────────────────────────────┘2. Activity Detail Pages
Section titled “2. Activity Detail Pages”Comprehensive Information:
Overview Section:
- Activity title and tagline
- Provider name (clickable to profile)
- SACE endorsement badge and number
- Star rating and total reviews
- SACE points awarded
- NQF level
- Price (with breakdown if applicable)
Key Details:
- Dates and times (with calendar export)
- Location/venue (with map if in-person)
- Duration (hours/days)
- Format (in-person, online, hybrid)
- Language of instruction
- Prerequisites (if any)
Learning Outcomes:
- What you’ll learn (bulleted list)
- Skills gained
- Certificate details
- Assessment requirements
- Professional Teaching Standards alignment
Agenda/Curriculum:
- Day-by-day or module breakdown
- Topics covered
- Materials provided
- Assignments or activities
Provider Information:
- Provider profile summary
- Years of experience
- Total educators trained
- Average rating across all activities
- SACE endorsement details
Logistics:
- What to bring
- Parking/accommodation info (if relevant)
- Meals included/excluded
- Cancellation policy
- Refund policy
Social Proof:
- Review highlights (top reviews)
- Star rating breakdown (5★: 120, 4★: 30, etc.)
- “Educators like you” enrolled metric
- Completion rate (% who finished)
- Recommended by X% of participants
Similar Activities:
- Algorithm-based recommendations
- “People who viewed this also viewed…”
- Alternative dates/locations for same activity
CTA (Call-to-Action):
- Primary: “Enroll Now” (prominent button)
- Secondary: “Add to Wishlist,” “Share,” “Ask Provider a Question”
3. Provider Profiles & Ratings
Section titled “3. Provider Profiles & Ratings”Provider Profile Page:
Header:
- Provider logo and cover image
- Provider name and tagline
- SACE endorsement badge (with hover: endorsement #, validity)
- Overall rating (aggregate across all activities)
- Total educators trained
- Years in operation
- “Follow” button (for updates)
About Section:
- Mission and vision
- History and credentials
- Team/facilitators (bios, qualifications)
- Accreditations and partnerships
- Contact information
Activities Offered:
- List of all current and upcoming activities
- Filters: upcoming, past, subject, format
- Sort by: popularity, rating, date, price
Reviews & Ratings:
- Overall star rating (5-star system)
- Total number of reviews
- Rating distribution (bar chart)
- Verified participant badge on reviews
- Sort by: most recent, highest rated, lowest rated
- Filter by: star rating, subject, date range
Sample Review Format:
┌────────────────────────────────────────────────────┐│ ⭐⭐⭐⭐⭐ 5.0 ││ Sarah M. • FET Mathematics Educator • Gauteng ││ ✓ Verified Participant • Completed Oct 2024 ││ ││ "Excellent facilitation and practical content" ││ ││ This workshop exceeded my expectations. The ││ facilitators were knowledgeable and the content ││ was immediately applicable in my classroom. I ││ particularly appreciated the collaborative ││ activities and networking opportunities. ││ ││ 👍 Helpful (12) • Report │└────────────────────────────────────────────────────┘Statistics Dashboard:
- Average completion rate
- On-time delivery rate
- Response time to inquiries
- Repeat participant rate
Social Proof Metrics:
- Number of followers
- “Would recommend” percentage
- “Educators trained” milestone badges (100, 500, 1000+)
4. Seamless Registration & Payment
Section titled “4. Seamless Registration & Payment”One-Click Enrollment Flow:
Step 1: Select Activity
- Click “Enroll Now” on activity page
- Check availability confirmation
Step 2: Participant Information
- Auto-filled from profile (name, email, SACE number)
- Editable if needed
- Special requirements (dietary, accessibility, etc.)
- School/district information (optional)
Step 3: Payment Options
| Payment Method | Processing Time | Fees |
|---|---|---|
| Credit/Debit Card | Instant | 2.9% + R2 |
| EFT/Bank Transfer | 1-3 business days | R10 flat fee |
| SnapScan/Zapper | Instant | 2.5% |
| School Purchase Order | Manual approval | No fee |
| Partial Payment Plan | Installments | R25 admin fee |
Step 4: Confirmation
- Immediate email confirmation
- Calendar invite (.ics file)
- SMS reminder (if opted in)
- Provider receives notification
Payment Security:
- PCI-DSS compliant payment gateway
- SSL encryption
- No card details stored
- 3D Secure authentication
Payment Protection:
- Money-back guarantee (if activity cancelled by provider)
- Dispute resolution process
- Refund policy enforcement
- Escrow system (funds released to provider post-activity)
5. Enrollment Management Dashboard
Section titled “5. Enrollment Management Dashboard”My Activities:
Upcoming Activities:
- List of enrolled upcoming activities
- Countdown to activity date
- Status: Confirmed, Waitlist, Payment Pending
- Quick actions: View Details, Cancel, Contact Provider
Past Activities:
- Completed activities
- Certificate download
- SACE points credited indicator
- “Write a Review” CTA (if not reviewed)
Wishlist:
- Saved activities for future enrollment
- Notifications when price drops or availability changes
- Easy enrollment from wishlist
Notifications:
- Activity reminders (7 days, 3 days, 1 day before)
- Provider announcements
- Certificate ready notifications
- Review requests
- Recommended activities
Payment History:
- All transactions
- Invoices and receipts (downloadable)
- Refund status
6. Social Learning & Community Features
Section titled “6. Social Learning & Community Features”Discussion Forums:
- Activity-specific discussion boards
- Pre-activity introductions
- Post-activity reflections
- Resource sharing
Q&A with Providers:
- Ask questions before enrolling
- Provider response time tracked
- Community can upvote helpful questions
- Answers visible to all (knowledge base)
Networking:
- Connect with fellow participants
- Form study groups or PLCs
- Exchange contact information (opt-in)
- Continue learning after activity
Social Sharing:
- Share activities on social media
- Invite colleagues
- Referral rewards (R50 credit for both parties)
Feature Set: Provider Portal
Section titled “Feature Set: Provider Portal”1. Provider Dashboard
Section titled “1. Provider Dashboard”Overview Metrics:
- Total enrollments (YTD, MTD)
- Revenue (pending, received)
- Average rating
- Active activities
- Upcoming activities
- Messages from educators
Quick Actions:
- Create new activity
- Manage enrollments
- Respond to inquiries
- Download reports
- Update profile
2. Activity Management
Section titled “2. Activity Management”Create/Edit Activity:
Basic Information:
- Activity title and description
- Category (subject, phase)
- Format (in-person, online, hybrid)
- Language
- NQF level
Scheduling:
- Start and end dates/times
- Registration deadline
- Multiple session support
- Recurring activities
Location:
- Venue name and address
- Google Maps integration
- Accessibility information
- Parking details
Pricing:
- Base price
- Early bird discounts
- Group discounts
- Promotional codes
- Payment plan options
SACE Details:
- SACE endorsement number
- Points awarded
- Professional Teaching Standards alignment
- Assessment requirements
Capacity Management:
- Maximum participants
- Minimum participants (cancellation threshold)
- Waitlist management
- Overflow/additional sessions
Media:
- Cover image upload
- Photo gallery
- Video introduction
- Facilitator photos
Additional Settings:
- Cancellation policy
- Refund policy
- Prerequisites
- What to bring
- Materials included
3. Enrollment & Participant Management
Section titled “3. Enrollment & Participant Management”Enrollment Dashboard:
- List of all participants per activity
- Status: Confirmed, Pending Payment, Waitlist
- Participant details (name, email, SACE number, school)
- Payment status
- Communication history
Bulk Actions:
- Send group email/SMS
- Export participant list
- Mark attendance
- Issue certificates
- Request reviews
Waitlist Management:
- Automatic notifications when spots open
- Waitlist priority (FIFO, etc.)
- Convert waitlist to enrollment
Attendance Tracking:
- Mark attendance per session
- QR code check-in
- Attendance reports
- Automatic SACE reporting
4. Communication Tools
Section titled “4. Communication Tools”Message Center:
- Inbox for educator inquiries
- Automated responses (FAQ)
- Templates for common messages
- Broadcast messages to enrolled participants
Announcements:
- Pre-activity reminders
- Logistics updates
- Post-activity follow-up
- Certificate availability notifications
Review Management:
- View all reviews
- Respond to reviews (publicly visible)
- Flag inappropriate reviews
- Showcase best reviews
5. Financial Management
Section titled “5. Financial Management”Revenue Dashboard:
- Total revenue (gross, net after commission)
- Revenue by activity
- Revenue trends (graphs)
- Projected revenue (based on confirmed enrollments)
Payout Management:
- Payout schedule (weekly, bi-weekly, monthly)
- Pending payouts
- Payout history
- Bank account details
Invoicing:
- Automatic invoice generation
- Tax-compliant receipts
- Export for accounting
- Integration with accounting software (Xero, Sage)
Transaction History:
- All enrollments with payment details
- Refunds processed
- Commission breakdown
- Downloadable statements
6. Analytics & Insights
Section titled “6. Analytics & Insights”Performance Metrics:
- Views to enrollments conversion rate
- Average rating over time
- Review sentiment analysis
- Repeat participant rate
Competitive Intelligence:
- Your ranking vs. similar providers
- Market pricing benchmarks
- Popular activity trends
- Geographic demand insights
Educator Demographics:
- Who enrolls in your activities?
- Subject, phase, province breakdown
- Age, experience level (aggregate data)
- Helps target marketing
Recommendations:
- AI-powered suggestions to improve performance
- Optimal pricing guidance
- Best times/locations for activities
- Content topic suggestions (based on demand)
7. Marketing Tools
Section titled “7. Marketing Tools”Promotional Features:
- Featured placement (paid)
- Sponsored search results
- Homepage banner ads
- Email newsletter inclusion
Discount Campaigns:
- Create promo codes
- Limited-time offers
- Bundle pricing (multiple activities)
- Referral programs
Content Marketing:
- Blog posts (provider-authored)
- Webinars and previews
- Free resource library
- Thought leadership positioning
SEO Optimization:
- Search-friendly activity URLs
- Meta descriptions
- Schema markup for rich results
- Backlinking opportunities
Feature Set: SACE Admin Portal
Section titled “Feature Set: SACE Admin Portal”1. Marketplace Oversight Dashboard
Section titled “1. Marketplace Oversight Dashboard”Key Metrics:
- Total GMV (Gross Merchandise Value)
- Total enrollments
- Active educators
- Active providers
- Average rating across platform
- Compliance tracking (activities delivered vs. reported)
Quality Monitoring:
- Low-rated activities flagged
- Provider performance trends
- Complaint management
- Fraud detection alerts
SACE Compliance:
- Verify SACE endorsement numbers
- Audit trail of all activities
- Points awarded tracking
- Automated reporting to SACE systems
2. Provider Verification & Approval
Section titled “2. Provider Verification & Approval”Provider Onboarding:
- Application review workflow
- Document verification (SACE endorsement, business registration)
- Background checks
- Approval/rejection with feedback
Ongoing Monitoring:
- Annual re-verification
- Endorsement expiry alerts
- Performance-based warnings
- Suspension/ban management
3. Policy Enforcement
Section titled “3. Policy Enforcement”Content Moderation:
- Review activity listings for compliance
- Flag inappropriate content
- Verify SACE points claims
- Ensure pricing transparency
Dispute Resolution:
- Educator complaints
- Provider appeals
- Refund arbitration
- Mediation process
Reporting:
- Generate reports for SACE leadership
- Compliance reports
- Financial audits
- User behavior analytics
User Experience & Journeys
Section titled “User Experience & Journeys”Educator User Journey: Discovery to Completion
Section titled “Educator User Journey: Discovery to Completion”Persona: Ms. Thandi Nkosi
Section titled “Persona: Ms. Thandi Nkosi”Background:
- Grade 10-12 Mathematics Educator
- Teaching 8 years
- School: Public school in Soweto, Gauteng
- SACE Compliance: 15 points earned, 35 points needed in next 18 months
- Tech comfort: Medium (uses WhatsApp daily, online banking occasionally)
Journey Stage 1: Awareness & Discovery
Trigger: Email from SACE reminding about compliance deadline (18 months away)
Action:
- Opens SACE PD Connect™ app (previously downloaded)
- Sees compliance dashboard: “You need 35 more points in 18 months”
- Clicks “Find Activities”
Platform Response:
- Shows personalized recommendations:
- Filters pre-applied: Mathematics, Gauteng, FET Phase
- AI recommends activities matching her needs
- Highlights “Get 15 points in one weekend” options
Emotional State: Anxious about deadline, but relieved to see clear path forward
Journey Stage 2: Exploration & Evaluation
Action:
- Browses 3-4 activities
- Reads reviews from other math teachers
- Compares prices and dates
- Adds 2 activities to wishlist for later
Key Decision Factors:
- ⭐ High ratings from peer educators (4.5+ stars)
- 📅 Fits her schedule (weekend workshop)
- 💰 Affordable (R1,200 - within her R1,500 budget)
- 📍 Close to home (Johannesburg venue)
- 🎓 Offered by reputable university
Platform Support:
- Side-by-side comparison tool
- “Educators like you (FET Math, Gauteng) rated this 4.8/5”
- “12 spots left” urgency indicator
- “R100 early bird discount ends in 3 days” incentive
Emotional State: Excited about interesting options, confident in making informed choice
Journey Stage 3: Decision & Enrollment
Action:
- Selects “Advanced Calculus Teaching Strategies” workshop
- Clicks “Enroll Now”
- Reviews pre-filled information (from her profile)
- Adds “School lunch” to dietary requirements
- Chooses payment method: Credit card
- Applies early bird discount code (auto-applied)
- Reviews total: R1,200 - R100 = R1,100
- Confirms enrollment
Platform Response:
- Instant confirmation email with details
- Calendar invite added to her Google Calendar
- SMS: “Enrolled! See you Nov 10. Reply STOP to opt out”
- Provider notified of new enrollment
Emotional State: Accomplished, eager to attend
Journey Stage 4: Pre-Activity Engagement
Timeline: 1 week before activity
Platform Touchpoints:
- 7 days before: Email reminder with logistics (venue map, parking, what to bring)
- 3 days before: SMS reminder + weather forecast
- 1 day before: Push notification: “Workshop tomorrow! Excited?”
- Discussion forum: Introduces herself, connects with 3 other attendees
Emotional State: Prepared and connected to community
Journey Stage 5: Activity Participation
Day of Activity:
- Checks in at venue using QR code (from email)
- Attends workshop (in-person experience, not platform-specific)
- Receives materials (digital + physical)
Platform Role:
- Provider marks attendance (auto-triggers SACE reporting)
- No active platform interaction during activity
Emotional State: Engaged in learning, networking with peers
Journey Stage 6: Post-Activity & Review
Timeline: 2 days after activity
Platform Touchpoints:
- Email: “How was your experience? Rate the workshop”
- Opens review form (5-star rating + written review)
- Rates 5 stars, writes: “Excellent facilitation…”
- Submits review
Platform Response:
- “Thank you! Your review helps other educators”
- “Certificate available in 7-10 days”
- “Your SACE points will be credited automatically”
Timeline: 10 days after activity
Platform Touchpoints:
- Push notification: “Certificate ready!”
- Downloads certificate from dashboard
- Sees SACE points updated: 15 → 30 points
- New dashboard message: “You’re 50% compliant! 20 more points needed”
Emotional State: Satisfied, motivated to continue
Journey Stage 7: Advocacy & Repeat
Timeline: 1 month after activity
Platform Touchpoints:
- Sees referral offer: “Invite a colleague, get R50 credit”
- Shares with colleague via WhatsApp
- Receives R50 credit when colleague enrolls
- Uses credit toward next activity
Platform Response:
- Recommends follow-up activities:
- “You completed Calculus I, ready for Calculus II?”
- “Educators who attended this also liked…”
Long-term:
- Enrolls in 2 more activities over 18 months
- Achieves full compliance (50 points)
- Becomes platform advocate at her school
- Writes 3 more reviews, all positive
Emotional State: Loyal user, brand advocate
Provider User Journey: Onboarding to Growth
Section titled “Provider User Journey: Onboarding to Growth”Persona: Dr. John van der Merwe
Section titled “Persona: Dr. John van der Merwe”Background:
- Founder, MathEdSA (private PD provider)
- 5 years offering workshops
- Currently: 200 educators/year, mostly word-of-mouth
- Goal: Scale to 500+ educators/year
- Challenge: High marketing costs, manual admin
Journey Stage 1: Discovery & Onboarding
Trigger: Sees LinkedIn post about SACE PD Connect™ marketplace launch
Action:
- Visits marketplace website
- Clicks “For Providers”
- Reads benefits: “Reach 400,000 educators, reduce admin, grow revenue”
- Clicks “Sign Up”
Onboarding Process:
- Creates account (email, password)
- Uploads documents:
- SACE endorsement certificate
- Business registration
- Tax clearance
- Fills out provider profile:
- Company info, logo
- Bio and credentials
- Banking details for payouts
- Submits application
Platform Response:
- “Application received! Review takes 5-7 business days”
- Email with checklist of next steps
- Assigned account manager (Sarah from iSu)
Timeline: 3 days later
Platform Response:
- Email: “Approved! Welcome to SACE PD Connect™”
- 30-minute onboarding call with Sarah
- Walkthrough of provider dashboard
Emotional State: Excited about opportunity, slight learning curve anxiety
Journey Stage 2: First Activity Listing
Action:
- Logs into provider dashboard
- Clicks “Create Activity”
- Fills out activity details (with guidance tooltips):
- Title: “Advanced Calculus Teaching Strategies”
- Description, learning outcomes, agenda
- Dates: Nov 10-12, 2025
- Location: University of Johannesburg
- Price: R1,250
- Max participants: 30
- SACE points: 15
- Uploads photos of previous workshops
- Sets early bird discount: R100 off for enrollments 30+ days ahead
- Submits for review
Platform Support:
- Template suggestions for descriptions
- Pricing benchmarks: “Similar activities priced at R1,000-R1,500”
- Photo quality guidelines
- SEO optimization tips
Timeline: 1 day later
Platform Response:
- Email: “Activity approved and live!”
- Link to preview activity page
- Tips for promoting activity
Emotional State: Proud of professional-looking listing, eager for enrollments
Journey Stage 3: Driving Enrollments
Timeline: First 2 weeks
Platform Touchpoints:
- Activity appears in search results
- Gets 50 views (tracked in dashboard)
- 2 educators add to wishlist
- 0 enrollments yet
Provider Action:
- Checks dashboard daily (anxious)
- Sees low conversion rate
- Calls account manager Sarah
Platform Response:
- Sarah reviews listing, suggests improvements:
- Add video intro
- Improve description (focus on outcomes)
- Consider running Facebook ad (marketplace helps)
- Offers featured placement for R500
Provider Action:
- Implements suggestions
- Pays R500 for 1-week featured placement
- Shares marketplace link on own social media
Timeline: Next 2 weeks
Platform Touchpoints:
- 150 additional views (featured placement)
- 8 enrollments!
- 2 inquiries (via Q&A feature)
Platform Response:
- Automated email to inquiring educators
- Push notifications to provider: “You have a new message”
- John responds within 2 hours (tracked)
Timeline: 6 weeks before activity
Platform Touchpoints:
- 15 total enrollments
- R18,750 gross revenue (R16,875 net after 10% commission)
- Early bird deadline passes, price increases to R1,250
Timeline: 2 weeks before activity
Platform Touchpoints:
- 28 enrollments (2 spots left!)
- Dashboard shows: “Activity nearly full!”
- John activates waitlist feature
Timeline: 1 week before activity
Platform Touchpoints:
- 30 enrollments (SOLD OUT)
- 5 on waitlist
- John creates second session for Dec 5-7
- Waitlist automatically notified
Emotional State: Thrilled with results, confidence in platform
Journey Stage 4: Activity Delivery
Day of Activity:
- Checks in participants using QR code scanner (from app)
- Marks attendance automatically
- Delivers workshop (not platform-related)
- At end, reminds participants to review on platform
Platform Support:
- Attendance auto-syncs to SACE reporting
- No manual paperwork needed
Emotional State: Focused on delivery, relieved about admin automation
Journey Stage 5: Post-Activity & Growth
Timeline: 2 days after activity
Platform Touchpoints:
- Uploads certificates to platform (bulk upload)
- Certificates auto-distributed to all 30 participants
- SACE points auto-credited
Timeline: 1 week after activity
Platform Touchpoints:
- 12 reviews received (40% response rate)
- Average rating: 4.8 stars
- Reads reviews on dashboard:
- 10 five-star reviews
- 2 four-star reviews (constructive feedback)
- Responds to all reviews publicly
Platform Response:
- “Great rating! Activities with 4.5+ stars get 2x visibility”
- “You’ve trained 30 educators. Unlock ‘Top Educator’ badge at 100”
Timeline: 2 weeks after activity
Platform Touchpoints:
- Payout received: R16,875 (net of commission) deposited to bank
- Dashboard shows financial summary
Emotional State: Satisfied with experience, eager to list more activities
Journey Stage 6: Scaling & Optimization
Timeline: 3 months later
Provider Action:
- Lists 5 more activities (different topics, locations)
- Experiments with pricing (analytics show optimal price: R1,100)
- Uses analytics to see which subjects are in-demand
- Adjusts content based on review feedback
Platform Support:
- Quarterly business review call with account manager
- Data insights: “Demand for ‘Assessment strategies’ is up 30%”
- Invitation to provider webinar: “How to optimize your listings”
Timeline: 6 months later
Provider Outcomes:
- 150 total enrollments through platform (vs. 100 via traditional channels)
- Average rating: 4.7 stars across all activities
- 50% of participants are repeat customers
- Revenue through platform: R187,500 gross (R168,750 net)
- Traditional marketing spend reduced by 60%
Emotional State: Platform advocate, considering platform as primary channel
Journey Stage 7: Partnership & Co-Marketing
Timeline: 1 year later
Platform Touchpoints:
- Invited to case study: “How MathEdSA scaled with SACE PD Connect™”
- Featured in marketplace blog
- Invited to speak at provider conference
- Offered premium partnership tier (reduced commission, enhanced features)
Provider Action:
- Accepts premium tier: 8% commission (vs. 10%)
- Co-markets with platform (joint webinars)
- Exclusive content: Free preview webinars on platform
Long-term Outcomes:
- Platform becomes 70% of total enrollments
- Revenue tripled vs. pre-platform
- MathEdSA is #2-rated Math PD provider on platform
- Strong brand built via reviews and ratings
Emotional State: Strategic partner, loyal to platform
Business Model & Economics
Section titled “Business Model & Economics”Revenue Streams
Section titled “Revenue Streams”1. Transaction Commissions (Primary Revenue)
Section titled “1. Transaction Commissions (Primary Revenue)”Model: Take-rate on every activity enrollment
| Commission Tier | Provider Tier | Take Rate | Benefits |
|---|---|---|---|
| Standard | New providers (0-6 months) | 12% | Basic support, standard visibility |
| Pro | Established providers (6-12 months) | 10% | Enhanced analytics, priority support |
| Premium | Top performers (12+ months, 4.5+ rating) | 8% | Reduced commission, featured placement, dedicated account manager |
| Enterprise | Large institutions (universities, SETAs) | 6-7% | Custom contracts, bulk pricing, co-marketing |
Revenue Calculation (Year 1 - Conservative):
- Total GMV: R90M
- Average commission rate: 10%
- Gross Commission Revenue: R9M
Revenue Calculation (Year 3 - Conservative):
- Total GMV: R360M
- Average commission rate: 9.5% (more premium providers)
- Gross Commission Revenue: R34.2M
2. Premium Provider Services (Ancillary Revenue)
Section titled “2. Premium Provider Services (Ancillary Revenue)”Featured Placement:
- Product: Top placement in search results, homepage banners
- Pricing: R5,000 - R15,000 per activity per month
- Target: 20% of active providers use occasionally
- Revenue Potential (Year 1): R2M
- Revenue Potential (Year 3): R5M
Enhanced Listings:
- Product: Video hosting, unlimited photos, rich media
- Pricing: R500/month per provider
- Target: 30% of providers upgrade
- Revenue Potential (Year 1): R360K
- Revenue Potential (Year 3): R1.8M
Analytics & Insights Pro:
- Product: Advanced competitive intelligence, custom reports
- Pricing: R1,000/month per provider
- Target: 10% of providers upgrade
- Revenue Potential (Year 1): R120K
- Revenue Potential (Year 3): R600K
3. Advertising & Sponsorships
Section titled “3. Advertising & Sponsorships”Sponsored Activities:
- Product: Highlighted activities in relevant searches
- Pricing: R2,000 - R5,000 per activity
- Target: 50 sponsored activities/month by Year 3
- Revenue Potential (Year 3): R1.8M annually
Banner Advertising:
- Product: Homepage, category pages, email newsletters
- Pricing: R10,000 - R50,000 per month per advertiser
- Target: 3-5 advertisers (educational publishers, tech companies)
- Revenue Potential (Year 3): R2M annually
Email Newsletter Sponsorships:
- Product: Dedicated educator newsletter (sent to all users)
- Pricing: R5,000 per newsletter inclusion
- Target: 24 newsletters per year (bi-weekly), 2 sponsors per newsletter
- Revenue Potential (Year 3): R240K annually
4. Data & Research Licensing
Section titled “4. Data & Research Licensing”Anonymized Market Insights:
- Product: Aggregated data on educator preferences, trends, demand
- Customers: Publishers, EdTech companies, research institutions
- Pricing: R50,000 - R200,000 per annual license
- Target: 5 customers by Year 3
- Revenue Potential (Year 3): R500K annually
Custom Research Reports:
- Product: Bespoke analysis for stakeholders (DBE, SETAs)
- Pricing: R100,000 - R300,000 per report
- Target: 2-3 reports per year
- Revenue Potential (Year 3): R500K annually
5. Value-Added Services
Section titled “5. Value-Added Services”Certification Verification:
- Product: Third-party verification for employers, HR departments
- Pricing: R50 per verification
- Target: 10,000 verifications per year by Year 3
- Revenue Potential (Year 3): R500K annually
White-Label Solutions:
- Product: Branded marketplace for large institutions (universities running their own PD marketplace using our tech)
- Pricing: R500K - R1M annual license
- Target: 2 white-label clients by Year 3
- Revenue Potential (Year 3): R1.5M annually
Total Revenue Projections by Stream
Section titled “Total Revenue Projections by Stream”| Revenue Stream | Year 1 | Year 2 | Year 3 |
|---|---|---|---|
| Transaction Commissions | R9,000,000 | R20,000,000 | R34,200,000 |
| Featured Placement | R2,000,000 | R3,500,000 | R5,000,000 |
| Enhanced Listings | R360,000 | R900,000 | R1,800,000 |
| Analytics Pro | R120,000 | R300,000 | R600,000 |
| Advertising & Sponsorships | R500,000 | R1,500,000 | R4,040,000 |
| Data Licensing | R0 | R250,000 | R1,000,000 |
| Value-Added Services | R250,000 | R750,000 | R2,000,000 |
| TOTAL REVENUE | R12,230,000 | R27,200,000 | R48,640,000 |
(More optimistic than original estimate of R11M-R16M due to ancillary revenue streams)
Cost Structure
Section titled “Cost Structure”Year 1 Costs
Section titled “Year 1 Costs”| Cost Category | Amount | % of Revenue | Details |
|---|---|---|---|
| Technology & Infrastructure | R2,500,000 | 20% | Cloud hosting (AWS/Azure), payment processing, API integrations |
| Personnel | R4,000,000 | 33% | 10 FTEs: engineers (4), product (2), customer success (2), ops (2) |
| Sales & Marketing | R3,000,000 | 25% | Educator acquisition, provider onboarding, brand building |
| Payment Processing Fees | R900,000 | 7% | ~1% of GMV (R90M × 1% = R900K) |
| Customer Support | R600,000 | 5% | Support tools, training, outsourced L1 support |
| Legal & Compliance | R400,000 | 3% | POPIA compliance, contracts, IP protection |
| General & Administrative | R800,000 | 7% | Office, insurance, accounting, misc |
| TOTAL COSTS | R12,200,000 | 100% | |
| EBITDA | R30,000 | 0.2% | Near break-even Year 1 |
Year 3 Costs
Section titled “Year 3 Costs”| Cost Category | Amount | % of Revenue | Details |
|---|---|---|---|
| Technology & Infrastructure | R6,000,000 | 12% | Scaling infrastructure, advanced ML/AI features |
| Personnel | R15,000,000 | 31% | 35 FTEs: engineering, product, customer success, sales, ops |
| Sales & Marketing | R10,000,000 | 21% | National campaigns, partnerships, brand building |
| Payment Processing Fees | R3,600,000 | 7% | ~1% of GMV (R360M × 1% = R3.6M) |
| Customer Support | R2,000,000 | 4% | Enhanced support, multilingual, 24/7 coverage |
| Legal & Compliance | R1,000,000 | 2% | Ongoing compliance, IP protection, disputes |
| General & Administrative | R2,400,000 | 5% | Office expansion, insurance, accounting, misc |
| TOTAL COSTS | R40,000,000 | 82% | |
| EBITDA | R8,640,000 | 18% | Profitable at scale |
Unit Economics
Section titled “Unit Economics”Per-Transaction Economics (Average Activity)
Section titled “Per-Transaction Economics (Average Activity)”| Metric | Value |
|---|---|
| Average Activity Price | R2,500 |
| iSu Commission (10%) | R250 |
| Payment Processing Fee (1%) | R25 |
| Gross Profit per Transaction | R225 |
| Gross Margin | 90% |
Per-Educator Economics (Annual)
Section titled “Per-Educator Economics (Annual)”| Metric | Value |
|---|---|
| Average Activities per Educator per Year | 2 |
| Average Transaction Value | R2,500 |
| Total GMV per Educator | R5,000 |
| Commission Revenue per Educator | R500 |
| Customer Acquisition Cost (CAC) | R150 |
| Net Value per Educator (Year 1) | R350 |
| LTV (3 years, assuming retention) | R1,400 |
| LTV:CAC Ratio | 9.3:1 |
Financial Projections Deep Dive
Section titled “Financial Projections Deep Dive”Assumptions
Section titled “Assumptions”Growth Assumptions:
- Educator user growth: 50% YoY
- Provider growth: 40% YoY
- Activities per provider: 10% YoY increase (improving economics)
- Average transaction value: Flat (R2,500) - conservative
Market Penetration:
- Year 1: 10% of SAM (24,000 active users)
- Year 2: 20% of SAM (48,000 active users)
- Year 3: 30% of SAM (72,000 active users)
Conversion Rates:
- Sign-up to first transaction: 30%
- Repeat transaction rate: 60% (Year 1), 70% (Year 3)
Break-Even Analysis
Section titled “Break-Even Analysis”Break-Even Point:
- Fixed costs (annualized): R8M (personnel, infrastructure, overhead)
- Contribution margin per transaction: R225
- Break-even transactions: 35,556 transactions
- At 1.5 activities per user: 23,704 active users
Actual Performance:
- Year 1: 36,000 transactions → Above break-even ✓
- Year 2: 72,000 transactions → Profitable
- Year 3: 144,000 transactions → Highly profitable
Cash Flow Projections
Section titled “Cash Flow Projections”Year 1 Cash Flow:
- Cash inflows: R12.23M (revenue)
- Cash outflows: R12.2M (costs)
- Net Cash Flow: R30K
- Requires working capital buffer: R3M-R5M
Year 3 Cash Flow:
- Cash inflows: R48.64M (revenue)
- Cash outflows: R40M (costs)
- Net Cash Flow: R8.64M
- Self-sustaining, can fund expansion
Pricing Strategy
Section titled “Pricing Strategy”Educator-Facing (No Direct Charges)
Section titled “Educator-Facing (No Direct Charges)”Free to Use:
- All basic marketplace features free for educators
- No listing fees, browsing fees, or membership fees
- Goal: Maximize educator adoption and GMV
Rationale:
- Educators are price-sensitive
- SACE already mandates PD (built-in demand)
- Revenue from provider commissions, not educator fees
Provider-Facing Pricing
Section titled “Provider-Facing Pricing”Commission-Based Model (Primary):
Rationale:
- Aligns interests (we succeed when providers succeed)
- No upfront cost reduces barrier to entry
- Scales with provider growth
Tiered Commissions:
- Incentivizes loyalty and quality
- Encourages volume (lower rates for top performers)
- Competitive with other marketplaces (Airbnb: 3-15%, Uber Eats: 15-30%, Upwork: 5-20%)
Optional Add-Ons (Secondary):
- Featured placement, enhanced listings, analytics
- Allows providers to customize investment
- Incremental revenue without raising commissions
Competitive Benchmarking
Section titled “Competitive Benchmarking”| Marketplace | Industry | Commission Rate | Our Positioning |
|---|---|---|---|
| Airbnb | Accommodation | 3% (host) + 14% (guest) | Lower than combined 17% |
| Uber Eats | Food delivery | 15-30% | Competitive at 10% |
| Upwork | Freelancing | 5-20% (freelancer) | Mid-range at 10% |
| Coursera | Online courses | 50%+ (revenue share) | Much lower at 10% |
| Eventbrite | Events | 3.5% + fees | Higher commission, but more value |
Our Value Proposition:
- 10% commission is fair given value-add:
- Access to 400,000 educators
- Full transaction management
- Marketing and discovery
- Automated admin and reporting
- Payment processing and protection
Technical Implementation
Section titled “Technical Implementation”Technology Stack
Section titled “Technology Stack”Frontend
Section titled “Frontend”Web Application:
- Framework: React.js + Next.js (server-side rendering for SEO)
- State Management: Redux Toolkit
- UI Library: Material-UI or Ant Design (customized to SACE brand)
- Responsive Design: Mobile-first, PWA (Progressive Web App)
Mobile Applications:
- Framework: React Native (iOS + Android from single codebase)
- Offline Support: AsyncStorage + sync on reconnect
- Push Notifications: Firebase Cloud Messaging
Backend
Section titled “Backend”API Layer:
- Framework: Node.js + Express.js OR Python + FastAPI
- Architecture: RESTful API + GraphQL for complex queries
- Authentication: JWT (JSON Web Tokens) + OAuth 2.0
- API Gateway: Kong or AWS API Gateway (rate limiting, caching)
Database:
- Primary Database: PostgreSQL (relational data: users, activities, transactions)
- Cache Layer: Redis (session management, frequently accessed data)
- Search Engine: Elasticsearch (fast, full-text search with filters)
- File Storage: AWS S3 or Azure Blob Storage (images, videos, documents)
Infrastructure
Section titled “Infrastructure”Cloud Provider: AWS or Azure (South African data center for POPIA compliance)
Key Services:
- Compute: EC2 / Azure VMs (containerized with Docker)
- Orchestration: Kubernetes (auto-scaling, load balancing)
- CDN: CloudFront / Azure CDN (fast content delivery)
- Load Balancer: Application Load Balancer (ALB)
- Monitoring: New Relic, Datadog, or CloudWatch
- Logging: ELK Stack (Elasticsearch, Logstash, Kibana)
Third-Party Integrations
Section titled “Third-Party Integrations”Payment Processing:
- Primary: Stripe or PayFast (South African payment gateway)
- Alternative: Paystack (expanding in Africa)
- Bank EFT: Direct integrations with major SA banks
- Mobile Money: Integration with SnapScan, Zapper
Communication:
- Email: SendGrid or AWS SES (transactional + marketing emails)
- SMS: Twilio or BulkSMS (for South African numbers)
- Push Notifications: Firebase Cloud Messaging
Analytics:
- Product Analytics: Mixpanel or Amplitude
- Business Intelligence: Tableau or PowerBI
- A/B Testing: Optimizely or Google Optimize
Maps & Location:
- Google Maps API: Venue locations, directions
- Geocoding: Address validation and conversion
Video Hosting:
- Vimeo Pro or Wistia: Provider intro videos
- YouTube API: Embed public videos
Machine Learning & AI
Section titled “Machine Learning & AI”Recommendation Engine:
- Technology: TensorFlow or PyTorch
- Algorithm: Collaborative filtering + content-based filtering
- Features: Educator profile, past behavior, similar user preferences
- Training Data: User interactions (views, enrollments, ratings)
Search Ranking:
- Technology: Elasticsearch + Custom ML scoring
- Factors: Relevance, quality (rating), popularity, recency, personalization
Fraud Detection:
- Technology: Scikit-learn or AWS SageMaker
- Signals: Unusual booking patterns, fake reviews, payment anomalies
Sentiment Analysis:
- Technology: Natural Language Processing (NLP) with Hugging Face Transformers
- Application: Analyze review sentiment, auto-flag negative feedback
System Architecture Diagram
Section titled “System Architecture Diagram”┌─────────────────────────────────────────────────────────┐│ Users (Educators, Providers) │└────────────┬───────────────────────────────┬────────────┘ │ │ ▼ ▼┌─────────────────────┐ ┌─────────────────────┐│ Web Application │ │ Mobile Apps ││ (React + Next.js) │ │ (React Native) │└─────────┬───────────┘ └─────────┬───────────┘ │ │ └───────────────┬───────────────┘ │ ▼ ┌───────────────────────┐ │ CDN / Load │ │ Balancer │ └───────────┬───────────┘ │ ▼ ┌───────────────────────┐ │ API Gateway │ │ (Kong / AWS) │ └───────────┬───────────┘ │ ┌───────────────┼───────────────┐ │ │ │ ▼ ▼ ▼┌─────────────────┐ ┌─────────────┐ ┌─────────────────┐│ Auth Service │ │ API Layer │ │ Search Service ││ (JWT, OAuth) │ │ (Express/ │ │ (Elasticsearch) ││ │ │ FastAPI) │ │ │└─────────────────┘ └──────┬──────┘ └─────────────────┘ │ ┌────────────────┼────────────────┐ │ │ │ ▼ ▼ ▼┌─────────────────┐ ┌─────────────┐ ┌─────────────────┐│ PostgreSQL │ │ Redis │ │ S3 / Blob ││ (Primary DB) │ │ (Cache) │ │ (Files) │└─────────────────┘ └─────────────┘ └─────────────────┘ │ └──────────────────┬──────────────────┐ │ │ ▼ ▼ ┌──────────────────────┐ ┌──────────────────┐ │ ML Services │ │ External APIs │ │ (Recommendations, │ │ (Payment, SMS, │ │ Fraud Detection) │ │ Email, Maps) │ └──────────────────────┘ └──────────────────┘Database Schema (Key Tables)
Section titled “Database Schema (Key Tables)”Users Table
Section titled “Users Table”CREATE TABLE users ( user_id UUID PRIMARY KEY, email VARCHAR(255) UNIQUE NOT NULL, password_hash VARCHAR(255) NOT NULL, user_type ENUM('educator', 'provider', 'admin') NOT NULL, sace_number VARCHAR(50) UNIQUE, -- For educators first_name VARCHAR(100), last_name VARCHAR(100), phone VARCHAR(20), province VARCHAR(50), created_at TIMESTAMP DEFAULT NOW(), updated_at TIMESTAMP DEFAULT NOW(), last_login TIMESTAMP, is_verified BOOLEAN DEFAULT FALSE, is_active BOOLEAN DEFAULT TRUE);Providers Table
Section titled “Providers Table”CREATE TABLE providers ( provider_id UUID PRIMARY KEY, user_id UUID REFERENCES users(user_id), company_name VARCHAR(255) NOT NULL, sace_endorsement_number VARCHAR(100) UNIQUE, endorsement_expiry DATE, business_registration VARCHAR(100), logo_url VARCHAR(500), description TEXT, website VARCHAR(255), average_rating DECIMAL(3,2) DEFAULT 0.00, total_reviews INT DEFAULT 0, total_enrollments INT DEFAULT 0, commission_tier ENUM('standard', 'pro', 'premium', 'enterprise') DEFAULT 'standard', is_verified BOOLEAN DEFAULT FALSE, created_at TIMESTAMP DEFAULT NOW());Activities Table
Section titled “Activities Table”CREATE TABLE activities ( activity_id UUID PRIMARY KEY, provider_id UUID REFERENCES providers(provider_id), title VARCHAR(255) NOT NULL, description TEXT, subject VARCHAR(100), phase VARCHAR(50), -- Foundation, Intermediate, Senior, FET format ENUM('in-person', 'online-live', 'online-self-paced', 'hybrid'), nqf_level INT, sace_points INT NOT NULL, sace_endorsement_number VARCHAR(100), price DECIMAL(10,2) NOT NULL, early_bird_discount DECIMAL(10,2), early_bird_deadline DATE, start_date TIMESTAMP, end_date TIMESTAMP, location VARCHAR(255), province VARCHAR(50), max_participants INT, min_participants INT, current_enrollments INT DEFAULT 0, status ENUM('draft', 'pending_review', 'published', 'cancelled', 'completed') DEFAULT 'draft', average_rating DECIMAL(3,2), total_reviews INT DEFAULT 0, views INT DEFAULT 0, wishlist_count INT DEFAULT 0, created_at TIMESTAMP DEFAULT NOW(), updated_at TIMESTAMP DEFAULT NOW());Enrollments Table
Section titled “Enrollments Table”CREATE TABLE enrollments ( enrollment_id UUID PRIMARY KEY, activity_id UUID REFERENCES activities(activity_id), user_id UUID REFERENCES users(user_id), enrollment_date TIMESTAMP DEFAULT NOW(), status ENUM('pending_payment', 'confirmed', 'waitlist', 'cancelled', 'completed') DEFAULT 'pending_payment', payment_status ENUM('pending', 'paid', 'refunded', 'failed') DEFAULT 'pending', payment_amount DECIMAL(10,2) NOT NULL, payment_method VARCHAR(50), transaction_id VARCHAR(100), attended BOOLEAN, certificate_issued BOOLEAN DEFAULT FALSE, sace_points_credited BOOLEAN DEFAULT FALSE, special_requirements TEXT, created_at TIMESTAMP DEFAULT NOW());Reviews Table
Section titled “Reviews Table”CREATE TABLE reviews ( review_id UUID PRIMARY KEY, activity_id UUID REFERENCES activities(activity_id), user_id UUID REFERENCES users(user_id), provider_id UUID REFERENCES providers(provider_id), rating INT CHECK (rating >= 1 AND rating <= 5), title VARCHAR(255), review_text TEXT, helpful_count INT DEFAULT 0, provider_response TEXT, provider_response_date TIMESTAMP, is_verified_participant BOOLEAN DEFAULT FALSE, created_at TIMESTAMP DEFAULT NOW(), updated_at TIMESTAMP DEFAULT NOW());Transactions Table
Section titled “Transactions Table”CREATE TABLE transactions ( transaction_id UUID PRIMARY KEY, enrollment_id UUID REFERENCES enrollments(enrollment_id), user_id UUID REFERENCES users(user_id), provider_id UUID REFERENCES providers(provider_id), gross_amount DECIMAL(10,2) NOT NULL, commission_rate DECIMAL(5,2) NOT NULL, commission_amount DECIMAL(10,2) NOT NULL, payment_processing_fee DECIMAL(10,2), net_amount DECIMAL(10,2) NOT NULL, -- Amount to provider transaction_date TIMESTAMP DEFAULT NOW(), payout_date TIMESTAMP, payout_status ENUM('pending', 'processing', 'paid', 'failed') DEFAULT 'pending', payment_gateway VARCHAR(50));Security & Compliance
Section titled “Security & Compliance”Data Protection (POPIA Compliance)
Section titled “Data Protection (POPIA Compliance)”Personal Data Handling:
- Encrypted at rest (AES-256)
- Encrypted in transit (TLS 1.3)
- Data minimization (collect only necessary data)
- Purpose limitation (use data only for stated purpose)
- User consent management (explicit opt-ins)
Data Access Controls:
- Role-Based Access Control (RBAC)
- Principle of least privilege
- Audit logging of all data access
- Regular access reviews
Data Subject Rights:
- Right to access (download your data)
- Right to rectification (edit your profile)
- Right to erasure (delete your account)
- Right to portability (export data in standard format)
Data Retention:
- Active users: Indefinite (while account active)
- Inactive users: 3 years after last login, then anonymize
- Financial records: 7 years (tax compliance)
- Deleted accounts: 30-day grace period, then permanent deletion
Payment Security
Section titled “Payment Security”PCI-DSS Compliance:
- Never store raw card details (use tokenization)
- Payment gateway handles sensitive data (Stripe, PayFast)
- 3D Secure authentication for card payments
- Fraud detection and prevention
Escrow System:
- Funds held in escrow until activity completion
- Protects educators from provider no-shows
- Protects providers from fraudulent chargebacks
- Automated payout upon successful completion
Platform Security
Section titled “Platform Security”Authentication & Authorization:
- Strong password policies (min 8 characters, complexity requirements)
- Multi-factor authentication (MFA) optional for educators, required for providers
- JWT tokens with short expiry (15 min access, 7-day refresh)
- Rate limiting on login attempts (prevent brute force)
Application Security:
- OWASP Top 10 compliance
- Regular security audits and penetration testing
- Dependency scanning (automated vulnerability detection)
- Web Application Firewall (WAF)
- DDoS protection
Infrastructure Security:
- Network segmentation (private subnets for databases)
- VPN access for internal systems
- Regular security patches and updates
- Backup and disaster recovery (daily backups, 30-day retention)
Scalability & Performance
Section titled “Scalability & Performance”Performance Targets
Section titled “Performance Targets”| Metric | Target | Measurement |
|---|---|---|
| Page Load Time | <2 seconds | 95th percentile |
| API Response Time | <200ms | 95th percentile |
| Search Results | <500ms | 95th percentile |
| Uptime | 99.9% | Monthly average |
| Concurrent Users | 50,000+ | Load tested |
Scaling Strategy
Section titled “Scaling Strategy”Horizontal Scaling:
- Containerized microservices (Docker + Kubernetes)
- Auto-scaling based on CPU/memory/request volume
- Stateless application servers (session in Redis)
- Database read replicas (PostgreSQL replication)
Caching Strategy:
- Redis for session and frequently accessed data
- CDN for static assets (images, CSS, JS)
- Elasticsearch for cached search results
- HTTP caching headers for browser caching
Database Optimization:
- Indexed columns for fast queries (user_id, activity_id, etc.)
- Query optimization and explain plans
- Partitioning for large tables (by date)
- Connection pooling (avoid connection overhead)
Go-to-Market Strategy
Section titled “Go-to-Market Strategy”Phase 1: Launch & Early Traction (Months 1-6)
Section titled “Phase 1: Launch & Early Traction (Months 1-6)”Target: Achieve 5,000 educator sign-ups, 50 provider listings
Section titled “Target: Achieve 5,000 educator sign-ups, 50 provider listings”Educator Acquisition:
1. SACE Partnership Launch Event (Month 1)
- Joint press release with SACE
- Virtual launch webinar (hosted by SACE CEO + iSu CEO)
- Live demo and Q&A
- Early adopter incentives: “Sign up in first 30 days, get R100 credit”
2. Direct Outreach to MGSLG Alumni (Month 1-2)
- Email campaign to 1,500+ MGSLG participants
- Personalized message: “Your compliance data is now on SACE PD Connect™”
- Testimonial video from MGSLG leadership
- Target: 30% sign-up rate (450 users)
3. School-Based Pilot Program (Month 2-4)
- Partner with 20 schools (10 urban, 10 rural) across 3 provinces
- On-site workshops: “How to use SACE PD Connect™”
- Principal endorsement: “Our school is using this platform”
- Target: 40 educators per school × 20 schools = 800 users
4. Union Partnerships (Month 3-6)
- SADTU and NAPTOSA endorsements
- Feature in union newsletters and websites
- Union conference booths (physical presence)
- Co-branded marketing materials
- Target: 2% of union members sign up = 5,000 users
5. Digital Marketing (Ongoing)
- Google Search Ads: “SACE professional development” keywords
- Facebook/Instagram Ads: Targeted to educators (job title targeting)
- YouTube Pre-Roll: Ads on educational content
- Budget: R200K/month
- Target: 500 sign-ups/month
Provider Acquisition:
1. Direct Outreach to Top 100 Providers (Month 1-3)
- Manually research SACE-endorsed providers
- Personalized emails + phone calls from account managers
- Value proposition: “Join the SACE PD Connect™ marketplace”
- Offer: Zero commission for first 3 months (pilot incentive)
- Target: 50% conversion = 50 providers
2. Provider Webinar Series (Month 2-4)
- Monthly webinars: “How to grow your PD business with SACE PD Connect™”
- Case study: Early adopter success story
- Live platform demo
- Q&A session
- Target: 100 attendees/webinar, 20% conversion = 20 new providers/webinar
3. SACE Provider Conference (Month 4-5)
- Sponsor/exhibit at SACE annual provider conference
- Booth demos and sign-ups
- Distribute marketing collateral
- Host breakout session: “The future of PD marketplaces”
- Target: 30 provider sign-ups
4. Content Marketing (Ongoing)
- Blog: “5 ways to market your PD activities effectively”
- LinkedIn articles targeting PD providers
- Email newsletter to provider email list (purchased/partnered)
- Target: 10 organic sign-ups/month
Phase 2: Growth & Optimization (Months 7-18)
Section titled “Phase 2: Growth & Optimization (Months 7-18)”Target: Achieve 24,000 educator users, 150 providers, R90M GMV
Section titled “Target: Achieve 24,000 educator users, 150 providers, R90M GMV”Educator Acquisition:
1. Referral Program (Launch Month 7)
- Incentive: R50 credit for referrer + R50 credit for referee
- Viral loop: Average user refers 1.5 people
- Budget: R500K (assumes 10,000 referrals × R100)
- Target: 10,000 new users via referrals
2. Provincial Roadshows (Months 8-16)
- Visit all 9 provinces
- Partner with provincial education departments
- District-level workshops (50-100 educators per workshop)
- Target: 18 workshops (2 per province) × 75 educators = 1,350 users
- Budget: R300K (travel, venues, materials)
3. Teacher Training Institution Partnerships (Months 10-18)
- Partner with universities offering B.Ed, PGCE programs
- Integrate platform into pre-service teacher training
- Student educators get free access
- Target: 5,000 student educators sign up
4. Content Marketing & SEO (Ongoing)
- Blog: “How to achieve SACE compliance easily”
- YouTube: Tutorial videos, provider spotlights
- Podcast: “The Professional Educator” (interview educators and providers)
- Target: 500 organic sign-ups/month by Month 18
5. Email Marketing (Ongoing)
- Segment database: By subject, phase, province
- Personalized activity recommendations
- Monthly newsletter: “Top PD activities this month”
- Target: 20% open rate, 5% click-through, 2% conversion
Provider Acquisition:
1. Tiered Onboarding Campaign (Months 7-12)
- Segment providers by size: Large institutions, mid-size, small
- Tailored value propositions:
- Large: “Scale nationally with one platform”
- Mid-size: “Compete with big players on equal footing”
- Small: “Affordable marketing solution”
- Target: 100 additional providers
2. Provider Success Stories (Ongoing)
- Publish quarterly case studies
- Video testimonials from top providers
- “Provider of the Month” spotlight
- Share on social media, email, website
- Target: 5 organic sign-ups/month (social proof)
3. Platform Features Tailored to Providers (Months 10-15)
- Launch “Analytics Pro” subscription
- Automated marketing tools (email builder, social media posts)
- White-label certificates
- Communicate via email: “New features to help you grow!”
- Target: Retain 95% of existing providers, upsell 20% to premium features
Phase 3: Scale & Dominance (Months 19-36)
Section titled “Phase 3: Scale & Dominance (Months 19-36)”Target: Achieve 72,000 educator users, 500 providers, R360M GMV
Section titled “Target: Achieve 72,000 educator users, 500 providers, R360M GMV”Educator Acquisition:
1. National Brand Campaigns (Months 19-36)
- TV commercials (SABC, e.tv) during education programming
- Radio ads (regional stations) in all 11 official languages
- Billboards in major cities
- Budget: R2M/year
- Target: 10,000 new users via brand awareness
2. Partnerships with Educational NGOs (Months 20-30)
- Partner with NGOs focused on teacher development (eg. Teach South Africa, BRIDGE)
- Co-market to their educator networks
- Offer bulk discounts for NGO-funded activities
- Target: 5,000 users via NGO partnerships
3. Gamification & Loyalty Program (Launch Month 24)
- Points system: Earn points for activity completion, reviews, referrals
- Redeem points for discounts, exclusive content, swag
- Leaderboards: Top completers by province/subject
- Target: Increase repeat enrollment by 30%
4. International Expansion Exploration (Months 30-36)
- Research AFTRA member countries (Namibia, Botswana, Zimbabwe, Kenya)
- Attend African education conferences
- Pilot in one country
- Target: 1,000 international educator users
Provider Acquisition:
1. White-Label Solutions for Large Institutions (Months 20-28)
- Pitch universities and large SETAs on white-label marketplace
- Custom branding, dedicated instance
- Revenue: R500K-R1M annual license per client
- Target: 3 white-label clients
2. Marketplace Maturity & Network Effects (Months 24-36)
- At scale, marketplace becomes self-reinforcing:
- More educators = more attractive to providers
- More providers = more choice for educators
- Minimal acquisition effort needed (organic growth)
- Target: 200 additional providers via organic discovery
Marketing Channels Summary
Section titled “Marketing Channels Summary”| Channel | Phase 1 | Phase 2 | Phase 3 | Total Investment |
|---|---|---|---|---|
| Digital Ads (Google, Facebook) | R600K | R1.2M | R2M | R3.8M |
| Partnership Marketing | R200K | R500K | R1M | R1.7M |
| Content Marketing | R100K | R300K | R500K | R900K |
| Events & Roadshows | R200K | R600K | R1M | R1.8M |
| Referral Program | R0 | R500K | R1M | R1.5M |
| Traditional Media (TV, Radio) | R0 | R0 | R2M | R2M |
| TOTAL | R1.1M | R3.1M | R7.5M | R11.7M |
Growth & Scaling Plan
Section titled “Growth & Scaling Plan”Growth Levers
Section titled “Growth Levers”1. Supply-Side Growth (Providers)
Section titled “1. Supply-Side Growth (Providers)”Lever: Increase number of providers and activities listed
Tactics:
- Provider referral program: R5,000 bonus for referring another provider
- Content marketing targeting PD businesses
- Attend provider industry events
- Offer free trial period (3 months zero commission)
Impact:
- More activities = more choice for educators
- Network effects: Attracts more educators to platform
- Revenue: Direct (more GMV) + Indirect (platform attractiveness)
2. Demand-Side Growth (Educators)
Section titled “2. Demand-Side Growth (Educators)”Lever: Increase number of educator users
Tactics:
- See Go-to-Market Strategy above
- Referral program, digital marketing, partnerships
Impact:
- More educators = more attractive to providers
- Higher GMV = more revenue
- Data network effects: Better recommendations with more users
3. Engagement & Retention
Section titled “3. Engagement & Retention”Lever: Increase activities per educator per year
Tactics:
- Personalized email recommendations
- Gamification and loyalty rewards
- Wishlist reminders (“Activity you saved is filling up!”)
- Time-sensitive promotions (“Early bird ends tomorrow”)
- Push notifications for relevant activities
Impact:
- Higher GMV without new user acquisition cost
- Increased LTV per educator
- More repeat purchases = better unit economics
Metrics:
- Year 1: 1.5 activities/educator/year
- Year 2: 1.75 activities/educator/year
- Year 3: 2.0 activities/educator/year
4. Pricing Optimization
Section titled “4. Pricing Optimization”Lever: Optimize commission rates and fees to maximize revenue without sacrificing volume
Tactics:
- A/B test commission rates (10% vs. 8% vs. 12%)
- Dynamic pricing recommendations for providers
- Introduce premium tiers with lower commissions
- Upsell value-added services (featured placement, analytics)
Impact:
- Higher revenue per transaction
- Competitive pricing attracts more providers
Metrics:
- Average commission rate: Maintain 9-10%
- Ancillary revenue: Grow to 20% of total revenue by Year 3
5. Geographic Expansion
Section titled “5. Geographic Expansion”Lever: Expand beyond initial focus areas (Gauteng, Western Cape, KZN)
Tactics:
- Target rural provinces (Limpopo, Eastern Cape, North West)
- Partner with provincial education departments
- Localization: Translate platform to all 11 official languages
- Offline-first design for low-connectivity areas
Impact:
- Access to 400,000 educators (not just urban educators)
- Fulfills SACE equity mandate (reach underserved educators)
- De-risk revenue (not dependent on one province)
Metrics:
- Year 1: 60% Gauteng, WC, KZN; 40% other provinces
- Year 3: 40% Gauteng, WC, KZN; 60% other provinces
6. Product Diversification
Section titled “6. Product Diversification”Lever: Expand beyond PD activities to related services
Tactics:
- Lesson plan marketplace (educators sell/buy lesson plans)
- Assessment resource library
- Online tutoring marketplace (educators offer paid tutoring)
- Classroom resources (textbooks, manipulatives) e-commerce
Impact:
- Multiple revenue streams reduce risk
- Deepens engagement (platform becomes daily use, not occasional)
- Increases LTV per educator
Timeline: Explore in Year 3 once core marketplace is mature
Scaling Challenges & Solutions
Section titled “Scaling Challenges & Solutions”Challenge 1: Supply-Demand Imbalance
Section titled “Challenge 1: Supply-Demand Imbalance”Risk: Too many educators, not enough quality activities → Poor experience, churn
Solution:
- Proactive provider recruitment in high-demand categories
- Incentivize providers to create activities in underserved areas
- Set activity availability alerts (“Get notified when activities are added”)
Challenge 2: Quality Control at Scale
Section titled “Challenge 2: Quality Control at Scale”Risk: As provider count grows, quality may decline → Erodes trust
Solution:
- Automated quality scoring (rating, completion rate, reviews)
- Manual audits of low-rated activities
- Provider suspension/ban for consistent poor performance
- “Verified Provider” badges for top performers
Challenge 3: Customer Support Overload
Section titled “Challenge 3: Customer Support Overload”Risk: Growth outpaces support capacity → Poor user experience
Solution:
- Comprehensive FAQ and help center (self-service)
- Chatbot for common inquiries (AI-powered)
- Tiered support (L1 outsourced, L2 in-house)
- Community forums (peer-to-peer support)
Challenge 4: Payment Fraud
Section titled “Challenge 4: Payment Fraud”Risk: Fraudulent educators or providers exploit platform
Solution:
- ML-based fraud detection (flag suspicious patterns)
- Verification processes (SACE number validation, ID verification)
- Escrow payment system (funds released post-activity)
- Manual review of high-value or high-risk transactions
Competitive Analysis
Section titled “Competitive Analysis”Competitive Forces (Porter’s Five Forces)
Section titled “Competitive Forces (Porter’s Five Forces)”1. Threat of New Entrants: MEDIUM
Section titled “1. Threat of New Entrants: MEDIUM”Barriers to Entry:
- ✓ SACE partnership and regulatory knowledge (high barrier)
- ✓ Network effects (marketplace value increases with users)
- ✓ Technology investment (significant upfront cost)
- ✗ Capital requirements (moderate - can be bootstrapped)
- ✗ Brand loyalty (low - market is nascent)
Mitigation:
- Secure exclusive SACE partnership (contract clause preventing competitors)
- Build strong network effects quickly (first-mover advantage)
- Continuous innovation (stay ahead of copycats)
2. Bargaining Power of Suppliers (Providers): MEDIUM
Section titled “2. Bargaining Power of Suppliers (Providers): MEDIUM”Factors:
- Providers can list activities on multiple platforms (multi-homing)
- Large providers (universities) have negotiating power
- Switching costs are low (can leave platform easily)
Mitigation:
- Offer best-in-class value (access to 400,000 educators justifies commission)
- Tiered pricing (lower commissions for top performers = lock-in)
- Exclusive activity partnerships (featured providers get preferential treatment)
- Data and insights (provide analytics providers can’t get elsewhere)
3. Bargaining Power of Buyers (Educators): LOW
Section titled “3. Bargaining Power of Buyers (Educators): LOW”Factors:
- Large number of educators (400,000) = low individual bargaining power
- Platform is free for educators (no price sensitivity to platform fees)
- High switching costs if platform has their compliance data
Advantage:
- Educators have no direct cost → Minimal resistance to adoption
- Value proposition is clear (find quality PD easily)
4. Threat of Substitutes: MEDIUM-HIGH
Section titled “4. Threat of Substitutes: MEDIUM-HIGH”Substitutes:
- Direct provider websites (educators book directly)
- SACE provider directory (static list, no transactions)
- Informal networks (WhatsApp groups, word-of-mouth)
- Employer-provided PD (schools arrange PD for staff)
Mitigation:
- Superior user experience (one platform for all providers vs. fragmented)
- Trust and safety (verified providers, secure payments, reviews)
- Convenience (one-click enrollment, automatic SACE crediting)
- Network effects (more choice on platform than individual providers)
5. Competitive Rivalry: LOW (Currently)
Section titled “5. Competitive Rivalry: LOW (Currently)”Current Competitors:
- No direct competitor for SACE PD marketplace currently
- Potential future entrants: Large EdTech platforms, events platforms
Competitive Strategy:
- First-mover advantage (become category leader)
- Exclusive partnerships (SACE, unions, provinces)
- Continuous innovation (stay ahead of followers)
- Brand building (become synonymous with SACE PD)
SWOT Analysis
Section titled “SWOT Analysis”Strengths
Section titled “Strengths”- First-Mover Advantage: No direct competitor in SACE PD marketplace
- SACE Partnership: Exclusive partnership creates barrier to entry
- Proven Technology: MGSLG success demonstrates platform viability
- Network Effects: Value increases with more users (virtuous cycle)
- POPIA Compliance: Built-in from day one (not bolt-on)
- Team Expertise: iSu has education analytics experience
Weaknesses
Section titled “Weaknesses”- Brand Awareness: New platform, must build trust from scratch
- Cash Intensive: Marketplace requires significant upfront investment
- Dependency on SACE: Regulatory changes could impact business
- Two-Sided Market: Must balance supply (providers) and demand (educators) simultaneously
- Limited Track Record: No marketplace-specific case studies yet
Opportunities
Section titled “Opportunities”- Large TAM: 400,000 educators, R1B-R2B annual market
- Digital Transformation: COVID-19 accelerated online adoption
- Government Support: National Development Plan prioritizes teacher quality
- Ancillary Revenue: Data licensing, advertising, white-label solutions
- Geographic Expansion: Expand to other African countries (AFTRA members)
- Product Expansion: Lesson plans, tutoring, resources marketplaces
Threats
Section titled “Threats”- Competitive Entry: Large EdTech platforms (Coursera, Udemy) may enter market
- Economic Downturn: Educators reduce discretionary PD spending
- Regulatory Risk: SACE policy changes affect PD requirements
- Technology Risk: Platform downtime or security breach damages trust
- Disintermediation: Providers build direct relationships with educators, bypass platform
- Quality Issues: Low-quality providers damage marketplace reputation
Competitive Positioning Statement
Section titled “Competitive Positioning Statement”For South African educators who need to fulfill SACE professional development requirements,
SACE PD Connect™ is a trusted marketplace that connects you with verified, quality providers offering convenient, affordable, and relevant professional development activities.
Unlike fragmented provider websites or static SACE directories,
Our platform offers one-stop discovery, transparent reviews, seamless enrollment, and automatic SACE compliance tracking—saving you time and ensuring your professional growth.
Financial Projections
Section titled “Financial Projections”Detailed 3-Year Financial Model
Section titled “Detailed 3-Year Financial Model”(Conservative Scenario)
Year 1 Projections
Section titled “Year 1 Projections”Assumptions:
- Active educator users: 24,000
- Activities per educator: 1.5
- Total transactions: 36,000
- Average transaction value: R2,500
- Total GMV: R90M
- Average commission rate: 10%
Revenue:
| Revenue Stream | Amount | % of Total |
|---|---|---|
| Transaction Commissions (10% of R90M) | R9,000,000 | 74% |
| Featured Placement | R2,000,000 | 16% |
| Enhanced Listings | R360,000 | 3% |
| Analytics Pro | R120,000 | 1% |
| Advertising & Sponsorships | R500,000 | 4% |
| Data Licensing | R0 | 0% |
| Value-Added Services | R250,000 | 2% |
| TOTAL REVENUE | R12,230,000 | 100% |
Costs:
| Cost Category | Amount | % of Revenue |
|---|---|---|
| Technology & Infrastructure | R2,500,000 | 20% |
| Personnel (10 FTEs) | R4,000,000 | 33% |
| Sales & Marketing | R3,000,000 | 25% |
| Payment Processing Fees (1% of GMV) | R900,000 | 7% |
| Customer Support | R600,000 | 5% |
| Legal & Compliance | R400,000 | 3% |
| General & Administrative | R800,000 | 7% |
| TOTAL COSTS | R12,200,000 | 100% |
Profitability:
- EBITDA: R30,000 (0.2% margin)
- Status: Near break-even
Year 2 Projections
Section titled “Year 2 Projections”Assumptions:
- Active educator users: 48,000 (100% YoY growth)
- Activities per educator: 1.75
- Total transactions: 84,000
- Average transaction value: R2,500
- Total GMV: R210M
- Average commission rate: 10%
Revenue:
| Revenue Stream | Amount | % of Total |
|---|---|---|
| Transaction Commissions | R21,000,000 | 77% |
| Featured Placement | R3,500,000 | 13% |
| Enhanced Listings | R900,000 | 3% |
| Analytics Pro | R300,000 | 1% |
| Advertising & Sponsorships | R1,250,000 | 5% |
| Data Licensing | R250,000 | 1% |
| Value-Added Services | R800,000 | 3% |
| TOTAL REVENUE | R28,000,000 | 100% |
Costs:
| Cost Category | Amount | % of Revenue |
|---|---|---|
| Technology & Infrastructure | R3,800,000 | 14% |
| Personnel (20 FTEs) | R8,000,000 | 29% |
| Sales & Marketing | R6,500,000 | 23% |
| Payment Processing Fees | R2,100,000 | 8% |
| Customer Support | R1,200,000 | 4% |
| Legal & Compliance | R700,000 | 2% |
| General & Administrative | R1,500,000 | 5% |
| TOTAL COSTS | R23,800,000 | 85% |
Profitability:
- EBITDA: R4,200,000 (15% margin)
- Status: Profitable
Year 3 Projections
Section titled “Year 3 Projections”Assumptions:
- Active educator users: 72,000 (50% YoY growth)
- Activities per educator: 2.0
- Total transactions: 144,000
- Average transaction value: R2,500
- Total GMV: R360M
- Average commission rate: 9.5% (more premium providers)
Revenue:
| Revenue Stream | Amount | % of Total |
|---|---|---|
| Transaction Commissions (9.5% of R360M) | R34,200,000 | 70% |
| Featured Placement | R5,000,000 | 10% |
| Enhanced Listings | R1,800,000 | 4% |
| Analytics Pro | R600,000 | 1% |
| Advertising & Sponsorships | R4,040,000 | 8% |
| Data Licensing | R1,000,000 | 2% |
| Value-Added Services | R2,000,000 | 4% |
| TOTAL REVENUE | R48,640,000 | 100% |
Costs:
| Cost Category | Amount | % of Revenue |
|---|---|---|
| Technology & Infrastructure | R6,000,000 | 12% |
| Personnel (35 FTEs) | R15,000,000 | 31% |
| Sales & Marketing | R10,000,000 | 21% |
| Payment Processing Fees | R3,600,000 | 7% |
| Customer Support | R2,000,000 | 4% |
| Legal & Compliance | R1,000,000 | 2% |
| General & Administrative | R2,400,000 | 5% |
| TOTAL COSTS | R40,000,000 | 82% |
Profitability:
- EBITDA: R8,640,000 (18% margin)
- Status: Highly profitable, self-sustaining
Key Financial Ratios & Metrics
Section titled “Key Financial Ratios & Metrics”| Metric | Year 1 | Year 2 | Year 3 |
|---|---|---|---|
| Gross Merchandise Value (GMV) | R90M | R210M | R360M |
| Revenue | R12.23M | R28M | R48.64M |
| EBITDA | R30K | R4.2M | R8.64M |
| EBITDA Margin | 0.2% | 15% | 18% |
| Educator CAC | R150 | R135 | R120 |
| Educator LTV (3 years) | R1,400 | R1,600 | R1,800 |
| LTV:CAC Ratio | 9.3:1 | 11.9:1 | 15:1 |
| GMV per Active Educator | R3,750 | R4,375 | R5,000 |
| Active Educators | 24,000 | 48,000 | 72,000 |
| Active Providers | 150 | 300 | 500 |
| Average Activities per Provider | 8 | 9.3 | 10.3 |
Risk Assessment & Mitigation
Section titled “Risk Assessment & Mitigation”Risk Matrix
Section titled “Risk Matrix”| Risk | Likelihood | Impact | Risk Score | Mitigation Priority |
|---|---|---|---|---|
| Low educator adoption | MEDIUM | HIGH | 6/10 | HIGH |
| Provider resistance to commissions | MEDIUM | MEDIUM | 5/10 | MEDIUM |
| SACE policy changes | LOW | HIGH | 5/10 | MEDIUM |
| Payment fraud | MEDIUM | MEDIUM | 5/10 | MEDIUM |
| Platform downtime/tech failures | LOW | HIGH | 5/10 | HIGH |
| Competitive entry | MEDIUM | MEDIUM | 5/10 | MEDIUM |
| Quality control issues | MEDIUM | HIGH | 6/10 | HIGH |
| Cash flow challenges (Year 1) | HIGH | MEDIUM | 6/10 | HIGH |
Detailed Risk Analysis
Section titled “Detailed Risk Analysis”RISK 1: Low Educator Adoption
Section titled “RISK 1: Low Educator Adoption”Description: Educators don’t sign up or use the platform
Mitigation (see detailed GTM strategy above):
- Freemium model (free for educators)
- SACE partnership for credibility
- Union partnerships for reach
- School-based pilots for grassroots adoption
- Strong value proposition (save time, find quality PD)
Contingency: If adoption is slow, pivot to B2B model (sell to schools/districts in bulk)
RISK 2: Provider Resistance to Commissions
Section titled “RISK 2: Provider Resistance to Commissions”Description: Providers reject 10% commission as too high
Mitigation:
- Demonstrate clear ROI (access to 400,000 educators)
- Tiered pricing (reward loyalty with lower rates)
- Benchmark against other marketplaces (10% is competitive)
- Offer pilot period (3 months zero commission)
- Value-add services (automated admin, marketing tools)
Contingency: If resistance is strong, test lower commission rates (8%) with premium providers as loss leader
RISK 3: SACE Policy Changes
Section titled “RISK 3: SACE Policy Changes”Description: SACE changes CPTD requirements, affecting PD demand
Mitigation:
- Strong relationship with SACE leadership (early warning)
- Diversify beyond SACE (expand to SETAs, other councils)
- Platform is adaptable (can adjust point calculations, criteria)
- Provide value beyond compliance (quality discovery, convenience)
Contingency: If SACE requirements are relaxed, emphasize quality and career growth (not just compliance)
RISK 4: Payment Fraud
Section titled “RISK 4: Payment Fraud”Description: Fraudulent transactions damage trust and revenue
Mitigation:
- ML-based fraud detection (flag suspicious patterns)
- Escrow system (funds released post-activity)
- Verification processes (SACE number, ID checks)
- 3D Secure authentication for cards
- Manual review of high-value transactions
Contingency: Fraud insurance policy to cover losses
RISK 5: Platform Downtime/Tech Failures
Section titled “RISK 5: Platform Downtime/Tech Failures”Description: System outages disrupt service, damage reputation
Mitigation:
- 99.9% uptime SLA with cloud provider
- Redundancy (multi-region deployment)
- Automated backups (daily)
- Disaster recovery plan (tested quarterly)
- 24/7 on-call engineering team
Contingency: Public apology, compensation (credits) for affected users
RISK 6: Competitive Entry
Section titled “RISK 6: Competitive Entry”Description: Large EdTech platform launches competing marketplace
Mitigation:
- First-mover advantage (build network effects quickly)
- Exclusive SACE partnership (barrier to entry)
- Continuous innovation (stay ahead)
- Deep local expertise (they can’t replicate easily)
Contingency: Differentiate on quality, trust, South African focus (not just feature parity)
RISK 7: Quality Control Issues
Section titled “RISK 7: Quality Control Issues”Description: Low-quality providers damage marketplace reputation
Mitigation:
- Rigorous provider vetting (SACE endorsement verification)
- Review and rating system (transparency)
- Performance monitoring (flag low-rated activities)
- Provider suspension/ban for poor performance
- “Verified Provider” badges for top performers
Contingency: Public quality assurance statement, refund policy for poor experiences
RISK 8: Cash Flow Challenges (Year 1)
Section titled “RISK 8: Cash Flow Challenges (Year 1)”Description: Marketplace model requires heavy upfront investment, revenue ramps slowly
Mitigation:
- Secure R10M-R15M funding (see earlier section)
- Manage burn rate aggressively (defer non-essential costs)
- Focus on high-ROI growth channels (referrals, partnerships)
- Negotiate payment terms with vendors (extend payables)
- Fast-track ancillary revenue (featured placement, ads)
Contingency: Bridge financing from strategic investor if cash runs low
Success Metrics & KPIs
Section titled “Success Metrics & KPIs”North Star Metric
Section titled “North Star Metric”Total GMV (Gross Merchandise Value): The total value of all transactions on the platform
Rationale:
- Best proxy for overall marketplace health
- Reflects both supply (providers) and demand (educators)
- Directly correlates with revenue
Target:
- Year 1: R90M
- Year 2: R210M
- Year 3: R360M
Key Performance Indicators (KPIs)
Section titled “Key Performance Indicators (KPIs)”Acquisition Metrics
Section titled “Acquisition Metrics”| Metric | Year 1 Target | Year 2 Target | Year 3 Target |
|---|---|---|---|
| Educator Sign-Ups | 30,000 | 60,000 | 90,000 |
| Active Educators (transacted ≥1 time) | 24,000 | 48,000 | 72,000 |
| Provider Sign-Ups | 150 | 300 | 500 |
| Active Providers (≥1 activity listed) | 120 | 250 | 450 |
Engagement Metrics
Section titled “Engagement Metrics”| Metric | Year 1 Target | Year 2 Target | Year 3 Target |
|---|---|---|---|
| Activities per Educator per Year | 1.5 | 1.75 | 2.0 |
| Repeat Purchase Rate | 40% | 50% | 60% |
| Average Session Duration | 5 min | 6 min | 7 min |
| Monthly Active Users (MAU) | 8,000 | 20,000 | 35,000 |
Quality Metrics
Section titled “Quality Metrics”| Metric | Year 1 Target | Year 2 Target | Year 3 Target |
|---|---|---|---|
| Average Activity Rating | 4.3 | 4.5 | 4.6 |
| % Activities with ≥5 Reviews | 30% | 50% | 70% |
| Provider Satisfaction (NPS) | 40 | 50 | 60 |
| Educator Satisfaction (NPS) | 50 | 60 | 70 |
Financial Metrics
Section titled “Financial Metrics”| Metric | Year 1 Target | Year 2 Target | Year 3 Target |
|---|---|---|---|
| Total GMV | R90M | R210M | R360M |
| Total Revenue | R12.23M | R28M | R48.64M |
| Commission Revenue | R9M | R21M | R34.2M |
| Ancillary Revenue | R3.23M | R7M | R14.44M |
| EBITDA | R30K | R4.2M | R8.64M |
Efficiency Metrics
Section titled “Efficiency Metrics”| Metric | Year 1 Target | Year 2 Target | Year 3 Target |
|---|---|---|---|
| CAC (Customer Acquisition Cost) | R150 | R135 | R120 |
| LTV (Lifetime Value, 3 years) | R1,400 | R1,600 | R1,800 |
| LTV:CAC Ratio | 9.3:1 | 11.9:1 | 15:1 |
| Payback Period | 4 months | 3 months | 2 months |
Dashboard View (Sample)
Section titled “Dashboard View (Sample)”┌────────────────────────────────────────────────────────┐│ SACE PD Connect™ Marketplace Dashboard ││ Real-Time Metrics │├────────────────────────────────────────────────────────┤│ ││ North Star Metric ││ ┌────────────────────────────────────────────┐ ││ │ Total GMV (YTD) R90,234,500 │ ││ │ Target: R90M ✓ On Track │ ││ │ [━━━━━━━━━━━━━━━━━━━━━━━] 100.3% │ ││ └────────────────────────────────────────────┘ ││ ││ Supply & Demand ││ ┌──────────────────────┐ ┌──────────────────────┐ ││ │ Active Educators │ │ Active Providers │ ││ │ 24,567 │ │ 128 │ ││ │ Target: 24,000 ✓ │ │ Target: 120 ✓ │ ││ └──────────────────────┘ └──────────────────────┘ ││ ││ Engagement ││ ┌──────────────────────┐ ┌──────────────────────┐ ││ │ Activities/Educator │ │ Repeat Purchase │ ││ │ 1.48 │ │ 42% │ ││ │ Target: 1.5 ~ │ │ Target: 40% ✓ │ ││ └──────────────────────┘ └──────────────────────┘ ││ ││ Quality ││ ┌──────────────────────┐ ┌──────────────────────┐ ││ │ Avg Activity Rating │ │ Educator NPS │ ││ │ ⭐ 4.4 / 5.0 │ │ 52 │ ││ │ Target: 4.3 ✓ │ │ Target: 50 ✓ │ ││ └──────────────────────┘ └──────────────────────┘ ││ ││ Financials ││ ┌──────────────────────┐ ┌──────────────────────┐ ││ │ Revenue (YTD) │ │ EBITDA │ ││ │ R12,500,000 │ │ R150,000 │ ││ │ Target: R12.23M ✓ │ │ Target: R30K ✓ │ ││ └──────────────────────┘ └──────────────────────┘ ││ │└────────────────────────────────────────────────────────┘Implementation Roadmap
Section titled “Implementation Roadmap”Phase 1: Build & Launch (Months 1-6)
Section titled “Phase 1: Build & Launch (Months 1-6)”Month 1-2: Foundation
- Finalize product requirements document (PRD)
- Design UI/UX (wireframes, mockups, prototypes)
- Set up development environment
- Assemble team (4 engineers, 1 product manager, 1 designer)
- Establish SACE partnership agreement
Month 3-4: Core Development
- Build educator portal (search, activity detail, enrollment)
- Build provider portal (activity management, dashboard)
- Integrate payment gateway (Stripe/PayFast)
- Develop review and rating system
- Set up cloud infrastructure (AWS/Azure)
Month 5: Testing & Refinement
- Internal testing (QA team)
- Beta testing with 20 educators + 5 providers
- Bug fixes and refinements
- Performance optimization
- Security audit
Month 6: Launch
- Public launch (soft launch)
- SACE partnership announcement
- Marketing campaign kickoff
- Onboard first 50 providers
- Target: 5,000 educator sign-ups in Month 6
Phase 2: Optimize & Grow (Months 7-18)
Section titled “Phase 2: Optimize & Grow (Months 7-18)”Month 7-9: Product Enhancements
- Launch mobile apps (iOS + Android)
- Build ML recommendation engine
- Add advanced search filters
- Implement wishlist and favorites
- Launch referral program
Month 10-12: Market Expansion
- Provincial roadshows (3 provinces)
- Union partnership activations (SADTU, NAPTOSA)
- Launch featured placement product
- Onboard 100 additional providers
- Target: 15,000 active educators
Month 13-18: Scale Operations
- Hire customer success team (4 FTEs)
- Implement automated support (chatbot)
- Launch analytics pro for providers
- Introduce premium provider tiers
- Target: 24,000 active educators by Month 18
Phase 3: Mature & Dominate (Months 19-36)
Section titled “Phase 3: Mature & Dominate (Months 19-36)”Month 19-24: Platform Maturity
- White-label solutions for large institutions
- Advanced fraud detection (ML-powered)
- Multi-language support (11 official languages)
- API for third-party integrations
- Target: 48,000 active educators
Month 25-30: Ecosystem Expansion
- Launch data licensing product
- Pilot international expansion (Namibia)
- Introduce loyalty and gamification
- Explore adjacent marketplaces (lesson plans)
- Target: 60,000 active educators
Month 31-36: Market Leadership
- National brand campaign (TV, radio)
- Strategic partnerships with EdTech companies
- Platform becomes self-reinforcing (network effects)
- Explore acquisition opportunities
- Target: 72,000 active educators
Gantt Chart (High-Level)
Section titled “Gantt Chart (High-Level)”Months: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19-36
Phase 1: [■■■■■■] Foundation [■■] Development [■■] Testing [■] Launch [■]
Phase 2: [■■■■■■■■■■■■] Enhancements [■■■] Expansion [■■■] Scaling [■■■■■■]
Phase 3: [■■■■■■■■■■■■■■■■■■] Maturity [■■■■■■] Ecosystem [■■■■■■] Leadership [■■■■■■]Conclusion & Next Steps
Section titled “Conclusion & Next Steps”Investment Thesis Summary
Section titled “Investment Thesis Summary”SACE PD Connect™ represents a compelling marketplace opportunity:
✓ Large TAM: R1B-R2B annual market, 400,000 educators ✓ Clear Pain Point: Educators struggle to find quality PD; providers struggle to reach educators ✓ Regulatory Tailwinds: Government mandates CPTD compliance (built-in demand) ✓ Network Effects: Marketplace value compounds with growth ✓ Proven Team: iSu Technologies has education analytics expertise ✓ Scalable Model: Commission-based revenue with high gross margins ✓ Social Impact: Improves teacher quality, supports national education goals
Financial Opportunity:
- Year 1: R12.23M revenue, break-even
- Year 3: R48.64M revenue, R8.64M EBITDA (18% margin)
- 3-Year Cumulative Revenue: R88.87M
Required Investment: R10M-R15M over 18 months
ROI: 3-5x return within 3 years
Critical Success Factors
Section titled “Critical Success Factors”- SACE Partnership: Secure exclusive partnership for credibility and access
- Two-Sided Growth: Balance educator and provider acquisition simultaneously
- Quality Control: Maintain high marketplace quality (ratings, reviews, vetting)
- Trust & Safety: Secure payments, verified providers, fraud prevention
- Product Excellence: Intuitive UX, fast performance, mobile-first
- Execution Speed: First-mover advantage requires rapid build and launch
Immediate Next Steps (Next 30 Days)
Section titled “Immediate Next Steps (Next 30 Days)”Week 1-2:
- Internal Review: Present this document to iSu leadership team
- Stakeholder Alignment: Secure executive buy-in on marketplace priority
- Budget Allocation: Approve R1M-R2M for Phase 1 (6 months)
Week 3-4: 4. Team Assembly: Hire/assign core team (4 engineers, 1 PM, 1 designer) 5. Product Kick-Off: Finalize PRD and user stories 6. SACE Engagement: Schedule meeting with SACE to present marketplace concept 7. Provider Outreach: Identify and contact 20 pilot providers
Month 2-3: 8. Development Sprint: Begin building MVP (educator + provider portals) 9. Partnership Negotiations: Finalize SACE partnership agreement 10. Marketing Prep: Develop go-to-market materials (pitch deck, website)
Month 4-6: 11. Beta Testing: Launch beta with 20 educators + 5 providers 12. Iterate: Refine based on feedback 13. Public Launch: Soft launch with SACE partnership announcement
Final Recommendation
Section titled “Final Recommendation”Proceed immediately with Opportunity 3 (Provider Marketplace & Discovery Platform).
This is a once-in-a-decade market opportunity with:
- Clear first-mover advantage
- Strong strategic fit with iSu’s capabilities
- Massive revenue potential (R40M+ by Year 3)
- Positive social impact
- Network effects create defensible competitive moat
The time to act is now. Every month of delay allows potential competitors to enter or the market to evolve without us.
Questions or clarifications? Contact: [Your Name] [Your Title] iSu Technologies [Email] [Phone]
Document Version 1.0 | October 13, 2025 Confidential and Proprietary to iSu Technologies
END OF DOCUMENT