Skip to main content
Pro warehouses only. Subscription tables are not delivered on Foundation warehouses. See Foundation and Pro.
One Big Table at subscription grain: denormalized dim_subscriptions + subscriber context (status, cohort, tenure, realized LTV) + Shopify product master + customer master. The flat BI surface for entity slicing by product/tenure/cohort/status.

Columns

subscription_price and subscription_mrr use the exchange rate from the subscription start date when reporting-currency conversion is enabled. Conversion does not apply to subscriber_lifetime_revenue, which depends on charge data supplied by the subscription platform. Use dim_subscriptions when you need the original value, converted value, and exchange rate.
Medusa does not provide subscription charge history. subscriber_lifetime_revenue therefore cannot represent realized Medusa subscription LTV.
A ReCharge bundle currently lands as multiple component subscriptions. Counts and MRR can be inflated for bundle-heavy stores. Identify those rows with dim_subscriptions.is_bundle_component.