Integrations
Connect Stormy with your favorite tools and platforms
Stormy integrates with the tools and platforms you already use for marketing, sales, and creator management. Each integration connects through official APIs and OAuth, giving Stormy the access it needs to automate workflows without requiring you to share passwords or manually export data.
Integrations settings page showing all available integrations with connection status
Available integrations
| Integration | What it does | Authentication |
|---|---|---|
| Gmail | Send outreach emails, sync conversations, manage threads | OAuth 2.0 (Google) |
| Track creator posts, pull engagement data, discover creators | Meta Business API | |
| TikTok | Discover creators, track post performance, pull analytics | TikTok API |
| Shopify | Track sales attributed to creator campaigns | Shopify OAuth |
| TikTok Ads | Manage TikTok advertising campaigns | TikTok for Business |
| Google Ads | Manage Search, Display, and YouTube campaigns | Google OAuth |
| LinkedIn Ads | Run B2B sponsored content campaigns | LinkedIn OAuth |
Ad platform integrations are covered in the Ads Management section. This section focuses on the core platform integrations used for creator outreach and tracking.
Connecting an integration
All integrations are managed from Settings > Integrations. The connection process follows the same general pattern:
- Navigate to Settings > Integrations
- Find the integration you want to connect
- Click Connect
- You will be redirected to the platform's authorization page
- Grant the requested permissions
- You are redirected back to Stormy with the integration active
OAuth authorization flow showing the redirect to Gmail and back to Stormy
Each integration requests only the permissions it needs. You can see exactly what Stormy will access before authorizing.
Managing connected accounts
Once connected, each integration shows:
- Connection status -- whether the connection is active and healthy
- Connected account -- which account or email address is linked
- Last synced -- when data was last pulled from the platform
- Actions -- disconnect, reconnect, or refresh the connection
If an integration shows a "reconnect" warning, it usually means the access token has expired. Click Reconnect to re-authorize and restore the connection. This is common with Gmail, which requires periodic re-authorization.
How integrations power Stormy's workflows
Integrations are not standalone features -- they are the plumbing that makes Stormy's automation work. Here is how each integration fits into the bigger picture:
Gmail + Email outreach
Gmail is the backbone of Stormy's outreach system. When you create email sequences, Stormy sends emails through your connected Gmail account so messages come from your real email address. Replies are synced back into Stormy's AI Inbox, where the AI can read, categorize, and respond to them.
Without Gmail connected, you cannot:
- Send outreach emails through sequences
- Sync email conversations into the AI Inbox
- Let the AI agent handle email negotiations
Instagram + Creator tracking
The Instagram integration pulls post data and engagement metrics for creators you are working with. When a creator publishes content for your campaign, Stormy automatically detects the post and records its performance in your list.
TikTok + Creator discovery
TikTok integration powers creator discovery searches on TikTok, lets you track post performance for TikTok creators, and provides audience analytics to help you evaluate potential partners.
Shopify + Revenue attribution
The Shopify integration connects your e-commerce store to Stormy so you can track sales attributed to specific creators or campaigns. When a customer arrives through a creator's link and makes a purchase, Stormy records the sale and attributes it to the right creator in your list.
Data sync frequency
| Integration | Sync frequency | What syncs |
|---|---|---|
| Gmail | Real-time (webhooks) | Incoming and outgoing emails in tracked threads |
| Every few hours | Post metrics, engagement data, profile updates | |
| TikTok | Every few hours | Post metrics, creator profiles, engagement data |
| Shopify | Near real-time (webhooks) | Orders, revenue, customer attribution |
Sync frequencies are approximate. Real-time integrations use webhooks for instant updates. Polling-based integrations (Instagram, TikTok) run on a schedule and may have a short delay before new data appears in Stormy.
Permissions and security
Stormy follows the principle of least privilege for all integrations:
- Gmail -- Stormy can read and send emails only in threads related to your outreach. It does not access your personal inbox.
- Instagram / TikTok -- Stormy reads public creator data and post metrics. It does not post on your behalf or access DMs.
- Shopify -- Stormy reads order data for attribution. It does not modify products, inventory, or store settings.
You can disconnect any integration at any time from Settings > Integrations. Disconnecting immediately revokes Stormy's access.
Disconnecting Gmail will stop all active email sequences and prevent the AI from sending or receiving emails. Make sure any in-progress outreach is completed or paused before disconnecting.
Troubleshooting connections
Token expired
OAuth tokens have expiration periods. If an integration stops working, the first thing to check is whether the token needs to be refreshed. Go to Settings > Integrations and look for a yellow warning icon next to the integration. Click Reconnect to re-authorize.
Permissions changed
If you change permissions on the platform side (for example, revoking app access in your Google account settings), Stormy will lose access. Reconnect from the Integrations page to restore permissions.
Rate limits
Each platform enforces API rate limits. If Stormy hits a rate limit, it will retry automatically after a delay. You may notice a temporary pause in data syncing during high-volume periods.
What to read next
Last updated: 2026-03-29