Distribution intelligence for Shopify apps

Follow the merchant journey. Show the missing handoff.

Cohort first-party visitors from an app-owned page, require a server-confirmed install, and follow the same opaque ID to trial or direct paid intent and paid conversion.

7 days free · Card required · Secure checkout by Stripe

Inside the product

Marlo distribution report showing a sequential acquisition-to-paid funnel and deterministic investigation prompt

Product screenshot from a development verification workspace. It uses first-party test evidence, not a customer claim or benchmark.

One sequential cohort

01

Acquired

A unique opaque ID first appears on an app-owned page.

02

Installed

Your server confirms Shopify authentication with the same ID.

03

Trial / paid intent

Verified billing evidence shows a trial or direct paid decision.

04

Paid

A verified trial conversion or paid event completes the sequential journey.

Later events only count after the prior evidence exists. Direct-paid apps do not need a fictional trial stage; paid counts as intent and paid after install.

Safe worked example

Compare sources by paid outcomes—not visitor volume alone.

Every report keeps linked merchant evidence, exclusion rules and coverage gaps beside the aggregate.

SourceAcquiredInstalledPaid
partner newsletter2483
google / cpc · problem-intent1952
direct / untagged1331

Illustrative values only. They are not customer results, industry benchmarks or forecasts.

Honest platform boundary

App Store listing traffic stays in Shopify’s configured analytics stream.

Marlo’s initial cohort begins on a page the app business owns. Shopify separately supports GA4 listing views, Install-button clicks and server-side install events. Marlo does not claim to see that listing traffic without an integration.

Missing browser-to-server IDs remain a named coverage gap. Browser events never prove installation or payment, and a deterministic prompt is an investigation—not a causal claim.

Start with evidence

Find the largest observed loss. Open the merchants behind it.

Start your trial

7 days free · Card required · Secure checkout by Stripe