Stripe reports
and dashboards

Build Stripe reports and dashboards for payments, subscriptions, refunds and payouts. Explore your revenue data with Filament.

Your Stripe data, connected.

Stripe shows you revenue and subscription metrics, but understanding which marketing channels drive your highest-value customers means connecting payment data to Google Ads, your CRM, and analytics platforms.

Filament links Stripe to your other tools and answers questions about customer lifetime value, acquisition costs, and revenue attribution in plain English.

Payments and refunds

Track customer payments and refunds over time.

Subscription status

Understand your mix of active, trialling and cancelled subscriptions.

Payouts and transaction fees

See how payments, fees and timing affect your payouts.

Data we sync

Charges and refundsExample fields: Amount, Currency

Payment amounts, captured and refunded amounts, currencies, statuses and refund records.

  • id
  • amount
  • currency
  • customer
  • status
  • amount_refunded
Subscriptions and customersExample fields: Customer, Status

Subscription status, billing configuration, customer records and available metadata.

  • id
  • customer
  • status
  • start_date
  • canceled_at
  • email
InvoicesExample fields: Customer, Amount due

Invoice records for exploring billed amounts, payment status and customer billing.

  • id
  • customer
  • amount_due
  • amount_paid
  • amount_remaining
  • status
Balance transactions and payoutsExample fields: Amount, Fee

Balance movements and payout records for analysing settlement, fees and timing.

  • id
  • amount
  • fee
  • net
  • currency
  • arrival_date
Products, prices and couponsExample fields: Name, Product

Product and pricing records, together with coupon data for interpreting billing.

  • id
  • name
  • product
  • unit_amount
  • currency
  • percent_off
DisputesExample fields: Charge, Amount

Dispute records and statuses for reviewing payment issues.

  • id
  • charge
  • amount
  • currency
  • reason
  • status

Stripe works well with

See the
whole picture.

Filament brings your apps together in a managed warehouse. Build dashboards, share reports and ask questions in plain English.

Explore the demo dashboard
Tidewatch
Beach Clean 2026 Key Metrics
Compared toPrevious year
Funds raised$118,050Goal: $245,000
Sign-ups19482% activation rate
Donations399Median gift: $100
Avg. donation$295.86Across the campaign
Funds raised vs target

$118,050 of $245,000

Sign-ups vs target

194 of 250

Cumulative funds raised 2026 Previous year
JanFebMarAprMay
Powered by Filament

Trusted by the best

“Filament has been a game-changer. Everyone can self-serve and get answers on demand. The integrations are plug-and-play, and we've even cancelled our data warehouse plans — Filly does it all.”
Kevin RassoolTech Lead, High Impact Athletes
“Filament has supercharged our efficiency and levelled up our outputs. Beyond time savings, the mental offload has been priceless, and I can focus on growth, not grind!”
Faith FuhrerMarketing & Communications, Pet Medical Crisis

Your questions, answered.

How should I interpret these reports?
Payments and refunds
Track paid charges and refunds by date and currency. Define whether your report shows gross charges, captured amounts or amounts after refunds; these answer different revenue questions.
Subscription status
Compare active, trialling and cancelled subscriptions. Use each subscription’s status and dates to define the cohort, and distinguish recurring contract value from cash collected.
Payouts and transaction fees
Explore payouts alongside balance transactions to explain the movement from customer payments to funds paid out. Reconcile fees and timing differences before comparing the totals.
How do I connect Stripe?
  1. Open Apps in Filament and select Stripe.
  2. Authorise Filament through Stripe’s connection screen.
  3. Choose three, six, twelve or twenty-four months of initial history, or the available all-time option. Add context about your products and complete setup.

Filament connects directly to Stripe. Keep currencies separate when reporting on money, and distinguish charges, refunds, fees and payouts when defining your revenue metrics.

How far back does Filament sync Stripe data?

During initial setup, choose three, six, twelve or twenty-four months, or the available all-time option. The data available for reporting depends on the selected history and the records accessible through your Stripe account.

Can I connect multiple Stripe accounts to Filament?

Yes. Connect separate Stripe accounts for different clients, brands, or business units. Filament treats each account as a distinct data source, so you can analyze them individually or compare performance across accounts in a single dashboard.

Does Filament track which marketing campaigns drive Stripe revenue?

Filament connects Stripe customer and payment data to your marketing tools like Google Ads, Facebook Ads, or your CRM. If you store campaign identifiers in Stripe customer metadata, Filament can link payments back to acquisition sources. This lets you answer questions about which channels generate the highest-value customers or best conversion rates.

How often does Stripe data update in Filament?

Stripe data syncs automatically throughout the day. New charges, subscriptions, and customer records appear in Filament within hours, so your kpi dashboard reflects current business performance without manual exports or refresh schedules.