shopify-admin-subscription-mrr-tracker

Calculate MRR, ARR, subscriber counts, ARPU, and churn from Shopify subscription contracts.

174|18|Updated Apr 11, 2026
One-click install
npx skills add https://github.com/40RTY-ai/shopify-admin-skills --skill shopify-admin-subscription-mrr-tracker
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: shopify-admin-subscription-mrr-tracker
Source: https://github.com/40RTY-ai/shopify-admin-skills/tree/main/skills/finance/shopify-admin-subscription-mrr-tracker
Command: npx skills add https://github.com/40RTY-ai/shopify-admin-skills --skill shopify-admin-subscription-mrr-tracker

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It solves the finance-team problem of turning Shopify subscription contract data into consistent SaaS-style recurring revenue metrics like MRR, ARR, subscriber counts, ARPU, and rolling churn.

Core Features & Use Cases

  • Read-only Subscription Metrics: Computes MRR and ARR from subscription contract billing policies without performing any mutations.
  • Subscriber and ARPU Reporting: Derives active subscriber counts and ARPU using unique customer IDs from contract lines.
  • Rolling Churn + Product Breakdown: Calculates churn over a configurable window and produces a per-product MRR view for what drives revenue.

Quick Start

Run this skill for your Shopify store as a monthly snapshot to generate a CSV report of subscription MRR, ARR, active subscribers, ARPU, and churn.

Frequently Asked Questions about shopify-admin-subscription-mrr-tracker

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I calculate Shopify subscription MRR from subscription contracts?

Shopify subscription MRR is calculated by applying a deterministic billing-interval model to convert contract line pricing into monthly-equivalent recurring revenue.

How do I track active subscribers and ARPU for Shopify subscription products?

Active subscribers and ARPU are tracked by deriving unique customer IDs from subscription contract lines to compute average revenue per user.

Can I generate CSV reporting for Shopify churn and ARR?

Yes, CSV reporting is generated by computing rolling churn over a configurable window and calculating annual recurring revenue for monthly finance snapshots.

Do I need read_own_subscription_contracts access for Shopify revenue analytics?

Yes, authenticated read access to read_own_subscription_contracts is required to query subscription contract billing policies and compute finance-grade metrics.

How does the subscription MRR tracker handle paused contracts?

Paused contracts are supported through an optional inclusion setting, allowing you to decide whether they count toward active subscriber counts and MRR totals.

Can I break down Shopify subscription MRR by product for retention analysis?

Yes, a per-product MRR view is generated to identify what drives revenue and support ongoing retention analysis during your monthly close.