WordPress Plugin • No External Service • Free to Use

The Free WordPress
Form & Lead Capture Plugin

Echozat Leads Capture lets you build forms, collect responses, and manage leads without leaving your WordPress dashboard. Every submission stored. Every lead yours.

17K+
Responses Collected
12+
Form Types Supported
0
Third-Party Services
<5 min
From Install to Live Form

Three Steps to Your First Lead Form

No page builders, no drag-and-drop mazes. Build your form with a shortcode syntax, embed it anywhere, and every submission goes straight to your WordPress backend.

1

Create a Form

Go to Echozat Leads → Add New Form. Give it a title, then define fields using a simple shortcode syntax. Mix HTML markup with field shortcodes to structure the form exactly how you need it.

[text* your-name placeholder:"Your Name"]
[email* your-email]
[submit "Send"]
2

Embed the Shortcode

After saving, copy the generated shortcode and paste it into any page, post, or widget. The form renders wherever the shortcode appears — no theme customisation required.

[echozat_leads_capture id="hxyjh18r1t9a"]
3

Review Responses

Every submission is stored and searchable in Echozat Leads → Responses. Filter by form, view individual entries, and export to CSV whenever you need to work with the data elsewhere.

4

Get Notified by Email

Enable email notifications in each form’s Settings → Mail tab. Configure SMTP once at the plugin level, then set recipient addresses and a custom message body per form — using field tags to pull in submission data.

customer-name: [customer-name]
subject: [subject]

Everything You Need to Capture and Manage Leads

From form creation to response management, SMTP email to spam protection — Echozat Leads Capture covers the full workflow inside your WordPress admin.

📝

Shortcode-Based Form Builder

Define form fields using a concise shortcode syntax. Mix HTML with field shortcodes to control layout without a visual builder. Supports required fields, placeholders, and row/column attributes.

  • 11 field types including text, email, select, textarea, radio, and more
  • Required field marker with * for instant validation
  • Placeholders and labels defined inline
  • HTML permitted inside form content for custom structure
📊

Response Dashboard Per Form

Each form has its own response analytics view. See total submissions, this month, and this week at a glance. A 30-day bar chart shows submission trends so you can spot spikes or drops without any external analytics tool.

  • Total, monthly, and weekly submission counts
  • 30-day bar chart of submissions over time
  • Per-field view for each response entry
  • IP address, timestamp, and user agent captured per submission
💾

Responses Stored in WordPress

All submissions go into your WordPress database — no third-party storage, no monthly fees, no data leaving your server. Search by content, date, or IP, and view each entry in full detail from the Responses screen.

  • All data stored locally in your WordPress database
  • Search by IP address, date, or any field content
  • Filter responses by form from a unified All Responses view
  • Export to CSV with a single click for use in spreadsheets or CRMs
📧

Per-Form Email Notifications

Configure email alerts for each form independently. Set the recipient address, From name, subject line, and message body. Use field tags to pull submission data into the email body automatically.

  • Enable or disable notifications per form individually
  • Custom To, From, Subject, and Message Body fields
  • Dynamic field tags (e.g. [customer-name], [subject]) in message body
  • One-click field tag insertion from the Settings panel
🔒

SMTP & Google reCAPTCHA

Configure SMTP once at the plugin level and all form notifications use it. Add Google reCAPTCHA to any individual form to block spam submissions without affecting legitimate users.

  • SMTP with TLS/SSL support (host, port, username, password)
  • Encrypted password storage in the database
  • Google reCAPTCHA configurable per form (Site Key + Secret Key)
  • Spam protection that runs server-side, not just in the browser
💬

Customisable System Messages

Control what users see after every interaction. Set custom success, error, validation, spam, captcha, and file upload messages per form. HTML is permitted in messages for styled responses.

  • Success message after valid submission
  • Validation error message for incomplete fields
  • Captcha and spam-specific error messages
  • “Already submitted” message to prevent duplicates

Every Field Type You Actually Need

Echozat Leads Capture supports 11 field types out of the box. Build anything from a simple contact form to a detailed support ticket or event registration form.

💏 Text
💌 Email
🔗 URL
📞 Tel
🔢 Number
📅 Date
📋 Text Area
📄 Drop-down
Checkboxes
🔴 Radio Buttons
🛡 Google reCAPTCHA

Your Leads, All in One Place

Every form you create gets its own response tracker. The unified Responses view across all forms means you never have to dig through multiple tools to find a submission.

Echozat Leads — All Forms
Total Forms
12
Active across your site
Total Responses
17,218
Stored in your database
Form Title Shortcode Responses Created Action
Support Ticket [echozat_leads_capture id="5ze0xol501jo"] 3,263 Jun 19, 2026 Edit
Newsletter Signup [echozat_leads_capture id="z7wjrob7ymvr"] 3,307 Jun 19, 2026 Edit
Contact Us [echozat_leads_capture id="hxyjh18r1t9a"] 3,520 Jun 19, 2026 Edit
Event Registration [echozat_leads_capture id="wahh15w3hhra"] 3,650 Jun 19, 2026 Edit

Forms for Every WordPress Use Case

Whether you run a blog, a SaaS product page, or a service business on WordPress — Echozat Leads Capture fits the workflow you already have.

Bloggers & Content Creators

