Managing landing page form data managing-landing-page-form-data
In the landing page content, input fields are used to store or update data from the Campaign database.
To do this, these fields must be mapped to database fields.
You can define and manage their mapping through the Form data section on the left palette.
Mapping form fields mapping-form-fields
To update the Campaign database according to your needs, link relevant database fields to input zone, radio button or checkbox type blocks of your landing page.
To do this, follow the steps below:
-
Select a block in the landing page content.
note note NOTE The default fields of the built-in landing pages are preconfigured. You can modify them as needed. -
Access the Form data section on the left palette.
-
To change the field type, select a value from the HTML type of the field drop-down list.
note note NOTE For more on using the checkbox type in a landing page, see the Update multiple service subscriptions and Agreement checkbox sections. -
If you select a field type that is not compatible with the database field currently selected in the Field zone, a warning message will display. For optimal mapping, select an appropriate value.
-
Use the Field zone to select a database field that will be linked to the form field.
note note NOTE Landing pages can only be mapped with the Profiles or Service resources. In this example, map the Name field of your landing page to the Last name field of the Profiles resource.
-
Check the Mandatory option if needed. In that case, the landing page can only be submitted if the user has filled in this field.
If a mandatory field is not filled in, an error message will display when the user submits the page.
-
Click Confirm to save your changes.
Data storage and reconciliation data-storage-and-reconciliation
Data reconciliation parameters allow you to define how the data entered in the landing page is managed once it has been submitted by a user.
To do this:
-
Edit the landing page properties accessed via the icon in the landing page dashboard, and display the Job parameters.
-
Select the Reconciliation key: this database field is used to determine whether the visitor has a profile that is already known in the Adobe Campaign database. It can be for example email, first name, last name. The reconciliation key allows you to update or create a profile, according to the Update strategy parameter defined below.
-
Define the Form parameter mapping: this section allows you to map the landing page field parameters and those used in the reconciliation key.
-
Select the Update strategy: if the reconciliation key recovers an existing database profile, you can choose for this profile to be updated with the data entered in the form, or instead prevent this update.
Multiple service subscriptions multiple-subscriptions
You can use several checkboxes on a single landing page to allow users to subscribe or unsubscribe from multiple services.
To do this, follow the steps below:
-
When designing the landing page:
-
Select a block, and from the Form data section, choose Checkbox as the field type.
-
If you are familiar with HTML, you can also manually insert a checkbox using the Show source button.
This allows you to insert the checkbox wherever convenient on the page.
-
-
Make sure the checkbox is selected in your content. The Type drop-down list is displayed in the Form data section of the left palette. Select Service and subscription from the list.
-
Choose an option from the Behavior drop-down list.
-
Select a service from the corresponding list.
-
Make sure the Mandatory option is unchecked. Otherwise, your users will not have a choice.
-
To add more checkboxes enabling to subscribe to other services, repeat the steps above as many times as needed.
Once the landing page is published, the users can select multiple checkboxes to subscribe to several newsletters from the same page.
Agreement checkbox agreement-checkbox
You can add a checkbox that the profile is required to check before submitting the landing page.
For example, this allows you to request users’ consent for privacy policy, or to make them accept your terms and conditions, before they submit the form.
To insert and configure this checkbox, do the following:
-
When designing the landing page:
-
Select a block, and from the Form data section, choose Checkbox as the field type.
-
If you are familiar with HTML, you can also manually insert a checkbox using the Show source button.
-