Resource Center

Signal Integration Guide

Screenshot 2023-10-04 at 17.29.59.png

The Ascend-Signal integration allows advertisers to quickly install the Pepperjam pixels on their website via the Signal Tag Management System. There are two Pepperjam tags to install:

  • Pepperjam Container Tag – placed on every page of the website
  • Pepperjam Dynamic Tracking – placed on the “thank you” page

Getting Started: Gather Information
Before you log into Signal, you’ll need a few pieces of information from the Ascend interface to get started:

  1. Container Tag ID: You can get your container tag ID from your account manager of find it on the Container Tag tab on this webpage:

Example, yours will be different:


2. Program ID: You can get your Program ID from your account manager of find it in the Ascend header:



3. Integration Type: Integration Type is set to DYNAMIC always.


Signal Setup

Within the Signal Data Hub UI, under the </> Tags section of the Outputs portion in the left-hand nav, select the Add a Tag button:

From here, search for Pepperjam and select it


On the Pepperjam Tag Definition page, you’ll see two tags: Container Tag and Dynamic Tracking Pixel



Container Tag
First, add the container tag. Select Pepperjam Container Tag. Populate the prompts as follows:

  • Name: Pepperjam Container Tag
  • Description: the Pepperjam Container Tag fires on every page of the website
  • Advertiser ID: Populate this with the Container Tag ID you gathered from the Ascend interface.

Press Create Tag.

Pepperjam Dynamic Tracking Tag
Next, add the Pepperjam Dynamic Tracking tag. Select the Pepperjam Dynamic Tracking (Javascript) Tag. Populate the prompts as follows:

  • Name: Pepperjam Dynamic Tracking Tag
  • Description: the Pepperjam Dynamic Tracking Tag fires on the thank you page and collects critical information about sales or leads.
  • Program ID: Populate this with the Program ID you gathered from Pepperjam’s Ascend interface.
  • Integration Type = DYNAMIC always


Press Create Tag.

Adding Triggers:
Advertisers are responsible for configuring their site’s pages and how the tags will be implemented on their site’s pages. Advertisers can do this by visiting the Sources tab, and selecting the Add button, where they will be instructed to select the type of page or event that will need to be added. Using common URL patterns and wildcarding via asterisks (**), client’s can identify groupings of pages; examples including All Pages, Product or Category Pages, or Confirmation Pages only. The Pepperjam Container Tag should use an All Pages trigger and the Dynamic Tracking pixel should use a Confirmation Pages trigger (or Thank You Page Trigger)

Additionally, in order to pass dynamic variables from the client’s site back to the desired vendors, clients are responsible for configuring and building their Data Elements and conditional Events. Clients can do this by visiting the Data tab, and then selecting either Add Data Element or Add Event. From here, clients will be directed to name and configure the desired data element or event to be passed using either Jquery or Javascript. (Signal’s Client Services members are available to assist in any configuration inquiries from the clients when building the desired data element or event.) Once configured, the data elements and events can be assigned to the appropriate pages, and then selected when configuring the desired vendor tag for passing the dynamic values.