Setup & Integration

Marketplace & Platform Tracking Best Practice

Track multi-sided interactions where value is created through matching supply and demand.

Understanding Marketplace Behaviour

Unlike ecommerce or SaaS, marketplaces generate value when two or more participant groups interact.

Typical platform participants may include:

  • buyers and sellers
  • brands and creators
  • service providers and clients
  • partners and end-customers

Tracking must therefore capture:

  • engagement quality
  • matching success
  • transaction outcomes

This allows attribution models to understand network-driven growth dynamics.

Typical Marketplace Journey

A simplified journey may include:

  • Visitor explores listings or profiles
  • Visitor interacts with supply-side content
  • Visitor initiates contact or request
  • Match or agreement is created
  • Transaction or collaboration is completed

Each stage represents a different level of intent maturity.

Discovery stage

  • listing_viewed
  • profile_viewed
  • search_performed
  • filter_applied

Engagement stage

  • message_started
  • proposal_sent
  • invite_received
  • favourite_added

Matching stage

  • match_created
  • deal_negotiation_started
  • agreement_signed

Outcome stage

  • transaction_completed
  • campaign_launched
  • service_delivered

These events help evaluate platform liquidity and matching efficiency.

Defining Marketplace Conversion Signals

In platform environments, conversions are not always direct revenue events.

Primary conversion signals may include:

  • successful match creation
  • signed collaboration agreement
  • paid transaction completion

Supporting conversion signals may include:

  • qualified lead submission
  • first meaningful interaction
  • onboarding completion

Tracking both types enables:

  • measurement of marketplace activation
  • optimisation of supply-demand balance
  • evaluation of acquisition channel quality

Implementation Example (Interaction-Driven Tracking)

Example of tracking matching-oriented platform behaviour:

TS
<script>
  // Discovery interaction
  Mark.track('profile_viewed', {
    profile_id: 'creator_908',
    category: 'fitness'
  });

  // Engagement interaction
  Mark.track('proposal_sent', {
    project_id: 'proj_1182',
    estimated_budget: 5000
  });

  // Marketplace conversion
  Mark.conversion('match_created', {
    match_id: 'match_771',
    expected_value: 5000
  });
</script>

This event design allows teams to understand:

  • how efficiently new users reach meaningful interactions
  • which acquisition sources produce high-quality matches
  • which platform features accelerate deal completion

Measurement Insights Enabled

Structured marketplace tracking supports analysis of:

  • supply activation speed
  • demand engagement depth
  • match-to-transaction conversion rate
  • lifetime value of platform participants

These insights are critical for:

  • marketplace growth strategy
  • incentive design
  • onboarding optimisation
  • network expansion planning