Skip to main content
Shopify

How to connect your Shopify account to Swydo. Setup, capabilities, and limitations.

Updated today

Connecting to Shopify is slightly different from the rest of the Swydo platforms. It needs the Admin API access token and your Shop's URL.

Please check out this little video explaining where to get the Admin API access token to connect your account:


Written steps on how to find the Admin API access token inside your Shopify account:

  1. Enter Swydo and head to your client's page

  2. Click on "Add a data source."

  3. Look for Shopify and click on "add a new data source."

  4. You will be prompted to add the API key and the Shop's URL

  5. Head to the Shopify account

  6. Look for the Settings option

  7. Click on "App and sales channel."

  8. Click on "Develop app."

  9. Click on "Create app."

  10. Name the app Swydo and choose a user as a developer. (We recommend selecting yourself)

  11. Click on "Configure Admin API Scopes"

  12. Check all the boxes available. Only read access will work as well.

  13. Save the Settings

  14. Click on the "Install app" button at the upper right side of the page

  15. Click on "Install" one more time when the new window opens

  16. Under Admin API access token, click on "Reveal Token" and copy the API access token key. Please notice this is the only time you can do this.

  17. Paste the Admin API access token somewhere safe on your computer

  18. Head to the Swydo page and paste it on the API Key space

  19. Paste the Shop's URL (If you can't find it scroll down on this article)

  20. Save the settings


How to find your Shop's URL

  1. Head to your Shopify account main page

  2. Click on "Settings"

  3. Copy the URL below the account's name


All the permissions needed to connect your Shopify account successfully:


These are the permissions we must have. If you can't see them, please ask the store owner to connect Swydo for you or to give you admin access:

  • Read_analytics

  • Read_assigned_fulfillment_orders

  • Read_customer_events

  • Read_customers

  • Read_discounts

  • Read_draft_orders

  • Read_fulfillments

  • Read_gift_cards

  • Read_inventory

  • Read_locations

  • Read_marketing_events

  • Read_merchant_managed_fulfillment_orders

  • Read_orders

  • Read_product_listings

  • Read_products

  • Read_reports

  • Read_shipping

  • Read_locales

  • Read_third_party_fulfillment_orders


Why Isn’t My Shopify Data Loading?


Loading times for Shopify data in Swydo depend on your store size and Shopify’s API limits. If your widgets aren’t loading or a scheduled report doesn’t generate, it’s likely because the data is still being retrieved. Please wait based on the estimated times below:

  • Small stores (~10,000 lifetime orders) – Loads as usual.

  • 10,000 – 72,000 orders – This may take up to 15 minutes.

  • 72,000 – 120,000 orders – This may take up to 1 hour.

  • Over 120,000 orders – The report may not load due to Shopify’s limits.

Good to know: This waiting time only happens once per day. After the initial load, your data will be available instantly for the rest of the day, even if you refresh or reopen your report.


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

Did this answer your question?