Add ons and Plug ins

MSG91 Integration with Plugins

You can send SMS directly from your Google spreadsheet by using this add-on without switching back and forth to the panel. This add-on is introduced to save your time and help you to send SMS efficiently to all your contacts from the sheet itself.
 
Video :



Follow the below-mentioned steps to send SMS directly by using the sheet:


Installation-

Install the SMS Sheet add-on from MSG91 in the Google spreadsheet.

Step 1: Click on Extension, hover to the Add-ons section, and click on the Add-ons section, and click on Get add-ons.


Step 2: Search SMS Sheet or MSG91, and click on it.



Step 3: Install the add-on.




For Sending SMS:

Step 4: Click on Extension and hover to MSG91 and select Transactional SMS.



Note: If you are not getting any option when you hover to MSG91 then follow the steps: 17-21

Step 5: Log in with MSG91 using Authkey and Email Id or Mobile. You can get Authkey by login into OneAPI Dashboard in MSG91. Enter the validity duration 2hrs/3hrs/4hrs from the drop-down and click on Submit.


Step 6: Enter OTP received in your email id or registered phone.


Step 7: Select the column in which mobile numbers of recipients are saved.


Step 8: Select whether to send all the contacts in a particular row.


Step 9: Select the Short URL option to shorten the URL then select your template ID.





Step 10: Click on Preview and Send SMS.


For sending Email :- 

Step 10: Click on Extension and hover to MSG91 and select Transactional SMS



Step 11: Follow steps 5 and 6 above for the sign-in process.

Step 12: Select the recipient column from To. Also, you can select CC and BCC.


Step 13: Select whether to send all the contacts in a particular row or specific people.


Step 14: Select the necessary details: from which email the recipient should receive, the domain of your company, and the name they will be receiving the email from.


Step 15: Choose Email type. (Transactional or Promotional or Notification) and choose the template.




Step 16: Click Send.



For Sending Campaign:

Step 17: Click on Extension and hover to MSG91 and select Campaign.



Step 18: The Campaign sheet will get opened. You will see a list of campaigns created in the campaign section of the MSG91 portal. Select one.



Step 19: Make sure to create columns for the contact details and the content variables you used in the campaign. Map them to the data in the sheet.




Step 20: Click on Send.

In case you have not created any campaigns yet, please refer to this article: https://msg91.com/help/MSG91/what-is-campaign-and-how-to-use-it


If you are not seeing the options in MSG91 Addon-

Step 17: Click on Extension, hover to Add-ons, and then click on Manage add-ons.



Step 18: Click on the three dots.



Step 19: Select use in this document option




Step 20: Click on Extension, hover to Add-ons, and then click on use in this document.




Step 21: Click on the dropdown beside use and select the action: Transactional SMS or Email and then follow the steps as explained above Step 4-15. 

Note: If the option is already ticked, then skip this stepBut you will need to refresh your window. After that you can go the MSG91 option from the Extension tab and you will see the Emai, SMS, or Campaign option.


NOTE: If sent without a country code, submission and deduction depend on the detected country based on the starting number: For, 91xxxxxxxxxx, etc

Google Spreadsheet- ...

Invalid Date


Integrating these plugins with MSG91 keeps your customers updated by sending SMS notifications.


To create an account on MSG91,  SIGNUP so that you can start exploring our services. Visit the links for available WordPress plugins on which you can integrate our APIs:


1. Notification SMS plugin for WooCommerce:


https://wordpress.org/plugins/woocommerce-apg-sms-notifications/. This plugin is free. 


2. WordPress/WooCommerce OTP SMS plugin: 


Free OTP plugin: https://wordpress.org/plugins/orion-sms-otp-verification/. Please note that the Orion plugin is not DLT compatible so we do not recommend it if you are sending messages in India.


Plugin Link: 
https://wordpress.org/plugins/orion-login-with-sms/


Use the following paid plugins:


Plugin Demo:


https://youtu.be/e-moO1AYg8Q

https://codecanyon.net/item/digits-wordpress-mobile-number-signup-and-login/19801105

https://www.eyeswift.com/woocommerce-otp-phone-verification-and-sms-notification-plugin/


To integrate WordPress (SMS notifications) using Socket, https://learn.viasocket.com/connect-wordpress-to-any-application-490c4b8dfeca


If you integrate MSG91 with a paid plugin, first-time purchases will yield you a free 1250 Rupees in your wallet depending on the policy.


NOTE: For sending messages in India DLT registration is mandatory and the charges of the DLT are 5900 INR.


For further assistance, you can contact us at [email protected].

WordPress and Woo-Co...

November 8, 2024


Welcome to MSG91! As you are looking for migration from your existing communication platform, we would like to bring you onboard with MSG91. We are glad to see you here and we appreciate your business.


MSG91's cloud communication platform offers powerful messaging solutions to empower business communications.


MSG91 APIs are developer-friendly, globally scalable, and super secure. We provide in-depth insights into the delivered messages. In addition, you can integrate contacts and use various pre-built plugins for complete customization and single-click integration with several SaaS platforms.


This reference guide is designed to integrate our REST APIs within minutes. We have included some sample codes to help you with the most common steps needed to integrate MSG91.

You can mail us at [email protected] for queries. 




