Before you start
You need:- A store in Atlas that is set up and live. Only stores that are Running or Awaiting data send events. See Store statuses.
- An X Ads account with a pixel (event source) and at least one conversion event in Events Manager. Atlas sends only events that have an event ID, so create the events you want to count first.
- An X developer app with Ads API access approved. Atlas signs every request with the app’s API key, API key secret, access token and access token secret. Without approved Ads API access, X rejects the requests.
Step 1: Find your Pixel ID
Open Events Manager
Open your event source
Copy the Pixel ID
abc12.Step 2: Find your event IDs and API keys
Event IDs
X creates one event ID per conversion event in Events Manager. Atlas sends an event only when it has an ID for it, so collect one for every event you want to send. You need at least one.Open an event
Copy the Event ID
tw-abc12-abcd0.Repeat for every event
API keys
The four keys live on one tab of your developer app.Open your app's keys
Copy the API key and API key secret
Generate the access token and access token secret

Step 3: Add the pixel in Atlas
Open Pixels and destinations
Choose X
Paste the Pixel ID
Add your event IDs
Paste the four keys
Save

Events Atlas sends to X
Each row in the table is one event ID row in Atlas.Verify that events arrive
- Send a test event. On the pixel row, open the row’s menu and choose Send test event. A toast confirms that X accepted the event, or shows X’s error. Test events time out after 10 seconds.
- Read the delivery line. The line under the pixel reads how many events reached X in the last 24 hours, for example 8 sent in 24 h, or 8 sent, 2 failed in 24 h when some were rejected. A green dot means Live: events are being sent. See Pixel states.
- Watch Live activity. Open Live activity in the left sidebar and filter by destination to see each event’s status and X’s response. See Live activity.

X settings in Atlas
- Events without an ID are skipped. The event ID rows decide what Atlas sends. To start sending a new event, select Edit on the pixel row, add a row for it under Event IDs and paste the ID from Events Manager. To stop sending one, remove its row.
- The four developer keys sign every request. X’s Conversions API accepts only signed requests, so Atlas needs the API key, API key secret, access token and access token secret of one developer app with approved Ads API access. Atlas never shows a saved key again: to replace one, select Edit on the pixel row and paste the new value. A blank field keeps the saved value.
Troubleshooting
The test event fails
The test event fails
The row says No events in the last 24 h
The row says No events in the last 24 h
X rejects every request, even with the right keys
X rejects every request, even with the right keys