The two basic components to a sms marketing campaign are the keyword and the shortcode. Here's an example:
Text "ICECREAM" to 555555 for our weekly list of flavors!
"ICECREAM" is the keyword. It gets placed in the body of the message. "555555" is the shortcode and it gets placed in the recipient box.
When a customer sends this message, they're effectively "opting in" to your campaign. You can send them a single, automated response, or add them to a list where they’ll be sent additional texts over time Other ways to "opt in" customers are to let them check a box on an order form or submit their phone number online. Numbers received this way have to be confirmed, however, since a customer could enter a number incorrectly. Before adding them to a campaign, you'll have to confirm their participation with another message: i.e. "Text "YES" to receive weekly coupons"
One exception to the "opt in" rule is if you are contacting a customer about a previously agreed upon transaction. For example, a medical office doesn’t need consent to send appointment reminders, since the appointment (the "transaction") has already been booked (or "agreed upon"). Sending a reminder to book a follow up appointment, however, would be considered a promotional message and therefore WOULD require consent.
Once opted in, customers can also respond to your messages with sub keywords. For example, sending the phrase "Hours" can trigger a text with business hours and “Stop” can remove them from the list. This gives customers a way to interact with your business and enables them to opt out of your campaign if they wish to stop receiving messages.
Here's some of the additional things you can do with SMS marketing:
Send customers exclusive deals. Uniquely-generated coupon codes prevents non-subscribers from taking advantage of your deal.
Send automated messages depending on how long customers been subscribed. In the context of coupons, for example, you may send a 5% off coupon right after signing up, a 10% coupon after 3 weeks and a 20% off coupon after 2 months. This runs automatically as soon as a customer signs up, so you don’t need to keep sending individual messages.
Poll Your Customers:
Let customers cast a vote by texting different keywords. Most services let you run polls where you collect responses over a period time and graph them from your online dashboard.
Divide customers into groups depending on which keyword they responded to, how they voted in a poll, based on their area code and more. Segmenting your customers lets you send more targeted promotions and coupons.
Let customers sign themselves up for a sweepstakes by texting a particular keyword. From the dashboard you can view the list of phone numbers and choose one at random.
Send Photos and Videos:
Multimedia Messaging Service (MMS) Marketing is a fairly new development in which you can send photos and videos to customers. This is especially useful if you want to send a flyer or restaurant menu to a customer.
Send different messages to clients depending on their location. A more advanced method is geofencing, which tracks the location of clients and sends texts when they are close to your shop. Unfortunately, geofencing is very expensive. Each "ping" to track the location of your customers costs more than price of sending a text, so geofencing is not yet practical for common use.