Few key things to remember - 


  • Authkey - Located on the Dashboard or Click on API located on the left side of the screen to get/generate your Authkey 

  • Country - Enter 91 for sending SMS in India, 1 for the USA, and 0 for international messages, etc. (Depending on the country to which you wish to send SMS)

  • Mobile - Enter the mobile numbers here. We recommend you to use the International format for sending SMS to mobile numbers i.e. Numbers with country code 91XXXXXXXX for India, 971XXXXXXX for UAE, etc. Do not add “0” or “+” along with the mobile numbers.

  • Message - Actual SMS content you want to send

  • Sender ID - This is your Sender ID which users will receive. Please click here to know the regulations of specific countries on using Sender ID

  • Route - For sending promotional SMS enter the route value as “1” and for transactional SMS enter the route value as “4”.

  • Unicode - For messages other than English pass 1 else this will be 0. Also, it is recommended to encode the message content when sending Unicode messages

  • Flash - For sending flash SMS enter the value as “1” else enter “0”

  • Schedule SMS - To schedule your SMS. You can choose your own time format. Examples of recommended time formats Y-m-d h:i:s (2020-01-01 10:10:00) Or Y/m/d h:i:s (2020/01/01 10:10:00) Or you can use UNIX timestamp (1577873400)

  • After minutes - You can use this if you want to send an SMS after a few minutes

  • Response - By default you will get response in string format but you want to receive in other formats (JSON,XML) then set this parameter, for example: &response=json or &response=xml.

  • Campaign - A campaign name is a Tag given to the messages you sent, for easy management of the reports. You can create a campaign name as per your choice.

The advantage of using MSG91 over Twilio is that our codes do not require any prerequisites. There is no package installation required, without installation you can begin sending SMS. Twilio generates a response with all the details of which the user has prior knowledge. MSG91 generates a Request ID which marks the successful hit of the message. All other details can be fetched anytime under the delivery report section. 

How to Migrate from ...

November 8, 2024


Follow the steps below to send SMS on a Google spreadsheet:



2. Click on SMS


3. Select the type of SMS, Transaction, or Promotional.


4. Click on the textbox of TO



5. You will get an extended option on the right-hand side, Click on Google Spreadsheet.

NOTE: If sent without a country code, submission and deduction depend on the detected country based on the starting number: For, 91xxxxxxxxxx, etc

Google spreadsheet i...

Invalid Date


You can integrate Freshworks with MSG91 to send SMS, Email, and Whatsapp campaigns to your CRM contacts.


You can watch this video or follow the below steps-



1. Log in to your Freshworks panel. Click on the settings icon from the sidebar of the Freshworks panel and select Admin settings.



2. Search for Marketplace in the search bar and select the Marketplace for CRM option. 



3. Then search for MSG91 and click on the Install button.




4. Once installed, click on the profile icon on the top right and select the Settings option.



5. Choose the API settings tab from the top and copy the API key from there.



6. Paste the copied API key in the configuration section and click on the Login button. 



7. Once logged in, go to your MSG91 account and select the Authkey section from the dropdown. 




8. Copy the authkey from there.



9. Paste the copied authkey into the configuration section and click on the Validate button.



10. Now click on the Create event button.



11. First, select one of the predefined Freshworks events. Then, select the relevant targeted campaign for that event from the list of campaigns created in your MSG91 account. 



Note: Please refer to our help doc link to create a campaign on MSG91.


12. Select email or mobile as per the campaign in the To field and enter their value. Keep a CC or BCC if required in case of email. Now map your template variables with the event variables on Freshworks. Make sure to enable the event from the toggle and click on Install




You can check the logs from the campaign section of your MSG91 account. 




Select the campaign name. 



You will see the Logs on the right side.



For Bulk Campaign-


1. Click the Menu icon on the top left of the configuration panel. Then select the Bulk Campaign option.





2. Select the Contacts, Deals, or Accounts category from the View Types dropdown. Then, select the desired view for that category. Select the desired campaign created in your MSG91 account and map the campaign template variables with the event variables on Freshworks. You can test the campaign before sending it from the Test Campaign option and view its Logs from the View Logs option. Click on the Launch button to run the campaign.


Note- Make sure that your plugin is installed for the Views to load.






Freshworks- How to i...

November 8, 2024

You can send MSG91 multi-channel campaigns directly from your Google spreadsheet by using this add-on without switching back and forth to the panel. This add-on is introduced to save you time and help you to send campaigns efficiently to all your contacts.



For Sending Campaign:


Step 17: Click on Extension and hover over MSG91 and select Campaign.



Step 18: The Campaign sheet will get opened. You will see a list of campaigns created in the campaign section of the MSG91 portal. Select one.


Step 19: Make sure to create columns for the contact details and the content variables you used in the campaign. Map them to the data in the sheet.





Step 20: Click on Send.


In case you have not created any campaigns yet, please refer to this article: https://msg91.com/help/MSG91/what-is-campaign-and-how-to-use-it



If you are not seeing the options in MSG91 Addon-


Step 17: Click on Extension, hover to Add-ons, and then click on Manage add-ons.



Step 18: Click on the three dots.




Step 19: Select use in this document option



Note: If the option is already ticked, then skip this step. But you will need to refresh your window. After that, you can go to the MSG91 option from the Extension tab and you will see the Emai, SMS, or Campaign option.

NOTE: If sent without a country code, submission and deduction depend on the detected country based on the starting number: For, 91xxxxxxxxxx, etc



Google Spreadsheet- ...

Invalid Date

