All articles

ChatGPT Ads · 9 min read

How to set up the ChatGPT Ads pixel

Teams often use “pixel” as shorthand for ChatGPT Ads conversion tracking. The exact tag, event names, and account controls can vary by product release and advertiser access. Use the current instructions inside your approved advertising account as the technical source of truth; the process below explains how to implement and verify the measurement layer around it.

01

Define conversions before installing code

Write down the actions that matter: purchase, qualified lead, booked meeting, trial activation, or another event tied to value. Give each event one definition, one owner, and a clear success condition.

Avoid marking every interaction as a primary conversion. Page views, button clicks, and form starts are useful diagnostics, but they should not carry the same weight as a completed commercial action.

02

Use the setup provided in your account

If your ChatGPT Ads account provides a base tag or partner integration, create the data source there and follow its generated instructions exactly. Do not copy an identifier or script from a screenshot, third-party article, or another advertiser’s account.

If no conversion tag is available in your account, do not invent one. Preserve campaign parameters, record conversions in your analytics and CRM, and ask your authorised platform contact which measurement options are currently supported.

03

Implement through a controlled data layer

For tag-manager installations, trigger the base tag according to the consent state and send conversion events only after the underlying action has succeeded. For direct or server-side implementations, use the official specification and keep credentials outside client-side code.

Pass only fields that are permitted, documented, and necessary. Apply your consent policy, retention rules, and data-processing review before sending identifiers or customer data to any advertising platform.

04

Prevent duplicates

Single-page apps, thank-you page reloads, browser retries, and simultaneous browser/server events can count the same outcome twice. Use a stable transaction or event ID where the supported implementation allows it.

Compare platform totals with analytics, commerce, and CRM records. The systems will rarely match perfectly, but large or sudden differences usually point to a concrete implementation problem.

05

Test before launch

Use the platform’s own diagnostics when available, then complete a real test journey across mobile and desktop. Verify consent behaviour, event timing, value and currency, campaign parameters, and the final record in the CRM or order system.

Document the tag owner, event definitions, release date, and test evidence. Recheck after site releases, consent-platform changes, checkout updates, and tag-manager publishing.

An initial conversation

Let’s discuss your next growth priority.

Tell us what you are working on. We’ll look at the evidence, discuss the assumptions, and suggest a practical next step.

Start a conversation

Independent Gothenburg agency · Since 2015

More than ten years of change has made us less interested in shortcuts.

Zalster was founded in 2015. The tools have changed quickly since then, while the need for clear priorities, dependable measurement, and well-executed work has remained.

01

Platforms will change

We have seen channels, formats, and algorithms come and go. The strategy still needs to work after the next product update.

02

The business is the reference point

Platform data is useful, but margin, customer quality, and realised sales decide whether the work creates value.

03

Experience should stay close to delivery

Senior specialists remain involved in analysis, implementation, and ongoing decisions—not only the first meeting.