3 Ways to Maximize SMS Marketing

SMS Marketing

I should not have to convince you of the value of SMS marketing, but in case you’re coming out from under a rock after 25 years, here’s a quick review:

98% is the open rate for text messages vs 30% for email
95% of SMSs are opened within 5 minutes of being received
75% of consumers want offers sent by SMS
45% of SMS campaigns create positive ROI for business owners

But there is one major caveat that every marketer must be keenly aware of.
Unsolicited text message marketing has been illegal in North America under the CAN-SPAM Act since 2003. Companies will typically see fines for illegally sent messages from between $500 to $1500 per message! In recent years, numerous fines in the tens of millions of dollars have been levied on companies for sending out unsolicited SMS campaigns, so under no circumstances is this a worthwhile risk to take.

But there is hope. You’re allowed to send as many promotional SMSs as you want, provided that the customer has opted in to receiving them. So building up this audience over time gives you an increasingly valuable asset for the most effective customer outreach.

So the name of the game is to increase opt-ins, with an effective and consistent strategy that will grow your audience and make your SMS marketing campaigns more effective.

Here are what I consider to be the top 3 ways to increase your opt-in numbers:

1. Exclusive offers – When you offer customers the prospect of accessing deals that will be available only through SMS alerts, you make opting in somewhat of a no brainer. You might think that you’re alienating a segment of your customer base by offering deals exclusively through SMS. However, because this is one medium that everyone below the age of 75 is actively engaged with and prefers to get their deals from, your risks are low. Not to mention the fact that your ROI per customer will be higher with SMS.
An extension of this idea is signing up customers for product or service alerts. This won’t apply across the board, but will be very valuable to customers in the event of the specific availability of what a customer is looking for is limited. Examples might be last minute openings for customers who are waiting for appointments, rental listings for when the right apartment becomes available, and the same might go for a used car dealership. It is very valuable for the customer to be alerted any time something that they’re looking for comes on the market.

2. Sign up engaged customers – Customers who are already engaged with you in the midst of a successful buying process are much more likely to sign up for more of the same. If you have an in-store customer experience, ask your customers to opt in to messaging promotions as a recommended step in the buying process. If the buyer experience is online, have them opt-in to messaging prior to checking out. You can also encourage them to sign up in exchange for a one-time offer or coupon redemption. Keep in mind that no matter what you give (within reason), you will receive in return, in the form of repeat buyers and engaged customers.

3. Leverage existing traffic – If your customers are interacting with your brand on social media, traditional media or via email campaigns, you’ll want to be thinking about how to use this customer engagement to increase your SMS opt-in numbers. The primary goal of any targeted campaign is for customers to buy your product or service at some point in the near future. Still, there is room for a parallel goal of signing up customers who are definitely not ready to make a decision now, to receive offers by SMS. This will ensure that their relationship with your brand will remain even after their initial exposure to your offering.

With a bit of time, patience and persistence, you will be able to build up a sizable group of customers who are opted in for SMS communication, and be able to fully capitalize on the advantages of direct SMS marketing.

Best 5 Things for Customer Support by SMS

If you own a business that has customers and sells goods or services, then by definition you are also in the business of customer service.

This is the part of your business that creates repeat customers, generates organic growth and ultimately consummates the customer experience.

Depending on the size of your business, you might be either overseeing the customer support management team, managing the team  yourself, or providing it yourself. Regardless of the size of your team, the most critical element of customer support is your customer’s accessibility to that support.

Back in the stone age, providing a mailing address where customers could send their questions and complaints was all that was expected. Then, you had to provide a support phone number if you were a self-respecting business, followed by the necessity of support@yourbusiness.com.

Approximately 22.3% into the 21st century, companies are stepping things up by providing support through two-way texting. Whether this seems to you like an obvious step for your business, or something you’re still hesitating about, there are 5 things you need to know about how SMS enhances your customer support.

  1. If you can’t beat ’em, join ‘em – The customer knows best, and that customer is spending 5x more time texting than making phone calls. Text messaging is less disruptive, it precludes the need for the dreaded voicemail, and all of us super busy people can check our incoming messages at our convenience.
  2. Hold on – 95% of customers expect to be waiting on hold for 5 minutes or less. The other 5% are either retired or in preschool, so they have more time on their hands. This means that to meet customer expectations, you need to be staffing a support team that can process calls at a volume and speed that will ensure that the longest wait time on hold remains below 5 minutes. This is doable, but it could cost you. SMS support means that there is no waiting on hold, as the customer reaches out and responds at their convenience.
  3. Say what? – Perhaps even worse than waiting on hold is actually getting on the line with a support rep, but then the reception causes every other word to be inaudible. And then the line goes dead and you’re back on hold. If you’re lucky, you wake up in a cold sweat and realize that it was just a nightmare, but this scenario happens thousands of times a day. SMS support will work seamlessly as long as your customer has enough reception to send a text message. If they’re in a spotty area, that message will still be queued and delivered as soon as they return to civilization.
  4. The wonders of documentation – While support voice calls are often recorded for training purposes, searching through them when you need to find a specific call or incident is like looking for a needle in a stack of needles. SMS correspondence is by definition more searchable, such that the support documentation becomes a digital library of every customer interaction that ever took place. The documentation is also wholly accurate, and never left to interpretation as far as what information was or was not exchanged
  5. You will save money – Customer support using SMS is more efficient than with voice calls, and that will have a direct effect on your costs of providing that support. Consider the simple facts that:
    1. Support reps can engage with multiple customers simultaneously
    2. SMS conversations are typically far more concise than voice calls
    3. Parts of the conversation can be automated.

