Using dynamic content can boost your conversions. In a relay race, the baton pass can mean the difference between winning and losing. We won’t get into all the ways you can use dynamic content in your website but we will look at a common, practical and valuable use case using Gravity Forms.

This is the eighth post in our series on Gravity Forms for WordPress. To get caught up, review the other posts in the series:

When a user submits a form, any kind of form, they are telling you loud and clear that they are engaged. We talk about this in detail in our post about using your website to create competitive insulation. Since they are engaged, this is an ideal time to take advantage of their interest and ask them for more information. But don’t you hate being asked to provide the same information again? Now is the time to make friends, not annoy them. Use dynamic content to prefill Gravity Forms fields on the confirmation page.

Here are the steps and as a bonus, there’s a short video at the end.

Dynamic Content in Gravity Forms

  1. Build your CTA page and form
  2. Create the confirmation destination page and a form that you plan to use on the page
  3. Edit the form being used on the CTA page
  4. Go to Settings > Confirmation and select Edit Default Confirmation
  5. Under Confirmation Type select Page
  6. Select the confirmation page you just created
  7. Check the checkbox next to Pass field data via a query string
  8. In the box that appears, build the query string that will be added to the destination page URL – this tells the form what data you want to be sent to the destination
  9. Click Save and jump over to the form that’s being used on the confirmation page.

The query string is made up of two parts, the ID and the Merge Tag. The ID is how you will identify the data element on the destination page and the Merge Tag tells the form knows where it can find the data. You can easily insert Merge Tags using the tooltip button to the right of the data entry box. You can add multiple elements in the string, separate them with an ampersand (&). This will all make sense in a bit.

Now that your CTA page’s form is prepared to deliver content dynamically you will need to set up the confirmation page’s form to receive the data.

  1. Select the form you plan to use on the confirmation page and choose Edit
  2. Select the field that you want to pre-fill
  3. Select the Advanced tab
  4. Check the checkbox Allow field to be populated dynamically
  5. In the boxes that appear place the ID that you used in the query string
  6. Repeat for all the fields you want to auto populate
  7. Click update

How to Use Dynamic Content to Prefill Confirmation Page Forms

Dynamic content is both useful in this situation, it will boost the second form’s conversion and it’s not difficult to accomplish. Tell the feed what content you want to transfer and then tell the destination where the content should be placed. Simple as that.