Send every website form lead to CloseUp in real time
Supports Contact Form 7, Elementor Pro, ACF Forms, Formidable Forms, Fluent Forms, and Frontend Admin by DynamiApps
Auto-taps the form plugins you already run — no reconfiguring
One plugin. Every form. Every lead
Lead Bridge works quietly in the background, handling capture, enrichment, and delivery without changing the visitor's form experience
Works with existing forms
Connect supported form providers automatically, with no shortcodes, field IDs, or form rebuild
Detects lead details
Find name, phone, and email even when field names are inconsistent. Use manual field mapping when you want complete control
Never blocks submission
Capture runs in the background. Existing emails, redirects, and thank-you pages continue as normal, and the visitor does not wait for delivery
Adds attribution context
Attach UTM parameters, campaign identifiers, page URL, referrer, and device context so your team knows where the lead came from
Local storage and export
Optionally keep a local lead list in WordPress and export it to CSV, XML, or JSON when needed
Secure delivery
Send each lead as a POST request with a stable JSON structure. Verify the request body with HMAC-SHA256 and optionally require an API key header
Built-in test tools
Generate real demo forms inside each installed form plugin (with randomized field names) and run a provider self-test to prove capture and delivery end-to-end.
Secure delivery with a predictable data structure
See the full payload and examples in the documentation
attributionenrichmentformmeta
{
"event": "lead.captured",
"lead": {
"name": "Dana Cohen",
"email": "dana.cohen@example.com",
"phone": "+972-52-555-0142"
},
"form": {
"provider": "contact-form-7",
"form_id": "412",
"name": "Homepage — Request a demo",
"fields": {
"your-name": "Dana Cohen",
"email_address": "dana.cohen@example.com",
"tel": "+972-52-555-0142",
"company": "Northwind Ltd.",
"message": "Interested in the Pro plan."
}
},
"attribution": {
"utm_source": "google",
"utm_medium": "cpc",
"utm_campaign": "spring_demo",
"utm_term": "wordpress crm",
"utm_content": "hero_cta",
"gclid": "Cj0KCQiA1234EXAMPLE",
"fbclid": null
},
"enrichment": {
"browser": "Chrome 126",
"os": "macOS 14",
"device": "desktop",
"language": "en-US",
"referrer": "https://www.google.com/",
"page_url": "https://example.com/?utm_source=google&utm_medium=cpc"
},
"meta": {
"lead_id": "9f8b7c6d-5e4a-4b3c-2d1e-0f9a8b7c6d5e",
"source_url": "https://example.com/contact/",
"site": "https://example.com",
"plugin_version": "1.1.0",
"is_test": false,
"timestamp": "2026-07-22T09:14:07Z"
}
}Live in three steps
From install to your first captured lead.
Install and activate
Install and activate the ZIP in WordPress
Enter webhook details
Enter the webhook URL, secret, and API key provided by CloseUp
Submit a test form
Submit a test form and confirm that the lead appears in CloseUp
Built to be safe, quiet, and self-contained
WordPress 5.6+
Runs on modern WordPress with no extra dependencies.
PHP 7.2+
Broad server compatibility, self-checked on activation.
Non-blocking capture
Submissions are never delayed — visitors never wait on us.
GDPR-friendly
IP collection is optional and off unless you switch it on.
Signed & authenticated
HMAC-SHA256 body signature plus a configurable API key header.
Self-contained install
Auto-creates its own database table — nothing to provision by hand.
Frequently asked questions
Everything you need to know before you install.
Will it change or break our forms?
Do we need to rename fields?
Which form plugins are supported?
How is delivery secured?
Is IP collection required?
Do we create a database table manually?
Ready to send every website lead into your sales process?
Install Lead Bridge, connect it to CloseUp, and submit your first test form