Description
The form is a crucial step in the course of a game campaign. With the new interface, we have evolved the form module. More customization, a better organized interface and better control of the data will give a new dimension to your marketing game systems and allow you to gain in agility, performance and quality.
Design and graphics
Before you start configuring your form, we recommend that you consult the article Creating the graphics for your campaign and download the general graphics pack. In this pack, you'll find general graphic instructions and best practices for creating your form. PSD templates are also available to help you easily design the various graphic elements required.
Background customization
Background picture: upload your desktop background images by clicking on the ➕ icon. To find out the graphics specifications for this module's background images, please check this article.
Background color: you can also add a solid background color to surround your game pages - you can keep the default color or standardize your campaign with a color that reflects your brand or your game pages, for instance.
Form settings
User authentication via
Email / Mobile: Enabling this option restricts each participant's registration to a single email address or mobile phone number, which will be automatically recognised if the participant returns to the campaign to play again. Note that instant win games require email or mobile authentication to work. We therefore recommend leaving this setting enabled.
None: If this option is disabled, a new user line will be created each time the form is submitted. This means that the same email could generate several entries if the form is submitted several times.
Automatic pre-filling of fields: if you have opted for an SSO connector on your campaign, you can activate this option so that the information collected about your user is automatically integrated into your form in the corresponding fields. The user will only have to check the Terms and Conditions box and validate the form to be able to access the game.
💡 Tip : this parameter can also be used to pre-fill your field(s) with data you choose. See the dedicated article for more information.
Redirection page: you must specify to which page the form will be redirected once the user has pressed the "Validate" or "Validate with Opt-in" button. You can read more about Page Settings in these articles.
Form content
Choose a template: you have 4 form templates to start your configuration. The personalization options being numerous, it is also advisable to create your own form templates to save time on your next campaigns. To create a template, click on "Add a template" in this section and name it. This will save your current settings.
Field selection: all fields are grouped according to the type of data collected. To add a field, simply click on the one you want. It will automatically be placed at the bottom of the already configured fields. You can then move it anywhere on the page. The editor shortcuts will help you with the layout of your fields.
💡 You can also add a custom field to meet a specific need. There is no limit to the number of fields you can create.
Each field has advanced options, which can modify their settings and/or help you reduce the number of errors made by participants (see the "Q&A" section of this article).
To improve the quality of the data collected and increase the completion rate of your form, here are a few recommendations concerning the advanced options:
Enable input help: This option makes it easier to enter participants' email addresses and improves their quality by providing suggestions or validations in real time. We recommend that you enable it for the email field.
Enable filtering of this field: This option allows you to restrict registrations based on email addresses. You can either specify authorised email addresses separated by semicolons (;), or only allow emails from a specific domain. Example: To only allow emails from your company, enter
@my-company.com
. Only emails containing this domain, such as@my-company.com
, will be able to register.
Limit number of characters allowed: This option allows you to restrict the number of characters that participants can enter in a field. It is particularly useful for fields such as mobile number and postcode. For example, you can limit the ‘mobile’ field to 10 characters and the ‘postcode’ field to 5 characters. This helps to avoid errors by ensuring that entries comply with standardised formats.
Make this field mandatory: This option allows you to make a field mandatory, which means that participants must fill it in to submit the form. We recommend enabling this option for the ‘email’ and ‘mobile’ fields as they are essential authentication fields. However, it is not advisable to make all fields mandatory, as this can discourage users and increase the form abandonment rate if too many fields are required.
Activate filtering by regular expression: This option ensures that the addresses entered respect a specific format by using regular expressions (regex). Find out more.
Activate the dedicated error text for this field: This option allows you to display a specific error message to guide participants. For example, for the email field, you can display an error text such as: ‘Please enter your professional email address ending with
@company.com
.’
Data+ Option
This option allows you to check the existence and full validity of the email address entered by the participant. A reliability score is assigned to each email address based on its verification. By analysing this score, you can build more reliable and better quality prospect databases. To activate this option, contact your Account Manager. Find out more.
Appearance of the fields
Font: Choose from the default fonts or import your own custom font. Make sure that the custom font displays correctly on the platform.
Size: Choose the text size in your form from the default sizes or enter a custom size. The default size is 16 pixels. To avoid display issues on mobile, it is recommended to use a font size of at least 13 pixels.
Position of labels: Labels can be disabled to save space, or positioned next to or above the fields. By default, ‘None’ is selected to maximise space, as labels are already integrated into the fields.
Form colours: Change the colours of the form elements according to their status:
On display
On selection
In error
For each status, you can adjust the background colour of fields, borders, boxes, labels and placeholders. For example, you can create a transparent field effect by inserting the word ‘transparent’ in the HEX code.
Group fields: By activating this option, you can move all your fields simultaneously, which makes it easier to position them. To return to moving fields individually, select a field and click on the ‘Ungroup’ icon.
💡 Tip: In the ‘In error’ state, you can choose between customised error messages for each field or a single message for all fields. To use a single message, activate the ‘Display a single error message’ toggle and customise the text as you wish. This is useful for classic fields and saves space between fields!
Set up the mobile form
Once your Desktop campaign has been configured, switch to Mobile view in order to import the background images and format your different pages for this medium. The field parameters (selection, colours, error texts, etc.) will remain identical to those of the Desktop version. If you have unlinked your fields, you will be able to move them freely on the Mobile page without affecting the Desktop version.
Export des données
En exportant les données de votre campagne, vous pouvez accéder aux données récoltées via le formulaire. Certaines informations seront présentées comme suit :
0 : l'utilisateur n'a pas accepté le champ
1 : l'utilisateur a accepté le champ
Pas de données : l'utilisateur n'a pas interagi avec le champ
Data description
Data description
user_id: unique identifier assigned to the user on the campaign
first_connection: date of first connection to the campaign
last_connection: date of last connection to the campaign
timezone: user's time zone
form_lastname: user's surname
form_firstname: user's first name
form_email: user's email address
form_reglement: payment field of the form
form_newsletter: newsletter field of the form (optin)
language: user language (detected from the browser)
campaign_language: campaign language (varies according to users if the campaign is multilingual)
device: device used by the user to connect to the campaign (desktop or mobile)
media_key:
re_captcha_score: score awarded to the user in the Google recaptcha. More information in the Q&A section of this article.
cookies_consent_date: date on which the user last accepted cookies
email_quality_code: if the Data+ option is enabled, this score indicates whether the email is considered reliable by our verification service. Find out more.