What is IvyForms and how does it work?
ON THIS PAGE
IvyForms is a modern and lightweight WordPress form builder plugin that brings a fresh, intuitive experience to creating forms. Designed with simplicity and flexibility in mind, it helps you build, customize, and manage forms directly from your WordPress dashboard; no coding required.
What can IvyForms do?
IvyForms introduces an innovative drag-and-drop interface that makes form creation fast and enjoyable. The plugin focuses on clean design, straightforward configuration, and a user-first experience.
You can use IvyForms to create simple forms in minutes, and future versions will expand its capabilities with new templates, security options, and integrations.
Current key features:
- Build and customize contact forms through an intuitive drag-and-drop interface
- Create forms from scratch or start with ready-made templates
- Use a variety of available field types:
- Text, Paragraph, Email, Number, Phone, Website/URL, Name, Address, Radio Button, Checkbox, Dropdown, Time
- Automatically localize phone number fields with the correct country code
- Set up admin email notifications on form submission
- Customize confirmation actions: show a success message, redirect to a page, or redirect to a custom URL
- Integrate with Google reCAPTCHA (Site Key & Secret Key) to prevent spam
- Manage and display form submissions inside your WordPress dashboard
- Filter forms and entries by date, status, or other criteria
- Enjoy seamless integration with wpDataTables
- Connect IvyForms with Mailchimp
Coming soon:
- New form templates for quick setup
- Advanced spam protection (Honeypot and more)
- Payments – secure payment submissions through your forms
- More integrations (Google Sheets, Slack, and more)
- Conditional logic for notifications and confirmation messages
- Additional field types and improved customization options
- Integration with WordPress block editor (Gutenberg)
How does IvyForms handle integrations and external services?
IvyForms currently connects to the ipwho.is API to detect a visitor’s country and automatically set the appropriate phone number country code.
When data is sent:
Only when a form containing a phone number field is loaded and used.
What data is sent:
- A standard IP address lookup request is sent to ipwho.is.
- No personally identifiable information (PII) is shared, but the visitor’s IP address is part of the request.
This feature helps provide a smoother user experience by auto-selecting the correct country code for phone inputs.
Service details:
Who should use IvyForms?
IvyForms is built for anyone who wants to create forms quickly, easily, and beautifully without relying on complex form builders.
It’s ideal for:
- Business owners who need contact or inquiry forms
- Bloggers collecting feedback or newsletter signups
- Designers and developers looking for a flexible form solution
- Photographers and creatives managing client booking or request forms
How do I install and use IvyForms?
This documentation provides everything you need to start building forms with IvyForms.
You’ll find step-by-step guides in the Getting Started section, including: