Create a contact in Freshdesk when a customer is created in Shopify by using Arigato Automation
Keep Freshdesk contacts updated automatically for accurate customer information.
This workflow fires when a customer is created in your Shopify store. Arigato doesn't have a hard integration with FreshDesk, but the app can still achieve this by utilizing our Send HTTP Request action to send the data to FreshDesk at a low level.
First, download and import this example workflow into the Arigato app.
Get your API Key from FreshDesk
Head over to your Freshdesk dashboard and click on your profile picture in the top right, then click on "Profile Settings".
On the right sidebar, you will see your API key, copy that. Note that you must complete your email verification in FreshDesk before your API key wlll be listed. Head back to the Arigato Automation Shopify App.
Finish the setup in the Arigato app
Now edit the Action in the workflow you imported into the Arigato app and replace YOUR_API_KEY with the API key that you copied earlier and replace YOUR_PASSWORD with your Freshdesk user login password. Keep the colon ":" in between them.
Replace YOURCOMPANY with the company name in your Freshdesk account and click save.
Customization & sending extra data to FreshDesk
The example above is a simple implementation that sends your Shopify customer's name and email to FreshDesk. You may want to send other important profile data to FreshDesk as well. While that's outside the scope of this tutorial, it can be done. Check the FreshDesk API documentation for all the possible values and formatting you'd need. https://developers.freshdesk.com/api/#create_contact By combining tokens in the Arigato app with the API documentation, you can send any data you might need from Shopify into FreshDesk.
Finish Up
Enable your workflow in the app. Now when a new customer is created in your Shopify store, it will add that new customer to your Contact list in Freshdesk!