LogoLogo
  • Release Notes
    • 2024
      • July 2024
      • June 2024
      • May 2024
      • April 2024
      • March 2024
      • February 2024
      • January 2024
    • 2023
      • December 2023
      • November 2023
      • October 2023
      • September 2023
      • August 2023
      • July 2023
      • June 2023
      • May 2023
      • April 2023
      • March 2023
      • February 2023
      • January 2023
    • 2022
      • December 2022
      • November 2022
      • October 2022
      • September 2022
      • August 2022
      • July 2022
      • June 2022
      • May 2022
      • April 2022
      • March 2022
      • February 2022
      • January 2022
  • CDP 365 INTRODUCTION
    • Overview of CDP 365
    • Feature Structure
    • CDP 365's Interface
    • Help feature
  • PERSONAS
    • Visitors & Customers
      • Data table
      • Explore data
      • Upload data
      • Apply data view
      • View profile
    • Segments
    • Plannings
    • Predictive Models
      • RFM Model
      • Lifecycle Stages
  • DATA HUB
    • Event Sources
      • Source
        • Website
        • System delivery
      • Conversion Event
    • Business Objects
      • Data Objects
        • Data table
        • Attributes
          • Custom Attribute
          • Computed Attribute
            • Event Counter
            • Aggregation
            • Most Frequent
            • First
            • Last
            • Unique List
            • Unique Count
            • Conversion Attribution
            • Virtual Custom Function
            • Schedule Custom Function
        • Collections
        • Groups
        • Setting
      • Data Views
      • Import Histories
      • Export Histories
    • Analytic Models
    • Data Schema
  • Marketing Hub
    • Customer Journeys
      • Work with Journey
        • Destination nodes
          • Web Embedded
            • Design from JSON
              • Control Toolbar
              • Setting
                • Template Setting
                • Blocks & Settings
                  • Countdown
                  • Dynamic Content
                  • Image
                  • Video
                  • Boolean
                  • Number
                  • Text
                  • Array
                  • Object
          • Line App
          • Zalo
      • Blast Campaign
      • Third-party campaigns
      • Metrics
      • Label
      • Custom Function
      • Status of Journey
    • Channel Integration - Destinations
      • All Destinations
        • Email
        • Web Personalization
        • Web Push-Notification
        • App Push Notification
        • Smart Inbox
        • Conversation
        • Webhook
        • SMS
        • Viber
        • Whatsapp
        • Line
        • Zalo
        • File Transfer
    • Promotion Center
    • Media Template
      • Control Toolbar
      • Settings
        • Template Settings
          • Basic
          • Advanced
        • Blocks & Settings
          • Columns
          • Text
          • Image
          • Button
          • Optin Fields
            • Email
            • Phone
            • Dropdown select
            • Datetime
            • Radio button/ Checkbox
            • Privacy Notice
          • Yes/No
          • Count down
          • Video
          • Coupon Wheel
          • Spacer
          • Divider
          • Icon
          • HTML
          • Slide show
          • Group
          • Rating
          • Table
          • Shake and Win
          • Lucky gift box
          • OTP Verification
      • Layers
      • Live Preview
    • Email Template
      • Control Toolbar
      • Settings
        • Email Template Settings
          • Basic
          • Advanced
        • Blocks & Settings
          • Columns
          • Text
          • Image
          • Button
          • Count down
          • Spacer
          • Divider
          • Icon
          • HTML
          • Menu
          • Table
          • Unsubscribe
          • Group
      • Layers
      • Live Preview
    • Link Management
  • Insights
    • Quick start guide
    • Data Source
      • Create a data source
    • Reports
      • Create reports
        • About reports
        • Build, stylize, and add data to reports
          • Set report date ranges
          • Add and configure components
          • Chart references
            • Area chart reference
            • Bar chart reference
            • Bullet chart reference
            • Geo chart reference
            • Line chart reference
            • Pie chart reference
            • Pivot table reference
            • Scatter and bubble chart reference
            • Scorecard reference
            • Table reference
            • Time series reference
            • Tree map reference
          • Add reference lines to charts
          • Add and edit data
          • Add pages and report navigation
          • Report layout options
          • Work with color
          • Add text, images, lines, and shapes
          • Arrange and distribute components
          • Use the Insights Report Editor
        • Copy a report
        • Delete a report
        • Tutorial: Create a new report
      • Filter your data
        • About filters
        • Create, edit, and manage filters
        • Configure filter conditions
        • Filter examples
      • Make reports interactive
        • Let your viewers control the date range
        • About controls
        • Use controls across data sources
        • Add chart interaction filters
        • Let viewers drill down into your data
        • Link to a page
        • Export data from a chart
        • Embed external content in reports
        • Let viewers select the fields in charts
      • Blend multiple data sources in a chart
        • About data blending
        • Blend data in charts
        • Filter blended data
        • Change the date range for blended data
        • Use blending to reaggregate data
      • Glossary
        • Aggregation
        • Blended data
        • Chart
        • Component
        • Component, report-level
        • Connector
        • Data set
        • Data source
        • Dimension
        • Edit mode
        • Field
        • Join key
        • Metric
        • Owner
        • Page
        • Properties panel
        • Report
        • View mode
        • Viewer (user type)
  • DATAFLOWS
    • Dataflows
      • Creating a Dataflows
        • Action node
          • Add data
          • Delay
          • Filter
          • Script
          • SQL
          • Branch
          • Add column
          • Aggregate
          • Select column
          • Join
          • Bin
          • Merge Columns
          • Split Columns
          • Group
          • Union Rows
          • Save data
        • Destination channel
          • Send mail
          • Export to Google Sheet
          • Google Audience
          • Facebook Audience
          • Big Query
          • Postgre
          • Export to CDP 356 Events
          • Export to CDP 365 Business Object
          • Export to CDP 365 Segment
      • Work with Dataflow
      • Status of Dataflow
    • Data Destinations
      • Create a Data Destination
      • View/Edit a Data Destination
      • Data Destinations Connectors
        • Amazon S3
        • CDP Coupon
        • Google Audiences
        • CDP Business Object
        • CDP Segment
        • CDP Event
        • Audience SaleForce Maketing Cloud
        • Google BigQuery
        • Facebook Audiences
        • Google Ads Audiences
        • Postgres
        • Send Mail
        • Google Sheet
    • Data Source
      • Create a Data Source
      • View/Edit a Data Source
      • Data Source Connectors
        • Google Sheets
        • Oracle
        • KiotViet
        • Elastic Search
        • Haravan
        • Tiki
        • Sapo
        • Lazada
        • Shopee
        • Fanpage Messages
        • Google Analytics
        • CDP ANTSOMI
        • Trello
        • Google Ads
        • Facebook Ads
        • Youtube
        • PostgreSQL
        • MySQL
        • File Upload (Big Table)
        • Business Object
        • JSON API
        • SQL Workspace
        • CDP 365 Segment's Members
        • Analytic Model Antsomi
        • SQL Server
  • PORTAL SETTINGS
    • Overview
    • Data Protect
    • General Setting
      • Roles
    • Accounts
    • IP Restriction
    • Menus
    • Account Sharing
  • Annotation
    • Conditions
    • Time range
    • Data Format
    • Function List
  • TICKET MANAGEMENT
    • Tickets
  • Use cases
    • Personas
      • Visitors/Customers
        • How to add new and update Customers to CDP
        • How to create a Customer Custom Attribute
        • How to create a Customer Computed-Last Attribute
      • Segments
        • How to export .xml file?
        • How to create a Dynamic Segment
        • How to create a Static Segment (Matching file)
        • How to create a new segment?
        • Create a segment for Cart Abandonment
        • Set up a "Segment" containing emails to be excluded before sending mail
      • How to create "Attribute" for "Customer"/"Visitors"?
    • Data Hub
      • Event Sources
        • Set up Event Tracking code to track events into CDP
        • Set up Event Tracking code to track events into CDP
        • How to check data after you track an event on the website and app?
      • Business Objects
        • How to create "Data Source" connected with the "Data Object" of CDP 365
        • How to create a Collection
        • How to create "Custom Attributes" with Input via UI feature
    • Marketing Hub
      • How do I set up an advertising SMS campaign using the SMS FPT destination?
      • Strengthening User Identity Verification with OTP Authentication
      • How to use Line Message Templates?
      • How to set up a Webhook Journey
      • How to set up a campaign using SMS channel
      • How to setup a campaign using App Notification channel?
      • How to configure a smart inbox campaign? (In Progress...)
      • How to calculate conversion goals for a journey?
      • How to recommend products using the Parent-Child Algorithm
      • How to create Branded domain in Link Management?
      • How to send messages using OneWay SMS destination?
      • How to explore Journeys?
      • How to test a Journey using Email channel?
      • How to send marketing email using Mailgun Destination?
      • How to send marketing SMS using One Way SMS Destination?
      • How to create Web Personalization using Media JSON in CDP 365?
      • How to create an Email Customer Journey?
      • How to create a Web personalization journey?
      • How to create a "Trello Card" using CDP 365
      • How to display template on website using CDP 365
      • Initialize customer after submitting form
      • How to create Customer Journey?
      • How to set up some Inline templates
      • How to monitor campaign performance?
      • How to create "Promotion"/"Coupon" by uploading files?
      • How to create Coupon from Magento or ERP system to CDP 365?
      • How to send "SMS Yondu" using CDP 365
      • How to send mail from email upload?
      • How to send "Zalo Notification Service" using CDP 365
      • How to send message using "FB Messenger" in CDP
      • How to Send SMS using "Klasik SMS" in CDP 365
      • How to push notification "Firebase Cloud Messaging" using CDP 365
      • How to Send email using "Amazon SES" in CDP 365
      • How to define zone in website for improve web personalize performance
      • How to Send "Viber Yondu" using CDP 365
      • How to send "Infobip Viber" using CDP 365
      • How to send "eSMS Viber" using CDP 365
      • How to create a new "Display Zone"
      • How to Send SMS using "Telerivet SMS" in CDP 365
      • How to push notification using "Onesignal (App Push)" in CDP 365
      • How to push notification using Antsomi Web Push in CDP 365?
      • How to Send email using "SendGrid" in CDP 365
      • How to send email using "Mailjet" in CDP 365?
      • How to send WhatsApp message in CDP 365?
      • How to send Telegram message in CDP 365?
      • How to track click metric of OneSignal App Push
      • How to send Ticket from CDP 365 to Antbuddy?
    • Insights
      • How to create "Report" with “Journey performance” data source?
      • How to create a new "Data sources"?
    • Dataflows
      • How can I export data from CDP 365 to Google Sheets?
      • Collect data from TikTok Form to CDP 365
      • How to create a Segment Data Source
      • How to create a report from multiple data sources?
      • How to send messages using "Facebook Messenger" in CDP 365
      • How to create a new Google Analytics data source?
      • How to create Facebook Ads data source?
      • How to create Google Ads data source?
      • How to create a "Destination Channel" in "Dataflows"?
      • Set up Dataflows to push data to a Business Object in CDP 365
      • Set up Dataflows to push data to Google and Facebook Audiences
      • How to upload segment data into Google Ad Manager (GAM) 360 using Dataflow?
    • Portal Settings
      • How to set up two-step authentication?
