Skip to content
Sad Subscription Analytics
Menu
Works with Paid Memberships Pro

MRR, churn and retention for your PMPro site, inside wp-admin.

Paid Memberships Pro bills through Stripe for card members. SSA reads those subscriptions with a read-only key. Members who pay by check or are recorded with no gateway come in through the SSA Pro connector.

What Paid Memberships Pro shows you today

Membership levels, an orders list and a members list. Revenue by month exists, but not recurring revenue, churn, retention by cohort, or lifetime value.

How SSA reads it

PMPro creates a Stripe subscription for each recurring card membership. SSA reads customers, subscriptions, charges and invoices from Stripe with a restricted key and matches each Stripe customer to the WordPress user PMPro created.

Pay-by-check orders and orders recorded with no gateway never reach Stripe. The SSA Pro connector detects PMPro, imports those members without any credentials, and marks them as PMPro Offline so you can always tell the source.

What you get

The monthly recurring revenue card: the headline figure, the number of subscriptions behind it, the change against last month, and a sparkline.
Your real MRR, including revenue your billing plugin cannot see.
The Connectors tab with Paid Memberships Pro detected. SSA Pro
Bring in the revenue Stripe never saw.
The customer drawer: subscriptions, payments, the matched WordPress user, referral source and lifetime totals.
One customer, their whole history, and the WordPress user they are.

Three steps

  1. 1

    Install the plugin

    From your WordPress plugins screen.

  2. 2

    Paste a read-only Stripe key

    Read access to customers, subscriptions, charges, invoices, products and prices.

    The setup wizard step that asks for the Stripe key.
  3. 3

    Run the first sync

    SSA rebuilds every subscription from your Stripe history.

    The sync status pill showing a completed sync with its time.

Paid Memberships Pro questions

Does the connector need my PMPro API keys?

No. It reads PMPro's own tables on your site.

Which PMPro orders are imported?

Orders on the pay-by-check gateway and orders recorded with no gateway. Card orders already come from Stripe.

Can one login hold two memberships of the same level?

PMPro allows one membership per level per user; SSA reports what PMPro records.

See your real recurring revenue.

Get SSA Pro and bring your whole subscription revenue into WordPress, in one dashboard.

Get SSA Pro