Overview
The Stripe integration allows you to track payment metrics, revenue, subscriptions, and customer data from your Stripe account.Features
- Payment Metrics: Track total revenue, transaction counts, and payment success rates
- Subscription Metrics: Monitor MRR, ARR, active subscriptions, and churn
- Customer Data: View customer counts, lifetime value, and growth
- Historical Data: Automatically imports 90 days of payment history
- Real-time Updates: Syncs every 3 hours (Pro) or 30 minutes (Scale+)
Available Metrics
- Monthly Recurring Revenue (MRR)
- Annual Recurring Revenue (ARR)
- Total Revenue
- Active Subscriptions
- New Subscriptions
- Churned Subscriptions
- Customer Count
- Average Revenue Per User (ARPU)
- Payment Success Rate
- Failed Payments
Setup Instructions
Step 1: Navigate to Integrations
- Go to your project dashboard
- Click on Integrations in the sidebar
- Find Stripe in the Payment category
Step 2: Connect Your Account
- Click Connect on the Stripe card
- You’ll be redirected to Stripe’s OAuth page
- Sign in to your Stripe account
- Authorize Dashtray to access your Stripe data
- You’ll be redirected back to Dashtray
Step 3: Initial Sync
- The first sync will automatically import 90 days of payment history
- This may take 30-60 seconds depending on your data volume
- You’ll see a loading indicator while data is being imported
Step 4: View Your Data
- Navigate to the Payments dashboard to see your Stripe metrics
- Or create custom dashboards with Stripe widgets
Permissions Required
Dashtray requests read-only access to:- Charges and payments
- Subscriptions
- Customers
- Products and prices
- Invoices
Data Sync Frequency
- Free Tier: Manual sync only (3 per day)
- Pro Tier: Every 3 hours + unlimited manual syncs
- Scale/Agency Tier: Every 30 minutes + unlimited manual syncs
Troubleshooting
Connection Failed
If the connection fails:- Ensure you’re signed in to the correct Stripe account
- Check that you have admin access to the Stripe account
- Try disconnecting and reconnecting
Missing Data
If you don’t see expected data:- Wait for the initial sync to complete (up to 60 seconds)
- Check that you have data in Stripe for the selected time range
- Try triggering a manual sync
- Verify your Stripe account has the necessary permissions
Metrics Not Updating
If metrics aren’t updating:- Check your subscription tier and sync frequency
- Verify the connection status in Integrations page
- Try disconnecting and reconnecting
- Contact support if the issue persists
Security
- All Stripe credentials are encrypted at rest using AES-256-GCM
- We use OAuth for secure authentication
- We never store your Stripe API keys
- You can revoke access anytime from your Stripe dashboard
Support
Need help with the Stripe integration?- Email: support@dashtray.com
- Check our FAQ
- Join our Discord community