Powered by GitBook
On this page
  • OVERVIEW
  • A - CONTENT
  • 1. Form fields
  • 2. Submit button
  • 3. Sync data to Event & Business Objects
  • 4. Success Scripts
  • 5. Verified Submit
  • B - ADVANCED
  • 1. Form Fields Styling
  • 2. Field Label Styling
  • 3. Checkbox/Radio button Styling
  • 4. Submit Button Styling
  • 5. Container Styling
  • 6. Display condition

Was this helpful?

  1. Marketing Hub
  2. Media Template
  3. Settings
  4. Blocks & Settings

Optin Fields

PreviousButtonNextEmail

Last updated 8 months ago

Was this helpful?

OVERVIEW

Optin fields block provides you multiple separate fields which are mostly used to serve Data Enrichment use cases such as collecting lead and customer information.

To add an Optin Fields block, simply drag and drop the Column block in the workspace.

After adding Optin fields block, it appears as below:

The setting of the block include 2 tabs:

  • Content: Create fields and determine where will the data collected be pushed in CDP 365

  • Advanced: Adjust general elements of all fields

A - CONTENT

Content tab includes these sections:

  1. Form fields

  2. Submit button

  3. Sync data to Events & Business Objects

  4. Success Script

  5. Limited Submit

Detailed information

