Millions of business websites and blogs depend on WordPress. If your website is built on WordPress and you need a dynamic form to submit some data, you may utilize TeamDesk online database to power data submission from your website directly into web-database. In your own TeamDesk database application you can generate a web-to-record form and embed it into the website in a pretty simple way. Let’s consider the following example displaying dynamic WordPress forms creation.

Say, you need to register event participants in your Events Database. Participants’ data is kept in the “Event Registrations” table in your online database. Each participant will enter his/her data via WordPress Forms on your website.

Here is an example of such an Event Registrations table populated with data:

WordPress Forms to Table

To create dynamic WordPress forms you need to enter the Setup mode of your web-database and choose the Web-To-Record feature.


Select the “Enabled (HTML5/JavaScript)” option on the web-to-record form and generate a simple HTML snippet. Copy this code.


Now open your WordPress forms admin panel. Activate the Text tab and insert the above-mentioned HTML code.


As a result, the dynamic WordPress form has been created (please try it at the top of the page).

The main advantage of this approach is that you can create a fully functional embedded form supporting all the built-in TeamDesk functionality, such as  form behavior, dynamic column calculations, reference columns and validation rules.

For example, you can test a dependent dropdown functionality directly on the form displayed in this post – just select the State value and you’ll see the dropdown populated with the list of cities/towns belonging to this state. Furthermore, to try TeamDesk form behavior functionality, simply activate the Company radio button in the Status field and you will see two additional fields: “Company Name” and “Job Title” appear on the form.

Try it now with either your existing TeamDesk online database or with a newly-created free trial database.