β οΈ Shopify integration no longer available for new connections
The Shopify integration has been deprecated and is now only available to customers who already had an active Shopify connection before deprecation.
This means:
New Shopify accounts can no longer be connected
Existing users cannot add additional Shopify stores
Existing connections remain available as-is
Recommended alternatives
You can report on Shopify data via Google Analytics 4 (GA4)/ Klaviyo or Google Sheets
β
π Shopify guide:
βhttps://help.shopify.com/en/manual/reports-and-analytics/google-analytics/google-analytics-setup
β
By connecting GA4 to your Shopify store, you can continue reporting on Shopify performance in Swydo through the Google Analytics 4 integration.
β
π Klaviyo guide: https://help.klaviyo.com/hc/en-us/articles/115005080447#:~:text=To%20sync%20your%20Shopify%20data,the%20Analytics%20section%20in%20Klaviyo
β
β
π Google Sheets help article: https://help.swydo.com/en/articles/3395493-google-sheets
For existing Shopify users
If you already have a Shopify connection, the information below still applies.
Why isnβt my Shopify data loading?
Shopify loading times depend on store size and Shopify API limits.
If widgets are not loading or scheduled reports fail, the data is likely still being retrieved.
Estimated loading times:
Store size | Expected load time |
Small stores (~10k lifetime orders) | Loads normally |
10kβ72k orders | Up to 15 minutes |
72kβ120k orders | Up to 1 hour |
120k+ orders | Reports may fail to load |
Good to know:
This waiting time only occurs once per day. After the initial load, data is available instantly for the rest of the day.
PDF schedules may fail
Due to unpredictable Shopify API loading times, scheduled PDFs may fail to generate.
We recommend:
Scheduling dashboard links instead of PDFs
Or downloading PDFs manually and emailing them
Why does my data not match Shopify?
If you see discrepancies, check:
1) Date range
Ensure Shopify and Swydo use the same reporting period.
2) Permissions
Confirm your Admin API token includes all required permissions.
Missing scopes can exclude:
Taxes
Discounts
Refunds
3) Shopify API limitations
If everything matches and discrepancies remain, this is likely due to Shopify API limitations. Shopify is not updating this API, so we cannot resolve these inconsistencies.
Shopify integration is in maintenance mode
Since August 1, 2025, the Shopify integration has been in maintenance mode.
This means:
No new development or updates
No new feature requests
No bug fixes
Known limitations will remain
Existing users can continue using the integration as-is
This decision was made due to increasing complexity and inconsistent API behavior from Shopify, which impacts reporting accuracy and reliability.
Known limitations
Existing users may experience:
Delayed or incorrect revenue and order reporting
Incomplete data for partial refunds
Multi-currency inconsistencies
Sync issues or mismatched timestamps
We understand this is frustrating, and continue monitoring for changes from Shopify. If their API improves, we will reassess future options.
Summary
Status | Availability |
New Shopify connections | β Not available |
Add additional stores | β Not possible |
Existing connections | β Supported as-is |
Recommended solution | β Use Shopify + GA4 |
Do you still need help after reading this article?
Please explore our help center further or contact our support team (support@swydo.com). You can also schedule a demo to get an answer to all your questions.
Happy reporting,
The Swydo team
