Mobile app orders, attributed correctly
SourceMedium ingests Tapcart's Insights Stream via webhook—capturing mobile app events and orders separately from Shopify metadata so mobile channel attribution is clean and complete.
Tapcart
Site behavior and attribution systems used to reconcile session-to-order performance.
Why Tapcart?
Tapcart builds mobile apps for Shopify stores. SourceMedium pulls event data directly from Tapcart's Insights Stream, not just Shopify order metadata, so mobile channel performance is measured accurately alongside web.
Insights Stream ingestion
Tapcart's webhook-based Insights Stream feeds mobile events directly into SourceMedium.
Mobile channel attribution
App orders are attributed to the mobile channel, separate from web and other Shopify sources.
App vs. web comparison
Compare conversion rate, AOV, and LTV between app and web customers.
Order integration
Tapcart orders join your full Shopify order history for unified reporting.
What you can ask
With the AI Analyst, you can query Tapcart data using natural language. Here are some examples.
What's our mobile app vs. web conversion rate? Compare AOV between app and web channels Which products sell best on mobile app? How does mobile customer LTV compare to web? Joins with other integrations
Tapcart data is designed to join with your other data sources for unified analysis.
How it works
Setup depends on the source. We confirm access requirements, history, cadence, and customer responsibilities before implementation begins.
Enable Insights Stream
SourceMedium configures a Tapcart Insights Stream webhook to receive mobile app events.
Channel attribution
App orders and events are tagged with mobile channel attribution.
Performance analysis
Compare app and web performance in unified channel reports.
Ready to stop debating the numbers?
Book a platform walkthrough
In a 30-minute walkthrough, we'll review your current data stack, show how SourceMedium would replace or complement it, and demonstrate workflows relevant to your business.
Choose a time for your walkthrough
We couldn't load available times here.
Open the scheduling calendar in a new tab. If you cannot schedule now, we will still follow up.
Open scheduling calendar