Learnybox allows you to pre-fill form fields (such as first name or email address) by adding parameters to your page URLs. This can improve user experience and increase form completion rates.
You can use this feature in two ways:
Manually, to test or share a custom link with a specific contact.
Dynamically, using variables in email campaigns.
Step 1: Enable Pre-fill in Form Fields
Navigate to Marketing → Opt-in Forms.
Click on the name of the form you wish to configure to open the form editor.
Click on the form field you wish to pre-fill and locate the Pre-fill option (Content tab).
Examples:For the First Name field, enter firstname as the parameter name.
For the Email field, enter emailaddress as the parameter name.
Note: The parameter names you define for each form field must match exactly those used in your URLs.
Step 2: Manually Pre-Fill Form Fields via a Custom URL
This method is useful for testing or for sharing a personalized link with a specific contact when you already know their details.
Example:
https://yourdomain.learnybox.com/your-page/?firstname=John&emailaddress=john@gmail.com
The First Name field will be pre-filled with
John
.The Email Address field will be pre-filled with
john@gmail.com
You can paste this kind of URL into your browser address bar to test your form or use it in a private 1:1 message.
Step 3: Dynamically Pre-Fill Fields via Email Campaigns
When sending an email through Learnybox, you can include dynamic variables in your link that automatically pull in each contact’s personal information.
Example:
https://yourdomain.learnybox.com/your-page/?firstname=[[FIRST_NAME]]&emailaddress=[[EMAIL]]
Learnybox will automatically replace [[FIRST_NAME]] and [[EMAIL]] with each contact’s actual details at the time the email is sent.
When the recipient clicks the link, their form will be pre-filled with their own data.
This is ideal for email campaigns and automated sequences where you want to personalize the form experience for every contact.