With many new features being added to ExpertTexting, one of the latest addition is the REST API that allows other apps and platforms to interact with ExpertTexting. It’s a revolutionary addition that will help developers build custom applications and integrate systems with ExpertTexting.
ExpertTexting API exposes a set of RESTful endpoints that enable your application to send messages and GET information such as message status, query account balance, read unread message etc.Click Here for Rest API Documentation.
SMS Keywords are short words made of letters and/or numbers that can be sent to a shortcode in order to trigger a response. Keywords allow your customers or group members to join your group messaging contact list from their own phones.
By texting the specified keyword (for e.g. CRICKET) to the specified shortcode (for e.g. 27367), a mobile system can perform some type of action, defined by the company offering the keyword/shortcode. This may be as simple as sending a “Thanks for contacting us, we’ll be in touch” message back to the user, or beginning some kind of workflow process such as adding you to some subscriber list.
We, at ExpertTexting, are pleased to announce that ExpertTexting now supports keywords based marketing over shortcode for US.This service will be used by ExpertTexting’s Customers for marketing/alerting purposes only to their opt-in recipients either by using web form or directly subscription via opt-in to their campaign by sending text message.
You can create your own keyword by following the simple steps as shown in the screenshots:
From Dashboard, Under “Campaign Management” tab – click on “Keywords”
From Keyword screen, click on “Create Keyword”
Select a suitable unique keyword and click “Next”
Note: The first keyword that gets approved is free, the next keyword will be charged accordingly.
Fill in all the required details and check “I agree to terms and conditions above” and click “Submit”
You will be redirected to “Thank you” page and your keyword will be sent to Administrator for approval and it will be reviewed within 48 hours. To see your keyword’s status, click “Go To Main Screen”
On Keyword main screen, your keyword will appear with its current status.
After Verification by ET, your keyword will be approved if it meets all requirements. After which you can add contacts to the keyword group by clicking the appropriate icon in the “Action” column.
And that is it. You have successfully created a keyword that can be utilized in a campaign.
Campaigns are an effective way to build rich marketing lists as when you set up a comprehensive text message campaign, you can create messages that will automatically be sent based on subscriber actions. This functionality enables you to provide immediate customer service.
Campaigns work in a simple way just like 1.2.3:
You can create your own campaign by following the simple steps as shown in the screenshots:
From Dashboard, Under “Campaign Management” tab – click on “Campaigns”
From Campaign screen, click on “Add Campaign” and then choose appropriate campaign.
Alerts / Notification campaigns are used to set a Pre-defined template with dynamic variables which can later be used via Rest API.
Fill in all the required details and click “submit”
You will be redirected to “Thank you” page and your campaign will be sent to Administrator for approval and it will be reviewed within 48 hours. To see your campaign’s status, click “Go To Main Screen”
On Campaign main screen, your campaign will appear with its current status.
After sometime, your campaign will be approved if it meets all requirements.
And that is it. You have successfully created a campaign. Your campaign is now live.
How Does Keyword work ?
Customers can interact with the Keyword by sending the keyword with helper text to the ExpertTexting designated shortcode: 27367* and in return, they will get the automated response set by the campaign’s maker.
* This short code is only limited to the US region.
Following are the ways that the customer can interact with the campaign:
You need to ask your customer to send text message “JOIN <CampaignKeyword>” to 27367. This will join them in that specific campaign. Example (Text: JOIN BUY1GET2 to 27367)
The response they will get is what you have set in “Opt In” text while creating the keyword.
You can also manually add contacts to the campaign from keyword screen.
Upon adding, they will receive the “welcome” text that you have set while creating the keyword.
You need to ask your customer to send text message “STOP <CampaignKeyword>” to 27367. This will remove them from that specific campaign. Example (Text: STOP BUY1GET2 to 27367)
The response they will get is what you have set in “Opt Out” text while creating the keyword.
Customer can also send text message “STOP” to 27367. This will remove them from all campaigns at once.Example (Text: STOP to 27367)
You need to ask your customer to send text message “HELP <CampaignKeyword>” to 27367. This will send them detail text regarding that campaign. Example (Text: HELP BUY1GET2 to 27367)
The response they will get is what you have set in “Help” text while creating the keyword.
Customer can also send text message “HELP” to 27367. This will send them detail text regarding ExpertTexting keyword service. Example (Text: HELP to 27367)
** Sender using ET Short Code Service for sending Messages to their Customer will be charged as per pricing mentioned. Customer replying back to Campaign or sending message to 27367 will be charged by their Carrier as per subscription plan(Message &data rates may apply).
If you have any further queries feel free to contact us at firstname.lastname@example.org.
You can now set up callback URLs to get incoming replies. ET Server will post to your callback URL incoming SMS messages directly to your application, which means that you get replies s as soon as they arrive.
From your Profile page click Update configurations to set your Callback URL.
The URL must be an active URL. ETserver sends HTTP POST queries to your URL with the variables listed below.
|from||Sender’s phone number International format.|
|text||The message’s text.|
|datetime||Date and time of message received.|
|cost||Amount in USD charged for this incoming text.|