1. Form fields

a. Display labels?

This option allow you to hide or show the labels of all fields by turning off or on the Switch button.

b. Add & edit fields

General settings

These are the settings having in most type of fields

Fields
Description

Field Name

The name of the field, this will not be shown on the result

Field Label

The label of the field, you can choose to display it in the result or not

Display labels?

Turn on/ off the button to display/ hide the Field label

Placeholder

Input the help text which instruct your respondents

Field Alignment

Field ID

Input the ID of the field if you want

Required

If the field is marked as required, respondent could ONLY submit the form if that field is filled. When turning on the button, a text box will appear allowing you to enter the error message.

Specific settings

Depending on the type of field, the specific setting will change accordingly.

2. Submit button

✔️ Button Text - Enter the content displayed in the button

✔️ Button Click Action - Choose what will happen after resondent Submit the form. There are 7 actions:

  1. Go to View: Go to a specific view of the template

  1. Redirect an url

  • Static: Enter text

  • Dynamic: Select field and index

  1. Open email client

  1. Click to call

  1. Click to copy text - Copy a specific text to the clipboard

  1. Reload the page - Reload the current page

  2. Open in the new window

✔️ Width - Change the width of the button in pixel, %, default (a value given by the system)

✔️ Align - Change the alignment of the button comparing to the block (left, center, right)