Grow your newsletter list or collect reader feedback with a form that lives on your existing content pages. No separate email tool integration required at the capture stage.

  • Newsletter signup forms embedded in posts or sidebars
  • Reader feedback and poll forms with text areas
  • Export contacts to CSV for import into your email tool
💼

Service Businesses & Agencies

Handle contact requests, quote enquiries, and client support from a single plugin. Build different forms for different pages and route notifications to the right team member.

  • Contact Us, Request a Quote, and Support Ticket forms
  • Email notifications with dynamic field data in the body
  • Separate forms per service line with independent response tracking
🚀

Indie Hackers & Micro-SaaS Builders

Validate ideas, collect beta signups, and gather user feedback without stitching together multiple tools. All leads stay in your WordPress database, ready to export when you need them.

  • Beta signup and waitlist forms on landing pages
  • User feedback and bug report forms for early-stage products
  • CSV export for import into your CRM or spreadsheet

Straightforward Forms That Actually Work

WordPress site owners who replaced bloated form plugins with Echozat Leads Capture — and what changed.

★★★★★

“We were using a form plugin that required a paid plan to store submissions. Echozat Leads Capture does that out of the box for free. The shortcode builder took some getting used to but it’s actually faster once you know it.”

SN
Sandhya Nair
Freelance Consultant, Pune
★★★★★

“Set up a support ticket form for our SaaS product in under ten minutes. The per-field response view is clean, and the CSV export meant we could pull contacts into HubSpot immediately without any intermediary tool.”

RM
Rohit Mehta
Founder, B2B SaaS Tool, Hyderabad
★★★★★

“My blog runs on a tight budget. I needed a contact form with email notification and lead storage and didn’t want to pay monthly for it. This plugin does exactly that. SMTP setup was straightforward and it’s been reliable.”

AK
Ananya Krishnan
Travel Blogger, Kochi

What 17,000 Leads Inside WordPress Looks Like

A service business running five forms across their WordPress site collected and organised over 17,000 leads in a single dashboard — without a CRM, third-party form tool, or subscription service.

17K+
Leads captured across 12 active forms on one WordPress install
5 forms
Contact, support, newsletter, quote, and event forms live simultaneously
0 fees
No monthly plan, no per-submission charge, no third-party storage cost
CSV
All responses exportable anytime for CRM import or reporting
Read the Full Case Study →

Make the Most of Your Echozat Leads Capture Forms

Practical reads on how to build, organise, and use your WordPress forms to turn site visitors into real leads.

📝
WordPress

How to Build a Support Ticket Form in WordPress Without a CRM

Step-by-step walkthrough of creating a multi-field support form using Echozat Leads Capture, with email notifications and CSV export for your team.

Read Article →
📄
Lead Management

WordPress Form Submissions vs Third-Party Tools: What Actually Matters

A breakdown of where to store form responses, when local database storage is enough, and when to connect a CRM for your lead pipeline.

Read Article →
📧
Email Setup

SMTP for WordPress Forms: A Plain-English Setup Guide

How to configure SMTP in Echozat Leads Capture so that form notification emails actually land in inboxes instead of spam folders.

Read Article →

Things People Ask About Echozat Leads Capture

Where are form responses stored?
+
All form submissions are stored directly in your WordPress database. There is no external storage service, no data leaving your server, and no per-submission charge. You own your data entirely. You can view responses in the Echozat Leads → Responses screen and export them to CSV at any time.
Do I need to know how to code to create a form?
+
Not exactly. Forms are built using a simple shortcode syntax in a text area — similar to writing a template. Each field type has its own shortcode (e.g. [text* field-name placeholder:"Label"]). The plugin provides Insert Field buttons for all supported field types so you can insert the correct syntax without typing it from memory.
How do I embed a form on a page?
+
After saving a form, the plugin generates a unique shortcode like [echozat_leads_capture id="abc123"]. Copy that shortcode and paste it into any page, post, or widget area inside WordPress. The form renders wherever the shortcode is placed.
Can I receive an email when someone submits a form?
+
Yes. Each form has a Settings panel with a Mail tab where you can enable email notifications, set the recipient address, subject line, and message body. You can use field tags like [customer-name] or [email] in the message body to include submitted data in the notification email. SMTP must be configured at the plugin level for emails to send reliably.
How do I set up SMTP for email notifications?
+
Go to Echozat Leads → Settings. Enter your SMTP host, port (typically 587 for TLS or 465 for SSL), encryption type, username, and password. The password is stored encrypted in the database and decrypted only at send time. You can also set a default From Email and From Name that applies across all forms.
Can I add spam protection to my forms?
+
Yes. Each form supports Google reCAPTCHA configured independently. Add your Site Key and Secret Key in the form’s Settings → reCAPTCHA tab, then include the [recaptcha] shortcode in your form content where you want the reCAPTCHA widget to appear. Verification runs server-side.
Can I export my leads to a spreadsheet or CRM?
+
Yes. From any form’s Responses screen, click Export CSV to download all submissions as a CSV file. You can then import that file into Google Sheets, Excel, HubSpot, Mailchimp, or any other tool that accepts CSV import.
How many forms can I create?
+
There is no limit. You can create as many forms as your site needs — separate forms for contact, support, newsletter, quotes, events, or any other use case. Each form tracks its own responses and settings independently.

Your Leads Belong in
Your WordPress Site.

Echozat Leads Capture gives you forms, response storage, CSV export, and email notifications — all inside WordPress, without a subscription or third-party service.