Introduction
MoEngage offers native integration for WhatsApp with ValueFirst, enabling businesses to send templated WhatsApp messages via ValueFirst-powered senders. Through this integration, MoEngage can handle message delivery and provide read analytics.
Pre-requisites
Before beginning the integration, ensure that the following Pre-requisites are met:
- ValueFirst API Credentials:
- Username: Your ValueFirst API username.
- Password: Your ValueFirst API password.
IP Whitelisting:
Ensure that the IP (43.205.172.215) is whitelisted against the XML account at the ValueFirst side.
Configuration
Steps to Set Up the MoEngage Connector for End Users
- Sign Up on the Application Portal - Access the portal via this link.
Complete the signup form with your name, email, and company information.
App Configuration Process
- Login and Account Setup
- Log in to the application portal using the email and password provided during signup.
- To configure an existing account, click “Edit.” To add a new account, click “Add Account.”
- Log in to the application portal using the email and password provided during signup.
- Configure ValueFirst WhatsApp Credentials
- Navigate to the ValueFirst WhatsApp tab.
- Enter the following credentials:
- Username
- Password
- WhatsApp Phone Number
Ensure IP addresses (43.205.172.215) are whitelisted for the user ID.
- Configure MoEngage WhatsApp Authorization
- Go to the MoEngage WhatsApp tab.
- Copy the Basic Token, which will be used as the Authorization key in sender configuration.
- Copy the inbound webhook URL from the portal and share it with ValueFirst's sales or support team.
- To configure a sender using ValueFirst on the MoEngage dashboard, follow these steps:
- Go to Settings > WhatsApp > Sender Configuration.
- Choose ValueFirst from the left menu, then click on + Sender if the sender is not added.
- Add the following details:
- Sender Name: Enter a recognizable name for this sender profile. (5-50 characters; mandatory).
- WhatsApp Business Number: Enter the WhatsApp phone number registered with ValueFirst for sending messages.
- Authorization: Enter the Basic Token obtained from the MoEngage WhatsApp tab in the application portal.
- Delivery Tracking Setup
- To track message delivery within MoEngage:
- Log in to the connector app and go to the MoEngage WhatsApp tab.
- Configure the Status Callback and Incoming Callback URLs, which can be copied from the MoEngage WhatsApp connector.
- You can copy Inbound webhook from the portal (‘ValueFirst WhatsApp’ tab) and share with ValueFirst sales/support team.
- Click “Add Account”
- New Account will be created, click “Edit” to configure the new account
Sender Configuration on MoEngage
Inbound Message
To add Multiple Account
Having at least one account is a prerequisite, ensuring that users cannot delete all accounts.