Skip to main content
This guide explains how to set up Topsort as a destination in RudderStack. You can also check our documentation in Rudderstack’s Knowledge Base.
1

Setup Instructions

  1. In the RudderStack dashboard, add your data source (website or app).
  2. From the list of destinations, select Topsort.
  3. Complete the following settings:
SettingDescription
NameUnique name for this destination.
API KeyObtain this on Topsort > Settings > API Integration.
2

Event Mapping

Click Set-up mapping in the dashboard to define how RudderStack events map to Topsort events. Example for mapping these events:
RudderStack eventTopsort event
Order CompletedPurchase
Product ClickedClick
Product AddedClick
Product ViewedImpression
Product List ViewedImpression
Prevent double-counting by reviewing your event firing logic.
3

Tracking Events

Use rudderanalytics.track() to send events to Topsort.Example:
rudderanalytics.track("Product Added", {
  product_id: "9578257311",
  sku: "8472-998-0112",
  name: "Sample Product"
})
Check the mapping of all fields of each event in the Rudderstack’s Knowledge Base