Signal Integration with Advanced Webhooks Guide

Signal Integration with Advanced Webhooks Guide

This document explains how to use Certain Signal to integrate with other applications by using Advanced Webhooks. It includes nested JSON capabilities as well as everything available in the standard Webhooks integration module.

Note: Signal also integrates with Marketo, Eloqua, and Salesforce. See separate guides for those integrations.

What is Signal? How does it work?

Prerequisites

Data-Flow Considerations

Credentials in Target Application

Overview of Setup Steps

1. On Certain Platform: Add tags in the account. 2. On Certain Platform: Apply those tags. 3. In Signal: Add a Connection. 4. In Signal: Configure a Flow.

Setting up Tags

What Are Tags?

Setting Tags Up for an Account

1. As an Administrator, go to Account Settings > Management > Tags. 2. Enter a Name and a Label for the tag. 3. Select the Object(s) to which the tag can apply, for example Registration Statuses and/or Custom Registration Properties. 4. Click Add. 5. Repeat as required for as many tags as you need. 6. Add enough tags to apply to all of the following you will use in flows (see Flow Data Source): a. Registration Statuses b. Custom Registration Properties 7. Also add enough tags to apply to all of the following you will use in filters for flows (see Flow Filters): a. Attendee Types b. Events

Applying Tags in an Account

In each event from which you want information to flow through Certain Signal, apply tags to the relevant information: Registration Statuses and Registration Custom Properties. (You can also tag Attendee Types and Events to filter registration records by attendee type or event.)

Default Registration Statuses

1. Go to Account Settings > Management > Registration Statuses. 2. Tag at least the required statuses (including the essential “New” status). 3. If you use standard registration statuses, tag them all to enable Flows you configure in Signal.

Custom Registration Statuses

Custom Registration Properties

Standard Registration Properties (Automatic)

Attendee Types

Events

Registration Questions

Opening Certain Signal

Setting up a Connection

What are Connections?

Adding a Connection

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

2. Open Signal Real-Time Data Integration in a separate window.

3. Click Connections in the left navigation panel.

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

5. Enter details in the Connection Setup screen:

6. Click Save & Test.

7. If the test is successful, click Close. If not, verify the values specified in step 5.

Setting Up Flows

What is a “Flow”?

The Flow List

Configuring a Flow

Flow Data Source

Available sources
Activate for …
Notes

Flow Filters

Event fields
Profile fields
Attendee Type Tags

Flow Destination

Mappings
Example Mapping from Pasted JSON
Parsed JSON

Metrics Dashboard

The Retry Queue

Replaying a Flow

What is Signal? How does it work? (Continued)

Contents

The article footer

Was this article helpful? Yes / No

Related articles