X (Twitter) Ads

Sync audience segments to X Ads for Tailored Audience targeting. Upload your warehouse segments to reach X users.

Prerequisites

  • An X Ads account
  • Your X Ads Account ID
  • Access to the X Ads API

Authentication

X Ads uses OAuth 2.0 with PKCE.

  1. Click Connect with OAuth in SignalSmith
  2. Sign in with your X account
  3. Authorize the requested permissions

OAuth scopes: tweet.read, users.read, ads.read, ads.write, offline.access.

Configuration

FieldTypeRequiredDescription
Ads Account IDTextYesYour X Ads account identifier. Example: 18ce54d4x5t

Target Settings

FieldTypeRequiredDescription
Audience NameTextYesName of the Tailored Audience to create or update
Audience IDTextNoExisting Tailored Audience ID to update. Leave blank to create new.

Supported Operations

Sync Modes: Upsert, Mirror

Audience Sync Modes: Add, Remove, Mirror, Upsert

Features

  • Field Mapping: No
  • Schema Introspection: No

Troubleshooting

Account ID not found

Find your Ads Account ID in the X Ads Manager URL or account settings.

Audience processing delay

Tailored Audience processing on X can take up to 48 hours. The audience may not be available for targeting immediately after upload.