This is not a blog post about marketplaces. This is an operating system for building, launching, and scaling an AI freelance marketplace from nothing to a thriving two-sided platform with vetted freelancers, paying business clients, and automated payment flows. Every module contains exact procedures — not theories, not suggestions, not “you might consider.” You will execute each procedure in the order written, with the specified tools, and you will verify every output before advancing.
The AI Marketplace Launch Playbook: 15 Steps to $40K/Month

GET THE FULL PLAYBOOK
Unlock the complete step-by-step guide with all procedures, tools, and templates.
Secure checkout via Paystack. Instant PDF download after payment.
PAYMENT SUCCESSFUL
Your playbook is ready. Download the PDF or read the full content below.
DOWNLOAD PDFA copy of the download link has been sent to your email.
This is not a blog post about marketplaces. This is an operating system for building, launching, and scaling an AI freelance marketplace from nothing to a thriving two-sided platform with vetted freelancers, paying business clients, and automated payment flows. Every module contains exact procedures — not theories, not suggestions, not “you might consider.” You will execute each procedure in the order written, with the specified tools, and you will verify every output before advancing.
5 modules. 14 procedures. Zero ambiguity. If you complete every procedure, you will have a live marketplace with freelancers, clients, and revenue. If you skip procedures, you will have a ghost town with a logo and no transactions. The choice is yours.
MODULE 1: FOUNDATION — NICHE SELECTION AND COMMAND CENTER
Overview
Before you configure a single platform setting, you must lock down your marketplace niche, map the competitive landscape, and build the command center that runs every operation. This module is the difference between a focused marketplace that dominates a vertical and a generic platform that competes with Fiverr on Fiverr’s terms. You will lose that fight. You will win in a niche.
Time to complete: 4-5 hours
Tools needed:
Notion
(free), Google Sheets (free), browser
Procedure 1.1: Select Your Marketplace Niche
Open a new
Google
Sheet. Title it “Niche Evaluation Matrix.” Create columns: Niche, Freelancer Supply (1-10), Client Demand (1-10), Average Project Value, Competition Level (1-10), Your Domain Knowledge (1-10), Composite Score.
Fill in the following niches and score each one honestly:
| Niche | Freelancer Supply | Client Demand | Avg Project Value | Competition Level | Your Knowledge | Composite |
|---|---|---|---|---|---|---|
| AI Chatbot Development | 8 | 9 | $2,000-10,000 | 6 | ? | ? |
| AI Voice Agent Setup | 6 | 8 | $1,500-8,000 | 4 | ? | ? |
| AI Image Generation & Design | 9 | 7 | $500-3,000 | 7 | ? | ? |
| AI Workflow Automation | 7 | 9 | $1,000-5,000 | 5 | ? | ? |
| AI SEO Content Production | 9 | 8 | $500-2,500 | 8 | ? | ? |
| AI Data Analysis & Visualization | 6 | 7 | $1,000-7,000 | 4 | ? | ? |
| AI SaaS Micro-Product Development | 5 | 8 | $3,000-15,000 | 3 | ? | ? |
| AI Video Production | 7 | 7 | $500-5,000 | 5 | ? | ? |
Calculate Composite Score: (Freelancer Supply + Client Demand + Your Knowledge) × (10 - Competition Level). This formula rewards niches with high supply, high demand, and low competition weighted by your domain knowledge.
Do you see the composite scores? The niche with the highest score is your marketplace vertical. Write it on a physical piece of paper and tape it to your monitor. You are committed to this niche for a minimum of 180 days. Changing niches before 180 days guarantees failure because marketplace liquidity requires time to compound.
Your niche must pass the Triple-Gate Test:
- Can you name 20 freelancers in this niche off the top of your head or find them in 30 minutes of searching? If no, supply is too thin — pick another niche.
- Can you name 20 businesses that would pay for this service? If no, demand is too thin — pick another niche.
- Is the average project value above $500? If no, your marketplace fees will be too small to sustain operations — pick another niche.
Does your chosen niche pass all three gates? If any gate fails, go back to your matrix and select the next-highest niche. Do not proceed with a niche that fails even one gate.
Procedure 1.2: Conduct Competitive Analysis
Create a new tab in your Google Sheet called “Competitive Landscape.” Add these columns: Competitor Name, URL, Focus Niche, Pricing Model, Commission %, Freelancer Count (estimate), Client Count (estimate), Onboarding Process, Weakness.
Research these platforms specifically (they are your direct competitors):
- Fiverr — fiverr.com — General freelance, AI category growing
- Upwork — upwork.com — General freelance, AI talent category
- Toptal — toptal.com — Premium freelance, strict vetting
- Arc.dev — arc.dev — Developer-focused, AI engineers
- Contra — contra.com — Commission-free freelance platform
- Braintrust — braintrust.dev — Web3 freelance marketplace
For each competitor, visit their website and document:
- How they position themselves (read their homepage headline and subheadline)
- Their commission structure (search “[competitor] fees” or “[competitor] commission”)
- Their freelancer onboarding process (sign up as a freelancer to observe it)
- Their most obvious weakness (read their Trustpilot reviews, search “[competitor] complaints
Reddit ”)
Do you have 6 rows of competitive data? If any competitor’s data is incomplete, fill it in now. Incomplete competitive intelligence leads to undifferentiated positioning, and undifferentiated positioning leads to competing on price, and competing on price kills marketplaces.
Identify Your Wedge: After completing the analysis, write one sentence that describes how your marketplace is different from all six competitors. This sentence must mention: (1) your specific niche, (2) your vetting approach, and (3) your pricing advantage. Example: “An AI Voice Agent marketplace where every freelancer passes a live build test, businesses get matched within 24 hours, and our 10% commission undercuts Upwork’s 20%.” This sentence becomes your marketplace positioning statement. Save it in your Notion command center.
Procedure 1.3: Build Your Marketplace Command Center
Open Notion. Create a new page called [Your Marketplace Name] Command Center. Inside, create these sub-pages by typing /page:
- Freelancer Pipeline — Every freelancer applicant, their status, their skill scores, their onboarding progress
- Client Pipeline — Every business client, their status, their project history, their spend
- Transaction Log — Every project, payment, and commission earned
- Vetting System — The assessments, scoring rubrics, and pass/fail criteria
- Marketing Engine — Outreach templates, content calendar, acquisition metrics
- Platform Config — Screenshots and documentation of every platform setting
Inside the Freelancer Pipeline page, create a full-page table with these columns:
| Column Name | Type |
|---|---|
| Name | Title |
| Status | Select: Applied, Testing, Vetting Call, Approved, Active, Rejected, Inactive |
| Niche Specialty | Select: [your sub-niches] |
| Skill Score | Number (0-100) |
| Portfolio Link | URL |
| Onboarding Complete | Checkbox |
| Projects Completed | Number |
| Client Rating | Number (1-5) |
| Date Added | Date |
Inside the Client Pipeline page, create a full-page table with these columns:
| Column Name | Type |
|---|---|
| Company Name | Title |
| Contact Name | Text |
| Status | Select: Lead, Qualified, Proposal Sent, Active, Churned |
| Monthly Spend | Number |
| Projects Posted | Number |
| Matched Freelancers | Number |
| Industry | Text |
| Date Added | Date |
Add one test row to each table with dummy data. Do you see both tables with all columns and test rows? If any columns are missing, add them now. These databases are the operational backbone of your marketplace — incomplete data tracking is the number one cause of marketplace failure.
Check-In: Module 1 Complete
Before moving to Module 2, verify every item:
- Niche Evaluation Matrix completed with composite scores for 8+ niches
- Chosen niche passes the Triple-Gate Test (supply, demand, project value)
- Competitive Landscape analysis with 6 competitors fully documented
- Positioning statement written (one sentence with niche, vetting, pricing)
- Notion Command Center with 6 sub-pages
- Freelancer Pipeline table with 10 columns and test row
- Client Pipeline table with 9 columns and test row
Count your checkmarks. Do you have all 7? If not, go back and complete the missing items. An incomplete foundation means every subsequent module will be built on assumptions instead of data.
MODULE 2: PLATFORM SETUP — SHARETRIBE CONFIGURATION, PAYMENTS, AND VETTING
Overview
This module transforms your niche research into a live, functioning marketplace platform. You will configure Sharetribe (the fastest path to a production marketplace), integrate payments, and build the vetting system that separates your platform from the generic freelance sites your competitors run. By the end of this module, a visitor can land on your site, understand your value, and either apply as a freelancer or post a project as a client.
Time to complete: 6-8 hours
Tools needed: Sharetribe ($79/mo Standard plan),
Stripe
(free), Notion
Procedure 2.1: Configure Your Sharetribe Marketplace
Go to sharetribe.com and create an account. Select the Standard plan ($79/month). This plan includes transaction processing, custom listing fields, and the Flex API you need for custom workflows. The free trial lasts 30 days — you will launch before the trial ends if you follow this playbook without deviation.
After signing up, you should see the Sharetribe Admin panel with a left sidebar containing: Listings, Users, Transactions, Messages, and Settings.
Do you see the Admin panel? If you see a different interface, click “Go to Admin” in the top-right corner.
Configure Your Marketplace Brand
Click Settings → General. Enter:
- Marketplace name: [Your Marketplace Name]
- Marketplace slogan: Use your positioning statement from Procedure 1.2
- Marketplace description: Two sentences: (1) What your marketplace does. (2) Who it serves. Example: “The vetted marketplace for AI voice agent freelancers. Businesses get matched with pre-screened builders who pass live technical assessments.”
- Primary color: Choose a color that is NOT blue (every competitor uses blue). Orange, green, or deep purple differentiate you instantly.
Click Save.
Configure Listing Types
Click Settings → Listing types → Create new listing type.
Listing Type 1: Freelancer Profile (Supply Side)
- Name:
Freelancer Profile - Type: Seller listing
- Transaction process: Product selling (pre-authorized)
Add these listing fields:
| Field Name | Type | Required | Options |
|---|---|---|---|
| Specialty | Select | Yes | [your sub-niches, e.g., “Voice Agent Build”, “Voice Agent Optimization”, “Multi-Agent Systems”] |
| Experience Level | Select | Yes | Junior (1-2 yrs), Mid (3-5 yrs), Senior (5+ yrs) |
| Hourly Rate | Number | Yes | — |
| Bio | Long text | Yes | — |
| Portfolio URL | URL | Yes | — |
| Vetting Status | Select | Yes | Pending, Approved, Rejected |
| Skills Assessment Score | Number | No | 0-100 |
| Availability | Select | Yes | Full-time, Part-time, Project-based |
| Response Time | Select | Yes | Under 1 hour, Under 4 hours, Under 24 hours |
Listing Type 2: Client Project (Demand Side)
- Name:
Client Project - Type: Buyer listing
- Transaction process: Product selling (pre-authorized)
Add these listing fields:
| Field Name | Type | Required | Options |
|---|---|---|---|
| Project Type | Select | Yes | [your sub-niches] |
| Budget Range | Select | Yes | Under $1,000, $1,000-3,000, $3,000-7,000, $7,000-15,000, $15,000+ |
| Timeline | Select | Yes | Urgent (1-3 days), Standard (1-2 weeks), Flexible (1 month+) |
| Project Description | Long text | Yes | — |
| Required Experience | Select | Yes | Junior, Mid, Senior |
| Industry | Text | Yes | — |
Click Save for each listing type. Do you see both listing types in your Listing Types settings? If any fields are missing, add them now.
Procedure 2.2: Configure Payment Integration
Connect Stripe
In Sharetribe Admin, go to Settings → Payments → Connect Stripe. You will be redirected to Stripe’s onboarding flow. Complete every field (business name, bank account, tax information).
After completing Stripe onboarding, return to Sharetribe. You should see a green “Connected” status next to Stripe.
Do you see “Connected”? If you see “Pending” or “Incomplete,” go back to Stripe and complete the missing verification steps. No payments will process until Stripe is fully connected.
Set Commission Structure
In Sharetribe Admin, go to Settings → Transaction processes → select your transaction process → Commission.
Set the marketplace commission to 10% on the freelancer’s earnings. This means if a freelancer charges $1,000 for a project, the client pays $1,000, the freelancer receives $900, and you keep $100.
Why 10%? Because Upwork charges 10% (down from their previous 20% for enterprise), Fiverr charges 20% to freelancers, and Toptal charges significantly more. At 10%, you are competitive enough to attract supply while still generating meaningful revenue at scale. At 100 transactions per month averaging $2,000 each, that is $20,000/month in commission revenue.
Configure Payout Schedule
In Stripe, go to Settings → Connect → Payouts. Set payouts to Daily automatic for connected accounts (freelancers). Fast payouts attract better freelancers. If a freelancer can get paid the same day a project completes, they prefer your platform over competitors that hold funds for 7-14 days.
Procedure 2.3: Build Your Vetting System
This is the single most important differentiator for your marketplace. Without vetting, you are Fiverr with a smaller user base. With vetting, you are the platform businesses trust to deliver quality.
Design the Skills Assessment
Open a new Google Doc. Title it “[Your Niche] Freelancer Skills Assessment.” Design three sections:
Section 1: Portfolio Review (Pass/Fail Gate) Every applicant must submit a portfolio with at least 2 completed projects in your niche. Create a scoring rubric in your Notion Vetting System page:
| Criteria | 0 Points | 1 Point | 2 Points |
|---|---|---|---|
| Project Relevance | Unrelated to niche | Tangentially related | Directly in niche |
| Project Complexity | Basic/template work | Moderate customization | Complex, novel solutions |
| Client Evidence | No client verification | Partial verification | Verifiable client + results |
| Technical Documentation | No documentation | Basic README | Full documentation + demo |
Minimum passing score: 6 out of 8. Applicants scoring below 6 are rejected immediately.
Section 2: Live Build Test (The Core Filter) Create a standardized test project that every applicant completes. This project must:
- Take 60-90 minutes to complete
- Require actual technical skill (not just theory)
- Produce a verifiable output (a working demo, a published page, a functional integration)
- Be impossible to fake or outsource without detection
Example for an AI Voice Agent marketplace:
“Build a voice agent using
Vapi
or Bland.ai that answers customer support calls for a fictional pizza restaurant. The agent must: (1) Greet the caller by name if the number is in the system, (2) Handle menu inquiries, (3) Process an order with size, toppings, and delivery address, (4) Escalate to a human when the caller says ‘manager.’ Submit a working demo link and the agent configuration file.”
Score the live build test using this rubric:
| Criteria | Weight | 0 Points | 1 Point | 2 Points |
|---|---|---|---|---|
| Functionality | 40% | Agent fails basic interaction | Agent works with minor issues | Agent works flawlessly |
| Conversation Design | 25% | Robotic, unnatural flow | Adequate with some awkwardness | Natural, human-like flow |
| Error Handling | 20% | Crashes or loops on unexpected input | Handles most edge cases | Graceful handling of all inputs |
| Code/Config Quality | 15% | Messy, undocumented | Adequate documentation | Clean, well-documented |
Minimum passing score: 70% weighted score. Applicants below 70% are rejected with specific feedback on what to improve.
Section 3: Vetting Call (15 minutes) Schedule a 15-minute video call with applicants who pass Sections 1 and 2. Use these questions:
- “Walk me through how you built [specific project from their portfolio]. What was the hardest part?” (Tests authenticity — someone who didn’t build it themselves cannot explain the hard parts.)
- “A client wants [common but slightly unusual request]. How would you approach that?” (Tests problem-solving, not just execution.)
- “What’s your process when a project hits a technical blocker?” (Tests professionalism and communication.)
Rate each answer 0-2. Minimum passing total: 4 out of 6.
Automate the Vetting Funnel in Notion
In your Freelancer Pipeline table, the Status column already has the stages: Applied → Testing → Vetting Call → Approved/Rejected → Active. Add a Notion automation (click the ⚡ icon on the Status column):
- When Status changes to “Applied,” create a task: “Send assessment instructions to [Name] at [Email]”
- When Status changes to “Testing,” set a 7-day deadline and create a reminder
- When Status changes to “Vetting Call,” create a Cal.com booking link and email it
- When Status changes to “Approved,” send a welcome email with onboarding instructions
Do you have the three assessment sections documented in Notion? Do you have the automated status transitions configured? If the automations are not working, check that you have connected your email in Notion’s integration settings.
Check-In: Module 2 Complete
- Sharetribe account on Standard plan with branding configured
- Two listing types created (Freelancer Profile + Client Project) with all custom fields
- Stripe connected with green “Connected” status
- Commission set to 10% on freelancer earnings
- Payout schedule set to daily automatic
- Skills Assessment with 3 sections documented in Notion
- Portfolio Review rubric (4 criteria, pass at 6/8)
- Live Build Test designed with scoring rubric (70% pass threshold)
- Vetting Call questions (3 questions, pass at 4/6)
- Notion automation for vetting funnel status transitions
10 checkmarks required. Do you have all 10? Your marketplace is only as strong as its vetting. If you shortcut the assessment design, every subsequent module suffers from unqualified supply.
MODULE 3: SUPPLY SIDE — FREELANCER RECRUITMENT, ASSESSMENT, AND ONBOARDING
Overview
A marketplace without freelancers is an empty store. This module builds your freelancer supply from zero to 30 vetted, active professionals. You will recruit them, assess them through the vetting system you built in Module 2, and onboard them so they can start receiving projects immediately. Without 30 active freelancers, your marketplace cannot fulfill client demand, and clients who post projects with no responses never return.
Time to complete: 2-3 weeks of concurrent outreach
Tools needed:
LinkedIn
(free), Twitter/X (free), Upwork (free), Reddit (free), Cal.com (free), Gmail
Procedure 3.1: Build Your Freelancer Recruitment Engine
Create Your Master Outreach List
Open a new Google Sheet. Title it “Freelancer Recruitment Tracker.” Add columns: Name, Platform Found, Profile URL, Email, Specialty, Estimated Skill Level, Outreach Date, Response, Status (Not Contacted / Contacted / Responded / Applied / Rejected).
Source Freelancers from These Channels (In Order)
Channel 1: Upwork (Highest Quality) Go to upwork.com and search for your niche (e.g., “AI voice agent developer” or “AI workflow automation expert”). Filter by: Job Success Score 90%+, Hourly Rate $50+, Completed Projects 5+.
Open each freelancer profile. If they meet your criteria, add them to your Recruitment Tracker. Find 30 freelancers on Upwork.
Channel 2: LinkedIn Search: “[your niche] freelancer” or “[your niche] consultant.” Filter by: Open to work, Has “freelance” or “consultant” in their headline. Find 20 freelancers on LinkedIn.
Channel 3: Twitter/X Search: “[your niche] looking for work” or “[your niche] taking clients” or “[your niche] freelance.” Find 10 freelancers on Twitter.
Channel 4: Reddit
Go to r/freelance, r/forhire, and niche-specific subreddits (e.g., r/
ChatGPT
, r/artificial). Search for users posting about your niche. Find 10 freelancers on Reddit.
Do you have 70 names in your Recruitment Tracker? If you have fewer, go back and find more. 70 names gives you a realistic shot at 30 active freelancers after vetting (assuming a 50% response rate and a 70% pass rate among respondents).
Write and Send Your Recruitment Email
Use this template. Do not modify it until you have sent 50 emails and tracked results:
Subject: We’re building a vetted marketplace for [your niche] — you’d be a great fit
Body:
Hi [First Name],
I came across your work on [platform] — specifically [mention one project or skill from their profile]. Impressive.
I’m launching [Marketplace Name], a curated marketplace exclusively for [your niche] freelancers. Unlike Upwork or Fiverr, we vet every freelancer through a skills assessment, which means clients who post projects are pre-qualified and willing to pay premium rates.
What’s in it for you:
- Zero listing fees — we take 10% commission only when you complete a project
- Daily payouts — no 14-day holding period
- Pre-qualified clients — no more competing with 50 bids on $50 projects
- Early adopter advantage — our first 50 freelancers get featured placement
If you’re interested, I’ll send you a short skills assessment (60-90 minutes). Pass it and you’re in.
[Your Name] [Marketplace Name]
Send this email to 10 freelancers per day, spread across the day (9 AM, 12 PM, 3 PM). Track every email in your Recruitment Tracker. Follow up after 3 days with: “Hey [Name], just bumping this. We’re filling up the first cohort — want me to save you a spot?”
Expected results: 30-40% reply rate. 15-25 will express interest. 10-18 will complete the assessment. 7-13 will pass and become active freelancers.
Procedure 3.2: Execute the Vetting Process
For every freelancer who responds positively:
Send the Portfolio Review instructions. Give them 3 days to submit. Use your rubric from Procedure 2.3 to score their portfolio.
If they pass Portfolio Review, send the Live Build Test. Give them 7 days to submit. Score using your weighted rubric. Send results within 48 hours of submission — delayed feedback kills freelancer enthusiasm.
If they pass the Live Build Test, book the Vetting Call. Send your Cal.com link. Conduct the call. Score their answers.
If they pass all three sections, change their status to “Approved” in your Freelancer Pipeline. The Notion automation sends the welcome email automatically.
If they fail any section, change their status to “Rejected.” Send a personal email explaining exactly what they need to improve and inviting them to reapply in 90 days. This email is critical — rejected freelancers who feel respected become your best referral sources when they upskill.
Do you have at least 10 freelancers in “Approved” status? If you have fewer, go back to Procedure 3.1 and recruit more. Your marketplace needs a minimum of 10 active freelancers to launch. 20 is better. 30 is the target for Month 1.
Procedure 3.3: Onboard Approved Freelancers
The Onboarding Sequence
When a freelancer’s status changes to “Approved,” execute this sequence over 3 days:
Day 1: Welcome and Profile Setup Send an email with:
- Link to create their Sharetribe account
- Instructions for completing their Freelancer Profile listing (all required fields from Procedure 2.1)
- A template for their bio (provide the template — do not make them write from scratch)
Bio template:
“I’m a [specialty] specialist with [X] years of experience building [specific deliverables] for [types of clients]. My approach: [1-2 sentences about methodology]. Recent projects include: [2-3 brief project descriptions with outcomes]. I respond to messages within [response time].”
Day 2: Platform Walkthrough Record a Loom video (5-7 minutes) showing: how to view project listings, how to submit a proposal, how the messaging system works, and how payouts are processed. Send the video link via email.
Day 3: First Project Alert Manually send the freelancer a direct message in Sharetribe introducing them to 1-2 client projects that match their specialty. This breaks the cold-start problem — freelancers who see a relevant project in their first 48 hours are 4x more likely to remain active.
Do all approved freelancers have completed profiles on Sharetribe? Check by going to Sharetribe Admin → Users → filter by “Approved.” Every freelancer should have a visible listing with all fields populated. If any profiles are incomplete, email the freelancer with specific instructions for the missing fields.
Check-In: Module 3 Complete
- Freelancer Recruitment Tracker with 70+ names
- Outreach email sent to at least 50 freelancers
- At least 10 freelancers in “Approved” status
- At least 5 freelancers have complete Sharetribe profiles
- Every rejected freelancer received personalized feedback
- Onboarding Loom video recorded and sent
- Every approved freelancer received at least 1 project recommendation within 48 hours
7 checkmarks. The minimum viable marketplace needs 10 approved freelancers with complete profiles. If you have fewer, your launch will underwhelm clients who post projects and see an empty marketplace.
MODULE 4: DEMAND SIDE — BUSINESS CLIENT ACQUISITION AND MATCHING ENGINE
Overview
Freelancers without clients are unemployed professionals on a nice-looking website. This module builds the client acquisition machine that feeds projects into your marketplace. You will identify target businesses, craft outreach that converts, and build the matching engine that connects clients with the right freelancers within 24 hours. Speed of matching is the single most important metric in marketplace success — clients who wait more than 48 hours for a match leave and never return.
Time to complete: 2-3 weeks of concurrent outreach
Tools needed:
Apollo
.io (free), LinkedIn (free), Loom (free), Gmail, Sharetribe Admin
Procedure 4.1: Build Your Client Acquisition Pipeline
Define Your Ideal Client Profile (ICP)
Open a new Google Doc. Title it “Ideal Client Profile.” Write the following:
Company Size: 10-500 employees (small enough to need freelance talent, large enough to have budget) Revenue: $1M-$50M annually Industry: [your niche’s primary industries — e.g., for AI voice agents: healthcare, real estate, hospitality, e-commerce] Decision Maker: CEO, CTO, VP of Operations, or Head of Customer Experience Pain Point: Spending too much time finding and vetting AI freelancers, or getting burned by low-quality freelancers on generic platforms Trigger Events: Recently posted a job on Upwork/Fiverr, mentioned AI implementation on LinkedIn, received funding, expanding customer support operations
Source 100 Target Clients
Method 1: Apollo.io (50 clients) Go to apollo.io and create a free account. Use the Search filter:
- Company size: 11-500
- Industry: [your niche’s industries]
- Title: CEO, CTO, VP Operations, Head of Customer Experience
- Location: [your target geography]
Export 50 contacts. Add them to a new Google Sheet called “Client Acquisition Tracker” with columns: Company, Contact Name, Title, Email, LinkedIn URL, Industry, Estimated Budget, Outreach Date, Follow-Up Date, Status, Response, Meeting Booked.
Method 2: LinkedIn (30 clients) Search: “[industry] CEO” or “[industry] CTO.” Filter by: Posted on LinkedIn in last 30 days (active users respond more). Find 30 contacts and add them to your tracker.
Method 3: Upwork Job Posts (20 clients) Go to Upwork and search for jobs in your niche. Every job post is a business actively seeking freelancers — they are pre-qualified demand. Note the company name (when visible) or the project description. Find 20 and add them to your tracker.
Do you have 100 contacts in your Client Acquisition Tracker? If fewer, go back and find more. 100 contacts at a 15-20% reply rate yields 15-20 conversations, which yields 5-8 clients.
Procedure 4.2: Write and Execute Your Client Outreach
The Client Outreach Email
Subject: Finding [niche] freelancers shouldn’t take 2 weeks
Body:
Hi [First Name],
I know [Company Name] is growing, and finding reliable [niche] freelancers is probably eating more time than it should.
I built [Marketplace Name] to solve exactly this. Every freelancer on our platform has passed a live skills assessment — no more sifting through 50 proposals and gambling on quality. You post a project, we match you with a vetted specialist within 24 hours.
Here’s what that looks like: [Link to a 2-minute Loom video showing a client posting a project and receiving matches]
Would it be worth 15 minutes to see if we can speed up your freelancer hiring?
[Your Name]
The Loom Demo Video
Record a 2-minute Loom video showing:
- A client posting a project on your Sharetribe marketplace (use a test account)
- The project appearing in the freelancer feed
- A freelancer submitting a proposal
- The client reviewing the proposal and messaging the freelancer
- The transaction flow (mention daily payouts, 10% commission, dispute resolution)
This video is your highest-converting asset. Record it, re-record it until it’s smooth, and include it in every client outreach email.
Outreach Cadence
Send 10 client emails per day. Follow this sequence for each contact:
Day 0: Send the initial outreach email Day 3: Follow-up No. 1: “Hey [Name], just checking if you saw my email. Happy to send over some freelancer profiles that match what [Company] might need — no commitment.” Day 7: Follow-up No. 2: “Last ping — if finding [niche] talent is ever a pain point, I’m a message away. Here’s our marketplace: [link]”
Track every email and response in your Client Acquisition Tracker.
Expected results: 15-20% reply rate. 5-8 discovery calls booked. 3-5 clients who post their first project.
Procedure 4.3: Build the Matching Engine
The matching engine is what makes your marketplace better than a job board. When a client posts a project, you must deliver 2-3 vetted freelancer profiles within 24 hours. This is a manual process initially — you are the matchmaker.
The Matching Protocol
When a new client project appears on Sharetribe (check your Admin dashboard every 4 hours):
Read the project description and extract: project type, budget range, timeline, required experience level, and industry.
Open your Freelancer Pipeline in Notion. Filter by: Status = “Active,” Specialty matching the project type, Skill Score ≥ 70.
Select the top 3 matches based on: specialty relevance, skill score, availability, and response time commitment.
Send each freelancer a direct message in Sharetribe:
“Hi [Name], a new project just landed that’s a great fit for your expertise: [Project Type] for a [Industry] client. Budget: [Budget Range]. Timeline: [Timeline]. Want me to share the details so you can submit a proposal?”
- Send the client an email:
“Hi [Client Name], we have 2-3 vetted freelancers ready for your [Project Type] project. You’ll receive proposals within 24 hours. All freelancers have passed our live skills assessment, so you can skip the screening and focus on choosing the best fit.”
- Monitor the match. If 24 hours pass and no freelancer has submitted a proposal, manually reach out to 3 more freelancers and escalate urgency. A project with zero proposals after 48 hours is a client who churns.
Document Every Match
In your Notion Transaction Log, create an entry for every client project with: Project ID, Client Name, Freelancer(s) Matched, Match Date, Proposal Submitted (Y/N), Project Started (Y/N), Project Completed (Y/N), Project Value, Commission Earned, Client Rating, Freelancer Rating.
Do you have a documented matching process that runs every 4 hours? If not, set calendar reminders for 9 AM, 1 PM, and 5 PM to check for new projects and execute the matching protocol.
Check-In: Module 4 Complete
- Ideal Client Profile documented with 5 attributes
- Client Acquisition Tracker with 100 contacts
- Client outreach email template saved in Notion
- Loom demo video recorded and link tested
- At least 30 client outreach emails sent
- At least 5 discovery calls completed
- At least 3 clients have posted projects on your marketplace
- Matching protocol documented and executing every 4 hours
- Transaction Log started with entries for every project
9 checkmarks. The most critical: 3 active clients with posted projects. Without client demand, your freelancers have no reason to stay active on the platform.
MODULE 5: SCALE — LIQUIDITY OPTIMIZATION, PREMIUM TIERS, AND COMMUNITY
Overview
You have a working marketplace with freelancers and clients. Now you must optimize the flow between them — this is called liquidity, and it determines whether your marketplace thrives or dies. This module covers liquidity optimization, premium pricing tiers that increase your commission per transaction, and the community infrastructure that creates retention for both sides. A liquid marketplace is one where every project gets filled within 48 hours and every freelancer gets consistent work. That is your target.
Time to complete: Ongoing (initial setup 3-4 hours, then weekly optimization) Tools needed: Sharetribe Analytics, Notion, Circle (free tier) or Discord (free)
Procedure 5.1: Optimize Marketplace Liquidity
Calculate Your Current Liquidity Metrics
Open your Notion Transaction Log. Calculate these three metrics:
Fill Rate = (Projects with at least 1 proposal) / (Total projects posted) × 100
- Target: 85%+ in Month 2, 95%+ in Month 3
- If below 70%, you have a supply problem — recruit more freelancers
Time to First Proposal = Average hours between project posting and first freelancer proposal
- Target: Under 12 hours
- If over 24 hours, your matching protocol is too slow or your freelancers are unresponsive
Take Rate = (Projects completed) / (Projects started) × 100
- Target: 80%+
- If below 60%, projects are starting but not finishing — investigate why (scope creep, payment disputes, freelancer quality issues)
Write these metrics on a whiteboard or sticky note. Update them weekly. They are your marketplace heartbeat.
The Liquidity Acceleration Playbook
If Fill Rate is below 85%:
- Recruit 10 more freelancers in the under-served specialty
- Proactively source projects from Upwork/LinkedIn and post them on behalf of clients (with permission)
- Offer a “First Project Free” promotion — waive your 10% commission on a client’s first transaction
If Time to First Proposal is over 12 hours:
- Set up a
Slack or WhatsApp group with all active freelancers for instant project alerts
- Implement a “First to Respond” bonus — the first freelancer to submit a quality proposal on a new project gets a 2% commission discount on that project
- Send push notifications (email + in-app) to freelancers when a new project matches their specialty
If Take Rate is below 80%:
- Implement a mandatory kickoff call between client and freelancer (you facilitate the first 5)
- Create a project milestone system in Sharetribe — clients pay in 2-3 installments tied to deliverables, reducing risk for both sides
- Add a dispute resolution process: both parties submit their case, you review within 48 hours, and make a binding decision on fund release
Procedure 5.2: Launch Premium Tiers
Your 10% commission on standard projects is the floor. Premium tiers increase your revenue per transaction without increasing your workload.
Tier 1: Standard (Current)
- Client posts a project, receives proposals, selects a freelancer
- You earn 10% commission
- No additional services
Tier 2: Managed Match ($500 setup + 15% commission)
- Client describes their need in a 15-minute call
- You personally select and present 3 pre-vetted freelancers with comparison profiles
- You facilitate the kickoff call
- You monitor the project weekly and intervene if it goes off track
- You earn 15% commission + $500 setup fee
Tier 3: Enterprise (Custom pricing, minimum $2,000/month retainer)
- Dedicated account manager (you, initially)
- Guaranteed 4-hour response time for new projects
- Custom vetting criteria for the client’s specific needs
- Monthly talent pipeline review
- Priority dispute resolution
- Net-30 payment terms (instead of upfront)
- You earn 20% commission + retainer
Configure Premium Tiers in Sharetribe
Create new listing types for Managed Match and Enterprise services. Set different commission rates in each transaction process. Create Stripe products for the setup fees and monthly retainers.
Create a pricing page on your marketplace website (or a Notion page linked from your site) that clearly presents all three tiers. Use the three-tier anchoring framework: Standard exists to make Managed Match look reasonable, Managed Match is where you want most revenue, Enterprise exists for clients who demand white-glove service.
Procedure 5.3: Build the Community Infrastructure
Community is the moat. Freelancers who feel connected to your marketplace are less likely to leave for a competitor. Clients who see an active community trust the platform more.
Create a Private Community Space
Go to circle.so and create a free community. Name it “[Marketplace Name] Community.” Set up these spaces:
- Announcements — Platform updates, new features, policy changes (you post, others read)
- Introductions — New freelancer and client introductions
- Project Showcase — Freelancers post completed projects with client permission
- Help & Resources — Tutorials, tool recommendations, best practices
- Freelancer Only — A private space for freelancers to discuss pricing, difficult clients, and strategies (clients cannot see this)
- Client Only — A private space for clients to discuss hiring strategies and marketplace tips (freelancers cannot see this)
The Weekly Engagement Protocol
Monday: Post an announcement — new freelancers who joined, platform improvements, or industry news relevant to your niche.
Wednesday: Post a discussion prompt in the Freelancer Only space. Example: “What’s the most common scope creep issue you encounter on [niche] projects, and how do you handle it?”
Friday: Post a Project Showcase — highlight one completed project from the week with freelancer and client permission. Tag both parties. This creates social proof and encourages others to share.
Monthly: Host a 30-minute virtual event — a freelancer presents a technique, a client presents a case study, or you present marketplace metrics and roadmap. Record it and post the replay.
Implement a Referral Program
Create a referral system that rewards both sides:
Freelancer Referral: A freelancer who refers another freelancer who passes vetting and completes a project earns a $50 bonus (paid from your commission). This turns your best freelancers into recruiters.
Client Referral: A client who refers another client who posts and completes a project earns a $100 credit toward their next project. This turns your best clients into your sales team.
Track referrals in your Notion Transaction Log with a new column: “Referred By.” When a referred user completes their first transaction, manually process the referral reward.
Do you see the community space active with at least 10 members? If fewer, directly invite every approved freelancer and active client via email. The first 48 hours of a community are critical — post 3-4 pieces of content yourself so new members see activity, not a ghost town.
Check-In: Module 5 Complete
- Liquidity metrics calculated (Fill Rate, Time to First Proposal, Take Rate)
- Liquidity Acceleration Playbook documented for each metric threshold
- Premium tiers designed and configured in Sharetribe (Standard, Managed Match, Enterprise)
- Pricing page created with all three tiers
- Circle community created with 6 spaces
- Weekly engagement protocol scheduled (Monday, Wednesday, Friday, Monthly)
- Referral program documented with rewards ($50 freelancer, $100 client credit)
- At least 10 community members invited and active
- First virtual event planned and scheduled
9 checkmarks. Your marketplace is now a complete operating system: vetted supply, qualified demand, matching engine, premium tiers, and community moat. The machine runs. Your job now is to feed it consistently — recruit freelancers weekly, acquire clients weekly, optimize metrics weekly. The marketplace that compounds wins.
You now have the complete blueprint. Every procedure is executable. Every tool is named. Every metric has a target. The only variable is your execution. Open your browser. Start with Procedure 1.1. Do not close this playbook until you have completed every check-in.
GET THIS PLAYBOOK
₦35,000- Complete step-by-step procedures
- Exact tools, settings, and configurations
- Interactive check-ins at every stage
- Revenue projections and pricing tables
- Ready-to-use SOPs and templates