✔️ Button Size - Change the size of the button

3. Sync data to Event & Business Objects

Choose where and how the data be stored after a person submit the form.

  • Source: Choose the desired Event Source

  • Event: Choose the desired Event which was assigned in the Source

  • Field name: Choose a fields in the Optin fields or set a fixed value to sync the data to attributes you want

  • Hash: Choose if you want to secure the data or not. The list includes the method to hash the information

  • Attribute name: Choose the BO and Attributes to be synced the data from the Event

Sync data to Business Objects

You could also determine to sync the data to Visitors or Customers to enrich the data by turn on the switch button.

This action is the same as the action of uploading audience to CDP 365 by files.

  • Business Object: Visitors or Customers

  • Method: With the data collected from the lead form, users could choose how the data will be synced

    • Add new only: Only audience which does not exist in CDP 365 are added

    • Update only: Only update the information of existing audience

    • Add new & update: Perform both actions (Add new audience & update the existing ones)

The audience is marked as new or existing based on the Visitor ID & Customer ID recorded through the event

4. Success Scripts

This is the scripts that will load after the button has been clicked

5. Verified Submit

Verified submit helps users to set up conditions to validate the information entered on the form when clicking the submit button

To set the condition, perform the following steps:

  1. After clicking, the pop up condition will appear as shown below

  • (2.1) List of fields in form

  • (2.2) Hash option. Include option: None, MD5, SHA2567

  • (2.3) Operator. Include option: Matches any of và Doesn't match any of. In the same set of conditions and, the operators must be the same.

  • (2.4) Select an item: click on and select or Select a field. After clicking, will be display pop up Select a field as shown below:

    • Content Sources: Select Business Object. In the same set of conditions and, the Business Object must be the same.

    • Select attribute: Select attribute of selected business object.

    • + Refine by attribute: Add a condition to filter the data of the selected attribute.

  1. Set the conditions and click OK

  2. Input Error Message.

B - ADVANCED

This tab contains advanced settings allowing you flexibly customize your Optin field

It includes 6 sections:

1. Form Fields Styling

