You can now pre-fill certain fields on your Kourses checkout forms. This can help enhance conversions when sending links to your checkout pages from email marketing or CRM solutions where you have user data available.
If you are sending a link to a Kourses checkout page to contacts you have in CRM or email marketing service (e.g. MailChimp) you might already have some of their information available.
By pre-filling this information on the checkout, it makes it easier for the prospect to complete their purchase.
You can pre-fill the following checkout fields:
email address
full name
country
To pass through these variables, they can be send in the URL string with the following variables:
email = email address
full_name = full name
country = Country (must be in ISO 3166-1 alpha-2 format - find out more here - https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2
So if you have a checkout URL which is:
https://testing.kourses.com/checkout/premium-membershipYou can add the following variables to pre-fill the fields:
https://testing.kourses.com/checkout/premium-membership?email={email}&full_name={first_name}%20{last_name}So the completed URL once your CRM has replaced the variables might look like this:
https://testing.kourses.com/checkout/premium-membership?email=hello@domain.com&full_name=James%20DysonIn this example my CRM or autoresponder uses {email} as the dynamic code for customer email, and {first_name} for contact first name, and {last_name} for contact last name.
Important notes:
You must ensure you add ? at the start of the string after your checkout URL.
You must add an ampersand "&" after each separate variable
To join the first and last name values, use %20 which is an encoded space.
If you pass through country, it must be in the correct encoded format e.g. GB for United Kingdom or US for United States.