Integrations
Connect Solinth to your favorite tools and services.
10 min readUpdated December 2024
Available Integrations
Solinth integrates with popular tools to automatically sync your data. No code required for most integrations.
Payment & Billing
- Stripe: Payments, subscriptions, invoices, customers
- PayPal: Transactions and payouts
- Paddle: SaaS billing and subscriptions
- Chargebee: Subscription management
Analytics & Marketing
- Google Analytics: Website traffic and conversions
- Mixpanel: Product analytics
- Segment: Customer data platform
- HubSpot: CRM and marketing automation
E-commerce
- Shopify: Orders, products, customers
- WooCommerce: WordPress e-commerce
- BigCommerce: Enterprise e-commerce
Developer Tools
- GitHub: Commits, PRs, issues, deployments
- GitLab: CI/CD and repository data
- Vercel: Deployment and analytics
- AWS: CloudWatch metrics
Request an Integration
Don't see the integration you need? Contact us to request a new integration.
Setting Up an Integration
Step 1: Navigate to Integrations
Go to Settings → Integrations and browse available integrations.
Step 2: Connect Your Account
Click on the integration you want to set up and follow the OAuth flow to connect your account. You'll be redirected to the service to authorize access.
Step 3: Configure Data Sync
After connecting, configure what data to sync:
- Data Types: Select which events/metrics to import
- Sync Frequency: Real-time, hourly, or daily
- Historical Data: Import past data (if available)
Step 4: Map to Dashboards
Once data starts flowing, you can add widgets to your dashboards that display the integrated data.
Integration Status
Monitor your integrations in Settings → Integrations:
- Connected: Integration is active and syncing
- Syncing: Data sync in progress
- Error: Something went wrong (click for details)
- Paused: Sync is temporarily paused
Troubleshooting
Integration Not Syncing
- Check that your account credentials are still valid
- Verify you have the required permissions in the connected service
- Check the integration logs for specific error messages
Missing Data
- Ensure the data types you need are enabled in the integration settings
- Check if there's a delay in the sync (some integrations sync hourly)
- Verify the date range includes the data you're looking for
Re-authorize
If an integration stops working, try disconnecting and reconnecting it. This refreshes the OAuth tokens and often resolves issues.