a. All Form Field Styling

  • Allow fields to display inline?: An inline style may be used to apply a unique style for fields

  • Margin: Margins are used to create space around elements, outside of any defined borders (Top, Right, Bottom, Left)

  • Gap: Set the gap between rows and columns

  • Input Field Size: Size of field includes X Small Rounded, Large Rounded, Large Squared, Small Squared, etc.

  • Style

    1. Solid: Applies a single color uniformly within the whole of an object by selecting the Background color

    2. Gradient: It applies a continuous blend of two or more colors, where one color gradually fades and changes into another. You can choose the Gradient Style:

      • Linear: Change the angle of the gradient

      • Radial: Change the positioning (right center, left top, left center, etc)

      • First color & first color location

      • Second color & second color location

  • Font Settings: It includes Font family, Font color, Font size, Font weight, Line height, Letter spacing, etc.

  • Border: It allows you to specify the style, width, and color of an element's border

  • Rounded Corners: It allows you to define the radius of an element's corners

  • Spacing

    • Inner Spacing (Padding): Padding is inside the border (or edge) of your element. Increasing the padding will “push” your content into the middle of your box, away from your borders. If you remove the padding, your content will take up the entire box

    • Outer Spacing (Margin): Margin is on the outside of the border of your element. If you increase the margin, it will increase the space between this element and the ones next to it. If you remove your margin, there will be no extra space between your elements

b. Form Field Error Message Settings

This section allows you customize the Error Message showing when there appears any information what did not saisfy the Form.

  • Default Form Error Style

  • Background: Adjust the background color of the error display box

  • Error Position - The position where the error is displayed, including: Top/ Bottom of the Fields, By fields - Appear in every fields.

  • Font setting: Adjust the font of the text

  • Box shadow: Adjust the shadow for the error message box

  • Border: Adjust the border color of the error message

  • Rounded corners: Adjust the corners of the error message

  • Spacing: Adjust the distance from Error Message to the Form

2. Field Label Styling

This section will customize all the label in the Form

  • Align: The position of the Field label: Left, Right, Center

  • Font setting: Font Style of the label

  • Gap: The distance between the field label and field box, including

➡️Column: Applies if the label and textbox are displayed vertically

➡️Row: Applies if the label and textbox are displayed horizontally

  • Indentation: The indent of the label.

3. Checkbox/Radio button Styling

  • Field Alignment: Adjust the display position of the option label with the button

  • Font settings: adjust the font style of the option label

  • Option Label Gap: Adjust the vertical distance between the option label and the button.

  • Line Height: Adjust the distance between option lines

  • Column Spacing: Adjust the spacing between columns (Only displayed when there are more than 1 column)

4. Submit Button Styling

Background

  1. Solid: Applies a single color uniformly within the whole of an object by selecting the Background color

  2. Gradient: It applies a continuous blend of two or more colors, where one color gradually fades and changes into another. You can choose the Gradient Style:

    • Linear: Change the angle of the gradient

    • Radial: Change the positioning (right center, left top, left center, etc)

    • First color & first color location

    • Second color & second color location

Font Settings

It includes Font family, Font color, Font size, Font weight, Line height, Letter spacing, etc.

Icon

You can configure the Icon color, size, spacing, etc.

Box Shadow

It allows you to add shadow effects around an element's frame by selecting a shadow style (None, Light, Custom)

Border

It allows you to specify the style, width, and color of an element's border

Rounded Corners

It allows you to define the radius of an element's corners

Spacing

  • Inner Spacing (Padding): Padding is inside the border (or edge) of your element. Increasing the padding will “push” your content into the middle of your box, away from your borders. If you remove the padding, your content will take up the entire box

  • Outer Spacing (Margin): Margin is on the outside of the border of your element. If you increase the margin, it will increase the space between this element and the ones next to it. If you remove your margin, there will be no extra space between your elements

Hover Styles

You can configure the Hover Style by turning off the status of Default Hover Styles

a. Background color

  1. Solid: Applies a single color uniformly within the whole of an object by selecting the Background color

  2. Gradient: It applies a continuous blend of two or more colors, where one color gradually fades and changes into another. You can choose the Gradient Style:

    • Linear: Change the angle of the gradient

    • Radial: Change the positioning (right center, left top, left center, etc)

    • First color & first color location

    • Second color & second color location

