Docs

Data Connectors

Fload pulls data from your app stores, revenue tools, and ad platforms through connectors. Each connector authenticates once and then syncs automatically on a regular schedule.


Available connectors

ConnectorTypeSetup methodWhat it unlocks
App Store ConnectApp storeInvitation (no API key needed)iOS metrics, reviews, subscriptions
Google PlayApp storeInvitation (service account)Android metrics, reviews, revenue
Apple Search AdsAd platformPublic key uploadiOS campaign performance
Meta AdsAd platformOAuthFacebook/Instagram campaign performance
Google AdsAd platformOAuthGoogle UAC performance
TikTok AdsAd platformOAuthTikTok campaign performance
StripeRevenueAPI keyWeb subscription data
RevenueCatRevenueAPI keyIn-app subscription data
AmplitudeAnalyticsAPI keyUser behavior, funnels, retention
MixpanelAnalyticsAPI keyEvents, funnels, user profiles
PostHogAnalyticsAPI keyProduct analytics, session data

Messaging integrations

Fload also integrates with messaging platforms for alerts and notifications:

IntegrationSetup methodWhat it unlocks
SlackOAuthAlerts, reports, and AI chat in Slack
DiscordBot tokenAlerts and reports in Discord channels

Connector health

Every connector has a health status and an operational status.

Health status:

  • Healthy — syncing normally
  • Degraded — some recent failures but still working
  • Unhealthy — multiple consecutive failures; data may be stale
  • Disabled — connector has been manually disabled

Operational status:

  • Active — connector is running normally
  • Error — credentials are invalid or a persistent issue occurred
  • Paused — connector has been temporarily paused
  • Validating — connector is being set up or credentials are being verified

If a connector goes unhealthy or enters an error state, Fload will alert you. Reconnecting or refreshing credentials usually resolves it.


Syncing

  • App Store Connect and Google Play: synced automatically on a regular schedule. Apple reports are typically available 1–2 days after the reporting date; Play reports 2–3 days.
  • Ad platforms: synced via their official APIs. Data is usually available within hours.
  • Stripe: synced via Stripe's API on a regular schedule.
  • RevenueCat: synced in real-time via webhooks. Data appears instantly as subscription events occur — no polling delay.

Initial sync after connecting a new account may take 15–60 minutes depending on how much historical data needs to be imported.


Adding multiple connectors

You can connect as many accounts as you need. Common setups:

  • Multi-app founders: one App Store Connect connector per Apple developer account, one Google Play connector per publisher.
  • Agencies: separate connectors per client's accounts.
  • Cross-platform apps: one App Store Connect + one Google Play + one or more ad platform connectors.

Each connector is linked to one or more assets (apps) inside Fload.


Cross-platform app linking

During onboarding, Fload auto-detects iOS/Android pairs of the same app. You can link or unlink these pairs so they share a single asset — giving you a unified view of your cross-platform app's performance.

PreviousChat
NextApp Store Connect