All of this leads to brief but effective support interactions.

While SMS has its drawbacks when it comes to unwanted messaging, marketing spam, and the 17th reminder I just received for my appointment this afternoon, it’s a method of communication that’s totally in its element when being used in customer support.

So if you haven’t already, it’s time to jump on the bandwagon. Your customers with thank you for it. Eventually you’ll thank yourself as well.

 

Text Messages in Political Campaigns

You’ve likely noticed that political campaigns are becoming increasingly creative in using new communication tools. Text messages in particular have become a widely popular way to reach out to potential voters and encourage them to participate in the election process.

And while text messages can be a great way to connect with voters, they also raise some ethical questions about when and how they should be used.

Ethical Questions

One big question is whether or not it’s moral and ethical for campaigns to send unsolicited text messages to people who haven’t opted in to receive them. Some people argue that these types of messages are no different than spammy text message marketing, which is illegal unless the receiver has actively opted in to receive them. Others say that political texts are different because they serve a civic purpose and inform citizens about important voting information.

So what do you think? Should SMS solicitation be legal during political campaigns, or should it be treated just like other forms of text message marketing? Let us know yourHowever, some people argue that this type of messaging crosses the line into spam territory. As important as voting may be, whether or not choose to I vote, and who I vote for, are essentially private matters. And in the same way that the FCC has set up legislation to protect me from companies pestering me about what coffee to drink and what car to drive, they should lay off my right to vote. On the other hand, a democracy is inherently strengthened by the number of active voters, and so maybe in the name of democracy, it’s objectively better that I be encouraged and guided to exercise my right as a free thinking citizen. So, what is the truth? Are text messages used in political campaigns an invasion of privacy, or are they a valuable tool for getting people out to vote?

There is no doubt that SMS messages can be a powerful way to reach potential voters. In fact, one study after another shows that text messages are far more likely to be read and responded to than email or other forms of electronic communication. This is especially true during election season, when people are inundated with traditional campaign ads that they’re most likely to tune out.

However, there is also a downside to using SMS messages in political campaigns. Because they are so personal and immediate, they can sometimes come across as intrusive or even aggressive. Additionally, there is always the risk that people will sign up to receive SMS updates from a campaign without realizing it, which could lead to them feeling overwhelmed or spammed.

Despite these risks, text messages remain an extremely effective way to reach voters. Prior to the 2020 presidential election, the one that was unofficially dubbed “the texting election”, over a billion text messages were sent to potential voters.

In order to make sure that SMS campaigning doesn’t cross the line into spam territory, it is important for campaigns to be respectful of people’s privacy and only send messages when they are solicited by the recipient. Additionally, campaigns should make sure that their SMS updates are easy to unsubscribe from if people no longer want them.

By following these simple guidelines, SMS campaigning can be a powerful tool for getting more people out to vote and strengthening our democracy. So go ahead and sign up for updates from your favorite campaign – just be sure to unsubscribe if you start feeling overwhelmed!

Feature Toggle: A hands-on guide to start using it

Feature toggles are one of the most relevant mechanisms used to modify features in real-time without changing code. Developers can test different changes on a specific group of users before making them available to everyone, being essential in mitigating risks.

This article will provide an overview of how you can benefit from using a feature toggle and how you can implement it into your development or production environments.

What is a feature toggle?

It is a strategy that allows us to enable and disable resources and functionalities in our system in real-time without any changes on the published codebase.

Feature toggles allow defining whether or not such a feature should be connected in real-time, allowing Software Engineering Teams to release a new version of the application more continuously and connect resources and functionalities only when desired.

How to implement a feature toggle?

These two different options can be considered:

API: exposing an endpoint that controls all features and if they are enabled or disabled;
Frameworks: using frameworks like Firebase or Split to manage the features.

Feature Toggle: A hands-on guide to start using it

