Twitter (X Ads)

Getting started

  1. Inside the admin panel navigate to the Data Sources page and click + NEW on the top right corner.
  1. Choose Twitter (X Ads) from the list.
  1. Click Authenticate with Twitter (X Ads) and go through the authentication flow.
  1. Select the accounts you would like to connect.
  1. Click Save.

UTM tagging best practices

Since X Ads do not support dynamic UTM parameters, you need to manually enter the campaign and ad group names as tracking parameters into the website URL of your promoted post. This manual entry is necessary for SegmentStream to attribute ad platform clicks to sessions on your website accurately.
Follow these steps to apply the tracking parameters:
  1. Go to your Ads Manager, and click on the Ad groups tab.
  1. Locate the ad group you want to track and make note of the values of the Ad Group name and Campaign Name dimensions.
    1. Image without caption
  1. Use a URL encoder for the values. For example, the ad group name New Event becomes New%20Event, and the campaign name Offers [04/24] becomes Offers%20%5B04%2F24%5D.
  1. Click on the more options icon next to your ad group name and click Edit ad group.
    1. Image without caption
  1. Navigate to every ad within the ad group and edit their Website URL field.
    1. Image without caption
  1. Make sure it contains the parameters utm_campaign and utm_term, which will be equal to the encoded values of campaign name and ad group name respectively.
  1. For example, for the ad group shown above, the full URL would be:
    1. plain text
Once the parameters are implemented, sessions will be stitched with costs down to the ad group granularity, and the Campaign and Ad Group dimensions of the SegmentStream reports will display the X Ads campaign name and ad group name, respectively.