Analytics & Reports

Signal Analytics: MRR, churn, retention and forecast

A tour of Signal Analytics — pick a date range, read MRR and subscription charts, churn and cohorts, trials, billing health and the revenue forecast, and find the extra reports under More reports.

5 min read950 words

Signal Analytics is where you read the health of your subscription business: recurring revenue, how many subscribers you gain and lose, how long they stay, and what's coming next. Most sections follow the date range you pick. Sections marked Not affected by the date range use their own window.

Who it's for: store owners and anyone tracking subscription growth. The full reports are part of Signal Analytics on the Basic and Pro plans. On an older plan without them, some sections show an upgrade prompt instead.

Step 1: Open Signal Analytics

  1. In your Shopify admin, open Apps → RecurX Subscriptions and click Signal Analytics in the sidebar.
  2. Tick Compare to previous period to compare every chart with the period before.
  3. The tabs split the report: Overview, Revenue, Subscriptions, Retention & churn, Trials & conversion, Experiments, Billing health and Forecast.
  4. Signal intelligence turns your live metrics into a short list of next steps. Click Analyze to generate them. Each is marked High priority, Medium priority or Low priority. Click Refresh later to generate them again.
Signal Analytics with Compare to previous period, the report tabs and the Signal intelligence card highlighted
Signal Analytics with Compare to previous period, the report tabs and the Signal intelligence card highlighted

Below it, the Overview shows Revenue metrics tiles: MRR, ARR, Active subscriptions, Active trials, Revenue, New subscribers, New customers, Churn rate and Recovered revenue. Each tile has View details. Further down are the MRR at Risk card and Alerts. See MRR at risk and at-risk subscribers.

Step 2: Pick a date range

Click the date button (it starts on Last 28 days) and choose Today, Yesterday, Last 7 days, Last 28 days, Last 30 days, Last 90 days, Last 12 months, Year to date or Custom range. For a custom range, pick the first and last day on the calendar and click Apply.

The date range picker open with its presets and calendar
The date range picker open with its presets and calendar

Step 3: Read revenue

On the Revenue tab:

  1. MRR over time: your monthly recurring revenue per day or week.
  2. MRR movement over time: what added or removed recurring revenue in each period.

Each chart has a Metric switcher, About this metric, Chart options, View data (the numbers as a table), and Subscribers behind this number where it applies. Further down are Revenue over time and Revenue per customer: Average revenue per user, Average order value and Avg lifetime revenue.

The Revenue tab with MRR over time and MRR movement over time highlighted
The Revenue tab with MRR over time and MRR movement over time highlighted

Tip: Open More reports at the bottom of the Revenue tab for Revenue attribution (which channels produced revenue) and Order metrics.

Step 4: Follow subscriptions

The Subscriptions tab shows Active subscriptions over time, Active subscriptions movement over time (why the number changed), Subscriber metrics, Subscription status and Renewals due by month. More reports at the bottom holds Behavioral segments.

The Subscriptions tab with Active subscriptions over time highlighted
The Subscriptions tab with Active subscriptions over time highlighted

Step 5: Understand churn and retention

Open Retention & churn. After Churn rate over time, Churn analysis splits your losses:

  1. Voluntary churn: customer-initiated cancellations (or auto-expiry by plan rules).
  2. Involuntary churn: subscriptions cancelled after payment retries ran out.

Avg retention length and What this means sit next to them. Cohorts follows: choose the Signups included window. The Cohort explorer shows the share of each cohort still subscribed, with Show, Group by and Billing frequency options.

The Churn analysis cards with Voluntary churn and Involuntary churn highlighted, above Cohorts
The Churn analysis cards with Voluntary churn and Involuntary churn highlighted, above Cohorts

Scroll down for:

  1. Rebill retention waterfall: the share of a cohort that reached each rebill cycle, from the 1st to the 6th.
  2. Predicted lifetime value: projected revenue per subscriber, from the observed cohort survival curve and current ARPU. With too little history it says Not enough history yet. Payback period follows.
The Rebill retention waterfall and Predicted lifetime value highlighted
The Rebill retention waterfall and Predicted lifetime value highlighted

Then Where and why subscribers leave:

  1. Where subscribers leave: the share who cancel right after each order. The order where most leave is marked Highest, with a button to add a reward on the next order.
  2. Churn deep-dive: Cancellation reasons, Time to churn, Churn by plan and Involuntary churn — decline codes, with Export CSV.
Where subscribers leave and the Churn deep-dive highlighted
Where subscribers leave and the Churn deep-dive highlighted

Tip: Cancellation reasons come from your cancel flow. See Build your cancel flow.

Step 6: Check trials and opt-in

On Trials & conversion:

  1. Subscription opt-in rate: the share of store orders that signed up for a subscription.
  2. Below it: Active trials over time, Trial conversion rate over time and the Trial → paid funnel.
The Trials and conversion tab with Subscription opt-in rate highlighted
The Trials and conversion tab with Subscription opt-in rate highlighted

The Experiments tab lists your A/B experiments (Running, Paused, Concluded, Winners found) with Results by experiment.

Step 7: Watch billing health

On Billing health:

  1. Payment success rates: Overall success rate and First try success rate.
  2. Recovered payment value: what payment recovery won back.

Further down: Recovered revenue over time, Dunning status, Subscriptions in dunning, Lost billing attempts, Payment volume, Payment outcomes, Failure analysis and Recovery by decline class.

The Billing health tab with Payment success rates and Recovered payment value highlighted
The Billing health tab with Payment success rates and Recovered payment value highlighted

For a single failed payment, see Read the failed payment and retry history.

Step 8: Look ahead with the Forecast

The Forecast tab isn't affected by the date range.

  1. Expected revenue — rolling forecast is based on active subscriptions and their upcoming billing dates. It shows Upcoming renewals (next 30 days), Next 60 days and Next 90 days.
  2. Next 7 days lists renewals day by day. Below are Expected revenue this month, Expected renewals this month and a month calendar.
The Forecast tab with Upcoming renewals (next 30 days) and Next 7 days highlighted
The Forecast tab with Upcoming renewals (next 30 days) and Next 7 days highlighted

Revenue forecast projects your collected revenue for the Next 3 months, Next 6 months and Next 12 months. It's a least-squares projection of your last 12 months of collected revenue. The fit confidence percentage says how closely the trend fits. With only a few months of history, treat it as a rough guide.

The Revenue forecast cards with Next 3 months and Next 12 months highlighted, above the projection chart
The Revenue forecast cards with Next 3 months and Next 12 months highlighted, above the projection chart

Good to know

  • Why does a figure show a dash? A dash means the metric can't be worked out yet (for example no data in the range). It's never a made-up 0%.
  • About this metric on each card explains exactly how the number is calculated.
  • For widget, bundle and quiz numbers, see Growth analytics. For skipped renewals, email reports and contract exports, see Subscription reports and calendar.

Related articles

Need help?

Ask in chat — our assistant answers straight away from these guides, and a person from the team takes over whenever you ask. Or email [email protected].

Email support