documentation-logo
Menu
  • Guides
  • Getting Started

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.

Whether you’re a blogger, business owner, or developer, IvyForms makes it effortless to create stylish, functional forms that fit your website’s look and feel.

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
  •  

  • 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

 

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
  • Connect IvyForms with Mailchimp
  • 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

Where can I learn how to 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: