Stripe Integration
Connect your Stripe account to automatically populate financial metrics in Segflow.
Overview
Segflow connects operational work with business outcomes — and Stripe provides the most direct view into your company’s revenue performance. By linking Stripe to Segflow, you can automatically sync recurring revenue data and use it to understand how product and growth initiatives influence business health.
Once connected, Segflow continuously updates your metrics (like Monthly Recurring Revenue) so you can monitor trends, analyze drivers, and run forecasts directly in your Flow Boards.

How It Works
Segflow securely connects to your Stripe account using your API key to pull recurring revenue metrics. Once synced, Stripe data becomes a live source for financial KPIs used in strategic analyses such as Bet Impact, Driver, and Growth Loop.
Segflow uses Stripe’s read-only API access — your financial data is never modified, only imported for reporting and analysis.
Setup Instructions
1. Open Integrations in Segflow
In the sidebar, navigate to Integrations.
2. Add a New Integration
Click “New Integration”, then choose Stripe as the source.
3. Enter Your API Key
Paste your Stripe API key (you can find this under Developers → API Keys in your Stripe dashboard).
4. Save
Click Save to finalize your connection — your Stripe integration will now appear in your integrations list.
Adding Stripe as a Source to a Metric
1. Create or Edit a Metric
Go to the Metrics section and create a new metric (or edit an existing one).
2. Choose Source
Select Stripe as the source type.
3. Select Metric Type
Currently, Segflow supports importing Monthly Recurring Revenue (MRR) from Stripe.
4. Save and Run Query
Click Update Metric → Run Query to import your latest MRR data.
5. Verify Data
Once synced, you’ll see your Stripe revenue visualized in the Overview tab. You can now connect it to bets or Flow Boards to understand which initiatives are driving financial growth.

Data Refresh
Stripe data is refreshed automatically once per day (by default), ensuring your MRR values and revenue trends stay up-to-date. You can also manually refresh a metric from its page to sync the latest financial data.
Troubleshooting
If your Stripe metric doesn’t load correctly:
- Verify that your API key is active and has the correct permissions.
- Ensure the connected account has access to subscription and revenue data.
- Retry syncing manually from the metric page.
- If you’re using Stripe test mode, ensure your key corresponds to the right environment.
Still having trouble? Reach out to Segflow support — we can help validate your Stripe connection and confirm your data sync.
Next Steps
- Connect additional data sources like Postgres or BigQuery
- Explore behavioral tracking via Mixpanel or Amplitude
- Learn how metrics connect to Flow Boards and power Strategic Analyses