Signal Integration with Advanced Webhooks Guide

What is Signal? How does it work?

Prerequisites

Data-Flow Considerations

Credentials in Target Application

Overview of Setup Steps

On Certain Platform

1. Add tags in the account

2. Apply those tags

In Certain Signal

3. Add a Connection

4. 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. Important: Add enough tags to apply to all of the following that you will use in flows (see “Flow Data Source”):

7. 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

Default Registration Statuses

1. Go to Account Settings > Management > Registration Statuses.

2. Add one or more Tags for each status.

Applying Tags in an Event

Custom Registration Statuses

1. In each event, go to Plan > Event Setup > Custom Statuses.

2. Select at least one tag for each status.

Custom Registration 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)

Attendee Types (Optional – for use with filters – see “Flow Filters”)

1. In each event, go to Plan > Event Setup > Attendee Types.

2. Select one or more Tags for each attendee type on which you may wish to filter registrations. (See Filters)

Events (Optional – for use with filters – see “Flow Filters”)

1. In each event you may wish to include in a filter (for example to ensure that only registrations for that event are passed to your target application):

2. Go to Plan > Event Setup > Details.

3. Select one or more Tags for the event.

Registration Questions (Optional – for use with mapping Certain fields to fields in your target application – see “Mappings”)

1. In each event in which you use registration questions to capture data from attendees, and wish to pass those answers to your target application:

2. Go to Plan > Event Setup > Questions.

3. Select just one Tag for each question. (Selecting more could result in duplicate data in your target application.)

Opening Certain Signal

Setting up a Connection

What are Connections?

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.

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

2. Signal Real-Time Data Integration 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.

Authentication methods

Setting Up Flows

What is a “Flow”?

The Flow List

Configuring a Flow

Flow Data Source

Activate for …

Flow Filters

Flow Destination

1. Give the Destination a Name.

2. Select the Connection to use.

3. Select Advanced Webhook as the Action for this connection.

4. Select or add the mappings to use.

Mappings

Example Mapping from Pasted JSON

Mappings: Additional Details

Example Mappings with Parsed Structures

Metrics Dashboard

Account Insights

Troubleshooting tab

Retry Queue

The Retry Queue

Replaying a Flow

Closing notes