How to install Shopify
Step 1:
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â.

Step 2:
Click onăShopifyăand then select your âDefault Country code, then click ăSaveă


Step 3:
A Webhook URL will be generated, copy this Webhook URL.

Step 4:
Head to your Shopify admin panel and click settings

Step 5:
There will be a notification panel that you may click

Step 6:
After clicking notification, scroll down till you find the Webhook section

Step 7:
Click onăCreate webhookă ïŒand you will see aăAdd webhookă panel


Step 8:
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
- abandonedCheckouts

Step 9:
Paste the Webhook url from Step 3 into the URL column, at the webhook API version selectă2023-07 (Latest)ăïŒand clickăSaveă

Step 10:
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

Step 11:
You may select here to check your message template

Step 12:
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.

Step 13:
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!

More Information
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
Step 1:
From the Notifications, select an existing integration, click on the 3 dots option icon next to the integration and click [Edit]đđ»

Step 2:
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

Step 3:
Once the dropdown panel appears, look for your message template and edit your message template


Once complete edit, ensure your message template is autosaved.