What does LeadSquared do?

  • Lead capture automation – capture all the leads across all online and offline sources
  • Lead Nurturing – track and nurture them to become sales-ready
  • Sales Acceleration - help salespeople identify and follow up on the leads they can close, and
  • Analytics – provide deep analytics that can give insights into what is working and what needs to improve

How to integrate SMS in LeadSquared?


1. Open LeadSquared and go to the Apps section from the top and select the App Marketplace option.



2. Search for MSG91 and click on the Install button.



3. Go to the Apps section from the top and click on the Configure MSG91 option.



4. Enter your MSG91 account's authkey. Refer to this article to get it.



5. Select the Sync API option and click on Save & Next button.



6. Click on Add new button to add the sender id in Leadsquared. Once added, click on the Save & Next button.





Now, check this demo video or follow the below steps-

1. Go to the Apps section from the top and click on the Manage Templates option.



2. Click on the “Add Template” button.



3. Create a campaign for SMS in MSG91 if not created. To create an SMS template refer to this article.

Once created, enter the desired name of the template here and the campaign slug for it.



4. Click on the “Add Variable” button.



  • The variable name should be the same as MSG91 and should be in {{ }}. Enter the variable name of the SMS template that is shown in the campaign.
  • Choose the entity.

  • Choose the LSQ Field whose value will be passed in the variable.

  • Enter a default value for the variable - this is mandatory (It can be anything)

  • Click on the check icon and the variable will be added.


5. Once all variables have been added, this is how it will look. Just click on “Save” button.



Leadsquare can send Whatsapp and SMS messages via this integration. You just need to add the nodes in MSG91 Campaign.

Leadsquared- How to ...

November 8, 2024

Now you can send MSG91 campaigns directly from your Excel. 



1. Open your MSG91 panel and open SMS.



2. Go to the Send SMS section from the sidebar and click on the Excel plugin button on the bottom of the right side to download the Excel plugin.

Or, you can also download it from this link.



3. The plugin will be downloaded. Open the file and follow the steps to install it. Once installed, open the Excel application. Click the MSG91 Campaign tab at the top and select the Login option under it.



4. Now to your MSG91 account and select the Authkey section from the dropdown to get the authkey.



5. Copy the authkey from there.



6. Paste the copied authkey into the Enter Authkey field. Enter registered the email id or mobile number of your MSG91 account to get the OTP. Select the country if not correctly selected. Also, select the number of hours you want the account to be logged in in excel. Then click on the Next button. 



7. You will receive a verification OTP on the entered email address or mobile number. Enter that OTP in the Enter OTP field and click on the Login button. 





You can check the logs from the campaign section of your MSG91 account. 



Select the campaign name. 



Click on the Logs option from the top.






Excel- How to use th...

November 8, 2024

Zapier will help you in connecting MSG91 to over 5000 software applications in a simple, quick, and seamless manner.

Businesses can use the MSG91 Zapier integration to integrate MSG91 with their existing software solutions and communicate with their users via Whatsapp, SMS, Email, Voice, and RCS.

It is a no-code connector, which means that anyone can use it to automate communications through their existing Tech-Stack.


1. Log in to Zapier.


2. Go to the Zaps section from the sidebar. Create a New Zap from the Create button on the right.



3. Select the App that you wish to integrate with MSG91.



4. All the events from the selected App will be shown in the Event List. Select the event on which you wish to trigger the MSG91 service and click on the Continue button.



5. Then log in to the App and integrate Zapier into it.



6. In the Test step, select some reference data from the event selected and click on the Continue button.



8. Sign in to your MSG91 account with the authkey of your account.

Note- Do not use the Custom option while mapping the action.


9. In the Select Phonebook ID option, you will see all the Segmento phonebooks created in your MSG91 account. Select the desired phonebook from the list. The fields will load as per the selected phonebook. Map them to the relevant fields of the trigger selected. Once all the fields are mapped, click on the Continue button.


10. Once everything is set up, you will get the option to test the Zap with some data. Click on the Test Action button to test.


11. If the Zap is not set properly it will show exclamation signs and will not allow publishing it. 



Once it is set, click on the Publish toggle to enable the zap.



Zapier Integration- ...

November 8, 2024

You can send SMS directly from your Google spreadsheet by using this add-on without switching back and forth to the panel. This add-on is introduced to save you time and help you to send SMS efficiently to all your contacts from the sheet itself.

Video :



Follow the below-mentioned steps to send SMS directly by using the sheet:


Installation-

Install the SMS Sheet add-on from MSG91 in the Google spreadsheet.

Step 1: Click on Extension, hover over the Add-ons section, and click on the Add-ons section, and click on Get add-ons.


Step 2: Search SMS Sheet or MSG91, and click on it.



Step 3: Install the add-on.



For Sending SMS:

Step 4: Click on Extension and hover to MSG91 and select Transactional SMS.



Note: If you are not getting any option when you hover over MSG91 then follow steps: 17-21

Step 5: Log in with MSG91 using Authkey and Email Id or Mobile. Refer to this article to get the authkey. Enter the validity duration of 2hrs/3hrs/4hrs from the drop-down and click on Submit.


Step 6: Enter the OTP received in your email id or registered phone.


Step 7: Once the MSG91 account is linked, 
1. Select the column in which the mobile numbers of recipients are saved.


2. Select whether to send all the contacts in a particular row and then select your SMS template created in the MSG91 account.


3. Select the Short URL option to shorten the URL (if any) and then map the variables in the SMS template with the column which has their values.




