Improve ease of use of customer forms by pre-populating customer information such as name, phone, and license plate using URL parameters.
When sending Rinsed forms to your customers, it is beneficial to pre-populate customer data to make the form submission as seamless as possible. Easier form submission leads to a better customer experience, as well as a higher submission/purchase rate for your business!
Take this example of the difference between a standard form link and a pre-filled form link.
Standard message/form link:
Hi John, Happy Holidays from Music City Carwash! Celebrate your loved ones by giving the gift of a clean car. Our gift cards are BOGO for 1 month only! Click to shop: https://musiccitycarwash.staging.rinsed.co/checkout_forms/708?iframe=true&utm_source=test
When John clicks the link, he'll see a form that looks like this:
In order to make a purchase, John will need to enter his first and last name, email address, phone number, and credit card information.
Pre-filled form link:
Hi John, Happy Holidays from Music City Carwash! Celebrate your loved ones by giving the gift of a clean car. Our gift cards are BOGO for 1 month only! Click to shop: https://musiccitycarwash.staging.rinsed.co/checkout_forms/708?iframe=true&utm_source=test&first_name={{first_name}}&last_name={{last_name}}&email={{email}}&phone={{phone}}
When the message is sent as a Rinsed Scheduled Message, all of those fields will dynamically fill in with John's membership data. Now when John opens this message, he'll see the form with all of his details pre-filled:
Now John can simply enter his credit card information and check out!
Which fields can be dynamically filled?
The fields that can be pre-filled on a Rinsed form, and the corresponding URL parameters, are:
First Name |
first_name={{first_name}} |
Last Name |
last_name={{last_name}} |
email={{email}} |
|
Phone |
phone={{phone}} |
Barcode |
barcode={{url_escape membership_barcode}} |
License Plate |
license_plate={{license_plate}} |
Membership Referral Code (for use in custom fields in a checkout form) |
custom_field={{membership_referral_code}} |
Note: Fields will not pre-fill if the member does not have the relevant piece of information on file. For example, if you send a member a link to a contact form where their license plate should be prefilled, but you do not have a license plate on file, that field will appear blank on the form.
Which types of forms can accommodate pre-filled fields?
Contact forms, checkout forms, and member management forms can accommodate pre-filled fields.
Be aware that fields will only be pre-filled if the link to the form is sent to the customer via Rinsed message. This can be a confirmation message (such as a contact form confirmation or checkout form confirmation), a scheduled message, or a campaign message.
If the link to the form is sent externally, via some method outside of Rinsed, the form fields will not dynamically populate with customer information.
How do I create the URL?
First, create your contact form/checkout form/member management form. Embed the form on your website, if desired. Then, copy the URL of the form into your message.
To start the query string, add the ? symbol to the end of your URL. Then, you'll append the desired parameters after the ? and connect those parameters using the & symbol.
For example, if your URL is https://www.musiccitycw.com/contact-form, you should:
- Add ? at the end of the URL to start the query string
- Copy and paste the desired parameters after the ?
- Add the & symbol between each parameter
If you want to prefill the first and last name, your URL should end up as:
https://www.musiccitycw.com/contact-form?first_name={{first_name}}&last_name={{last_name}}
If your URL already contains a query string (you will see a ? in the URL), such as https://musiccitycarwash.staging.rinsed.co/checkout_forms/708?iframe=true&utm_source=test, you should:
- Add the & symbol at the end of the URL
- Then copy and paste the desired parameters after the &
- Add the & symbol between each parameter
If you want to prefill the first and last name, your URL should end up as:
https://musiccitycarwash.staging.rinsed.co/checkout_forms/708?iframe=true&utm_source=test&first_name={{first_name}}&last_name={{last_name}}
Once you have your finalized URL, you're ready to send it in a Rinsed message!
Tip: Test out your URL by sending yourself a test version of the message using the Send test button. When using the Send test option, the fields on the form will pre-populate with dummy membership information for John Doe.
Not sure if you set up your URL correctly? Email support@rinsed.co and they'll help you sort it out!