Skip to main content
X Ads · MarketplacesX Ads × Marketplaces

X Ads conversion tracking for marketplace sellers

This page exists to say something most vendors will not: if your sales happen on Amazon, Etsy or Walmart, the marketplace owns the customer, the checkout and the data, and the per-order click attribution this site builds for other platforms is not available to you. What X Ads adds on top of that is a mechanical requirement: the twclid click identifier has to reach the record that holds the money, because X Ads can only credit a conversion it can tie back to a click it recognizes. This page covers both halves — what a conversion is in marketplace sellers, and what X Ads specifically needs to accept it.

Free30 minutesNo obligation

Specific to X Ads × Marketplaces

X Ads for marketplace sellers: a weak fit with no order signal

X cannot record a conversion for orders on Amazon, Etsy or Walmart, because twclid never reaches the marketplace order and the X tag cannot run on a listing. For most marketplace sellers X is a poor fit; if you test it, use an Amazon Attribution tag and an X-only promo code, and send conversion events only from your own store.

People open X for news, sports and argument rather than browsing products, and promoted posts linking to an Amazon listing tend to collect clicks without purchase intent. The exceptions are sellers whose audience already gathers there, such as a gaming accessory brand with an active following or an author selling books through Amazon.

Authors are the clearest case. A book launch has a defined window, and an X campaign around it can be read through an Attribution-tagged link, if your account can generate tags for that title, and through the book's sales rank in the days that follow. Neither gives per-order attribution; together they give a reasonable directional answer about whether the campaign moved copies.

X campaigns for marketplace products tend to run as short bursts, so compare tagged sales over exactly the campaign dates plus a few days, and ignore engagement metrics as a stand-in for sales. A small test, a unique code and a before-and-after look at marketplace sales in that product line is the whole sensible setup, and building a Conversions API integration for Amazon-bound traffic would have nothing to send.

X Ads · Marketplaces · what breaks

Why X Ads under-reports for marketplace sellers

  1. 01

    The marketplace owns the checkout and the customer

    You get an order report, not a click-to-order join. No tool changes this.

  2. 02

    Off-marketplace ads that cannot be attributed per order

    You can drive traffic to a listing and you cannot see which click produced which sale.

  3. 03

    Vendors selling per-order attribution that does not exist

    The most common thing sold into this category, and it does not work the way it is described.

  4. 04

    The twclid click identifier never reaches the record

    X appends twclid to your landing page URL. The platform's advertising stack has changed substantially and repeatedly, so treat any documentation older than a few months as unreliable and verify parameter names and endpoints directly before building.

X Ads · Marketplaces · the fix

What working looks like — X Ads · Marketplaces

  • A clear statement of what can and cannot be measured

    Before you spend anything, so the decision is informed.

  • The marketplace's own tools used properly

    Attribution programs, brand analytics and promo-code tracking each do something real within their limits.

  • Your own channels measured properly

    If you also sell direct, that side is fully measurable and is usually where the attention should go.

X Ads · Marketplaces · architecture

How X Ads and marketplace sellers actually connect

  1. 1

    The conversion in marketplace sellers

    The conversion map here is mostly a map of what is missing. The marketplace records the order and shares an aggregate; there is no identifier that travels from your ad to that order, so the events below are the honest maximum.

  2. 2

    X Ads needs a click to match

    An event name X recognizes, a conversion identifier matched to the tag if you run one, a timestamp, hashed customer information, and the click identifier.

  3. 3

    The identifier: the twclid click identifier

    X appends twclid to your landing page URL. The platform's advertising stack has changed substantially and repeatedly, so treat any documentation older than a few months as unreliable and verify parameter names and endpoints directly before building.

  4. 4

    Where it gets sent from

    The marketplace's own order and settlement reports, with their aggregation level understood before anything is compared.

  5. 5

    Deduplication and window

    The pattern is familiar — the tag and the server event must agree on an identifier for the same conversion — but the implementation details have changed more than once. Test deduplication on a real conversion rather than assuming the configuration is correct. X's attribution windows are configurable per conversion. Confirm the setting in your account before comparing any number, and verify the accepted event-freshness limit against current documentation.

