The Goal: Pre-populate a form or survey with a respondent’s existing contact information so they spend less time typing and are more likely to complete it.
Before You Begin:
- Autofill works only when the form is a Form type and is sent using a GrowthZone email list, so the recipient’s ContactId is known.
- Have the Secure Form URL for the form or survey you want to pre-populate.
What Can Be Pre-Populated
When a form is sent using a GrowthZone email list, the following basic contact information can be pre-populated from the existing database fields of a Form type:
- Prefix
- First Name
- Last Name
- Suffix
- Primary Address
- City
- State
- Postal
- Country
- Email Address
- Phone Number
- Website
- Organization Name
- Primary Contact
Step-by-Step Instructions
- Copy the Secure Form URL for the form or survey you want to pre-populate.
- Append ?cid={{ContactId}} to the end of the Secure Form URL. This tells GrowthZone which contact’s information to use when filling the form.
- If you use the Share link, GrowthZone will automatically create this URL for you — no manual editing required.
- Send the form using a GrowthZone email list so each recipient’s contact information populates automatically.
Example
For this URL: https://membermanagementtraining.growthzoneapp.com/ap/Form/Fill/GLWGVTmL
The format for pre-populating form fields would be: https://membermanagementtraining.growthzoneapp.com/ap/Form/Fill/GLWGVTmL?cid={{ContactId}}
Common Pitfalls
- Sending outside an email list: Autofill relies on the recipient’s ContactId being passed in. If the form is shared as a generic public link rather than through a GrowthZone email list (or the Share link), there is no contact to pre-populate and fields stay blank.
- Editing the merge token: The token must be entered exactly as ?cid={{ContactId}}. Altering the spelling, brackets, or casing prevents the fields from filling in.