How to install Shopify
Hover your cursor over the Navigation Bar, hover over to Shop and click on ”Notification”.
When you are at the panel click on ”+New Notifications”.
Click on「Shopify」and then select your “Default Country code, then click 「Save」
A Webhook URL will be generated, copy this Webhook URL.
Head to your Shopify admin panel and click settings
There will be a notification panel that you may click
After clicking notification, scroll down till you find the Webhook section
Click on「Create webhook」 ，and you will see a「Add webhook」 panel
Click on「Event」dropdown bar， and add the condition that you would like us to capture at the meantime select 「JSON」for the「Format」dropdown panel
Note： We only support these 6 types of conditions at this moment
- checkout creation
- checkout update
- order creation
- order payment
- order cancellation
- order fulfillment
Paste the Webhook url from Step 3 into the URL column, at the webhook API version select「2023-07 (Latest)」，and click「Save」
Here you will be able to see you have successfully attached the webhook
Note：If you would like different conditions to be captured you would have to redo Step 8 and 9 for each condition
You may select here to check your message template
You could edit your message template content here, select your preferred message flow.
List of Conditions - Used to set up the conditions that will trigger the message based on your e-commerce platform
Notification Limit Settings - The maximum amount of times you wish for this trigger to fire. Leave unset to have no limit
How to delay messages
Notification Delay Settings - How long after the event is fired do you want to wait before sending your message flow (used to delay triggered message)
Delay Type - Used to set up the condition of the delay
This function is to send the notification even if the condition is not met.
Example : if the “payment reminder” trigger is set to notify the client in 4 days, it will send even if the condition of the order status is “delivered”
This function is to send the notification when the condition is met.
Example : if the “payment reminder” trigger is set to notify the client in 4 days, it will not send if the condition is anything other than “payment reminder”
After done checking for the trigger you may click Continue.
Check Notification Settings and click Continue
「Channel」 - To choose which device to send message from
After done checking for all triggers, click Save and integration is successfully installed!
What are all this buttons?
「Add Custom Trigger」- Used to self design trigger with own message template and conditions
「Add Default Trigger」- Used to add trigger messages templates that is made by ChatDaddy
How to enable testing mode
「Output Testing」- This is used to enable testing or send to different receiver’s phone number
Here you can also set up if you want to send all messages to which type of recipient
How to change message template
From the Notifications, select an existing integration, click on the 3 dots option icon next to the integration and click [Edit]👇🏻
Look for the trigger that you would like to amend your message content, and click on the small arrow on the right side next to trash icon
Once the dropdown panel appears, look for your message template and edit your message template
Once complete edit, ensure your message template is autosaved.