Fast2SMS for Shopify is an integration that enables businesses to send SMS notifications to customers directly from their Shopify store. It helps store owners send order updates, promotional messages, and important alerts through Fast2SMS, ensuring quick and reliable communication with customers.
Must be a Shopify user
Should have a Fast2SMS account
Should have Fast2SMS Mobile number
Should have approved templates to initiate the conversation.
Send a single message to Shopify customers
Send bulk messages to Shopify customers
Create and manage templates
View the history of Fast2SMS messages
Send automated messages through workflows
Step 1: Go to the Shopify marketplace and install "Fast2SMS for Shopify" to initiate the installation process.
Step 2: Select your store from the list of available stores to continue.
Step 3: Click the “Install” button to grant the required permissions and allow the Fast2SMS: Bulk SMS & WhatsApp app to access your store data.
Step 1: Sign in to Fast2SMS using either the "Sign in with email" option or else you can use the "Sign in with Google" option.
Step 2: Authorize Shopify by entering your Shopify domain and clicking the "Authorize Now" option.
Step 3: Click the "Refresh" option to continue
Step 4: Authorize Fast2SMS by entering the domain name and API key, then click the “Authorize Now” option.
Step 1: Go to the "Customers" section and open any of the customers to whom you want to send the message.
Step 2: Click the "More Actions" button and select the "Send Fast2SMS SMS & WhatsApp Message" option.
Step 3:
Select your Sender ID and the Route.
The values in your both phone field and mobile field will be automatically fetched in the Pop-up. You can select the option to which number you wish to send messages by clicking on the respective phone number field.
Enter your default country code value. Which will be used for sending messages to numbers that don't have any country code in them.
Step 4: Click on the “Templates” option to view the list of approved templates. Please note that only approved template messages are allowed in the DLT route.
Step 5: Choose your preferred template from the list by clicking the “Choose Template” option.
Step 6: The preview of the chosen template will be shown. Click "#" to add a placeholder value to the message template to send personalized messages.
Step 7: Click the "Send" button to send the message.
Step 8: A pop up appears to notify that the messages are sent.
Go to any Shopify Customer.
Open any customer.
Access the Fast2SMS application.
Select the Sender and the route to send the automated message from.
Select the template message or enter the message to be sent by the automation.
Choose the template and fill in the placeholders
Click on 'Get Workflow code'.
Here you can access the Webhook URL and Workflow code required.
Click on Marketing at the panel on the left.
Select 'Automations'.
Click on 'Create Automation'.
Select the automation template or create a custom automation.
Select the trigger conditions for the automation
Click on the "+" symbol to add the action
Select the action "Send HTTP request"
Select the "HTTP" method as "Get"
Copy the Webhook URL from the workflow code and enter it under URL
Under the Headers enter the below key and value
Key: Content type Value: application/jason
Copy the workflow code and paste it under Body
Erase the value of the "number"/ "to" parameter and insert the field containing the phone field of the customer
Click on Add a variable
Select 'Customers'.
Select the phone field
Erase the value of "record Id" parameter
Click on add a variable and insert the field "Id" from the customer
Similarly, you can enter the required variable for the parameters within the template
Erase the value adjacent to the "default_country_code" parameter.
Enter the country code that should be added in case the Customer contact numbers do not contain a country code.
Click on "Turn on workflow" to activate the workflow