guide4 min read

Data Engineering for Marketplaces: Two-Sided Metrics

Data Engineering for Marketplaces: Two-Sided Metrics

Data engineering for marketplaces revolves around two-sided supply and demand signals — listings, orders, matches, cancellations — plus trust and safety telemetry. The core metrics are GMV, take rate, fill rate, liquidity, and both supplier and buyer retention. The data stack must handle heavy event streams and rapid schema evolution as the product iterates.

Marketplaces (Airbnb, DoorDash, Etsy, Uber) have unique data challenges compared to SaaS or ecommerce: two-sided metrics, geographic segmentation, dynamic pricing, and rapid product experimentation. This guide walks through the patterns that distinguish marketplace data engineering.

The defining challenge is scale. Marketplaces produce events at rates that dwarf typical SaaS — every search, view, filter change, and booking request generates a row, and there are orders of magnitude more of these than actual transactions. That means streaming ingestion, aggressive sampling, and heavy use of approximate analytics are not optional. Teams that start with SaaS-sized infrastructure usually hit a wall within 18 months and have to replatform under pressure.

The Core Marketplace Data Sources

Marketplace data stacks pull from application events (searches, views, bookings), transactional database (users, listings, orders), payment processors (Stripe, Braintree), trust and safety (ID verification, fraud scores), and geo data (maps, distances, ETAs). The sheer volume of event streams often dwarfs the transactional load.

SourceExample Events
SearchQuery, filters, results shown, clicked
ListingsCreated, updated, deactivated, reactivated
OrdersRequested, matched, accepted, cancelled, completed
PaymentsAuth, capture, refund, chargeback
TrustID verified, fraud score, review posted

Two-Sided Metrics

The defining feature of marketplace data is two-sided metrics: you must track supplier and buyer health separately and together. Liquidity (fill rate at a given price) is a joint metric. Cohort analysis runs for both sides. A healthy marketplace has high retention on both sides — if suppliers churn, buyers lose trust and leave.

The data model reflects this two-sided nature. Fact tables often have both a supplier_id and a buyer_id on every transaction row. Dimension tables exist separately for each side: dim_suppliers and dim_buyers. Retention, cohort, and lifetime value analyses run on both sides in parallel. Joint metrics — liquidity, time-to-match, conversion rate from search to booking — are computed from the combined fact tables. Missing either side's perspective means flying blind on half the business.

Geographic Segmentation

  • City / metro rollups — revenue, supply, demand per market
  • Supply density — listings per square mile
  • Demand heatmaps — unmet demand by neighborhood
  • Launch readiness — cohort analysis per new market
  • Cross-market effects — supply that serves multiple markets

Experimentation at Scale

Marketplaces ship experiments constantly — new search ranking, new pricing, new match algorithms. The data stack must support A/B testing infrastructure with proper randomization, exposure tracking, and statistical rigor. Most marketplaces build a dedicated experimentation platform on top of the warehouse.

Experimentation infrastructure at a marketplace needs to handle nuances that SaaS experimentation often ignores: network effects (treatment groups affect control groups through the shared marketplace), geographic randomization (city-level rollouts to avoid contamination), and two-sided exposure (both suppliers and buyers can be randomized independently). These complications mean off-the-shelf tools like Optimizely often fall short, and most large marketplaces build or buy specialized experimentation platforms instead.

Trust and Safety Signals

Marketplace data teams also own trust and safety analytics: fraud detection, policy violations, refund rates, account takeover attempts. These require streaming ingestion (detect bad actors in real time) plus batch historical analysis (patterns across months). Fraud models live in a feature store tied to live scoring.

Trust and safety workloads tend to be the most operationally intense part of a marketplace data stack. They run 24/7, require tight latency, and have strict SLAs on accuracy — false positives lock out legitimate users, false negatives let fraudsters through. Investment here pays back in direct savings (reduced chargebacks, fewer refunds) plus harder-to-measure but substantial reputation and regulatory benefits. Most marketplaces staff a dedicated trust-and-safety data team once GMV exceeds a threshold.

For related topics see what is a data pipeline and how to build a data pipeline.

Operational Governance

Marketplace data contains heavy PII (names, addresses, ID documents, payment details) and is often regulated across multiple jurisdictions. GDPR, CCPA, and local equivalents apply. Data Workers governance agents automate PII detection, masking, retention, and deletion requests across warehouse and lake.

Book a demo to see marketplace-grade data governance automation.

Implementation Roadmap

Marketplace data platforms typically roll out in phases over 6-12 months. Phase one: ingest transactional data and basic events into a cloud warehouse, build core KPIs (GMV, take rate, active users per side). Phase two: add streaming infrastructure for real-time metrics and fraud signals. Phase three: build the experimentation platform with proper randomization and exposure tracking. Phase four: roll out geographic rollups, supply density heatmaps, and market-launch analytics. Each phase depends on the previous, and skipping phases almost always creates technical debt that slows everything.

ROI Considerations

Marketplace data investments pay back through three main channels. First, experimentation velocity — the more experiments you can run, the faster product improves, and good experimentation infrastructure roughly doubles throughput. Second, fraud prevention, where real-time models save millions in direct losses plus the reputational cost of bad actors. Third, matching algorithms, where even small improvements in fill rate compound into significant GMV gains. The investment is substantial but the multipliers usually justify it by the second year.

Common Pitfalls

The classic marketplace pitfall is treating both sides symmetrically when they are not. Suppliers and buyers behave differently, have different lifetime value profiles, and churn for different reasons. Conflating them in dashboards masks problems. Second pitfall: scaling batch analytics too far into workloads that need streaming, then trying to patch with longer retries and more parallelism instead of admitting that streaming is required. Third: building experimentation on top of dashboards instead of dedicated infrastructure, which falls apart the moment you need proper statistical rigor.

Data engineering for marketplaces means two-sided metrics, heavy event streams, geographic segmentation, rapid experimentation, and heavy trust and safety requirements. Build for volume, make experimentation first-class, and invest in governance early. Marketplaces that scale data engineering carefully unlock faster iteration than their competitors.

Go from data platform to
agentic platform.

With autonomous AI agents working across your entire data stack — MCP-native, open-source, deployed in minutes.

Book a Demo →

Related Resources