What you’re building
A directory marketplace for consultants in a specific vertical (HR, finance, marketing, ops, technical, legal-adjacent). Each consultant publishes their packages, prospects compare and book, you take a referral fee.
Differs from tutoring or design marketplaces in two ways:
- High ticket sizes. Consulting gigs run $500 to $25,000 per engagement vs $25 to $500 for tutoring.
- Discovery before purchase. Most buyers want a 15-minute fit call before they commit. The plugin’s buyer-requests mode handles this cleanly.
This guide assumes you pick one vertical and stay in it. A directory that lists “all consultants” competes with every general freelance site. One that lists fractional finance leads for early-stage software companies gives a buyer a reason to trust the shortlist. If you want the broad version instead, read the freelance marketplace playbook.
The 30-minute setup
-
Wizard. Brand the marketplace (“OpsExperts”, “FractionalCFO Directory”, whatever your vertical). Currency. Commission. Directories typically charge 10-15% of first engagement, OR a flat listing fee + 0% commission, OR a tiered membership for consultants (Pro module for that last one).
-
Categories. Define the consultant types you’ll list: “Process audit”, “Implementation”, “Fractional executive”, “Advisory”, “Training”. Categories become the search filter.
-
Use both modes. Both are always on, with nothing to enable:
- Browse + buy (Fiverr-style): consultants publish fixed packages, buyer picks one and pays upfront.
- Request mode (Upwork-style): buyer posts a brief, consultants send proposals, buyer picks one.
For consulting, request mode does most of the volume. Browse mode is for productized packages (e.g., “$2,000 Customer Journey Audit, 2-week turnaround”).
-
Requirements form. Each consultant builds one per service, in the listing wizard. Consulting briefs are deeper than tutoring. Ask: company size, industry, current state, target outcome, budget range, decision timeline, stakeholders involved. This pre-qualifies the buyer for the consultant. Free allows five questions per service, so fold related ones together (company size and industry in one long-text question) or move to Pro for unlimited.
-
Approval workflow. Set Vendor Registration to “Requires Approval.” For consulting directories the gate matters. Credibility of the marketplace = average consultant quality. Vet LinkedIn + 1 client reference before approving.
Setting up a consultant listing
Each consultant builds a listing in a six-step wizard: basic info, pricing, gallery, requirements, extras and FAQs, then review. Here is how each part fits consulting work. The service wizard guide shows every screen.
Packages and delivery time
A service sells as up to three packages. Basic is required; Standard and Premium are optional, and all three can be renamed (“Diagnostic”, “Roadmap”, “Roadmap + workshop”). Each package carries a price, a delivery time, a revision count and a short checklist of what is included.
Delivery time is picked from a list that ends at 30 days, and revisions run from none to five, or unlimited. That matters here. A single package cannot promise an eight-week engagement. Sell the first phase as the package and agree the next phase as a paid extension on the running order, or run the whole job as a milestone proposal through request mode.
Extras, requirements and proof
Extras are priced upsells such as a second stakeholder workshop, a recorded readout or a 30-day follow-up call. Free allows three per service, Pro removes the limit.
Requirements accept four answer types: short text, long text, file upload and dropdown, each required or optional. FAQs answer what every buyer asks (“Who does the work?”, “What do you need from us in week one?”) before anyone has to message. Free allows five of each per service; Pro is unlimited.
Gallery space is small on free (four images and one video embed), so spend it on proof: a redacted sample report page or a client result. A profile adds an intro video link, tagline, bio and timezone, and a separate portfolio holds up to 50 items so a buyer can judge range.
Pricing structures consultants use
Three tiers that map well to consulting:
| Tier | Engagement | Price band |
|---|---|---|
| Audit / Diagnostic | Fixed scope, 1-2 weeks, deliverable report | $1,000-$5,000 |
| Implementation | Multi-week project with milestones | $5,000-$25,000 |
| Advisory sprint | A fixed block of hours over up to 4 weeks, one price | $2,000-$10,000 |
Milestones come from request mode: a consultant answers a brief with a milestone plan, and the buyer pays and approves one phase at a time. A catalog package is one payment and one delivery.
Ongoing monthly retainers would need recurring billing, which is not available yet in free or Pro (see what Pro does not do yet). Sell advisory work as fixed-length packages instead.
The fit-call flow
Consultants don’t sell to cold buyers without a call. Wire this into the requirements form:
“Would you like a 15-minute fit call before booking? If yes, what’s your timezone + 3 windows that work?”
When the order comes in, the consultant sees the fit-call request first, replies via the built-in messaging with a Calendly link, has the call, then confirms or refunds. The messaging and refund steps run inside the plugin; the calendar link comes from whatever scheduling tool the consultant already uses.
A buyer can also reach a consultant before paying. The service page and the profile both have a contact form that takes a message and attachments, emails the consultant and opens a conversation in their dashboard.
For request-mode briefs, the buyer can hold off paying until a consultant they trust responds. The plugin handles the “proposal → accept → pay → deliver” workflow.
How an engagement runs
- The buyer picks a package, or accepts a proposal, and pays. Nothing starts until payment is confirmed.
- The order waits for requirements. The buyer gets reminders on days 1, 3 and 5. After 7 days the order starts anyway by default, or you can switch it to cancel and refund.
- The consultant works to the package deadline and gets a reminder 24 hours before it. A late order is flagged to both sides.
- The consultant delivers files. The buyer accepts, asks for a revision (up to the package count) or opens a dispute.
- If the buyer says nothing, the order completes by itself three days after delivery. You can change that number.
- On completion your commission is calculated and the consultant’s earnings are recorded. Both sides can review, and disputes stay open for 14 days by default.
How buyers find consultants
The catalog has keyword search across titles, descriptions and excerpts, category pages, and sorting by newest, price, top rated or most popular. The sidebar filters by price range, minimum star rating and delivery time. Services can also carry up to five tags, which is where you can put an industry or a company size.
For a person-first view, the vendors grid lists consultants by rating, newest or most orders, with an “available now” filter (vacation mode removes someone from it) and a country filter. Consultants browse open briefs by category and keyword.
Industry, company size and seniority are not built-in filters. Model them as categories or tags.
Vetting consultants and settling disputes
Vetting is yours to do, and the plugin gives you the place to do it. With registration on “Requires Approval”, new consultants wait in a Pending tab on the vendor screen until you approve them. You read their profile first. Later you can suspend an account, set one consultant’s commission rate, and turn on service moderation so each new listing waits for review. Members can report a service or seller from its page, and reports collect in one admin screen.
Disputes matter more in consulting
When a $10,000 audit goes sideways the dispute system carries weight. The plugin logs every message + delivery + revision request, so when a buyer claims “this isn’t what I asked for” you have the full evidence trail. Resolve in admin, refund or release per policy.
The disputes feature is included free. Don’t skip configuring its email notifications. Both sides need to know when a dispute opens.
A dispute moves from open to pending review, sometimes escalated, then resolved and closed. Both sides add evidence in a thread that only the buyer, the consultant and you can see. You choose a full refund, a partial refund, in favor of the vendor, in favor of the buyer, or a mutual agreement. The refund goes back through the original gateway and the consultant’s earnings are reversed in the same step, so do not refund again in Stripe or PayPal. Read the dispute process before you write your policy.
Commission, payouts and Pro
Commission models worth considering
- Flat % of order (default): 10-15%. Simple, scales with order size. The setting accepts anything from 0 to 50 percent, and you can override it for one consultant.
- Listing fee + 0% commission: $99/year per consultant, no per-engagement cut. Predictable revenue for you, no friction for consultants on large deals. To collect the fee inside the plugin you need a Pro vendor subscription plan on a yearly period; on free you would invoice it yourself.
- Tiered vendor subscription (Pro): Bronze (5 listings, 15% commission), Silver ($49/mo, 10 listings, 10%), Gold ($199/mo, unlimited, 0%). Higher LTV per consultant.
Pick one model. Don’t run all three. Commission is worked out when an order completes, and it applies to extras as well as the package price.
Paying consultants
Earnings sit in each consultant’s wallet. A consultant asks for a withdrawal, picks bank transfer or PayPal, and you approve it, send the money yourself and mark it completed. The minimum withdrawal is a setting. Your admin screen exports withdrawals as a CSV, enough to run a bank batch.
For high-ticket work, set a clearance period. It holds earnings for a number of days after completion, so a refund does not come out of money you already paid out. It ships at zero. Pro adds Stripe Connect, which pays the consultant at the time of sale, and PayPal Payouts for batch payments. The payouts article compares options.
When you’ll need Pro
- WooCommerce checkout for B2B buyers who want regional payment methods and whatever invoicing your WooCommerce extensions provide.
- Vendor analytics so consultants can see which packages convert and improve.
- Vendor subscriptions for the tiered membership monetization model.
- White-label when you’re charging consultants $99/year. They expect the platform to be branded as yours.
- Unlimited requirements, FAQs and extras, which deep consulting listings run into quickly.
See pricing for the plans.
What it does not do
Be clear about these before you promise them to consultants.
- No calendar, booking engine or video calls. There are no time slots, no calendar sync and no built-in meetings. Fit calls are arranged in messages and held in whatever tool the two people choose.
- No recurring retainers. Monthly billing for a service is not available. Do not buy Pro for it.
- No licence, insurance or background checks. You verify credentials during approval.
- No e-signature. A signed PDF can be uploaded and kept on the order, but nobody signs inside the plugin.
- No private briefs. Every open brief is visible to your approved consultants.
- No location radius search. Country is the only location filter.
Other plugins on the same site
WP Sell Services is one of several separate, optional plugins from the same team. They install on one WordPress site and one login, and you choose which to run.
What WP Sell Services connects to is specific: WooCommerce as a checkout rail on Pro, Stripe, PayPal and offline payment on free, Razorpay on Pro, Stripe Connect and PayPal Payouts for paying consultants, and Amazon S3, Google Cloud Storage or DigitalOcean Spaces for large deliverables. For a consulting directory the sister products suit three jobs. Listora is a directory plugin. Jetonomy is a forum and Q&A plugin, a place for consultants to answer public questions. WP Career Board is a job board, and BuddyNext is a community plugin. The themes BuddyX Pro and Reign style the front end. These products share the site, and we make no claim that any of them is wired into marketplace orders.
The trade is plain. A hosted marketplace is one bill, and it takes a cut of every sale. These are separate plugins you install, host and update yourself. In return you keep the customer list, the commission rate and the rules. The integrations page lists what is built in, and the site owner guide covers running it day to day.
Your first 30 days
- Days 1 to 3. Run the wizard, create the pages, connect Stripe or PayPal and place a test order yourself.
- Days 4 to 7. Set registration to Requires Approval, turn on service moderation, write your vendor guidelines and refund policy, and create your categories.
- Week 2. Recruit five consultants you can vouch for. Build their first listings with them, with requirements and FAQs filled in.
- Week 3. Run a full test: order, requirements, delivery, revision, completion, and one deliberate dispute with a refund.
- Week 4. Open to buyers. Post two sample briefs yourself and see whether consultants respond within a day.
- Day 30. Review which categories got orders, how fast consultants answered and whether your commission and clearance period still fit.
Try it
InstaWP demo lets you set up a fake consulting directory, post a brief as a buyer, respond as a consultant, run through proposal → accept → pay → deliver. 20 minutes to see if the workflow fits your vertical. If you are weighing it against a hosted marketplace, the Freelancer comparison lays out the differences.
Common questions
Can I let consultants list under a company name (not personal)?
Yes. Vendor profiles support agency or company display names plus a separate avatar or logo. The display name is what buyers see on services, in search results and on the profile page. Each profile also holds a tagline, a bio, a website and social links, so a small firm can present itself as a firm and not as one person.
How do I handle NDA and signed engagement letters?
Use the requirements form to upload signed PDFs. The form supports file attachments, and the files attach to the order record, visible to the consultant, the buyer and you only. Nothing is signed inside the plugin. Check that PDF is in the allowed file types under your advanced settings, and keep confidential detail out of public briefs.
Does this work for legal or financial consulting where licensing matters?
The plugin doesn’t validate licenses or insurance. That’s your moderation work during approval. Once approved, the platform is neutral. Ask for a licence number and proof of cover, check them with the regulator yourself, and decline anyone you cannot verify. The approval queue and service moderation give you two gates to do it at.
Can buyers book a call straight from a consultant’s profile?
Not as a booking. There is no calendar or slot picker. A buyer can message the consultant from the profile or the service page, and the consultant replies with a scheduling link from their own tool. Many directories add a requirements question asking for three time windows, which keeps the first call arranged inside the order.
Can clients pay a consultant a monthly retainer?
Not through automatic billing. Recurring charges for a service are not available, and Pro does not change that. Sell advisory work as fixed-length packages, such as a four-week sprint, and let a happy client order the next one. For longer projects use a milestone proposal, where the buyer pays and approves each phase in turn.