The GeoDirectory Pay-Per-Lead (PPL) add-on is a monetization extension for the GeoDirectory WordPress plugin. It allows directory owners to hide a lead’s contact information (name, email, phone) until the listing owner pays a fee to “unlock” it.
The GeoDirectory Pay-Per-Lead (PPL) add-on is a monetization extension for the GeoDirectory WordPress plugin. It allows directory owners to hide a lead’s contact information (name, email, phone) until the listing owner pays a fee to “unlock” it.
This is EXACTLY the same product as distributed by the developer. Sales Page
Lead Teasers: Listing owners receive a notification of a new inquiry but only see a “teaser” of the message. Full details remain hidden behind a paywall.
Lead Unlocking: Listing owners must pay a one-time fee to reveal the sender’s contact information.
Integrated Payment: Works seamlessly with the GetPaid (formerly WP Invoicing) plugin to handle transactions and invoices.
| Feature | Details |
| Pricing Models |
Fixed Price: A set fee per lead (e.g., $5). Commission-Based: Calculated as a percentage of a “Budget” or “Offer” field filled out by the visitor. |
| Blocks & Widgets | Includes the GD > PPL Contact Form (for visitors) and GD > Owner Leads (for listing owners to manage their leads). |
| Admin Controls | Lead approval system (manual or auto), lead rejection/deletion, and full lead status filtering. |
| Lead Statuses | Pending Payment, Purchased, Unlocked (auto-released), and Rejected. |
| Compatibility | Works with Gutenberg, Elementor, Bricks, and all standard GeoDirectory themes. |
| Requirements | Requires the core GeoDirectory plugin and GetPaid for payment processing. |
Admin Moderation: You can enable “Lead Approval Required” so you can vet leads before the listing owner is even notified.
Custom Form Fields: You can add a “Budget” or “Project Value” field to the contact form to determine lead quality or calculate commission.
Frontend Dashboard: Listing owners can see a list of all their leads (purchased and pending) directly on the frontend of your site.
Data Obfuscation: The plugin automatically hides the Email and Phone fields until the lead status changes to “Purchased.”