Integration: Shopify

Follow the steps below to get started with your integration to Shopify.

 

  1. Go to “Import Orders” on your account --> Click “Try 20 Days Free.”

  2. Select the volume package, integration from the list, and fill in your details.




  3. Scroll down and click “Activate Trial.”

  4. Click “Connect.”



  5. Name your integration and click “Here’s a Guide.”


Follow the steps below to obtain the “API Key” and “Access Token” from Shopify:
  1. Log in to your Shopify -> Click “Apps” on the left side of the screen.

  2. Click “Develop Apps.”


  3. Click “Create an App.”

  4. If you have not enabled “Custom Apps,” you need to click “Allow Custom App Development.”


  5. Enter the name of your app -> Choose the user who will be the “App Developer” -> Click “Create App.”

  6. Click “Configure Admin API Scopes.”

  7. Search for “Orders” in the search box.

  8. Check “write_draft_orders,” “write_orders,” “read_draft_orders,” and “read_orders.”

  9. Click “Save.”

  10. Click “Install App.”

  11. Click “Install.”

  12. Copy the “Admin API access token” -> It should be entered under “Access Token” in Sendify.

    Copy the “API key” -> It should be entered under “API Key” in Sendify.

    OBS! Note: Only the store name should be entered in the Shopify URL ID, not the entire address. For example, “mystore” and not “https://mystore.myshopify.com.”


  13. Click “Next Step.”

  14. Scroll down and select the date from which you want to import orders.
     

    Status settings: (default)

    Status: Open
    Financial Status: Any
    Fulfillment Status: Unshipped, Unfulfilled, Partial



  15. Go back to Shopify and click “Settings.”

  16. Click “Notifications.”



  17. Scroll down to “Webhooks” and click “Create Webhook.”

  18. Go back to Sendify and copy the URL for “Order Creation.”

  19. In Shopify: Choose “Event” = “Order Creation”
    Format = JSON
    Paste the URL you copied from the iFrame (in Sendify)
    Change “Webhook API version” to the latest version --> Save

  20. Repeat the same steps for “Order Update”

    Choose “Event” = “Order Update”
    Format = JSON
    Paste the URL you copied from the iFrame (in Sendify)
    Change “Webhook API version” to the latest version --> Save
    Remember to copy the second URL from the iFrame in Sendify.


  21. It should now appear as follows in Shopify
    -> Copy the text highlighted in yellow.

  22. Paste this under “Verification Code” in Sendify.

  23. Go back to Shopify and click “Send Test Notification” for both “Order Creation” and “Order Update.”

  24. Go back to Sendify and check that both rows are marked with a green checkmark -> Click Save & Start Integration.


  25. Done!



    Did we not answer all your questions?
    Drop us a message in the chat and we will help you! 🌟