documentation-logo
Menu
  • Guides
  • Integrations

How can I connect IvyForms with wpDataTables?

ON THIS PAGE

You can connect IvyForms with wpDataTables to automatically turn your form submissions into interactive, filterable tables on your WordPress website. This integration helps you display, analyze, and share user-submitted data in just a few clicks — without manual exporting or importing.

Once connected, every new IvyForms submission appears instantly as a new entry in your wpDataTable — perfect for surveys, event registrations, or feedback forms.

 
Example wpDataTable created using IvyForms submissions, showing integrated form data displayed in a table.

 

What do I need before using the wpDataTables integration?

Before connecting IvyForms with wpDataTables, make sure the following requirements are met:

 

Do I need both plugins installed and active?

Yes. You’ll need to have both IvyForms and wpDataTables installed and activated on your WordPress site.

 
IvyForms and wpDataTables plugins shown as active on the WordPress Plugins page.

 

How do I enable the wpDataTables integration in IvyForms?

 

Go to IvyForms → Integrations and enable the wpDataTables integration using the toggle switch. Once it’s enabled, wpDataTables will automatically recognize IvyForms as a data source.

 
Global IvyForms integrations page showing wpDataTables integration toggle enabled.

 

Can I choose which forms are visible in wpDataTables?

 

Yes. Each form in IvyForms includes a dedicated wpDataTables integration toggle. It’s enabled by default, meaning all form submissions can be used to create tables in wpDataTables.

If you want to prevent a specific form from being available as a data source, you can disable this option for that form under:
Form Settings → Integrations → wpDataTables

 
wpDataTables integration toggle in individual IvyForms settings allowing each form to be included or excluded.

 

Do I need to have existing submissions?

 

Yes. wpDataTables detects available fields based on your form submissions, so you’ll need at least one completed entry before creating a linked table.

 

How can I create a wpDataTable from IvyForms submissions?

Once the integration is active, creating a table from your IvyForms submissions is quick and straightforward.

 

Where do I start?

 

In your WordPress dashboard, go to wpDataTables → Create a Table. From the table creation options, select Create a data table linked to an IvyForms Form, and then click the blue Next button in the bottom-right corner.

 
wpDataTables table creation wizard showing the option to create a data table linked to an IvyForms form.

 

How do I set up the table?

 

Define your table’s Title and Description just like any other wpDataTable. The Input type will automatically be set to IvyForms and can’t be changed. Then, under Choose an Ivy Form, pick the form you want to use as the data source.

 
wpDataTables table setup screen showing IvyForms as the selected input type and available forms dropdown.

 

Which fields can I include?

 

After selecting a form, you’ll see a list of available fields. This includes your custom form fields along with default system fields collected by IvyForms, such as:

  • ID
  • Form ID
  • User ID
  • Date Created
  • Status
  • IP Address
  • User Agent
  • Source URL
  • Starred

 

You can select or deselect all fields, or pick them individually depending on what data you want displayed in your table.

 
Field selection list in wpDataTables showing IvyForms fields and system fields available for table creation.

 

How do I finish and use the table?

 

Once you’ve chosen your fields, click Save Changes. The table will be created automatically, pulling your form entries directly from IvyForms.

The table functions like any other linked wpDataTable — you can adjust design, filters, skins, and front-end display options.

Since the IvyForms data is used as an external source, the table is read-only. New submissions are added automatically, keeping your data up to date without manual syncing.

 
Preview of a wpDataTable created from IvyForms submissions showing table displayed on the front end.

 

Note: If you modify your IvyForm (for example, add or remove fields), you can refresh your wpDataTable to sync new data and column structure automatically. The IvyForms–wpDataTables integration is available in all license plans, including the free versions.