A contest is an acquisition process for new contacts or additional data on acquired contacts. The contest management process centralizes all the steps from the subscription form to the participation results, including the confirmation email and redirection pages related to the subscription. Once the contest is finished, you can proceed to the draw. The process is already configured. All you have to do is customize some elements (redirection pages and emails). The process starts with a subscription link, which you insert in a message or a web page where you announce the contest.
Access path: Acquisitions → Contests |
**It is important to know that even if you delete all content from these pages, the content will still display if a page is required by the workflow. For this reason, it is strongly recommended to verify that each page displays a message informing properly the visitor of the registration status.
Step 1: Generate the Process
Follow the access path and click Create a contest. Fill-in the required info:**If you want to offer the event registration form in multiple languages, it is important to specify it here at this initial step, as once the event is created, you can no longer change the languages.
You must then specify additional info, such as the subscription period and the frequency at which someone can submit a participation:
Make sure to select the right time zone!
Step 2: Edit the Form
Click the pen to edit the registration form:
A form template is offered by default to help you with the editing. This template comes with predefined fields and texts. You must, however, adjust the template form to your goals. If you want to retrieve more information than the one presented in the template, you must do so from the Form configuration page (see step 3 for more details).
Make sure to edit the content in the French version as well if you use it:
☑ Header and footer
You can add content to the header and footer (your logo, a description, a title, contact details). You must first add a Structure block into which you drag a Content block. Modifications will apply to all the pages of the workflow.
☑ Global configurations (global styles)
You can modify styles for all pages of the workflow. However, if styles are applied to a specific element, this style will prevail for that element and replace the global one.
Section | Description |
---|---|
Content | Styles for texts and links, such as font, size, color, weight, etc. |
Pages | Styles for the entire page, such as top and bottom spacing, background image and color. |
Advanced options | CSS and favicon. |
☑ Form styles
In the main section of the form, modify the colors, widths and fonts of the elements (fields, buttons, texts):
☑ Adding content
The form template comes with only one column that includes predefined sections for the header, the form and the footer. You can add a zone by dragging a structure block (columns) in which you drag content blocks. Editing works the same way as the email editor. The available content elements can be inserted in any section except the section for the form itself (the inputs). In the next step, we will see how to edit or add new fields.
Step 3: Configure the Fields
☑ Profile update method
In Form configuration, under Profile update, select the profile update method for the contacts. As the information provided in the registration form can be different from the information already in Dialog Insight when the contact already exists in your contact list, it is important to specify how you want it to be processed. When the person who fills the form already exists as a contact in your project, you have to specify how the provided data will be processed.
☑ Default fields
In the Form configuration section, you can modify the fields from the default template. First, check if these default fields fit your needs. You can add new fields depending on the data you want to collect. You can remove fields you don't need. Note that it is impossible to delete fields that are part of the primary key, as this information identifies contacts in the application. Data entered in one of the form inputs will be added to a project field.If you modify a field from a published form, you must update the process to apply these changes.
Field | Description |
---|---|
Section | The form has only one section by default. If you create another section, you will then have the option here. |
Field | Name of the selected field. It can be a field from the project or a field specific to the form. |
Label | Name of the field as it should be displayed on the form. If multiple languages are offered, you will need to specify a label for each language. **Warning - If a label is not provided for each available language, the default language label will be used. |
Source | Indicates where the field comes from. There are 3 possibilities:
|
Type | Available only when the field value comes from the form. Field used to define the type of value that can be inserted in the field. Any data entered in the field that does not correspond to the indicated type will trigger an error. The available field types are:
|
Options | Available only when the field value comes from the form.
|
Maximum length | Available only when the field value comes from the form. The length of the value in number of characters, only for text fields. |
Default value | Available only when the field value comes from the form. Default value to assign to a REQUIRED field if no value is provided. If a default value is provided for a required field, the contact will be added even if no value was provided. |
☑ Field labeld layout
Under the Form options tab, define how you want field labels to display, either on the left, right or inside of the input area.
☑ Skill question
If you activate this option, you must define the question and the answer. The skill-testing question must be mathematical formula, and the answer an integer (a number without decimals).
☑ Contest rules
If you activate this option, the participants must accept the rules. You must specify the link for the page displaying the rules.
☑ Authentication process
The Google reCaptcha is activated by default and is mandatory for contests. This allow you to make sure that the person who fills the form is a real person, it is recommended that you enable the reCAPTCHA option so that a validation question is added to the form.
If the registration form is displayed under a domain name other than ofsys.com, you will first need to register the domain used on reCAPTCHA to get your private and public keys. To register your site or domain with reCAPTCHA, go to https://www.google.com/recaptcha/admin#list and follow the instructions provided. Once saved, reCAPTCHA will give you private and public keys that you'll need to enter in Dialog Insight.
To enable the authentication option:
- Check the Use Google Recaptcha option.
- Click Manage keys.
- Choose your domain, if already configured. If not, click Add a key to register your domain name or the page to display the registration form, and specify the public and private keys that were assigned by reCAPTCHA when opening an account.
Step 4: Edit the Error Pages
Redirection pages for some error cases are already configured. You can modify the text for these pages (in each language).If you haven't yet done it, edit the global styles (see step 2). The global styles apply to all pages.
Invalid access | Page that displays when access to the form is not possible for any of the following reasons:
|
Registration not started | Page that displays when the registration period is not yet started but the link to the registration form is already online, thus accessible. Here, your message should invite the visitor to come back later to register, and maybe indicate when registration starts, or to unpublish the contest. |
End of registration | Page that displays when the registration period is over and registrations are no longer possible. |
Step 5: Configure the Confirmation Sequence
For the confirmation sequence, you must choose between option 1 and option 2 for the redirection page that displays after the form is submmited. You can add a confirmation email if you want to send additional info to the participant.If you haven't yet done it, edit the global styles (see step 2). The global styles apply to all pages.
Successful registration (option 1)
Page informing the visitor that the registration was done successfully and was registered. You can edit the text of the page if needed.
Invitation form (option 2)
Once the form is submitted, a redirection page will present a form to invite a friend to participate to the contest. If the participant fills out this form, a redirection page will confirm the invitation and an email will be sent to the friend.
Message following the registration
An email can be sent to the participant to confirm the subscription or to give additional info to the participant. You could use this email to invite that person to subscribe to your newsletter or to visit your online store. This message is optional and can be used with option 1 or 2.
Step 6: Publish the Form
Before publishing, verify the rendering by clicking Preview in the upper right of the form edition. After the validation, you can publish the form.
Step 7: Integrate the Form
You can insert the link to access the registration form in a message or on your website, for example. You could also include the link in an interceptor.