Skip to content

Get started with Signals Gateway

This guide walks you through the steps needed to get a Meta Signals Gateway (SGW) up and running, create your first pipeline, and update your website.

Prerequisites

The following are the prerequisites for using Meta Signals Gateway:

  • A Meta Business account with access to a dataset (Pixel) if you plan to forward events to Meta.
  • A Usercentrics Server-Side Tracking user account

Overview

The following are the key steps you have to take:

  1. Create the Signals Gateway
  2. Create the first pipeline
  3. Set up a custom domain
  4. Install the Signals Gateway pixel on your website

1. Create a Signals Gateway

  1. Go to Usercentrics Server-Side Tracking, and sign in or create a free account if you don’t already have one.

  2. Select Signals Gateways from the sidebar menu.

  3. Click the Create Signals Gateway button.

  4. Give the gateway a name, select your hosting location and create the gateway.

  5. You will be redirected to the gateway details page where you have an overview and access information. It's ready to use, but if this your first gateway, you should activate your SGW user.

Activate your Signals Gateway user

Important

If this is the first gateway you are creating with your user account in the selected hosting location, you will receive an email to activate your Signals Gateway user. If this is not your first gateway, you can ignore this step and go here.

  1. Click the Activate account button in the email you received

  2. Define a password for this account and confirm. This will be a separate login from your Usercentrics one.

  3. You will be taken to the Signals Gateway hub interface, and you can proceed to create your first pipeline.

2. Create your first pipeline

  1. Open your Signals Gateway and click Get Started.

  2. Select Signals Gateway pipeline.

  3. Give it a name. Select Signals Gateway Pixel as data source and Meta as destination**.**

  4. If your website has a Meta Pixel already, go here.

  5. If your website does not have a Meta pixel, go here.

Signals Pixel setup with existing Meta Pixel

  1. Name your Signals Pixel, and select Yes if your website has an existing Meta Pixel.

  2. Authenticate with your Meta Business account.

  3. Select your business portfolio and click Continue.

  4. Select the Events Manager dataset that should receive data from this pixel and click Continue.

  5. You will be prompted to add the pixel code to your website. However, we recommend skipping over this step and first set up your custom domain — this way you will only have to edit your website’s code or GTM once. To be able to skip over this step, you will need to click Copy code so that the Continue button gets activated.

  6. You will see the new pipeline in your pipelines list:

  7. Move on to set up a custom domain for your gateway.

Signals Pixel setup with no Meta Pixel

  1. If your website doesn’t have a Meta Pixel, select No in this screen and click Continue.

  2. You will be prompted to add the pixel code to your website. However, we recommend skipping over this step and first set up your custom domain — this way you will only have to edit your website’s code or GTM once. To skip over this step, click Copy code so that the Continue button gets activated.

  3. You will be asked to set up Data Enhancement. Choose the data you’re most comfortable with (see example below), and click Continue.

  4. You should see confirmation that the pixel was set up correctly, then click Continue.

  5. Now you need to connect the pixel with a Meta dataset. Authenticate with your Meta Business account .

  6. Select your business portfolio and click Continue.

  7. Select the dataset that should receive data from this pixel and click Continue.

  8. You will receive confirmation that the pipeline was updated with the destination. Click Done.

  9. You should now move on to set up a custom domain for your gateway.

3. Set up a custom domain

Using a first‑party subdomain improves deliverability and durability of identifiers. Cookies can be set under the same domain as the website and thus improve their lifetime and consequently increase the attribution window.

To set up a custom domain, you can go through account settings or click the notice at the top of the interface. We’ll describe the steps to do it form the Account settings.

  1. In Signals Gateway, go to Account settings → Data routing

  2. Click Optimize.

  3. Select a subdomain under your website where you would like to have your gateway hosted. Things to consider when selecting your subdomain:

    1. If your website is example.com then your gateway subdomain should be something like sgw.example.com.

    2. If you’re a Server Google Tag Manager user and already have a custom domain, make sure to choose a different one for Signals Gateway.

  4. Take note of the subdomain you used and the default URL of the gateway (location highlighted below – note that this is an example and you should use the real information displayed in your Signals Gateway).

  5. At your DNS provider, create a CNAME record. The name should be the subdomain you want to use and the target should be the default URL of the gateway (again remember that these values are only examples)

  6. Once you have created the record in your DNS provider, go back to Signals Gateway and click “Continue” in the domain creation window. You should be able to proceed if everything is set up correctly

4. Install the Signals Gateway Pixel

Now that you have a validated first-party domain, you can move on to installing the pixel on your website. There are several ways to do it:

  • Directly as code on the page

  • Through Google Tag Manager

  • Through Shopify

When you click on your Signals Pixel data source from your pipeline, a modal window opens. Select the Setup Guide section, and then your installation method.

Then you should follow the instructions in that window, depending on your chosen setup.