Skip to main content

Overview

Connect your marketplace to an advertising platform to run offsite campaigns through Topsort. Account setup, catalog synchronization, and conversion tracking depend on the advertising platform and the campaign objectives you want to support. Review the integration choices below, then see the instructions for each advertising platform.

Choose your integration setup

Accounts

Marketplaces can use accounts created by Topsort or provide their own accounts and grant Topsort the required access. Google and Meta use vendor-level accounts beneath the marketplace account structure. TikTok, Snapchat, Universal Ads, and OpenAI do not create separate vendor-level accounts beneath the marketplace account. See the advertising platform sections below for account structures and setup instructions.

Catalog synchronization

For catalog-based campaigns, either the marketplace or Topsort can synchronize the product catalog with the advertising platform. Catalog synchronization supplies the product information used to create and maintain catalog-based ads.

Conversion tracking

The advertising platform needs conversion data to optimize campaigns for conversions and report attribution-based metrics such as sales and return on ad spend (ROAS). Topsort also needs conversion data or the advertising platform’s resulting reports to display those metrics in its UI. There are two approaches:
  • Send conversions directly to the advertising platform. The marketplace implements the advertising platform’s conversion tracking. Topsort retrieves the resulting reports and displays them in its UI. Metrics follow the advertising platform’s attribution methodology.
  • Send events to Topsort. The marketplace implements Topsort event tracking, enabling Topsort’s in-house attribution. This lets you apply the same attribution window and configuration across supported advertising platforms for apples-to-apples sales and ROAS comparisons. The advertising platform also needs conversion data for conversion optimization. For some advertising platforms, including Google, Topsort can forward eligible conversions, so the marketplace only needs to implement Topsort’s tracking. For other advertising platforms, separate conversion sharing is required.
Some advertising platforms, including OpenAI and Universal Ads, support campaigns without conversion tracking. These campaigns do not optimize for conversions or provide attribution-based metrics such as sales and ROAS.

Setup by advertising platform

Google

Use a Topsort-created account setup, or provide access to your own Google Manager account (MCC) and Merchant Center multi-client account (MCA). Topsort creates vendor-level Google Ads accounts with the required Merchant Center linking. For catalog-based campaigns, either the marketplace or Topsort can synchronize the catalog with Google.

Meta

Use a Topsort-created account setup, or provide access to your own parent Meta Business Manager. Topsort creates a child Business Manager and ad account for each vendor. For catalog-based campaigns, either the marketplace or Topsort can synchronize the catalog with Meta.

TikTok

Use Topsort’s TikTok Business Center / Business Manager, or provide your own and grant Topsort access. Separate vendor-level accounts are not created beneath the marketplace account. For catalog-based campaigns, either the marketplace or Topsort can synchronize the catalog with TikTok.

Snapchat

Use Topsort’s Snapchat Business Manager / Organization, or provide your own and grant Topsort access. Separate vendor-level accounts are not created beneath the marketplace account. For catalog-based campaigns, either the marketplace or Topsort can synchronize the catalog with Snapchat.

OpenAI

Marketplaces can activate OpenAI entirely through the Topsort UI. No marketplace development or contact with a Topsort representative is required to connect the channel and launch click-optimized campaigns.

Connect OpenAI

  1. Open Offsite → Configuration.
  2. Click the OpenAI card.
  3. Wait while Topsort creates your OpenAI Ads account and synchronizes your catalog.
  4. Once finished, the card shows a connected status and you can start creating campaigns.
This workflow creates the account and synchronizes the catalog for you. You do not need to create an OpenAI Ads account separately. Separate vendor-level accounts are not created beneath the marketplace account.

Country availability

See OpenAI’s Ads Manager Availability documentation for current country availability.

Conversion tracking options

Low effort: launch without conversion tracking Campaigns are optimized for clicks. No conversion-tracking implementation is required. Attribution-based metrics, including sales and return on ad spend (ROAS), are unavailable in both OpenAI and Topsort reporting. More involved: enable conversion tracking Share your marketplace’s conversions with OpenAI to enable conversion optimization and attribution-based metrics in Topsort reporting. Connecting OpenAI and synchronizing the catalog does not automatically enable conversion sharing.

Universal Ads

Use Topsort’s Universal Ads ad account, or provide your own and grant Topsort access. Separate vendor-level accounts are not created beneath the marketplace account.

Conversion tracking options

Low effort: launch without conversion tracking Run campaigns without conversion optimization or conversion tracking. Conversion-based metrics such as attributed sales and ROAS are unavailable for this setup. Geolift tests can be conducted with the Universal Ads team to measure the effectiveness of ads by comparing regions exposed to ads with regions unexposed. More involved: enable conversion tracking Configure conversion sharing with Universal Ads to support conversion optimization and conversion-based reporting in Topsort.

Explore campaign management and reporting

See Campaign Creation and Reporting for the campaign workflow, approval process, and reporting options available in Topsort.