See which channel actually pays you. Even ChatGPT.

Motif is analytics that turns SEO and AI into revenue decisions for SaaS businesses. One script tag under 5 KB gzipped and Stripe Connect join every payment to first touch, across search, social, email, and 17 AI assistants including ChatGPT.

In production on
Motif measures our own products in production: markwise.app, brief.finance, and opensource.finance, all built by Reaktif LLC.
Founder
Joseph Goksu

Does the AI decide the ranking?

The channel table is arithmetic: net revenue per acquired visitor over 30 days. The model picks one winner and one runner-up from that table. Motif rejects the pick if either is not an eligible channel. Motif also rejects it if both are the same channel, or if it cites a number the table does not contain.

What does the model actually see?

Aggregates only: channel, visitors, customers, revenue, window. The weekly digest sees at most 5 traffic sources and 28 days of Search Console. Never a visitor row, never an email, never a session.

What happens on a slow week?

Under 50 visitors and no named lead, you get no digest. If the numbers can't support a verdict, silence is the correct output.

How is this different from Plausible or GA?

Those tell you which channel sends traffic. Motif tells you which channel sends revenue. It joins each Stripe payment to the visitor's first touch. It ranks channels by net revenue per visitor over 30 days. It adds 28 days of Search Console and names 1 next spend.

Does Motif track ChatGPT traffic?

Yes. A click from chatgpt.com, chat.openai.com, or searchgpt.com is first-touch ChatGPT, 1 of 17 AI assistants Motif names separately, not a generic Referral row and not one AI Assistant bucket. Motif stores that touch once and joins later Stripe payments to it. GPTBot is a crawler, never a visit.

What if a cited number looks wrong?

Every figure in a recommendation must exist in the data packet. If even 1 doesn't, the whole batch is discarded rather than shipped.