What connected sources unlock
Once your data sources are connected, your Upstack attribution dashboard can display:Common issues
My dashboard shows revenue but no spend data
My dashboard shows revenue but no spend data
You’ve connected Shopify and your destinations, but you haven’t connected your ad platforms as data sources. Remember: destinations send events out, data sources pull spend data in. You need both.
My Facebook spend shows $0 for yesterday
My Facebook spend shows $0 for yesterday
- Check the time zone. Upstack buckets each day of spend in the ad account’s own time zone. If your Upstack reporting timezone (Settings → Business Details → Regional) is different, the latest day can look incomplete until that day has ended in the ad account’s time zone.
- Check the card status. Open System → Data Sources. If the Facebook card shows Error or Disconnected, Upstack can’t read spend; click the card, then Reconnect.
- Confirm you had active campaigns. If no campaigns were running, $0 is correct.
I don't see spend for one of my ad accounts
I don't see spend for one of my ad accounts
Upstack only imports the ad accounts selected in the source’s settings. Open System → Data Sources, click the platform’s card, and check the Ad Accounts list. To add one, click Edit, select the account, and click Save Changes. If the account isn’t listed, click Refresh; if it’s still missing, the login used to connect doesn’t have access to it.
Historical data is missing
Historical data is missing
After connecting Facebook Ads or Google Ads, the initial backfill usually completes within 2–4 hours. If historical data is still missing after that, the platform’s API may limit how far back data can be retrieved. Contact Upstack support for assistance.
Permission errors during connection
Permission errors during connection
The account you sign in with needs access to the ad account you’re connecting. Check the prerequisites on the Facebook Ads, Google Ads, and TikTok pages. If you manage Google Ads through a manager (MCC) account, make sure you have access to the specific sub-account you want to sync.
A source card shows Error
A source card shows Error
Upstack marks a source Error when it can no longer read data with the saved sign-in, for example after access was revoked or a password changed. Syncing for that source stops until you reconnect. Click the card, click Reconnect, sign in again, and check that your ad accounts are still selected.
Frequently asked questions
How is Shopify connected?
How is Shopify connected?
Shopify is connected when you install the Upstack Data app. If you signed up at app.upstackdata.com, connect it from the Shopify card on System → Data Sources. Otherwise, install the app from the Shopify App Store and finish setup in the Upstack dashboard. Setup imports your full order history. Storefront tracking also needs the theme app extension and the Upstack custom pixel; see Install on Shopify.
How often is data source data refreshed?
How often is data source data refreshed?
Upstack checks connected ad platforms for updated spend every 15 minutes, re-pulling the most recent 2 days so late-arriving spend is captured. Shopify orders reach Upstack directly from Shopify, and a daily re-sync re-pulls orders updated in the last 2 days.
What if I switch ad accounts?
What if I switch ad accounts?
Add the new ad account to the existing source instead of creating a new connection: click the platform’s card on System → Data Sources, click Edit, select the new account, and click Save Changes. You can keep several ad accounts selected at once; Upstack imports spend for every selected account.
Related
Data sources overview
Every supported source and how to connect it.
What are destinations?
How Upstack pushes enriched event data out to your ad platforms.
Attribution and reporting
How Upstack combines source data with conversion events to attribute revenue.