Ecommerce
Shopify · BigCommerce · WooCommerce · Amazon Seller
An integration is a connection between Ignyte IQ and a source platform — Shopify, an ad platform, GA4, Klaviyo, and others. Most integrations use OAuth; a small number use an API key; one uses file upload. Once connected, an integration syncs on a schedule (typically hourly) and feeds metrics across the product.
Integrations are also called datasources. The Settings nav uses Integrations → Datasources as the path to manage them; the in-app DATA panel (top header) refers to them as datasources too.
| Method | How it works | Typical platforms |
|---|---|---|
| OAuth | Source platform handles credentials. Ignyte IQ never sees a password. | Shopify, Google Ads, Meta, TikTok, Pinterest, Microsoft, Amazon Ads, GA4, Amazon Seller, Stripe |
| API key | A token generated on the source platform is pasted into Ignyte IQ. | Klaviyo, Recharge |
| File upload | A CSV is uploaded directly to Ignyte IQ on a schedule. | Custom costs |
For the step-by-step flow of each method, see Connect your first datasource. Per-platform credential requirements are documented in each integration’s article.
Ecommerce
Shopify · BigCommerce · WooCommerce · Amazon Seller
Ads
Google Ads · Meta Ads · TikTok Ads · Pinterest Ads · Microsoft Ads · Amazon Ads · AdRoll
Analytics
Google Analytics 4
Email & SMS
Klaviyo
Subscriptions
Recharge · Loop Subscriptions
Attribution & Partnerships
Refersion · Impact · Social Snowball
Operations
ShipHero
Customer Support
Gorgias
Payments
Stripe
Other
Custom costs (CSV upload) · Mountain (coming soon)
After the initial sync completes (typically 5–15 minutes for most stores), integrations sync on a recurring schedule. Cadence varies by platform; hourly is typical. The DATA panel (top header) shows the most recent sync time per integration.
For details on how sync timing translates to dashboard freshness, see Data freshness.
Each connected datasource carries two independent status fields in Settings → Integrations → Datasources:
| Field | Values | Meaning |
|---|---|---|
| Connection Status | Connected | The credentials are valid and the integration can authenticate against the source platform. |
Reauthorize | The token has expired or the source-side permissions changed. Action required — see Reconnect a datasource. | |
| Data Sync Status | Active | Sync is running on its normal schedule. |
Inactive | Sync is paused. Either an operator clicked Stop Data Sync or the platform paused it. | |
Not synced | Connection exists but no sync has run yet (typical for a brand-new connection). | |
fetching historical data | The initial backfill is in progress. |
The two fields are independent. A datasource can show Reauthorize with Active (token is expiring soon but the last sync still succeeded) or Connected with Inactive (auth is fine but sync was paused).
The detail panel for a connected datasource (Settings → Integrations → Datasources → click the platform row) exposes:
OAuth integrations use read-only scopes. Ignyte IQ does not write to campaigns, customer records, or product catalogs. The scopes requested per platform are listed in each integration’s article and summarized in OAuth scopes.