These docs are for v1.0. Click to read the latest docs for v2.0.

User Data Table

A user data table is an additional source of characteristics (Eg: Email, Address) of your contacts that can be then used to personalize and target campaigns.

The contact details added to a user data table does not alter or impact a contacts details that is available on the Smartech panel contact master.

773

Campaign Targeting

Campaigns with user data table as the target audience can run on the following:

Broadcasts:

  • Email
  • SMS
  • APN

Journey:

  • Dataset journeys

Thumb rule

Users associated in a user data table MUST be present in the contact master for them to be communicated to.

In essence, if a user exists in a user data table but is not present in the panel contact master - the user will be automatically be added to the contact master. However, only the primary key of the user gets added, attributes pertaining to the user remain in the user data table.

Creating a User Data Table

The process of creating a user data table and uploading contacts into it follows the same pattern as uploading list on Smartech.

515

📘

Points of note

  • CSV to be uploaded into a user data table must include the panel primary key as the first column.
  • For executing SMS and Email campaigns on user data table, email and mobile handles must be present on the user data table.
  • Editing a User Data Table: Updating or editing users on a existing data table is not supported.
  • Attribute values on a data table once set cannot be altered.
  • No limit to the number of user data tables, however 45 days “non-usage” archival policy will be in place.

Campaigns

Campaigns with user data table as the target audience can run on the following:

Broadcasts:

  • Email
  • SMS
  • APN

Journey:

  • Dataset journeys

Broadcasts

A campaign on Smartech is setup in the following manner:

780

Testing a User Data Table Campaign

Testing a campaign with User data table as the target, is simple as it is swift.

Test the campaign, on the set of test users you want, with the exact campaign personalization. Upload your test users csv on the campaign flow itself, test - once satisfied send your customers the content you want to send.

781

📘

Points of note

  • As any 2 or more user data tables can have different attribute values for the same user, a single user data table can be used per campaign.
  • User data table cannot be used on a campaign along with a list or segment.
  • Users uploaded via a csv for test flow of a campaign must be present in the panel contact master.

Journeys

Available on Data set only.

  • Data set
    Added condition in “If” in the drop down - “Contact Exists in User Data Table”
    Attribute based message personalisation for all channels (email, sms, app push, web push) in the journey will be based ONLY on the selected data table.
    “Perform Action”
    All channel communication get personalised and get contact handles for the data table
    Wait for event: List activity would be unavailable
    Attribute update is unavailable.
    Webhook: Unavailable for User data table journeys
    "Check if”
    Attribute checks on “UDT” Attributes
  • Trigger
    User data table is unavailable for Trigger based journeys

Reports

As user data table is an additional data source of targeting and personalizing a campaign, reports for such campaign will be from the same source.

While downloading a custom detailed report or scheduling a detailed report, the data source will need to be selected.

For a contact master campaign report, select “Contact master. For a User Data Table campaign report, select “User Data Table” (With all attributes being sent on the report).

Following is for reference of the same.

724

📘

Points of note:

  • If a User data table is deleted, reports for campaigns which used said user data table will not be available.
  • For a custom detailed report or a report scheduled with multiple campaigns, report will consist of a zip file with separate CSVs for the campaigns.

Other Impact areas

  • Segmentation
    Segmentation on user data table attributes is not supported currently. However, segmentation on activity can be done.
  • Following features work as is and would see no changes
    Suppression list
    Slicing
    Frequency capping
    Set limit
    Hepf
    STO
    Maker - checker