The catalog contains the items that will be promoted by advertisers. For retailers, these are products sold by 1P and 3P sellers.
Campaign
Tools used by advertisers to promote products, enabling them to promote their catalog on the retailer’s platform.
Auction
Every promoted item in a campaign is eligible for auctions. An auction requests the best options to fill a placement, considering optimization parameters for advertiser performance and retailer financial goals.
Attribution
Purchases made by shoppers who interacted with an ad are attributed to campaigns. Parameters include attribution window and model (last click, multi-touch, etc).
The format or style of an advertisement. Common types include: Sponsored Listings, Banner Ads, Video Ads, Native Ads, etc.
Attribution Window
The period of time in which conversions or sales are attributed to an ad. Varies by ad format: 7-14 days for Sponsored Listings, 14-30 days for Sponsored Brands, 14-30 days for Banner/Video Ads.
Device Type
The type of device where the ad is viewed or interacted with: Mobile Web, Desktop, or App.
Placement / Ad Slot
The specific location where the ad is displayed within a retail platform (e.g., homepage, search results, product pages).
Keyword / Search Term
Words or phrases used by customers in search queries that trigger ad placement (e.g., “running shoes,” “laptop accessories”).
EAS (External Asset String)
Internal term for the unique identifier of a product in your catalog. Also called Product ID or SKU. In the API, this is the id field in product objects.
Opaque User ID
An anonymized user identifier used when you cannot share actual user IDs. Must be consistent across events for the same user session to enable attribution.
SIVT (Sophisticated Invalid Traffic)
Fraudulent or bot traffic that should be filtered from reporting. Marketplaces are responsible for filtering SIVT before sending events to Topsort.
The total revenue generated per dollar spent on ads. Formula: ROAS = Sales ÷ Total Ad SpendA ROAS of 3.0 means 3inrevenueforevery1 spent on advertising.
Same SKU Click ROAS
The ROAS for the same product (SKU) that was clicked. Tracks revenue generated per dollar spent specifically on the clicked SKU.
Same BRAND Click ROAS (Halo)
The ROAS for products from the same brand that were clicked. Used to track brand lift and halo effects.
The cost per thousand impressions. A pricing model where advertisers pay for every 1,000 times their ad is shown.Formula: CPM = (Total Ad Spend ÷ Impressions) × 1,000
Cost Per Click (CPC)
The cost an advertiser pays each time a user clicks on their ad. A performance-based pricing model where payment occurs only when the ad is clicked.Formula: CPC = Total Ad Spend ÷ Total Clicks
Cost Per Acquisition (CPA)
The cost to acquire a customer through an ad campaign.Formula: CPA = Total Ad Spend ÷ Conversions (Sales)
Average Order Value (AOV)
The average value of an order generated from an ad click.Formula: AOV = Sales ÷ Orders
Average Ad Rank
The average position of an ad relative to other ads in a given placement. Higher rank means better visibility.
Share of Voice (SOV)
The percentage of total ad impressions captured by a brand versus competitors.Formula: SOV = (Your Impressions ÷ Total Market Impressions) × 100
Attribution model where the final ad click before a purchase is credited with the sale. Most common model for direct response campaigns.
Multi-Touch Attribution
Attribution model where credit is given to multiple touchpoints throughout the customer journey. Useful for understanding the full path to purchase.
View-Through Attribution (VTA)
Attribution model where credit is given to ads shown but not clicked, influencing a purchase after the fact. Common for awareness campaigns.
Halo Attribution
Attribution model where a vendor receives credit when a user clicks on Product A but purchases Product B from the same vendor. Requires vendorId in purchase events.
Resolved Bid ID
The unique identifier returned from an auction that connects events (impressions, clicks, purchases) back to the winning bid for attribution purposes.
Ads that appear within product search results or category pages, typically appearing as “sponsored” or “promoted” products. High purchase intent format.
Banner Ads (Display / Audience Ads)
Ads displayed in fixed sections of a webpage, such as at the top, side, or bottom of the page. Used for awareness and discovery.
Native Ads
Ads designed to blend seamlessly with the content of the website or platform, making them look like part of the organic content (e.g., sponsored articles).
Carousel Ads
A type of ad that allows multiple products to be displayed in a sliding format. Often used for showcasing different product variations or collections.
Dynamic Retargeting
Ads targeted at users who have previously interacted with the brand or product but have not yet converted.