This preview of pull request 1639 is meant for internal use only.

Selligent Marketing Cloud Destination

Selligent Marketing Cloud quick info

Selligent Marketing Cloud is in beta, and accepts Track, Page, Identify, Group, and Alias calls. If you reference it in the Integrations object, call it “Selligent Marketing Cloud”.

Selligent Marketing Cloud is a highly integrated, AI-powered omnichannel marketing automation platform which enables ambitious B2C marketers to maximize every moment of interaction with today’s connected consumers. Delivers ultra-personalized, highly relevant customer experiences across channels and devices, providing value swiftly and at scale.

This Destination is maintained by Selligent Marketing Cloud. For any issues with the Destination, contact their support team.

Good to know: This page is about the Selligent Marketing Cloud Segment destination, which receives data from Segment. There’s also a page about the Selligent Marketing Cloud Segment source, which sends data to Segment!

Getting Started

Before you enable Selligent Marketing Cloud in your Destination page, validate with your Selligent CSM that the segment components needed to start receiving information from the connector are set up on your account.

  1. Login into your SMC environment.
  2. At the top-right hand side click on the options menu and open the Admin Configuration module: admin config module
  3. Within the Admin Configuration module click the wheel icon at the bottom-left corner to access the general configuration panel: wheel icon
  4. Click on the “Apps” tab: apps
  5. In order to create a new API Key-Secret click on the plus icon: new secret
  6. Provide an API name and confirm clicking the plus icon:
  7. Copy the Key and Secret provided and click the save button: key and secret

You can then proceed to configure your destination.

  1. From the Segment web app, click Catalog.
  2. Search for “Selligent Marketing Cloud” in the Catalog, select it, and choose which of your sources to connect the destination to.
  3. Enter the “API Key” and “API Secret” into your Segment Settings UI.
  4. SMC Admin URL - Copy the link you use to log into the SMC admin should look like https://{you company}.slgnt.us adminURL
  5. Organization - You will find the organization name on the top-right hand corner next to the menu icon. organization
  6. Allowed Events - Add the track event names that you would like to whitelist/send to SMC
  7. Events data list API name - The default value is segment_events, if you have any issue regarding the property contact the support team.

Identify

If you aren’t familiar with the Segment Spec, take a look to understand what the identify method does.

An example call looks like:

analytics.identify('userId123', {
    property1: 1,
    property2: 'test',
    property3: true
});

The userId field, userId123, is mapped to the Business Key defined for the SMC database.

identify calls will be sent to Selligent Marketing Cloud as an identify event.

Track

If you aren’t familiar with the Segment Spec, take a look to understand what the track method can do.

An example call looks like:

analytics.track('userId123', {
    property1: 1,
    property2: 'test',
    property3: true
});

track calls will be sent to Selligent Marketing Cloud as a track event.

Group

If you aren’t familiar with the Segment Spec, take a look to understand what the group method can do.

An example call looks like:

analytics.group("0e8c78ea9d97a7b8185e8632", {
  name: "Initech",
  industry: "Technology",
  employees: 329,
  plan: "enterprise",
  "total billed": 830
});

group calls will be sent to Selligent Marketing Cloud as a group event.

Alias

If you aren’t familiar with the Segment Spec, take a look to understand what the alias method can do.

An example call looks like:

analytics.alias("507f191e81");

alias calls will be sent to Selligent Marketing Cloud as a alias event.

Page

If you aren’t familiar with the Segment Spec, take a look to understand what the page method can do.

An example call looks like:

analytics.page("Home");

page calls will be sent to Selligent Marketing Cloud as a page event.

Screen

If you aren’t familiar with the Segment Spec, take a look to understand what the screen method can do.

An example call in Objective C looks like:

[[SEGAnalytics sharedAnalytics] screen:@"Home"
                            properties:@{ @"Feed Type": @"private" }];

screen calls will be sent to Selligent Marketing Cloud as a screen event.

Personas

You can send computed traits and audiences generated using Segment Personas to this destination as a user property. To learn more about Personas, contact us for a demo.

For user-property destinations, an identify call is sent to the destination for each user being added and removed. The property name is the snake_cased version of the audience name, with a true/false value to indicate membership. For example, when a user first completes an order in the last 30 days, Personas sends an Identify call with the property order_completed_last_30days: true. When the user no longer satisfies this condition (for example, it’s been more than 30 days since their last order), Personas sets that value to false.

When you first create an audience, Personas sends an Identify call for every user in that audience. Later audience syncs only send updates for users whose membership has changed since the last sync.

Settings

Segment lets you change these destination settings from the Segment app without having to touch any code.

API Key

Your API Key can be found in the admin configuration settings under apps

API Secret

Your API Secret can be found in the admin configuration settings under apps

Allowed Events

Add the track event names that you would like sent to SMC (or whitelisted)

Events Data List API Name

Enter a description.

Organization

Enter a description.

SMC Admin URL

Just copy the link you use to log into the SMC admin should look like https://{you company}.slgnt.us

Send Alias Events

Track Alias Events

Send Group Events

Track Group Events

Send Page Events

Track Page Events

Send Screen Events

Track Screen Events

This page was last modified: 30 Nov 2020



Get started with Segment

Segment is the easiest way to integrate your websites & mobile apps data to over 300 analytics and growth tools.
or
Create free account