Feature toggles are one of the most relevant mechanisms used to modify features in real-time without changing code. Developers can test different changes on a specific group of users before making them available to everyone, being essential in mitigating risks.

This article will provide an overview of how you can benefit from using a feature toggle and how you can implement it into your development or production environments.

What is a feature toggle?

It is a strategy that allows us to enable and disable resources and functionalities in our system in real-time without any changes on the published codebase.

Feature toggles allow defining whether or not such a feature should be connected in real-time, allowing Software Engineering Teams to release a new version of the application more continuously and connect resources and functionalities only when desired.

How to implement a feature toggle?

These two different options can be considered:

API: exposing an endpoint that controls all features and if they are enabled or disabled;
Frameworks: using frameworks like Firebase or Split to manage the features.

Feature Toggle: A hands-on guide to start using it

Feature toggles are one of the most relevant mechanisms used to modify features in real-time without changing code. Developers can test different changes on a specific group of users before making them available to everyone, being essential in mitigating risks.

This article will provide an overview of how you can benefit from using a feature toggle and how you can implement it into your development or production environments.

What is a feature toggle?

It is a strategy that allows us to enable and disable resources and functionalities in our system in real-time without any changes on the published codebase.

Feature toggles allow defining whether or not such a feature should be connected in real-time, allowing Software Engineering Teams to release a new version of the application more continuously and connect resources and functionalities only when desired.

How to implement a feature toggle?

These two different options can be considered:

API: exposing an endpoint that controls all features and if they are enabled or disabled;
Frameworks: using frameworks like Firebase or Split to manage the features.

Feature Toggle: A hands-on guide to start using it

Feature toggles are one of the most relevant mechanisms used to modify features in real-time without changing code. Developers can test different changes on a specific group of users before making them available to everyone, being essential in mitigating risks.

This article will provide an overview of how you can benefit from using a feature toggle and how you can implement it into your development or production environments.

What is a feature toggle?

It is a strategy that allows us to enable and disable resources and functionalities in our system in real-time without any changes on the published codebase.

Feature toggles allow defining whether or not such a feature should be connected in real-time, allowing Software Engineering Teams to release a new version of the application more continuously and connect resources and functionalities only when desired.

How to implement a feature toggle?

These two different options can be considered:

API: exposing an endpoint that controls all features and if they are enabled or disabled;
Frameworks: using frameworks like Firebase or Split to manage the features.

Feature Toggle: A hands-on guide to start using it

Feature toggles are one of the most relevant mechanisms used to modify features in real-time without changing code. Developers can test different changes on a specific group of users before making them available to everyone, being essential in mitigating risks.

This article will provide an overview of how you can benefit from using a feature toggle and how you can implement it into your development or production environments.

What is a feature toggle?

It is a strategy that allows us to enable and disable resources and functionalities in our system in real-time without any changes on the published codebase.

Feature toggles allow defining whether or not such a feature should be connected in real-time, allowing Software Engineering Teams to release a new version of the application more continuously and connect resources and functionalities only when desired.

How to implement a feature toggle?

These two different options can be considered:

API: exposing an endpoint that controls all features and if they are enabled or disabled;
Frameworks: using frameworks like Firebase or Split to manage the features.

Feature Toggle: A hands-on guide to start using it

Feature toggles are one of the most relevant mechanisms used to modify features in real-time without changing code. Developers can test different changes on a specific group of users before making them available to everyone, being essential in mitigating risks.

This article will provide an overview of how you can benefit from using a feature toggle and how you can implement it into your development or production environments.

What is a feature toggle?

It is a strategy that allows us to enable and disable resources and functionalities in our system in real-time without any changes on the published codebase.

Feature toggles allow defining whether or not such a feature should be connected in real-time, allowing Software Engineering Teams to release a new version of the application more continuously and connect resources and functionalities only when desired.

How to implement a feature toggle?

These two different options can be considered:

API: exposing an endpoint that controls all features and if they are enabled or disabled;
Frameworks: using frameworks like Firebase or Split to manage the features.

Feature Toggle: A hands-on guide to start using it

Feature toggles are one of the most relevant mechanisms used to modify features in real-time without changing code. Developers can test different changes on a specific group of users before making them available to everyone, being essential in mitigating risks.

This article will provide an overview of how you can benefit from using a feature toggle and how you can implement it into your development or production environments.

What is a feature toggle?

It is a strategy that allows us to enable and disable resources and functionalities in our system in real-time without any changes on the published codebase.

Feature toggles allow defining whether or not such a feature should be connected in real-time, allowing Software Engineering Teams to release a new version of the application more continuously and connect resources and functionalities only when desired.

How to implement a feature toggle?

These two different options can be considered:

API: exposing an endpoint that controls all features and if they are enabled or disabled;
Frameworks: using frameworks like Firebase or Split to manage the features.