Polar integration · Beta

Polar MRR, one-off sales and churn, for every app in one place

Selling subscriptions and one-off products on Polar? SoulStack reads both and puts them next to the rest of your stack, with the app that needs you at the top.

This connector is in beta. It follows Polar's documentation and is new, so if a number looks off, tell us and we'll fix it fast.

What SoulStack reads from Polar

  • MRR each day, worked out from your subscriptions
  • One-off sales and subscription charges each day, after discounts and before tax
  • Refunds, on the day of the original order
  • Polar's platform fees, for your profit margin
  • Churn rate over the last 30 days: subscriptions ended, over those active

How it feeds your health score and alerts

MRR growth and churn feed each app's health score, and an MRR drop or churn above your limit opens an alert. One-off sales show next to MRR, or in its place for an app that only sells once.

Access it needs

An organization access token with subscriptions:read and orders:read, and nothing else. SoulStack never writes to Polar.

Connect Polar in a few minutes

  1. In Polar, open your organization's Settings → Developers and create a new token.
  2. Tick subscriptions:read and orders:read only.
  3. Paste the token into SoulStack when you connect Polar to an app. Sandbox tokens work too.
  4. SoulStack checks the token, then reads the last 90 days.

Syncs every 6 hours, plus whenever you press Sync now.

Questions

Does it count one-off products as well as subscriptions?
Yes. One-off purchases show as one-off sales, and they count toward revenue and profit but not MRR.
Why might a refund show on an earlier day?
Polar's order list doesn't give a refund its own date, so it lands on the day of the original order.

Works well with

Stripe, RevenueCat, App Store Connect, Google Play, PostHog, Sentry, OpenAI, Anthropic, OpenRouter, Vercel, Supabase, Dodo Payments, Paddle, Your own numbers, AdMob and AdSense. Each one adds another part of the health score, so the more you connect, the more of the picture SoulStack can see.

See which app needs you first.

Free for 1 app. No card needed.

Start free
PACHIFUNK OÜ · Tornimäe tn 5, Tallinn, Harju maakond, 10145, Estonia