Data connectors
Connect your stores, revenue tools, ad accounts and analytics once. Fload keeps the data fresh on its own, and every agent works from it.
Connectors by type
Every connection lives under Connectors in the sidebar, in tabs: App Stores, Payments, Ads, Attribution, Analytics and Communication.
| Connector | Type | How it connects |
|---|---|---|
| App Store Connect | App store | You invite Fload's analyst. No password is ever shared |
| Google Play | App store | You invite two Fload accounts |
| Stripe | Payments | A restricted API key with read access |
| RevenueCat | Payments | A V2 secret API key and your project ID |
| Superwall | Payments | An organization API key |
| Apple Search Ads | Ads | Sign in with Apple |
| Meta Ads | Ads | Sign in with Meta |
| Google Ads | Ads | Sign in with Google |
| TikTok Ads | Ads | Sign in with TikTok |
| AppLovin MAX | Ads | Your Report Key |
| AppsFlyer | Attribution | An API token (V2) |
| Adjust | Attribution | An API token |
| Branch | Attribution | Your Branch Key and Branch Secret |
| Singular | Attribution | A Reporting API key |
| PostHog | Analytics | A personal API key, project ID and host |
| Amplitude | Analytics | Your API key and secret key |
| Mixpanel | Analytics | A service account and project ID |
| Slack | Communication | Add Fload to your workspace |
| Discord | Communication | Add Fload to your server |
Coming soon
| Connector | Type | What it will do |
|---|---|---|
| GitHub | Developer | Connect your repos to Fload |
| Adapty | Payments | Bring in your subscription data |
| Microsoft Teams | Communication | Add Fload to Teams and tag @Fload for data and insights |
Add a connection
- 1
Open Connectors
Pick a tab: App Stores, Payments, Ads, Attribution, Analytics or Communication.
- 2
Pick a card
Under Connect New Source, click the connector you want.
- 3
Add Connector
Read what Fload will access, then add it. Apple Search Ads, Slack and Discord go straight to their sign-in.
- 4
Follow its steps
Each connector's page below has them, with the exact buttons to press.
Connect App Store Connect or Google Play first. Fload then matches campaigns, products and projects from your other sources to the right app on its own.
If a card is greyed out, that connector isn't available on your account yet. Email support@fload.com and we'll turn it on.
When data arrives
- Each connection refreshes about every four hours, each at its own time, so new data arrives steadily through the day.
- Reviews sync every 30 minutes.
- Apple Search Ads results also refresh every hour through the day, so today's spend shows before the day is over. Meta Ads also refreshes every hour.
- Store data runs about two days behind. Apple and Google publish their reports late, so store data is complete up to about two days ago. The most recent days fill in as the reports arrive.
- A new connection says "No data received yet" until its first data lands. That isn't zero: nothing has arrived yet. The first data can take a few hours.
Connection health
Each card shows the connection's state with a badge.
| Badge | What it means |
|---|---|
| No badge | The connection is working |
| Amber | Something failed recently and Fload is still trying, or no data has arrived yet. Nothing to do yet |
| Red | Something is broken or blocked and needs you. The card says what and where to fix it |
A connection that has never delivered data is never shown as healthy.
Fix it from the card
The menu on each card has the actions you need:
- Configure: link the connection's apps, campaigns, products or projects to your apps in Fload.
- Refresh Roles (App Store Connect): after you change the Fload analyst's roles in App Store Connect, Fload reads them again.
- Reconnect (Apple Search Ads, Meta Ads, Google Ads, TikTok Ads): sign in again when access has expired. Linked apps and history stay in place.
- Retry Connection: on a failing connection, try again once you've fixed the cause.
- Delete Connection: remove it.
A failing card also has a Fix button. It checks the connection, names the problem and offers the fix. When the sign-in has expired, the button reads Reconnect instead.
More than one account
Connect as many accounts as you have:
- App Store Connect and Google Play: add the connector again for each developer account.
- Meta Ads, Google Ads and TikTok Ads: after you sign in, pick every account you want. Each becomes its own connection.
- Apple Search Ads: one sign-in connects every Apple Ads account your Apple Account can access, each as its own connection.
iOS and Android versions of one app
When you add apps from a second store, Fload looks for apps you already have with the same bundle ID or a similar name and asks Link to existing apps?
- Choose Link to existing app to keep the iOS and Android versions together as one app in Fload.
- Choose Create new app if they're different apps.