Step 10: Click on Preview and Send SMS.

If you are not seeing the options in MSG91 Addon-

Step 17: Click on Extension, hover over Add-ons, and then click on Manage add-ons.



Step 18: Click on the three dots.



Step 19: Select the Use in this document option.



Note: If the option is already ticked, then skip this stepBut you will need to refresh your window. After that, you can go to the MSG91 option from the Extension tab and you will see the Emai, SMS, or Campaign option.


Google Spreadsheet- ...

Invalid Date

Add WhatsApp, SMS, RCS and Emails to your HubSpot workflows via our MSG91 connector.

You can integrate it into your HubSpot Account by following a few simple steps shown below:


Install our app in your HubSpot account via this link - Installation URL


Installation

1. Choose the HubSpot account in which you want to install the app.

2. Review the permission which our app requests and click on "Connect App".

3. Once it is done, you will be redirected to MSG91 website, this means the installation is complete, now you can move forward with the configuration.


Configuration
1. Go to your HubSpot Account and head to the Workflows section. Click on "Create Workflow" from the top right corner of the screen and select "From scratch" or "From template" based on your preference. For our example, we are selecting "From scratch".

HubSpot Workflows Page


2. Click on the "+" action and this will allow you to select the action you want to integrate into the Workflow. Under Available Actions, search for "MSG91" and select the "MSG91 - Campaign" tool from the list below. This will take us to configure the MSG91 Campaign tool for your Workspace


In the Workflow option


3. You will see the Campaign options in the tool dialog box and you need to start by entering your MSG91 Account Authkey. It will then automatically fetch all the Campaigns that are in your MSG91 account. Select the Campaign that you wish to initiate based on your HubSpot Workflow preferences.

MSG91 Campaign tool options

4. After selecting the Campaign from the Drop Down, you need to map the variables in the Campaign and set the Placeholders accordingly. For reference, you can refer to the "Campaign Variables (JSON)" field in the below screenshot. Once you have selected the variables, the Status dropdown will show "OK" which means all the variables have been mapped in the Campaign. After this, you can Save it.
Voila! your HubSpot - MSG91 Integration is Complete!


Configure your Campaign and Map the variables with Placeholders

5. You will see the HubSpot option in your MSG91 Campaigns. Upon clicking, you will be able to get the names of the variables present in the campaign.


HubSpot visibility in MSG91

HubSpot - Integratio...

November 27, 2024



2. Click on the Channels section from the sidebar go to the Email.





3.  Now click on +Provider.




4.   And choose SMTP as the provider -  






5.  After choosing SMTP as the provider fill out the required fields

  

  • Nickname: Enter “MSG91”.
  • Host (SMTP Hostname): Add from MSG91 Panel> Email > Choose Domain > SMTP.
  • Port: Add the port number provided by MSG91 for SMTP communication. 
  • Scheme: Select SMTP.
  • Username: Enter the username associated with your MSG91 account or the SMTP credentials provided by MSG91.
  •  Password: Add the password associated with your MSG91 account or the SMTP credentials provided by MSG91.
  •  From Address: Specify the email address you want to use as the "From" address for your outgoing emails.
  •  Reply Address: Enter the email address where you want recipients to send their replies.
  •  Unsubscribe Page (optional): If you have a dedicated page for recipients to unsubscribe from your emails, you can enter the URL of that page here.





7. Copy the callback URL from Clevertap and configure the webhook in the MSG91 Dashboard, following these simplified steps:


  • Copy the Callback URL: In Clevertap, find the "Callback URL" and copy it.



  • Access Email Settings in MSG91: Look for the "Email" section in the dashboard menu.

  • Configure Webhook: Find the "Webhook" option within the email settings.




  • Paste the copied Callback URL from Clevertap into the "Get Delivery Report via Webhook" field.

  • Save the changes in MSG91 to complete the webhook configuration.



8. Check delivery by clicking on the “Send Test Email” on Clevertap.

By clicking on "Send Test Email" in Clevertap, you can evaluate the delivery and appearance of the email campaign specifically for the test recipients. This allows you to ensure that the email content, formatting, and any personalization are correct before sending the campaign to your entire audience.




9. Once you successfully receive the test email, Save the configuration in Clevertap.





After confirming the successful delivery of the test email, make sure to save the configuration to apply the changes made. Saving the configuration ensures that the updated settings and preferences for the email campaign are retained and ready for further action.

How to add MSG91 as ...

November 8, 2024

Zapier will help you in connecting MSG91 to over 5000 software applications in a simple, quick, and seamless manner.

Businesses can use the MSG91 Zapier integration to integrate MSG91 with their existing software solutions and communicate with their users via Whatsapp, SMS, Email, Voice, and RCS.

Zapier is a no-code connector, which means that anyone can use it to automate communications through their existing Tech-Stack.


1. Log in to Zapier.


2. Go to the Zaps section from the sidebar. Create a New Zap from the Create button on the right.



3. Select the App that you wish to integrate with MSG91.



4. All the events from the selected App will be shown in the Event List. Select the event on which you wish to trigger the MSG91 service and click on the Continue button.



5. Then log in to the App and integrate Zapier into it.



6. In the Test step, select some reference data from the event selected and click on the Continue button.



8. Sign in to your MSG91 account with the authkey of your account.

Note- Do not use the Custom option while mapping the action.


