Software Development

Online Directory Business: How to Charge Providers and Earn Trust Before Reviews

A directory of local trades makes money from the providers it lists, and the revenue model you pick decides most of what you have to build. Here is why a flat subscription with direct contact suits South African trades, what it costs you, and how to build trust before you have any reviews.

By Arnaud Brunel — Founder, Brunel Studios10 November 2026 Last updated: 10 November 2026
Software Development

An online directory business makes money from the businesses it lists, not from the people searching it. The usual models are a monthly listing subscription, a commission on jobs won, or paid placement and adverts. For a directory of local trades in South Africa, a flat provider subscription is the cleanest start, because you never handle the customer's money.

How the online directory business model works for trades

A trades directory has two sides, and only one of them pays. Homeowners search for free, because a directory that charges the person with the leaking roof gets no traffic. The searching side is not the hard part either: DataReportal counted 51.7 million internet users in South Africa at the end of 2025, 79.6 percent of the population. The plumbers, electricians and waterproofing contractors pay, and what they pay for decides most of what you build.

Commission sounds fairer, since the provider pays only for jobs won. In practice it puts you in the middle of every transaction: routing the enquiry, learning when it became a job and what it was worth, then collecting your cut. Trades work is quoted on site, the price moves once the wall is opened, and the customer often pays the provider directly by EFT or cash. The moment a plumber and a homeowner swap WhatsApp numbers, your commission becomes optional.

Adverts and paid placement need traffic first, which leaves the subscription: a provider pays a flat monthly fee to be listed and found. It also raises the bar, because many South African directories let businesses list for free. A paid listing has to offer something a free one does not, and for trades that something is trust.

What you give up when customers contact providers directly

Letting customers phone or WhatsApp a provider straight from the listing is the right default for a trades directory, and the price is that you lose sight of what happens next.

The way South Africans hire explains why direct contact still wins. In a 2022 survey by Procompare, a South African lead platform, 74.2% of service providers said most of their clients come through word of mouth, and most South Africans collect three quotes before hiring. People want to call around and compare. A directory that makes them fill in a form and wait for a relayed reply is fighting that habit, and the provider feels the toll.

When we scoped a home-services directory for a South African founder, we recommended exactly this model: provider subscription only, with no commission, no escrow and no in-platform messaging. Each listing shows the provider's phone number, WhatsApp and email, and the platform does not log or route the enquiry. We wrote the trade-off into the proposal in plain words: the founder would have no data on whether a contact turned into a job. That shapes how you sell renewals. You cannot tell a plumber he won twelve jobs through you last month, so the reason to renew has to be the quality of the directory itself.

How to start a directory website that providers will pay for

Decide how a listing behaves over its whole life before anyone writes code, because that lifecycle is the subscription. In the same proposal, we specified provider sign-up with business registration and basic identity documents, reviewed by hand by the founder with a 48-hour target. Approved and paid, the listing goes live. When payment lapses it is archived, hidden from search but not deleted. When payment resumes it goes live again without going back into the review queue. An on/off flag would have been quicker to build, but it turns into a costly database migration the day tiered pricing or a new provider state arrives, and both were already on the phase 2 list.

Reviews can wait. A review system with no verified identity behind it is easy to fake. Document review gives you a trust signal on day one, and verified reviews can follow once real accounts exist. Before you sign off a build, ask your developer what happens to a listing the day a debit order fails, and make sure a confirmed payment switches the listing on by itself, a payment-to-activation step that is easy to get wrong. This is the kind of first version we scope in our MVP development work.

A subscription directory suits a founder who can sell vetting rather than leads, and who is ready to work the review queue personally in the early months. If you need to prove value job by job, or want to earn from the size of each job, you need commission, and with it the message relay and payment handling that commission drags in. Choose the revenue model before you brief a developer.

Questions about running an online directory business

How does an online directory business make money?

An online directory business makes money by charging the businesses it lists. The main options are a monthly listing subscription, a commission on jobs won through the platform, and paid placement or adverts. Searchers almost always use it free. For a trades directory in South Africa, a flat subscription is simplest, because the directory never handles the customer's payment.

Should a directory charge providers a subscription or take a commission?

For local trades, charge a subscription. Commission only works if the platform sits between customer and provider, routing enquiries and tracking payment, and trades jobs are quoted on site and often paid directly. For a home-services directory we scoped, we recommended subscription only, accepting that the founder would not know whether a contact became a job.

Are directory websites still worth building?

Yes, if the directory solves a trust problem rather than a listing problem. Free business directories are common in South Africa, so another list of names adds little. A directory that checks providers before they appear, in trades where people rely on word of mouth, gives homeowners something a free listing or a WhatsApp group post does not.

What software do you need to build a directory website?

A directory plugin on WordPress is enough for a free listing site. A paid directory needs more: recurring billing through a local payment provider, a document review queue, and listings that move between pending, live, archived and reactivated. We specified that as a proper state model, because a simple on/off flag becomes a costly migration once tiered pricing arrives.

Is it free to list a business on a directory in South Africa?

Yes, on many of them. Several established South African business directories let you create a basic listing at no cost. That is the bar a paid trades directory has to clear: providers will only pay if being listed means something, such as passing a document check before going live.

How do you check that a plumber or electrician is properly registered in South Africa?

Ask a plumber for their Plumbing Industry Registration Board (PIRB) registration and confirm it with PIRB. Ask an electrician whether they are a registered electrical contractor who can issue a Certificate of Compliance, and check their Electrical Conformance Board membership. A directory's document review is different: it confirms the business is real, not the trade registration.

Arnaud Brunel

Founder, Brunel Studios

Arnaud Brunel is the founder of Brunel Studios, a software product studio based in Cape Town. He has spent the last 8 years building digital products for founders and SMEs across South Africa and Africa, working across mobile, web and AI-native platforms.

LinkedIn ↗