Signal Integration with Marketo Guide

This document explains how to use Certain Signal to integrate with Marketo. It covers setup, tagging, connections, flows, mappings, and troubleshooting. It is intended for administrators configuring Signal Real-Time Data Integration for Marketo.

What is Signal? How does it work?

Prerequisites

Data-Flow Considerations

Marketo Credentials

Overview of Setup Steps

1. Add tags in the account — Setting up Tags 2. Apply those tags — Applying Tags in Certain Signal 3. Add a Connection — Adding a Connection 4. Configure a Flow — Setting up Flows

Setting up Tags

What Are Tags?

Tags are a way of identifying event-level data using labels you set at the account level. You can apply those tags to generic items in events, especially custom registration statuses and custom registration properties for use in Certain Signal. Tags can be used for other purposes, but this guide doesn’t cover that.

Setting Tags Up for an Account

Important: Add enough tags to apply to all of the following that you will use in your Signal Flows (see Flow Data Source):

Also, add enough tags to apply to all of the following that you will use in filters for flows (see Flow Filters):

Applying Tags in an Account

In each event from which you want information to flow through Certain Signal, apply tags to the relevant information:

Default Registration Statuses

These apply to all events, so an Administrator applies the tags at the account level:

Applying Tags in an Event

Custom Registration Statuses (Essential)

1. In each event, go to Plan > Event Setup > Custom Statuses 2. Select at least one tag for each status.

Custom Registration Properties (Optional)

If any of the Flows you configure in Signal will activate for Custom Reg Properties: 1. In each event, go to Plan > Configure. 2. Under Custom Registration Properties, select at least one tag for each custom reg property in the event.

Standard Registration Properties (Automatic)

These tags are set up for you automatically, with names identical to the properties themselves: Complete, Badge Printed, On To Do List, Invoice Generated, and Test. You only see them in Signal, where you can activate Flows for them (see Activate for). There’s nothing to edit on Certain Platform.

Attendee Types

(Optional—for use with filters—see Flow Filters.)

1. In each event, go to Plan > Event Setup > Attendee Types. 2. Add one or more Tags for each attendee type on which you may wish to filter registrations. (see Flow Filters.)

Events

(Optional—for use with filters—see Flow Filters.)

1. In each event you wish to include in a filter (for example, to ensure that only registrations for that event are passed to Marketo): 2. Go to Plan > Event Setup > Details. 3. Add one or more Tags for the event.

Registration Questions

(Optional—for mapping Certain fields to Marketo fields—see Mappings.)

1. In each event in which you use registration questions to capture data from attendees and wish to pass those answers and/or questions to Marketo: 2. Go to Plan > Event Setup > Questions. 3. Select just one Tag for each question. (Selecting more could result in duplicate data in Marketo.)

Opening Certain Signal

When Signal is activated for your account, the Account Settings > Implementation menu—available to Administrators—includes an extra option:

Click that link to open Certain Signal in a separate window; it runs separately from Certain Platform. Note: To return from Signal to Certain Platform at any time, click the return link.

Setting up a Connection

What are Connections?

A Connection in Certain Signal specifies how to connect to your instance of Marketo – your Target application. You can actually have multiple connections, perhaps to Marketo and another application. Each Flow requires a Connection. You can set up a Connection before configuring your first Flow, or while configuring a Flow.

Adding a Connection

As an Administrator, you may set up one or more Connections for your account. You need only do so once – you can then use them in the Flows you set up (see The Flow List, below).

1. Go to Account Settings > Implementation > Signal Real-Time Data Integration.

2. Certain Signal opens in a separate window.

3. Click Connections in the left navigation panel.

4. Click Add A Connection in the Connection List page that opens.

5. Enter the details in the Connection Setup screen that opens:

6. Click Save & Test.

7. If the test is successful, click Close. If not, check that the values in step 5 are correct.

Setting Up Flows

What is a “Flow”?

A flow is a configuration to manage the flow of data from Certain to Marketo. You create Flows from the landing page in Signal: see Configuring a Flow, below. You may configure several flows for an account, which might all use the same Connection.

The Flow List

Configuring a Flow

Flow Data Source

Note: You can save an incomplete Flow and finish later. Once complete, it will start picking up data after a minute.

Activate for …

Flow Filters

Flow Destination

Setting up a Destination

1. Give the Destination a name.

2. Select the Connection to use.

Note: You can click New Connection to add a connection; the process is the same as Setting up a Connection.

3. Select the action for this connection from those listed:

Mappings

Campaign ID

Form

Metrics Dashboard

The Retry Queue

Causes of failure

Replaying a Flow

Was this article helpful?

[Was this article helpful?] (Yes / No)

[Related articles]

Please sign in to leave a comment.