Complete Integration Guide

Learn how to connect all 20+ integrations to your Dashtray dashboard.

Dashtray Team

Dashtray supports 20+ integrations across 5 categories. This guide will walk you through connecting each one.

Revenue Integrations

Stripe

Track MRR, churn, revenue, and customer metrics.

Setup:

  1. Go to Integrations → Revenue → Stripe
  2. Click “Connect with OAuth”
  3. Authorize Dashtray in your Stripe dashboard
  4. Select which metrics to sync

Metrics:

  • Monthly Recurring Revenue (MRR)
  • Churn rate
  • Customer count
  • Revenue by plan

Paddle

Monitor subscription revenue and customer lifecycle.

Setup:

  1. Get your Paddle API key from Settings → Developer Tools
  2. Add API key in Dashtray
  3. Test connection
  4. Configure sync settings

Dodo Payments

Track global payments and subscriptions.

Setup:

  1. Get API key from Dodo Payments dashboard
  2. Add to Dashtray integrations
  3. Select environment (test/live)
  4. Enable webhook notifications

Engineering Integrations

GitHub

Monitor commits, pull requests, and repository activity.

Setup:

  1. Connect with GitHub OAuth
  2. Select repositories to track
  3. Configure metrics
  4. Set up webhooks for real-time updates

Metrics:

  • Commit count
  • Pull request velocity
  • Code review time
  • Contributor activity

Vercel

Track deployments, build times, and performance.

Setup:

  1. Connect with Vercel OAuth
  2. Select projects
  3. Enable deployment webhooks
  4. Configure alerts

Supabase

Monitor database performance and API usage.

Setup:

  1. Get project API key
  2. Add to Dashtray
  3. Select metrics to track
  4. Set up alerts

Sentry

Track errors, performance issues, and releases.

Setup:

  1. Get Sentry auth token
  2. Add to Dashtray
  3. Select projects
  4. Configure error alerts

Linear

Monitor issues, sprints, and team velocity.

Setup:

  1. Connect with Linear OAuth
  2. Select teams
  3. Configure metrics
  4. Set up webhooks

Cloudflare

Track CDN performance, security, and analytics.

Setup:

  1. Get API token from Cloudflare
  2. Add to Dashtray
  3. Select zones
  4. Configure metrics

Growth Integrations

HubSpot

Sync CRM data, deals, and marketing metrics.

Setup:

  1. Connect with HubSpot OAuth
  2. Select data to sync
  3. Configure refresh frequency
  4. Set up deal alerts

Brevo

Track email campaigns, deliverability, and engagement.

Setup:

  1. Get API key from Brevo
  2. Add to Dashtray
  3. Select campaigns
  4. Configure metrics

Product Integrations

PostHog

Monitor user behavior, feature usage, and funnels.

Setup:

  1. Get project API key
  2. Add to Dashtray
  3. Select events to track
  4. Configure dashboards

Umami Analytics

Track website traffic and page views.

Setup:

  1. Get API key
  2. Add to Dashtray
  3. Select websites
  4. Configure metrics

Microsoft Clarity

Monitor user sessions and heatmaps.

Setup:

  1. Get project ID
  2. Add to Dashtray
  3. Configure session tracking
  4. Set up alerts

Google Search Console

Track search performance and indexing.

Setup:

  1. Connect with Google OAuth
  2. Select properties
  3. Configure metrics
  4. Set up alerts

UptimeRobot

Monitor website uptime and response times.

Setup:

  1. Get API key
  2. Add to Dashtray
  3. Select monitors
  4. Configure alerts

Cal.com

Track bookings and meeting metrics.

Setup:

  1. Get API key
  2. Add to Dashtray
  3. Select event types
  4. Configure metrics

Custom Integrations

Google Sheets

Import custom metrics from spreadsheets.

Setup:

  1. Connect with Google OAuth
  2. Select spreadsheet
  3. Map columns to metrics
  4. Configure sync frequency

Webhooks

Send custom metrics from any source.

Setup:

  1. Create webhook endpoint
  2. Get webhook URL
  3. Configure payload format
  4. Test webhook delivery

Best Practices

  1. Start small: Connect 2-3 integrations first
  2. Test connections: Verify data is syncing correctly
  3. Set up alerts: Get notified of important changes
  4. Build dashboards: Create custom views for your team
  5. Review regularly: Check metrics weekly

Troubleshooting

Connection Failed

  • Verify API keys are correct
  • Check token permissions
  • Ensure webhooks are configured
  • Contact support if issues persist

Data Not Syncing

  • Click manual refresh
  • Check integration status
  • Verify credentials haven’t expired
  • Review sync logs

Missing Metrics

  • Ensure integration supports the metric
  • Check tier limits
  • Verify data exists in source system
  • Contact support for help

Need Help?


Ready to connect your integrations? Start your free trial