b. Icon color

It allows you to change the color of the icon

c. Font color

It allows you to change the color of the text

d. Box Shadow

It allows you to add shadow effects around an element's frame by selecting a shadow style (None, Light, Custom)

e. Border

It allows you to specify the style, width, and color of an element's border

5. Container Styling

Style

  1. Solid: Applies a single color uniformly within the whole of an object by selecting the Background color

  2. Gradient: It applies a continuous blend of two or more colors, where one color gradually fades and changes into another. You can choose the Gradient Style:

    • Linear: Change the angle of the gradient

    • Radial: Change the positioning (right center, left top, left center, etc)

    • First color & first color location

    • Second color & second color location

Box Shadow

It allows you to add shadow effects around an element's frame by selecting a shadow style (None, Light, Custom)

Border

It allows you to specify the style, width, and color of an element's border

Rounded Corners

It allows you to define the radius of an element's corners

Spacing

  • Inner Spacing (Padding): Padding is inside the border (or edge) of your element. Increasing the padding will “push” your content into the middle of your box, away from your borders. If you remove the padding, your content will take up the entire box

  • Outer Spacing (Margin): Margin is on the outside of the border of your element. If you increase the margin, it will increase the space between this element and the ones next to it. If you remove your margin, there will be no extra space between your elements

Position

It allows you to adjust the position of elements in the block

Z-Index

  • The z-index property specifies the stack order of an element

  • An element with greater stack order is always in front of an element with a lower stack order

Custom ID attribute

The ID of a block, which is used in Custom CSS, Custom Javascript

Custom Class attribute

The class of a block, which is used in Custom CSS, Custom Javascript

Hover Styles

You can configure the Hover Styles by turning off the status of Default Hover Styles

a. Background

  1. Solid: Applies a single color uniformly within the whole of an object by selecting the Background color

  2. Gradient: It applies a continuous blend of two or more colors, where one color gradually fades and changes into another. You can choose the Gradient Style:

    • Linear: Change the angle of the gradient

    • Radial: Change the positioning (right center, left top, left center, etc)

    • First color & first color location

    • Second color & second color location

b. Box Shadow

It allows you to add shadow effects around an element's frame by selecting a shadow style (None, Light, Custom)

c. Border

It allows you to specify the style, width, and color of an element's border

d. Rounded Corners

It allows you to define the radius of an element's corners

e. Spacing

  • Inner Spacing (Padding): Padding is inside the border (or edge) of your element. Increasing the padding will “push” your content into the middle of your box, away from your borders. If you remove the padding, your content will take up the entire box

  • Outer Spacing (Margin): Margin is on the outside of the border of your element. If you increase the margin, it will increase the space between this element and the ones next to it. If you remove your margin, there will be no extra space between your elements

f. Position

It allows you to adjust the position of the hover

g. Z-Index

  • The z-index property specifies the stack order of an element

  • An element with greater stack order is always in front of an element with a lower stack order

6. Display condition

You can set the condition to display the button

  • Condition: It includes None, Show when, Hidden when

  • Field: It contains Business Object attributes

  • Index: The number of the row in the Business Objects Data table

  • Operator: It includes contains, does not contain, starts with, doesn't start with, ends with, doesn't end with, etc.

  • Value: you can input the value or select an attribute from Business Object or Event

  • The Business Object attributes in Field are selected Business Object in Template Setting

  • If Business Object in Template Setting does not be selected, a popup of Select Source will appear.

To add more fields to the template, click and choose the fields you want.

To show/ hide a field, click on the icon

To edit a field, click on the icon and adjust in the pop-up

The position of the label comparing to the text box. There are 2 options: - Horizontal: They are in the same line. When choosing this option, you could adjust the Field Width (%) (including the label and the textbox) and the Input width (%) (the textbox) comparing to the block. - Vertical: The label is on the top of the text box

Click con pencil button in Conditions.

ON: The Error Message Style will be provided by the system

OFF: Appear the settings to make your own message style

Phone
Dropdown select
Datetime
Radio button/ Checbox
Privacy Notice