Sumly vs Seline

Seline is simple, cookieless web analytics with journeys, funnels and revenue from Stripe, Polar or Shopify. Sumly traces revenue to the visit that brought it too, and adds your iOS, Android and Mac apps, the App Store and Google Play, heatmaps, replays and bots blocked before they reach you.

Seline as described on its own pages, 11 November 2026.
SumlySeline
Revenue traced to traffic sources SumlyYes, by first touch, last touch or linear, or by where the buyer said they heard about you SelineYes, by referrer and UTM
Payment providers Sumly22 payment providers, read for you, from Stripe, Paddle, Lemon Squeezy and RevenueCat to the App Store and Google Play SelineStripe and Polar read for you; Shopify and any other checkout through a revenue event you send
App Store and Google Play (directly or through RevenueCat) SumlyYes SelineNot listed
MRR, churn, LTV, refunds and fees from billing SumlyYes, worked out for you from every provider SelineA revenue chart and MRR trend from Stripe or Polar; its churn view is about people going quiet, not cancelled subscriptions
Payments linked to the person who paid SumlyBy itself: the checkout carries the visitor, or the buyer's return links them SelineBy the buyer's email when you identify signed-in users, or a visitor id you pass into Stripe Checkout
Apps (iOS, Android and Mac) SumlySDKs for React Native, Swift and Kotlin: screens, events and taps, the install tied to the web visit, and the app user met with the RevenueCat buyer SelineNot found: its packages are for the web, Node.js and MCP
Funnels and visitor journeys SumlyYes, funnels ending in a payment, and each person's visits and events on one page SelineYes, with profiles for signed-in users
Heatmaps SumlyOn websites, heat over a daily picture of each page, on desktop and on phone, with rage and dead clicks and how far down people get. In apps, taps drawn over a real picture of each screen, with who of those people paid later SelineNot found
Session replay SumlyYes, on websites: off until you turn it on, every word and input masked by default, kept 30 days, with who paid later SelineNot found
AI that answers questions about your data SumlyAsk on the site and in the Sumly app, and an MCP server for ChatGPT, Claude and other assistants SelineA chat in the app that also builds funnels and CSV files, an MCP server, and a ChatGPT plugin
Google Search Console SumlyClicks beside revenue SelineKeywords with clicks, impressions and position on the dashboard
Brand mentions on the traffic chart SumlyReddit, Hacker News, Bluesky, YouTube and the web, searched daily or weekly and marked on the traffic chart SelineNot found
Alerts SumlyPush to the Sumly app on your phone, e-mail or Discord: a sale or refund, a spike in visitors, a bot attack, a goal reached, a project gone quiet SelineNot found
Bots posing as browsers SumlyFound by their network (a cloud, not a home) and how they move, shown apart under Bots, blocked in one click in your Cloudflare, Bunny or Vercel, or with nginx and Apache rules; on every plan SelineFiltered out of the reports by its own bot detection; nothing found on blocking them (its Cloudflare guide proxies the script past ad blockers)
Script from your own domain, past ad blockers SumlyOne DNS record (Starter and Growth), or two paths on your site SelineYes, one DNS record on Pro, or a Cloudflare Worker of your own
Several companies in one account SumlyYes: projects grouped by company, each company apart and all added up, team access by company SelineUnlimited websites, which can share one subscription, and teams per client for agencies
Monthly package for your accountant SumlyYes: by project, by country, EU or not, and payouts to the bank, mailed to your accountant SelineNot found
Mobile app (iOS and Android) SumlyAndroid on Google Play; iPhone coming soon to the App Store SelineNot found
How long data is kept SumlyRaw visits 25 months SelineForever on Pro
Price Sumly$9 a month for 50k visits, $19 for 500k, $39 for 1M; events you send do not count; 14-day trial, no card Seline$9 a month for 10k page views and events together, $24 for 100k, $59 for 500k, $99 for 1M; two months free yearly; 7-day trial, no card

Seline as described on its own pages, 11 November 2026: seline.com, seline.com/pricing, appsumo.com/products/seline, seline.com/ai-website-analytics, seline.com/api/mcp, seline.com/docs/revenue-tracking, seline.com/docs/stripe, seline.com/docs/polar, seline.com/docs/shopify, seline.com/docs/javascript-package, seline.com/docs/google-search-console, seline.com/docs/adblocker-bypass, seline.com/docs/proxying-through-cloudflare, seline.com/docs/profiles, npmjs.com/org/seline-analytics . Something out of date? Write to us and we fix it.

