How can I auto-fill the submission form?

If you are using Sequences within Boast to send out requests, the form will auto-populate out of the box with Contact data - no additional set up required! Just add Contacts to your Sequence and when they click on the link in their email, the form will auto-populate with their contact information.

However, you might be using a 3rd party system to send out requests or have another custom solution you want to build. In those scenarios, you may choose to auto-populate the form for your audience.

You can easily auto-fill the fields on a form by adding a querystring to the end of the URL of your landing page. Here's an example:

Form embedded on a website:

https://fakehomesales.com/submit-a-response/?email=test@test.com&mobile_phone=1231231234&rating=4

Boast landing page:

https://fake-home-sales.boast.io/form/realtor-evaluation-form?email=test@test.com&mobile_phone=1231231234&rating=4

You can find the correct parameter (email, mobile_phone, rating) to use by editing a form field, clicking on Advanced, and noting the System Name.

Primary fields will always have the same parameter names:

  • full_name[first_name]
  • full_name[last_name]
  • email
  • mobile_phone
  • feedback
  • headline
  • rating
  • company
  • job_title
  • location
  • staff

For advanced fields, you will need to check in the System Name field to see what the parameter name is.

Parameter names for a field are generated the first time you save the form with the field added.