I was doing it with Zapier but I would like to do it with Shopify Flow to decrease my Zapier account
thanks
Best answer by cameron.gumley
Hi@User2089 -- Cam from the Intercom Support team here!
Just to be totally transparent, given the Shopify Flow capability isn’t something we are able to provide official troubleshooting and support (as it’s built and managed by the team at Shopify) I’m not overly familiar with how it functions so the Shopify team may be the best people to reach out to on this. That being said, 2 things stand out in the details of the API call it looks like this ‘flow’ would be making:
Assuming the app is calling the Update a contact endpoint of our REST API, this endpoint requires that a PUT method be used rather than a POST. If you’re able to adjust the method being used I’d certainly suggest trying this with a PUT method.
It looks like you’re calling our EU API server (“https://api.eu.intercom.io/contacts”) which you’ll want to do only if your Workspace is an EU hosted Workspace. If you’re Workspace is hosted via our standard servers then it’s a US hosted Workspace. If you’re unsure, login to your Workspace and if the URL shown appears as “...app.eu.intercom.com…” then it’s EU hosted, if it’s “...app.intercom.com...” then it’s US hosted.
Hope this helps. Give these suggestions a try and let me know how you go!
Hi@User2089 -- Cam from the Intercom Support team here!
Just to be totally transparent, given the Shopify Flow capability isn’t something we are able to provide official troubleshooting and support (as it’s built and managed by the team at Shopify) I’m not overly familiar with how it functions so the Shopify team may be the best people to reach out to on this. That being said, 2 things stand out in the details of the API call it looks like this ‘flow’ would be making:
Assuming the app is calling the Update a contact endpoint of our REST API, this endpoint requires that a PUT method be used rather than a POST. If you’re able to adjust the method being used I’d certainly suggest trying this with a PUT method.
It looks like you’re calling our EU API server (“https://api.eu.intercom.io/contacts”) which you’ll want to do only if your Workspace is an EU hosted Workspace. If you’re Workspace is hosted via our standard servers then it’s a US hosted Workspace. If you’re unsure, login to your Workspace and if the URL shown appears as “...app.eu.intercom.com…” then it’s EU hosted, if it’s “...app.intercom.com...” then it’s US hosted.
Hope this helps. Give these suggestions a try and let me know how you go!
We use 3 different kinds of cookies. You can choose which cookies you want to accept. We need basic cookies to make this site work, therefore these are the minimum you can select. Learn more about our cookies.