Where Seline is the better choice

Seline suits a website or SaaS that wants simple, cookieless analytics with journeys, funnels and revenue from Stripe, Polar or Shopify, with its data kept forever.

  • Data kept forever on Pro; Sumly keeps raw visits 25 months.
  • Shopify revenue, checkout included, through its own pixel.
  • No cookies at all, so no consent banner anywhere; Sumly waits for consent before its cookie in the EU, the EEA, the UK and Switzerland.
  • A separate subscription per client project, for agencies that bill each client apart.
  • Done-for-you setup for $99, done in under a day.

Where Sumly fits

Sumly suits a founder whose money comes from a site and an app: subscriptions read from billing and the stores, each payment tied to the visit or install that brought it, with heatmaps, replays and bots kept out.

  • You sell in an app as well as on the web, through the App Store, Google Play or RevenueCat.
  • You want MRR, churn, refunds and fees read from your billing, not just a revenue chart.
  • You bill with Paddle, Lemon Squeezy, Creem or the stores, not only Stripe or Polar.
  • You want to see where people click and watch how a visit went, with who of them paid.
  • Scrapers and fake browsers hit your site and you want them stopped at Cloudflare, Bunny, Vercel or nginx, not just left out of the numbers.
  • You want a push on your phone when a sale comes in or traffic jumps.

Trying Sumly next to Seline

Nothing has to be switched off to compare. Sumly counts visits with its own script and reads your billing with a key of its own, so Seline keeps working while you look at both.

Sumly has no import of past visits from Seline, so its visitor history starts the day the script is added. Revenue history does not wait: it is read from your billing, up to three years back.

  1. 1Create a project in Sumly and add its one script tag next to Seline's.
  2. 2Connect your payment provider with a key that can only read, where the provider offers one.
  3. 3Stripe Payment Links, pricing tables and buy buttons carry the visitor by themselves. For a Checkout your server makes, add sumly_visitor_id to its metadata next to seline_visitor_id.
  4. 4Add the SDK to your app, and connect RevenueCat, the App Store or Google Play.
  5. 5After a few weeks, keep the one you actually open.

Visitor numbers in two tools rarely match exactly: each decides in its own way what counts as a bot or a new visitor. Look at whether the trends agree.

Sumly and Seline: questions

Does Seline track app revenue?

Not that we found. Its packages are for websites, Node.js and MCP, and it lists Stripe, Polar and Shopify for revenue, plus revenue events you send. Sumly has SDKs for React Native, Swift and Kotlin and reads the App Store, Google Play and RevenueCat, so an app's buyers count for the source that first brought them.

Does Seline block bots?

It filters them out of its reports with its own bot detection. We found nothing on blocking them: its Cloudflare guide is for serving the script from your own domain. Sumly shows bots apart and blocks the ones posing as browsers in your Cloudflare, Bunny or Vercel, or with nginx and Apache rules.

Does Sumly keep my data forever?

No. Sumly keeps raw visits 25 months; payments are read again from your billing. Seline keeps data forever on Pro, which is one of its strengths.

Can I run both scripts?

Yes. They do not touch each other, and a Stripe Checkout can carry both visitor ids in its metadata.

What happened to Seline's AppSumo deal?

AppSumo marks it sold out. It was a one-time price from $59 to $599 for 25k to 1M page views a month, with data kept 3 years. Seline's own plans are monthly or yearly.

What does each cost?

Sumly is $9 a month on Starter for 50k visits and from $19 on Growth for 500k, with a 14-day trial and no card; track events do not count. Seline has one plan from $9 a month for 10k page views and events together, $59 for 500k and $99 for 1M, two months free when paid yearly, with a 7-day trial and no card, as its pricing page said on 11 November 2026. A visit is a person's whole visit, however many pages it opens; Seline counts each page view and event.

Other comparisons

Try it with your own projects

Sign in with Google or a code by e-mail and connect your first project. The first 14 days of a paid plan are free, with no card.

Start free trial

Or look around first: open the live demo.

Page names first, then what the pages say