SaaSFlow
ConceptsCommon objects

Products

Products group your subscription plans so MRR can be broken down by what customers actually buy.

A product in SaaSFlow represents one of your offerings — for example "Pro plan", "Enterprise", or "Add-on: SSO". Each product has a default category for revenue recognition. Subscription events reference a product, which lets the Subscriptions report break MRR down per product.

How products are populated

  • Stripe: products are imported from Product objects, prices from Price objects. Each SaaSFlow product maps to one Stripe product; the prices and currencies underneath it are kept as variants.
  • HubSpot: products come from HubSpot's commerce catalog.
  • Manual: you can add products from the Products page if you have subscriptions outside an integration.

Plan items

Underneath each product live plan items — the priced variants (e.g. "Pro plan, monthly, USD" vs. "Pro plan, yearly, EUR"). Subscription events reference plan items so MRR-by-product can roll those variants back up to the parent product.

On this page