9. Enter the mobile number (along with country code and no + sign (e.g. 91XXXXXXXXXX for India), message content, Sender ID, and Route. Select Flash and Unicode if required. You can also add dynamic fields as per the trigger in the message content.



Once all the fields are mapped, click on the Continue button.


10. Once everything is set up, you will get the option to test the Zap with some data. Click on the Test Action button to test.


11. If the Zap is not set properly it will show exclamation signs and will not allow publishing it. 



Once it is set, click on the Publish toggle to enable the zap.



Zapier Integration- ...

November 8, 2024


You can log in to the app with the same credentials as your web application. SENDING SMS


2. Select the route by which you want to send the SMS. Here you can also see the balance of both routes.


3. Once you complete the above steps, you will see the preview of the campaign.

You can click on Schedule to send the SMS at a particular time in the future. Or can click on "Confirm sending 1 SMS" to send the SMS. (You can add multiple numbers, this screenshot is for demo purposes and hence only one number is displayed.)



NOTE: You can also send the SMS without the internet connectivity (only for Android)


*Normal cost for SMS would be charged for every number to whom the SMS will be delivered.

NOTE: If sent without a country code, submission and deduction depend on the detected country based on the starting number: For, 91xxxxxxxxxx, etc

How to send SMS from...

Invalid Date



2. Look for all the requirements to be met, so as to use the Excel Plugin:


3. Install the downloaded file and you will be able to find an option of MSG91- SMS Plugin in your Excel. For login, use your company username and password. 



4. Complete the entries to be filled in the sheet and click on Send SMS. Then the complete procedure is the same as the panel.



If you face any issues you can write to us at [email protected].


Refer to the video tutorial link: https://www.youtube.com/watch?v=0GwPvfc_B8g&feature=youtu.be

NOTE: If sent without a country code, submission and deduction depend on the detected country based on the starting number: For, 91xxxxxxxxxx, etc

Excel plugin- How to...

Invalid Date


Magento is an E-commerce platform built on open source technology that provides online merchants with a flexible shopping cart system, as well as control over the look, content, and functionality of their online store. 


MSG91 Magento SMS extension is an SMS plugin that can be utilized to send SMS to customers. Whether it is about placing orders or dispatching them, now the users will receive every detail on their mobile phone.


To create an account on MSG91,  SIGNUP so that you could start exploring our services.


Plugins for SMS notifications.


Plugins for OTP verification:

You can use  MC20SMS as a coupon code to get discounts on your purchase made at Magecomp. 

If you integrate MSG91 with a paid plugin, first-time purchases will yield you free 5000 SMS credit in the Transactional or OTP route depending on the policy.

Integration using webhook through via socket.

Webhook option in Magento can be used to send SMS notifications using via socket:

For help in integration refer to this:  https://learn.viasocket.com/integrate-msg91-with-viasocket-7d207d6beb8a

FAQ:  https://learn.viasocket.com/

Magento extensions f...

November 8, 2024


If you are getting "Authentication Failure" while login in Excel plugin, please check the below steps:


  • Check if your Authkey is disabled, and enable the Authkey.
  • Make sure that your password does not contain any special characters. 
  • Make sure your IP security is off. 

Note: If you are getting a No internet connection error then check the Microsoft Excel version. Supported Microsoft Office Excel Version: 2007-2013.


If the issue still persists contact email us at [email protected]

Excel plugin- How to...

November 8, 2024


Start using this plugin, refer to this link to purchase https://apps.shopify.com/smshare.


Shopify plugin for OTP - https://apps.shopify.com/otp-on-cart


Integrate SM-share and engage your customers by sending SMS updates and alerts according to your business needs or events. 



If you integrate MSG91 with a paid plugin, first-time purchases will yield you free 5000 SMS credit in the Transactional or OTP route depending on the policy.


For any help, reach us at [email protected]

SM-share plugin for ...

November 8, 2024


To integrate with SAP software, please follow the simple procedure mentioned below:


1. Login into your SAP account and then click on option "General information" and paste the below API for the URL/Query option. 


API:  https://api.msg91.com/api/sendhttp.php?  sender=MSGTXT&route=4&mobiles=<reci_addr>&authkey=yourauthkey&country=91&message=<message>&DLT_TE_ID=Template value




To get your authentication key, refer to this link: https://help.msg91.com/article/177-where-can-i-find-my-authentication-key


For any further help, contact us at [email protected]

SAP- How to integrat...

November 8, 2024


WHMCS is an all-in-one client management, billing & support solution for online businesses. Handling everything from signup to termination, WHMCS is a powerful automation & support tool.


For WHMCS version 7.6.x & 7.7.1: https://www.whmcsservices.com/msg91.php


For WHMCS version 6.2 to 7.4: https://marketplace.whmcs.com/product/1118

WHMCS plugin for SMS...

November 8, 2024


You need to close all the sheets opened at your end and then clear your cache memory.


  1. Click the Wrench icon (at the top right of the browser)..>Select the option Tools..>Click 'Clear Browsing Data'..>Mark the' Empty the cache' option..>Click the button 'Clear Browsing Data

      2. The keyboard shortcut is Shift+Ctrl+Delete.


Once you have done the same, please open a single sheet and then try to send the messages.


For further help reach us at [email protected].

Excel plugin- How to...

November 8, 2024


For checking the Unicode message in the excel file exported follow these steps below:






How to check the Uni...

November 8, 2024


Follow the below steps to integrate MSG91 in WebEngage:



Step 4: Add API Key from your MSG91 Dashboard.


Step 5: Add the telephone country code of the location to which you'll be sending the SMSs.


Step 6: Enter the DLT ID. (Applicable only if you are sending messages to users located in India via a domestic messaging pipeline. International messaging routes remain unaffected.)


Step 7: Now Click ADD SSP.


Add WebEngage Webhook URL in MSG91

Adding the WebEngage Webhook in MSG91 will enable us to receive delivery status notifications for each user. This includes indicators like the message delivered, failed, and queued.

Step 13: Specify the maximum number of messages that can be sent per minute, through a running campaign for each channel and click Save.

Note:

  • The threshold limit of throttle limit is 60 SMS in 1 sec, which means in 5 min you can send 18,000 SMS and in 1hr you can send10,80,000 SMS. 
  • If you require to send in more in speed than the threshold limit then, you can contact us.


WebEngage- How to se...

November 8, 2024

2. Click on the three dots.

3. Select use in this document option.


4. After this Add-On will be available in your extensions for new and old Google sheets.


After this Add-On will be available in your extensions for new and old Google sheets

Google Spreadsheet- ...

November 8, 2024


OpenCart is an online store management system in which you can integrate our plugins to send notifications and OTP SMS. To create an account on MSG91, SIGNUP so that you could start exploring our services.


Refer to this link - https://www.opencart.com/index.php.

route=marketplace/extension/info&extension_id=34537


For version 2.2 or more, refer to this link: https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=30143&filter_download_id=46&page=9.


For a detailed blog refer to this link: https://webkul.com/blog/opencart-marketplace-msg91-notification/


You can also refer SMshare plugin for version 2.2 or more: https://apps.shopify.com/smshare and refer to this link for help in configuring the same: https://www.smshare.fr/blog/opencart/setup-sms-gateway/index.html


2. OpenCart OTP SMS plugin: 


For registration refer to this link: https://www.prowebtec.com/opencart-2/SMS-ConfirmationCode-Email-Check-Registration and the other at payment https://www.prowebtec.com/scpm.


For OpenCart 3 please refer to the below extensions:



Integration steps in Proweb for


MSG91- https://www.prowebsms.com/blog/opencart/setup-sms-gateway/index.html#msg91

peva30 is for OTP and requires SMS3. SMS3 can be used with MSG91.


If you integrate MSG91 with a paid plugin, first-time purchases will yield you free 5000 SMS credit in the Transactional or OTP route depending on the policy.


For any further help, you can contact us at [email protected].

OpenCart plugin for ...

November 8, 2024


Click on Send SMS tab in the Menu bar-


1. If the message is shown as sent then go to https://msg91.com and check the message in the Delivery Report.


2. If you are unable to find the message in Sent Messages logs, then, from your Cpanel, open the WHMCS database in PHP-myadmin and search for MSG91. 


3. Click on the table name with the setting suffix and check for the latest entry. You will see the APIs in the logs column.

MSG91 WHMCS SMS plug...

November 8, 2024

You can send Emails directly from your Google spreadsheet by using this add-on without switching back and forth to the panel. This add-on is introduced to save you time and help you to send Emails efficiently to all your contacts.




For sending Email:- 



Step 16: Click Send.


If you are not seeing the options in MSG91 Addon-


Step 17: Click on Extension, hover over Add-ons, and then click on Manage add-ons.



Step 18: Click on the three dots.




Step 19: Select use in this document option



Note: If the option is already ticked, then skip this step. But you will need to refresh your window. After that, you can go to the MSG91 option from the Extension tab and you will see the Emai, SMS, or Campaign option.


Google Spreadsheet- ...

November 8, 2024

Zapier will help you in connecting MSG91 to over 5000 software applications in a simple, quick, and seamless manner.

Businesses can use the MSG91 Zapier integration to integrate MSG91 with their existing software solutions and communicate with their users via Whatsapp, SMS, Email, Voice, and RCS.

Zapier is a no-code connector, which means that anyone can use it to automate communications through their existing Tech-Stack.


1. Log in to Zapier.


2. Go to the Zaps section from the sidebar. Create a New Zap from the Create button on the right.



3. Select the App that you wish to integrate with MSG91.



4. All the events from the selected App will be shown in the Event List. Select the event on which you wish to trigger the MSG91 service and click on the Continue button.



5. Then log in to the App and integrate Zapier into it.



6. In the Test step, select some reference data from the event selected and click on the Continue button.



8. Sign in to your MSG91 account with the authkey of your account.

Note- Do not use the Custom option while mapping the action.


9. In the Select Campaign option, you will see all the campaigns created in your MSG91 account. Select the desired campaign from the list. 

To create a campaign in MSG91, refer to this article.



- The fields will load as per the selected campaign. Map them to the relevant fields of the trigger selected.



Once all the fields are mapped, click on the Continue button.


10. Once everything is set up, you will get the option to test the Zap with some data. Click on the Test Action button to test.


11. If the Zap is not set properly it will show exclamation signs and will not allow publishing it. 



Once it is set, click on the Publish toggle to enable the zap.




Zapier MSG91 Integra...

November 8, 2024

This document will help you with the steps to integrate MSG91 Campaigns with Zoho and use the Multi-Channel Communications seamlessly.


1. Log in to your Zoho account and click on this link to install the MSG91 Campaign plugin.


2. Agree to the conditions given and click on the Continue button.



3. Choose the Profiles you want to provide access to and click the Confirm button.



4. You will see a Preparing to install button and the plugin would be installed.



5. Click on the 3 dots on the top ribbon and select MSG91.



6. If you already have a MSG91 account, go to the campaign section and create a campaign first with the required communication channels. Refer to this guide on how to create a campaign. 

Once done, come back to your Zoho account. In the Settings section, click on the Get Authkey option which will direct you to your MSG91 account’s authkey section. Copy the auth key and paste it in there. Click on the Save button.



Note- If the IP security of your MSG91 account is ON, you will be first required to whitelist Zoho's IP (99.80.40.150) to MSG91.


7. Once it's verified, it will direct you to the Triggers page. Click on the New Trigger button to create a trigger.



8. Give the name of the trigger and select the status. In the Campaigns column, it will show you all the campaigns created in your MSG91 account. Select one as per the trigger. Then select the relevant Zoho event from the Webhook dropdown.



9. According to the steps of the campaign selected by you, enter the recipient's contact details in the Send To field. You can also add a custom email or phone number to it. Add CC or BCC, if required. Then map the variables specified in the campaign content with the Zoho variables and Save the trigger.



The trigger will now run on the occurrence of the event. 











Zoho CRM + MSG91 - S...

November 8, 2024


5. It will be added to your Shopify store. Click on the install app option to use it.




6. In the Automation section, click on the get your Authkey option which will direct you to your MSG91 account’s authkey section. Copy the auth key and paste it in there. Click on the Save button.


7. If the IP security of your MSG91 account is ON, you will be first required to whitelist Shopify’s IP (99.80.40.150) to MSG91.


8. Go to the MSG91 account, In the Campaigns column, you need to create the campaign, Please refer to this HelpDoc for creating the campaign and you need to use the delay filter and set the delay of 3 hours while creating the campaign. Refer to the HelpDoc for the Campaign filters.


9. Now, switch to the Hello-Chat widget section in Shopify.



10. Click on the How to get token? link. It will direct you to the Chat widget settings of your MSG91 Hello panel. Copy the widget token from the script on the right side and paste it. Click on the Save button.



11. After that, You need to enable/disable the toggle below to show the widget on the website.




12. To send an SMS based on the use case where if a customer buys a product, an SMS should be sent after 3 hours, you'll need to create a campaign.




13. After clicking "Next," your campaign will be created. Then, navigate to the newly created campaign. Choose the delay option, setting it for 3 hours. Following the delay, select either SMS or the channel initially chosen during campaign creation. Save the campaign.






14. Now, In Segmento create an attribute name it, and select a type text.




15. To gather information about the last visited product by customers, create a new segment for the attribute you've established.


Follow the below steps to create a segment:


a. Select the created attribute in the filter.

b. Select an operator as "is".

c. In the 'enter value' section, add the product's URL endpoint.


We've included a video guide to help you create a segment, apply filters, and add the product URL for better clarity.  





16. Once you've created a segment and applied your filters, navigate to the "Hello box" and access the chat settings.





17. In this menu, you'll find your chat widget, and in the top-right corner, there's an "add param" option. Click on this to create a new parameter.





18. Give a name to your parameter in the "standard param" section, choose "text" as the field type, and map it to the attribute you included in the segment. Once you've added these details, don't forget to update them for the changes to take effect.






19. After that, you want to schedule the SMS to be sent after 3 hours. To do this, create an automation within the designated segment and add a trigger set for a 3-hour delay to send the SMS. Also, map the created campaign when the trigger is created.






How to send messages...

November 8, 2024

You can set up Automation with your Zoho CRM which helps you in triggering any campaign at any action on automation. (i.e. when someone edits any contact) using MSG91. Instantly send campaigns using predefined and customizable SMS templates.


Step 1: Click on the Setup Icon on the right top of the screen and select “Workflow Rules”.



Step 2: Click on “Create Rule”.



Step 3: Select Module from dropdown > Give any name to that rule > Describe the rule for your understanding.



Step 4: Select Action > Select Event > Click on Checkbox > Click on Next Button



Step 5: Select the checkbox of “All Contacts” then click on the Next Button.



Step 6: Click on the Instant Action Button and select MSG91(Msg91campaign).



Step 7:  Select the campaign.





Step 8: Map The Variable > Click Save



Step 9: Give any name to that campaign click on Save and Associate and again click on the Save button from the left bottom.



Zoho-CRM-Automation

November 8, 2024

Integrating MSG91 with The Weeky (Plugin for WordPress, WooCommerce, and other Frameworks)


Advantages:


Global Coverage: The Weeky integrates seamlessly with MSG91, supporting all countries where MSG91 services are available.


Custom Framework Support: The Weeky is compatible with various frameworks, including WordPress, WooCommerce, PHP, HTML, and more.


Tailored Solutions: For frameworks other than WooCommerce and WordPress, The Weeky team provides customized solutions to meet your business needs.



Use Cases:


The integration of MSG91 with The Weeky is ideal for websites built on WooCommerce, WordPress, and other popular frameworks.



Integration Steps:


Visit The Weeky: Navigate to The Weeky website.


Access MSG91 Plugins: Scroll down the page and find "MSG91 Plugins" at the bottom right corner. Click on it.


Select the Desired Plugin: Choose a plugin based on your business requirements or use case. We offer five plugins with MSG91 integration, each designed to cater to specific communication needs. Below are the available plugins and their brief descriptions:





MSG91 WooCommerce Plugin


  • Use Case: Mobile Verification through OTP and Order Notifications (Most Preferred Plugin)

  • Price: INR 1500





MSG91 Mobile Verification at Checkout Plugin


  • Use Case: MSG91 Mobile Verification at Checkout

  • Price: INR 999



MSG91 Contact Form 7 Integration Plugin


  • Use Case: MSG91 Contact Form 7 Integration

  • Price: INR 1050





MSG91 Mobile Verification Plugin for Contact Form 7


  • Use Case: MSG91 Mobile Verification Plugin for Contact Form 7

  • Price: INR 999






MSG91 Campaign WooCommerce Plugin


  • Use Case: MSG91 Campaign WooCommerce Plugin (Send Multi-Channel Alerts via SMS, Email, WhatsApp, Voice, Voice Flow, etc.)

  • Price: INR 2000




Important Note:


  • All five plugins are paid, and their prices are specified accordingly.

  • Each plugin is valid for use on a single store or website per purchase. Using it on multiple websites or stores under a single purchase is illegal.



Integration Benefits:


Integrating these plugins with MSG91 allows you to keep your customers informed by sending SMS and multichannel notifications.


Variables Mapping:


The following functions are supported by the default woocommerce installation and the same are supported by the Plugin.


// Get Order ID and Key


$order->get_id();


$order->get_order_key();


 


// Get Order Totals


$order->get_formatted_order_total();


$order->get_cart_tax();


$order->get_currency();


$order->get_discount_tax();


$order->get_discount_to_display();


$order->get_discount_total();


$order->get_total_fees();


$order->get_formatted_line_subtotal();


$order->get_shipping_tax();


$order->get_shipping_total();


$order->get_subtotal();


$order->get_subtotal_to_display();


$order->get_tax_location();


$order->get_tax_totals();


$order->get_taxes();


$order->get_total();


$order->get_total_discount();


$order->get_total_tax();


$order->get_total_refunded();


$order->get_total_tax_refunded();


$order->get_total_shipping_refunded();


$order->get_item_count_refunded();


$order->get_total_qty_refunded();


$order->get_qty_refunded_for_item();


$order->get_total_refunded_for_item();


$order->get_tax_refunded_for_item();


$order->get_total_tax_refunded_by_rate_id();


$order->get_remaining_refund_amount();




// Other Secondary Items Stuff


$order->get_items_key();


$order->get_items_tax_classes();


$order->get_item_count();


$order->get_item_total();


$order->get_downloadable_items();


$order->get_coupon_codes();


 


// Get Order Lines


$order->get_line_subtotal();


$order->get_line_tax();


$order->get_line_total();


 


// Get Order Shipping


$order->get_shipping_method();


$order->get_shipping_methods();


$order->get_shipping_to_display();


 


// Get Order Dates


$order->get_date_created();


$order->get_date_modified();


$order->get_date_completed();


$order->get_date_paid();


 


// Get Order User, Billing & Shipping Addresses


$order->get_customer_id();


$order->get_user_id();


$order->get_user();


$order->get_customer_ip_address();


$order->get_customer_user_agent();


$order->get_created_via();


$order->get_customer_note();


$order->get_address_prop();


$order->get_billing_first_name();


$order->get_billing_last_name();


$order->get_billing_company();


$order->get_billing_address_1();


$order->get_billing_address_2();


$order->get_billing_city();


$order->get_billing_state();


$order->get_billing_postcode();


$order->get_billing_country();


$order->get_billing_email();


$order->get_billing_phone();


$order->get_shipping_first_name();


$order->get_shipping_last_name();


$order->get_shipping_company();


$order->get_shipping_address_1();


$order->get_shipping_address_2();


$order->get_shipping_city();


$order->get_shipping_state();


$order->get_shipping_postcode();


$order->get_shipping_country();


$order->get_address();


$order->get_shipping_address_map_url();


$order->get_formatted_billing_full_name();


$order->get_formatted_shipping_full_name();


$order->get_formatted_billing_address();


$order->get_formatted_shipping_address();


 


// Get Order Payment Details


$order->get_payment_method();


$order->get_payment_method_title();


$order->get_transaction_id();


 


// Get Order URLs


$order->get_checkout_payment_url();


$order->get_checkout_order_received_url();


$order->get_cancel_order_url();


$order->get_cancel_order_url_raw();


$order->get_cancel_endpoint();


$order->get_view_order_url();


$order->get_edit_order_url();


 


// Get Order Status


$order->get_status();


 


// Get Thank You Page URL


$order->get_checkout_order_received_url();




If you want to get Order id then you need to use "get_id()" in the input field without quotes. You can get other values in the same manner by using the appropriate function. Similarly, if you want to get order total then use get_total() in the input field.




Creating an MSG91 Account:


To get started, create an account on MSG91 by signing up here.

For SMS - DLT is mandatory in India For other Countries- Please refer this Doc

For WhatsApp - FB Business Page has to be Verified & a Number integration with MSG91 is mandatory. 

For more information, please connect with [email protected].



Special Offer:


For First-time purchases of plugin (s), you will receive a free credit of 1250 Rupees in your wallet, subject to our policy.


For any further assistance or queries related to plugin please contact: [email protected].

For MSG91 assistance, please feel free to contact us at [email protected] keeping [email protected] in Cc.


=====================================================================================




Integrating MSG91 wi...

November 8, 2024