
Paid Leads
Turn every contact form submission into revenue. Charge listing owners per lead or bundle access into membership tiers — powered by Stripe.
Everything You Can Do
Monetize every enquiry your directory generates — fixed price, tier-based, or bundled into memberships.
Fixed Price Per Lead
Set a flat fee for every unlocked lead. Simple, predictable, and easy to communicate to listing owners — $5, $10, whatever fits your niche.
Tier-Based Pricing
Set the lead price per membership tier. Premium members pay less or nothing; free-tier owners pay the full rate. Every tier gets its own lead pricing.
Bundled Into Memberships
Set a tier's lead price to zero and lead access becomes a membership perk. You decide which tiers get free unlocks — it's entirely up to you.
Lead Management Dashboard
Track every lead from submission to payment. Filter by status — pending, purchased, unlocked, or rejected — all from one screen.
Stripe-Powered Payouts
Connect Stripe once and every lead payment goes directly to your account. MakeADir takes no cut — the money is yours.
Access Control Per Form
Decide form-by-form which ones generate paid leads and which stay free. Run both models side by side on the same directory.
Turn Enquiries Into Revenue
Paid Leads is MakeADir's built-in monetization engine for contact form submissions. Every time a visitor sends an enquiry through one of your listing pages, the listing owner must pay to unlock the sender's contact details — name, email, phone, and any custom fields you've added to the form. You set the price per membership tier, Stripe handles the transaction, and the money goes straight to your account.
Paid Leads works hand-in-hand with Custom Forms. You build the form with the visual form builder — choosing which fields to collect and which ones stay hidden behind the paywall — then drop it onto any listing page. The form builder handles the experience; Paid Leads handles the monetization.
How Pricing Works
Paid Leads pricing is configured at the membership tier level. Here's how you set it up:
Fixed Price Per Lead
Set a flat fee that listing owners pay every time they want to see who contacted them. $5, $10, $25 — whatever your market will bear. This is the simplest model: predictable for you, clear for owners, and easy to set up in seconds.
Best for: Local service directories, job boards, B2B marketplaces where every lead has roughly equal value.
Tier-Based Pricing
Each membership tier gets its own lead price. You might charge free-tier owners $10 per lead, Pro members $5, and give Premium members unlimited free unlocks. This gives you fine-grained control over who pays what — and turns lead access into a powerful membership upsell.
Best for: Directories with multiple membership tiers looking to reward higher-tier members while still monetizing free-tier activity.
Bundled Into Memberships
Set a tier's lead price to zero and lead access becomes part of that membership. It's your choice: you decide which tiers get free unlocks, which pay per lead, and how that shapes your membership value proposition.
Best for: Directories with established membership tiers looking to add value (and conversion power) to their premium plans.
The Lead Lifecycle
- Visitor submits an enquiry — They fill out your custom form on a listing page. The message and hidden contact details are stored.
- Listing owner is notified — They see a preview of the message (without the sender's identity) and the price to unlock it.
- Owner pays to unlock — Stripe processes the payment. The sender's contact details — name, email, phone, and custom fields — are revealed.
- You earn — The payment lands in your Stripe account. MakeADir takes no platform fee.
Admin Controls
You're in charge of every lead that passes through your directory:
- Instant Availability — Leads are available for listing owners to unlock the moment they're submitted. No approval step — enquiries flow straight through.
- Status Tracking — Filter leads by pending payment, purchased, or unlocked — all from a single dashboard.
- Price Configuration — Set the lead price per membership tier. Adjust anytime — changes apply to new leads immediately.
Common Use Cases
- Local service directories — Plumbers, electricians, and landscapers pay to unlock job leads. Every enquiry is a potential paying customer.
- Real estate platforms — Agents unlock buyer enquiries. Set higher lead prices for premium property categories and lower ones for rentals.
- B2B marketplaces — Vendors pay to access RFPs and procurement enquiries submitted through the directory.
- Job boards — Employers pay to reveal candidate contact details. A premium alternative to pay-per-post models.
- Consultant and agency directories — Clients submit project briefs; consultants pay to unlock the full details. Bundle lead access into higher membership tiers.
Built on Stripe — You Keep the Revenue
Connect your Stripe account once and every lead payment goes directly to you. MakeADir charges no platform fee on lead unlocks — the revenue is 100% yours. Payments are automatic, secure, and trackable through your Stripe dashboard alongside all your other directory revenue.
How It Works
From form submission to paid unlock in three simple steps.
Build a Custom Form
Create your enquiry form with the Custom Forms builder — choose your fields, set which ones stay hidden until payment, and drop it on listing pages.
Set Your Pricing
Set the lead price per membership tier. Choose which tiers get free unlocks and which pay per lead.
Earn When Owners Unlock
Listing owners pay through Stripe to reveal the sender's contact details. You earn on every unlock — automatic, hands-off revenue.
Start Monetizing Today
Create your directory, connect Stripe, and turn enquiries into earnings.
Frequently Asked Questions
Got questions about paid leads? We've got answers.
How is Paid Leads different from Custom Forms?
Custom Forms is the form builder — it lets you create enquiry forms with custom fields, choose display modes, and control access. Paid Leads is the monetization layer on top: it charges listing owners to unlock the sender's contact details. The two work together: you build the form with Custom Forms, then enable Paid Leads pricing on it.
How does lead pricing work?
You set the lead price per membership tier. Each tier can have its own price — for example, free-tier owners pay $10 per lead, Pro members pay $5, and Premium members get free unlocks. You can also bundle unlimited lead access into a tier as a perk. All payments go through Stripe directly to your account.
Do I need Stripe to use Paid Leads?
Yes. Paid Leads processes payments through Stripe, so you'll need to connect a Stripe account. Once connected, all lead payments go directly to your Stripe balance — MakeADir takes no platform fee on lead unlocks.
When do listing owners get access to a lead?
Immediately. The moment a visitor submits an enquiry, the lead is available for the listing owner to unlock — there's no approval step in between. The owner sees a preview of the message and the price, pays through Stripe, and the sender's contact details are revealed instantly.
Can I run free forms and paid forms on the same directory?
Absolutely. Paid Leads is configured per form — some forms can charge for unlocks while others remain free. This lets you, for example, keep a general contact form free while charging for high-value enquiry forms on listing pages.