Description
68% of visitors who start your form never finish it. RescueFill captures their email the instant they type it — before they leave — and gives you a complete toolkit to bring them back automatically.
No code. No complex setup. Works with Contact Form 7, WPForms, Gravity Forms, Ninja Forms, Elementor Forms, and any HTML form on your site.
Learn more at rescuefill.com | Pro Addon
🚀 What the Free Plugin Includes
Real-time Lead Capture
The tracker fires the moment a visitor types their email. Leads are saved silently in the background — zero impact on page speed, fully async.
Dashboard
See your recovery rate, total abandoned leads, recovered leads, and a live feed of recent activity — all from one clean screen.
Audience Lists
Create unlimited colour-tagged lists (e.g. “US Leads”, “High Value”, “Newsletter Opt-in”) to segment leads for targeted campaigns.
Broadcast Campaigns
Send targeted recovery emails to any audience list via your site’s built-in WordPress SMTP. Template tags include {name}, {email}, {recovery_link}, {site_name}, and more.
Lead Management
Full leads table with email search, status filter (Active / Abandoned / Recovered / Submitted), list filter, inline assign, and bulk assign.
REST API
Full CRUD REST API under /wp-json/rescue/v1/ for programmatic access to leads, lists, campaigns, and settings.
⚡ Pro Addon — Everything in Free, Plus:
The optional RescueFill Pro addon (rescuefill-pro) extends the free plugin with advanced automation features:
⚡ Free vs Pro Features
Free Version Includes:
- ✔ Real-time lead capture
- ✔ Dashboard & analytics
- ✔ Audience list segmentation
- ✔ Broadcast email campaigns (via SMTP)
- ✔ Lead management table (search, filter, status)
- ✔ Full REST API access
Pro Version Adds Advanced Capabilities:
- ✔ IP Geolocation (country, city, region detection)
- ✔ Multi-step drip email sequences
- ✔ Visual drag-and-drop funnel builder
- ✔ Location-based automatic list assignment
- ✔ Email API integrations (Brevo, SendGrid)
- ✔ Webhook integrations (Zapier, Make, n8n, CRM tools)
- ✔ CSV & JSON export (up to 50,000 records)
- ✔ Multi-sequence campaign flows
- ✔ A/B testing for campaigns
- ✔ GDPR / CCPA consent mode
- ✔ White-label / Agency features
📊 Visual Funnel Builder (Pro)
Build n8n-style automation canvases with drag-drop nodes:
- ⚡ Trigger — fires when a lead is abandoned
- 📧 Send Email — personalised email with merge tags
- ⏰ Wait / Delay — pause for minutes, hours, or days
- 🔀 Condition — branch Yes/No on country, status, email, or any lead field
- 📋 Assign List — move the lead to a segment
- 🔗 Webhook — POST to Zapier, Make, n8n, HubSpot, or any URL
- 🏁 End — mark enrollment complete
Ready-made templates: Welcome Sequence (3 emails over 3 days) and Abandoned Form Recovery (conditional branching).
🔗 Webhook Integrations (Pro)
Connect to 12+ apps with one-click webhook setup:
- Automation: Zapier, Make (Integromat), n8n
- CRM: HubSpot, Salesforce, ActiveCampaign
- Notifications: Slack
- Email Marketing: Mailchimp, Google Sheets
- SMS: Twilio
- Custom: any HTTP endpoint with HMAC signature verification
Webhook events: lead.created, lead.abandoned, lead.recovered, lead.submitted, email.sent, list.assigned
📧 Email Sending Providers
-
WordPress SMTP (Free)
Works with any WordPress SMTP plugin. Send recovery and campaign emails using your existing email setup. -
Brevo (Sendinblue) (Pro)
Use Brevo’s transactional email API for improved deliverability and performance. -
SendGrid (Pro)
Designed for high-volume email sending with advanced analytics and reliability.
🏆 Supported Form Plugins
Works out of the box with Contact Form 7, WPForms (Lite & Pro), Gravity Forms, Ninja Forms, Elementor Forms, Formidable Forms, and any HTML <form> with an email field.
🔐 Privacy & GDPR
- GDPR Mode (Pro) — requires explicit consent before tracking
- IP tracking on/off toggle
- Location tracking on/off toggle
- Data retention: auto-purge old leads after configurable days
- Right to deletion: delete individual leads from the admin
🛠 Developer Friendly
- Full REST API:
GET/POST/PATCH/DELETEfor leads, lists, campaigns, settings - WordPress action hooks:
rescue_lead_saved,rescue_lead_abandoned,rescue_lead_recovered - Filter hooks:
rescue_allow_list_auto_assign_rules,rescue_list_auto_assign_rules,RESCUE_js_data - Pro funnel API:
/wp-json/rfpro/v1/funnels/* - GPLv2 licensed — full source code available
External Services
This plugin connects to the following third-party services when configured:
ip-api.com — IP Geolocation (Pro addon only)
Used to automatically detect the country, region, and city of each lead based on their IP address. Only called when a new lead is saved and geolocation is enabled.
Service URL: https://ip-api.com | Privacy Policy: https://ip-api.com/docs/legal
Disable in: Pro addon Settings Advanced Disable IP Geolocation
Brevo (Sendinblue) — Email delivery (Pro addon, requires API key)
Used to send recovery and campaign emails via the Brevo transactional API.
Service URL: https://www.brevo.com | Privacy Policy: https://www.brevo.com/legal/privacypolicy/
Only called when “Brevo” is selected as the active email provider.
SendGrid — Email delivery (Pro addon, requires API key)
Used to send recovery and campaign emails via the SendGrid v3 API.
Service URL: https://sendgrid.com | Privacy Policy: https://sendgrid.com/policies/privacy/
Only called when “SendGrid” is selected as the active email provider.
themefreex.com — Licence validation (Pro addon only)
The Pro addon verifies licence keys against the Software License Manager API hosted at themefreex.com. Called once on activation and daily via WP Cron.
Service URL: https://themefreex.com | Only called if the Pro addon is active.
The free RescueFill plugin does not connect to any external services.
Screenshots

Dashboard: A clean overview of your lead recovery performance, including total leads, abandoned leads, and recovery rate. 
Leads: A detailed table of all captured leads, with information about their status, location, and activity. 
Lists: Organize your leads into color-coded lists for targeted campaigns. 
Campaigns: Create and send email broadcasts to your audience lists. 
Sequences (Pro): Build multi-step automated email sequences. 
Funnels (Pro): Design powerful recovery funnels with a drag-and-drop visual builder. 
Export (Pro): Export your lead data to CSV or JSON with custom filters. 
Integrations (Pro): Connect RescueFill to your favorite apps like Zapier, HubSpot, and Slack. 
Settings: Configure your email sending provider and other plugin settings.
Installation
- Go to Plugins Add New in your WordPress admin
- Search for “RescueFill” and click Install Now, then Activate
Or manually:
- Upload the
rescuefillfolder to/wp-content/plugins/ - Activate via Plugins Installed Plugins
- Navigate to RescueFill in your admin sidebar
- Configure email settings under Settings Email
- The tracker starts capturing leads immediately — no configuration required
Pro Addon:
- Purchase at themefreex.com/rescuefill-pro
- Download
rescuefill-pro.zipfrom your account - Upload and activate alongside the free plugin
- Enter your licence key at RescueFill Licence
FAQ
-
Does it slow down my website?
-
No. The tracker script is lightweight (< 7 KB), loads asynchronously, and sends data in the background. PageSpeed and Core Web Vitals are not affected.
-
Which form plugins does it support?
-
Contact Form 7, WPForms, Gravity Forms, Ninja Forms, Elementor Forms, Formidable Forms, and any standard HTML
<form>with an email field. -
Can I export leads?
-
The free plugin provides a full REST API for programmatic access. CSV and JSON export with custom field selection and filters (status, list, date range, country) is a Pro feature — up to 50,000 records per export.
-
Does the Pro addon require a separate purchase?
-
Yes. RescueFill Pro is a paid addon sold at themefreex.com. It is a separate GPL-licensed WordPress plugin installed alongside the free plugin. No lock-in — all your data stays in your database.
-
How does the recovery link work?
-
Each lead gets a unique token. The
{recovery_link}tag in your emails generates a link that takes the visitor back to the exact page where they were filling the form, with all their data pre-filled. -
Does it work with multisite?
-
Yes. Each site in your network has independent lead data, settings, and lists.
-
Is it GDPR compliant?
-
The free plugin captures only the email and form fields the visitor types. All data can be permanently deleted from the admin. The Pro addon adds GDPR Mode (consent gate before any tracking begins), IP/location toggle, and configurable data retention auto-purge.
-
What is the difference between Sequences and the Funnel Builder?
-
Sequences (Pro) are simple linear drip email chains — great for a 3-step “You left something behind” follow-up series. The Funnel Builder (Pro) is a full visual canvas with branching, conditions, delays, list assignment, and webhook nodes — for complex multi-path automations.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“RescueFill — Abandoned Form Recovery & Lead Automation” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “RescueFill — Abandoned Form Recovery & Lead Automation” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.6
- Final assets and readme update.
1.0.5
- Fix: Updated.
1.0.4
- Fix: Updated “Tested up to” version to remove compatibility warning.
1.0.3
- New: Generated
.potfile for plugin localization. - New: Updated banner and icon assets.
- Fix: Corrected screenshot descriptions in
readme.txt.
1.0.2
- New: Rewritten readme.txt for better clarity and marketing focus.
- Fix: Renamed banner asset to improve visibility on plugin page.
1.0.1
- Fix: Updated Stable Tag in readme.txt to ensure compatibility with WordPress.org.
- Fix: Shortened the plugin’s short description to meet WordPress.org guidelines.
- New: Added PNG banner for better display on the plugin page.
1.0.0
- Initial release
