Introduction
CleverTap users can now leverage the SMS capabilities of ValueFirst Digital Media to communicate with their customers. The communication includes:
- Sending just-in-time offers to customers to drive purchases.
- Gathering feedback on the services
- Keeping customers informed and more
Pre-requisites for Integration
- You need to have an XML account for SMS channel API. Get the SMS account details (Username, Password & Sender Id).
- Ensure that the IP (43.205.172.215) is whitelisted against the XML account on the ValueFirst side.
Configuration
Integrate ValueFirst with CleverTap
This process involves the following three steps:
- Sign up to ValueFirst Plugin page for CleverTap Integration
- Configure to ValueFirst
- Configure on CleverTap dashboard
To get started with the integration-
The first step is to sign up for ValueFirst - CleverTap SMS Integration. Click this link (https://ct.vfplugin.com/) to signup.
Signup by entering the Name, Email, Company name, and Password.
Once the signup process is done you can log in by entering the email address and password on it.
Configure ValueFirst – SMS
- To configure the ValueFirst SMS connection, you need to log in to the ValueFirst portal using the credentials configured in the previous step.
- After you log in, enter the credentials under the ValueFirst SMS Tap - Username, Password, Default Sender Id (received as part of a prerequisite) and click Authenticate to configure the connector.
Once authentication is successfully completed, log in to your CleverTap dashboard to proceed with the configuration.
To configure the CleverTap dashboard: Navigate to Settings > Channels > SMS the CleverTap dashboard.
Click + Add Provider
-
Enter the following details:
Field Description Provider Select Other (Generic) from the dropdown list. Nickname Enter the nickname as ValueFirst or any Call Back URL You need to paste this Callback URL at CleverTap SMS configuration under status callback field. Request Type In this section select Request Type as Post HTTP End point You need to paste the Auth URL from ValueFirst post its configuration.
-
Click Header > Enter the Key name as Content-Type and value as application/Json Add another Key/value pair as Authorization and paste the Basic Token Value from the ValueFirst plugin
Add another Key/value pair as Authorization and paste the Basic Token Value from the SMS Tab of plugin page
-
Click Parameter, select type JSON and paste the following value adding the sender ID on it.
{ "msgs": [ { "seq": 1, "to": "$$To", "mid": "$$MessageID", "body": "$$Body", "enc": "utf8", "senderId": "Your Sender Id here" } ] }
- Select the Mark this as default checkbox to make this service provider the default provider to send a test SMS.
- Now you can send a test SMS notification to test the configuration and save it.