

Lead Ledger dashboard with weekly stats and 30-day chart
Lead Ledger helps local service businesses see every lead their website generates — form submissions, click-to-call, and click-to-email events — in one simple dashboard.
All lead data stays on your WordPress site. No external CRM or third-party tracking service is required.
Lead Ledger is designed for businesses that live on phone calls and contact forms:
During setup, choose your business type (HVAC, plumbing, roofing, electrical, dental, legal, or other local service) so the wizard can tailor defaults. More industry presets may be added over time.
[ltll_form] shortcode on any page.tel: link, or clicks any mailto: link, Lead Ledger saves the lead with page URL, referrer, device type, and timestamp.Phone and email click tracking runs site-wide via a lightweight front-end script. Form tracking hooks into Contact Form 7, WPForms, Fluent Forms, Ninja Forms, Gravity Forms, and Elementor Pro on submit. The native shortcode submits through the WordPress REST API with honeypot, timing, and rate-limit checks.
tel:) and click-to-email (mailto:) tracking on any page — includes page URL and referrer for each clickPage view collection is off by default and requires an explicit admin opt-in.
[ltll_form][ltll_form theme="dark"][ltll_form theme="light"][ltll_form type="estimate"]The free plugin includes everything you need to start tracking leads. Lead Ledger Pro adds SMS alerts, unlimited retention, CSV export, source breakdowns, and team workflow tools. See the site for details.
Lead Ledger stores lead data locally in your WordPress database.
Data collected (when a visitor submits a form or clicks a phone or email link):
* Name, email, phone number, message (if provided on form submissions)
* Email address or phone number from the clicked mailto: or tel: link (on click events)
* Referrer URL / source domain
* Page URL where the event occurred
* Device type (mobile/desktop)
* Timestamp
Data collected (admin opt-in only, default off):
* Anonymous daily page view counts per URL (no personal data)
Retention:
* 90 days, then auto-deleted (free plan)
Third parties:
* No lead data sent to external services
Privacy tools:
* Setup wizard requires privacy policy acknowledgment before finishing
* Optional privacy policy URL for the native form consent link
* Export or delete individual leads from the Lead Ledger admin (not via WordPress Tools Export/Erase Personal Data)