X Ads · Marketplaces · events

The conversion map for marketplace sellers

Five things, only some of which are measurable, and the page says which.

Off-marketplace ad clickMeasurable on your side. It stops being traceable the moment it reaches the listing.
Listing viewAvailable in aggregate through the marketplace's own analytics, not per visitor.
Order placedThe marketplace records it. No click identifier attached, ever.
Attribution program reportingAggregate and delayed where the marketplace offers it. Directional, not reconcilable.
Promo code redemptionThe one clean per-order signal you can create yourself.

X Ads · Marketplaces · diagnose

Diagnostic order — X Ads · Marketplaces

  1. 01

    Count records carrying the twclid click identifier

  2. 02

    No click identifier on the order

    The structural fact underneath everything else on this page.

  3. 03

    Aggregate reporting treated as measured conversions

    Marketplace attribution programs report at a level that cannot be reconciled per order, and trying to will waste weeks.

  4. 04

    Customer data the marketplace will not release

    Which also limits what remarketing and matching are possible.

  5. 05

    Read the conversion reporting inside X Ads Manager, reconciled against your own records

    The platform's ad products and APIs have been rebuilt repeatedly, which means integration guidance ages faster here than anywhere else in this library. Anything you build should be re-verified periodically rather than assumed stable.

X Ads · Marketplaces · prove

How it gets proven — X Ads · Marketplaces

Source of truth

The marketplace's own order and settlement reports, with their aggregation level understood before anything is compared

  • A plain statement of what is and is not attributable, before any work is commissioned.
  • Promo-code redemptions reconciled per order where that mechanism is used.
  • Direct-store revenue measured fully and reported separately from marketplace revenue.
  • No number presented as measured when it came from an aggregate model.
  • The conversion reporting inside X Ads Manager, reconciled against your own records read directly, not inferred from an upload succeeding.

X Ads · Marketplaces · free audit

What we check in the free audit

  • Count records carrying the twclid click identifier
  • No click identifier on the order
  • Aggregate reporting treated as measured conversions
  • Customer data the marketplace will not release
  • Read the conversion reporting inside X Ads Manager, reconciled against your own records

Checked against

The marketplace's own order and settlement reports, with their aggregation level understood before anything is compared

Get my free conversion tracking audit

Free30 minutesNo obligation

X Ads · Marketplaces · when not to buy

When you don't need this — X Ads · Marketplaces

  • If X Ads already reports conversions that reconcile against the marketplace's own order and settlement reports within a few percent, this is working and there is nothing to buy.
  • Measure identifier coverage yourself first — pull your last hundred records and count how many carry the twclid click identifier.
  • If X is a small experimental line on your plan, the integration effort is hard to justify against a platform whose API has moved this often.

X Ads · Marketplaces · what we deliver

What gets built — X Ads · Marketplaces

  • Marketplace attribution tools configured where they exist

    Amazon's attribution program and equivalent tools give aggregate rather than per-order insight. Useful, and not the same thing.

  • Unique promo codes or landing paths per channel

    The practical way to separate channels without a click join.

  • Your direct-to-consumer store measured fully

    Where a real per-order build is possible and worth doing.

  • Nothing claimed that the data cannot support

    The reporting states its own limits.

  • Dispatch via the X Conversions API

    Server events posted with the click identifier and hashed customer information. This is the least stable API surface of the platforms covered here — confirm the current specification against X's own developer documentation, and expect it to have moved since anyone last wrote about it.

Written guarantee

95%+ tracking accuracy

Measured against The marketplace's own order and settlement reports, with their aggregation level understood before anything is compared. Miss it and we keep working at no cost.

Get my free conversion tracking audit

From $400 · See packages

FAQ

X Ads · Marketplaces questions, answered

Only in aggregate, with an Amazon Attribution tag on the ad link, plus any redemptions of an X-only promo code. X itself never receives the purchase.

Free · 30 min

Get X Ads reporting what marketplace sellers actually earn

Free30 minutesNo obligation