Brand Recall: MMS, SMS, and Social Media

“Brand Recall” is the ability for a consumer to remember the brand following exposure to a marketing campaign. Because it can be very costly and time consuming to run a campaign, it is important the brand and the message be remembered. Many companies are using Brand Recall as a metric to gauge the performance of their social media or mobile marketing campaigns.

Media-Human-mobile.The development of global communications. ComTo run a successful marketing campaign, a brand must first get the message to their target consumers. Many brands choose to use text messaging and social media for their campaigns. In both cases, the person needs to follow or opt-in to receive ongoing communications from the brand. When reaching out to consumers through either channel, it is important that they actually see and remember the message. Both channels have their own set of strengths and weaknesses.

Text Messaging


  • Compatible with nearly all mobile devices
  • Can include multimedia; Picture, Video, and audio. Smart phones allow for even more multimedia types such as passes and dynamic images.
  • Most text messages are read within the first 3 minutes
  • Multimedia content stays on the device unless deleted, so it can easily be revisited
  • Brands can personalize the text for each audience member
  • Direct private 2-way communication channel between the brand and consumer


  • The sender of the message is a phone number, so the recipient cannot search by brand name
  • Subscribers are unable to easily ‘Share’ SMS messages with friends (but they can share MMS pictures)

Social Media


  • Brand names are searchable
  • Can include photos and videos
  • Direct public 2-way communication channel between the brand and consumer
  • Followers are able to easily ‘Share’ their messages with friends, increasing the potential outreach


  • Over-saturated industry, messages may go unviewed or ignored
  • Brands cannot personalize message for each audience member
  • Multimedia content is within the social media platform but over-saturation makes it difficult to access again
  • No guarantee content will be seen by majority of followers without paying extra

Brand recall relies on leaving a positive, lasting impact on consumers. Social media, SMS messaging, and MMS messaging all have their benefits, but the most effective method in establishing brand recall would be MMS or multimedia messaging. With benefits including memorable images, two-way line of communication, individualized content, and more, multimedia messaging is the most effective tool for a successful marketing campaign focusing on Brand Recall.

Customer Lifetime Value of SMS vs App vs Email

Customer Lifetime Value (CLV) is an estimation of the future revenues that will be generated by each customer less the cost of goods sold, acquisition costs, and support/operational costs. A marketer can calculate CLV using either the simple, custom, or traditional equation method, but the most accurate estimate can be found by averaging these three values. The largest variation of CLV between SMS, Apps and Email will be the subscriber lifespan of each channel. There is also some variation between each channel due to the demographic preferences of using particular channels. You can increase the subscriber lifespan with well crafted customer engagement strategies which we will discuss in this article.

tradional _ customCLV is an important factor in your return on investment (ROI) calculation. The cost to acquire a customer (CAC) varies between Email, Applications, and SMS/MMS Messaging channels. The CAC can be calculated by taking the total cost of marketing spent and dividing it by the number of acquired customers. The ROI of any marketing or advertising campaign is determined by subtracting the CAC from the CLV. To maximize ROI a marketer must maximize the CLV while keeping the CAC to a minimum. We will discuss ROI in a separate blog post.

Email Marketing typically has a great return on investment due to its low ongoing cost of delivery coupled with a large potential audience. While many email marketing messages may be ignored or missed, the low cost of sending makes this approach cost effective for the customers that are reached. The lifetime value of an email subscriber is calculated using the lifetime of email subscription.

Mobile Applications or Apps communicate with users by sending quick, attention-grabbing, push notifications. A push notification can provide users with instructions, reminders, updates, and more. Additionally, many apps use gamification or loyalty programs to increase app use and engagement. The lifetime value of an app user is calculated using the lifetime the app is installed.

SMS/MMS Messaging allows brands to text their promotions to opted-in customers. Text messaging supports 2-way interaction making it the most engaging channel. With 94% of text messages being opened within five minutes of being sent according to Practical Ecommerce, messaging offers a great opportunity to reach customers. The lifetime value of a SMS/MMS user is calculated using the lifetime the customer is subscribed to the SMS campaign.

The common thread between all three methods for calculating the CLV is the lifespan of the customer. Maximizing your subscriber lifespan is the easiest way to increase your customer lifetime value. Customer engagement techniques are used to increase that lifespan of a customer.

The three principals of customer engagement are:

  • Sending messages at an acceptable frequency
  • Sending messages at the right time
  • Sending messages with appealing content

Frequency: Each channel has different optimal frequencies due to the level of engagement of the channel. Email has a higher optimal frequency than SMS because an email is less of an interruption. Sending too many SMSes may cause customers to unsubscribe since they cannot easily be ignored like Email. Push Notifications from Apps fall in-between SMS and Email. They can be configured by the customer to alert in a way similar to SMS, but like email messages they can be put aside until later, and possibly be forgotten or cleared without reading them.

Timing: Most marketing emails are read in the morning or at night because many customers are unable to read their personal emails at work. Apps usage is also discouraged from being used during work hours. Due to the nature of SMS, these messages can be quickly observed at work without causing a noticeable lengthy distraction. But, if you sent an SMS to a person too early or late at night, they may feel it was an inappropriate time for this type of message. SMS messaging is best sent during the day or immediately before or after work.

Content: An email typically has a lot more content to read through, but due to over-saturation, emails are commonly skipped over and left unread. The length of an SMS is shorter, but is usually opened immediately and nearly all SMSes are read within the first 3 minutes of receiving them. While it is difficult to fit much content into an SMS the content is much more likely to be read or clicked on.

The key to achieving your goals using these engagement channels is to leverage them in ways that best meet the customer’s expectations. By sending appealing content, at the right time, by the proper channel and with an acceptable frequency, the lifespan of each customer will increase and so will your Customer Lifetime Value.

Platform Update: Daisy Chain Your SMS Data Collection Questions

The Update:
You can now continue the conversation with your customer by asking follow-up questions based on their response to the previous SMS data collection question. You are able to ask continuous questions after each SMS reply. Follow-up questions are easy to design and the data is stored in the subscriber’s audience manager profile. To set it up, select the “Reply back with an SMS or MMS of your choice” box, then select “reply with a question”. With this update you are able to ask either a multiple choice or an open ended follow-up question. You can send out the first SMS question through the message scheduling or auto-responder functions in the campaign manager to get things started.

Benefits of the Update:
You now have the ability to gather even more specific data from your users by asking follow-up questions after your initial question. Seamlessly continue the dialogue with your customers in a natural conversational setting. Gather more valuable data by asking more than one question to further continue the dialogue. You can also skip asking irrelevant questions by only sending follow-up questions to those who submitted specific answers. With this data you can get a better understanding of who you are targeting.

SMS data collection also allows you to segment your customers into different lists based on their responses. If you are interested in learning more about SMS data collection or receiving a demo please send an email request to

Dot Daisy Chain Image

Platform Update: iBeacon Integration for Apple Wallet

The update: Our Wallet marketing platform now includes iBeacon support, allowing account holders to display lock-screen notifications relevant to the location of a Beacon. A Beacon is a Bluetooth enabled device that broadcasts an identifier for other Bluetooth enabled devices to receive. When other Bluetooth enabled devices that have the wallet object (ie Pass) installed are within range of a known Beacon, they will be able to determine their relevancy and display customized notification. Devices such as an iPad can serve as a Beacon or Beacons can be small key-fob devices where all they do is broadcast their signal.


Benefits of the Update: iBeacon notifications are a great promotional tool. They allow account holders to display notifications on the mobile device locks screens at very specific locations where GPS may not be accurate or unavailable to the Wallet application. These notifications can be updated with new and more relevant promotions. Beacons can also vary their broadcast strength so that location can become more targeted or less targeted depending on the situation. For example, instead of targeting 100 meters around a store with typical GPS based relevancy, a store might target shoppers in a particular section of the store with iBeacon technology.

ibeacon settings

Push Update Notifications for Apple Wallet Passes

One of the great features of a mobile wallet  is that the stored Passes can be updated after they are installed. Additionally when the Pass is updated the brand can notify the user of the update in a format similar to a Push Notification. When we update a Pass the wallet compares the existing data to the new data and if something has changed it will show a message to inform the user of this change. If you want to provide a custom message regarding the change you can add customized text to the updated Pass.

Skycore has the capability to define what this notification text and icon says to the end user. We call these ‘Push Update Notifications” because they are update notifications that display similar to Push Notifications. Previously, when a pass was updated with Skycore’s API, the device would prompt the user of the update; however, the brand could not define exactly what was said in the update notification. Now, brands can write their own informational messages about the update and it will be displayed as a push notification based on the wallet settings.

How a Pass Update will look: Different operating systems will exhibit different behaviors depending on the Wallet App installed on the device.

iOS Update Notifications:

Typically, an iOS device shows notifications on the lock screen and notifications center and also additionally as an ‘Alert’ or ‘Banner’ on the screen. It could be configured per app from the Settings->Notifications Center on the device (Screenshot below).

ios notification settings

The actual update notification reads – “To our valued customers, we have extended the validity of this coupon. The new expiration date is 12/31/2014. Thank you for choosing Footprint Sneakers.” See example below.

iOS update notifications_v2       iOS update notifications2_v2

Android Update Notifications:

Pass updates on Android with PassWallet installed show update notifications in a little different manner than an iOS device.

Android update notification_v2

The Pass Update is highlighted when the Pass is opened:

Both Passbook / Apple Wallet and Androids PassWallet will show the area that was updated highlighted with a circle around it when it is opened for the first time after update.

Pass updated_v2

Transcoding PDF, vCard, and iCal across Smartphone Operating Systems

The Obstacle: Not every phone supports PDF, vCard, or iCal delivered by MMS within the messaging app but nearly all smartphones support these file types within their web browser. A device which receives an unsupported MMS attachment will sometimes display a message that reads “This message includes an attached file not shown.” and other times it will display nothing at all, as if the attachment never existed.

attached file not shown3

The Solution: When sending an MMS message containing a PDF, vCard, or iCal attachment it is essential to detect the recipient device prior to sending and adapt the message so that the attachment can be delivered  in a compatible format to all devices. We tested nearly every device on the market today and added information to our device database on whether the device supports the attachment in the MMS messaging client. We are then able to deliver the PDF, vCard or iCal in the most appropriate way to devices that may not support it and allow the user to still receive the attachment.

Going forward, Skycore will deliver PDF, VCard and iCal MMS attachments within the MMS message itself only to phones that support it. For the phones that do not support these content types we will store the attachment on our server and replace the attached file with a link with the MMS that directs to the attached file.  We registered the generic domains like “”, “” and “” to host these links so that consumers will know what they are clicking. If the attachment is unique for individual recipients, as in the case of dynamic content, then each link will be unique as well.

In the preview below, there is an example of the same message delivered to an iPhone and a Galaxy S5. The iPhone has the capability to open all file types, so all are displayed. The Galaxy S5 is only able to open the vCard. This is why the .pdf and .ical files provided with links.

file type preview2

We hope this post gives you a better understanding of the challenges to delivering PDF, vCard, and iCal by MMS properly across all smartphone operating systems. You can learn more about delivering VCards and iCalendars by MMS on our previous blog post.

All Paid Plans now have Unlimited SMS and MMS Keywords

Platform Update: Skycore now offers unlimited SMS & MMS keyword creation for all paid messaging plans!


Benefits of the update

Run more campaigns simultaneously or segment existing campaigns
In the past account holders who reached their keyword limit had to either upgrade their account, or restrict the number of campaigns that they were able to run at one time. This update eliminates this dilemma. Now account holders will have a greater capability to simultaneously conduct multiple campaigns or create segmented lists.

Track Call-to-Action effectiveness
By providing paid accounts with unlimited keywords, we have expanded each account holder’s capacity to measure the success of their list building efforts in various ad mediums.

One example of this would be a family style restaurant that asks their customers to opt into a campaign via keyword to receive weekly specials. If this restaurant places ads in commercials, billboards, and even on their menus, with the same keyword, they do not know which mediums best influenced customers to join the campaign. If each medium is given a unique keyword, not only are we able to determine the most effective medium but A/B test to perfect the most effective call-to-action copy on that medium.

Cloud Hosted MM7 API & MM7 VASP Gateway Service

The Update:  We now support an MM7 protocol option on our API interface. This gives Skycore and our partners an end-2-end tool to accept MM7 messages from other carriers, service providers or enterprises. We can then forward the message via MM7 or deliver it directly to a mobile device by MM1. This feature is optional for our enterprise customers but is also deployed as a telecommunications IaaS (Infrastructure as a Service) for aggregators or mobile network operators who want a next generation MM7 gateway without the costs of on premise infrastructure or new software.

Enterprise Customer Benefits:

Aggregator Portability: Before this update service providers who had ALREADY built an MM7 API would have to update their code to support Skycore HTTP API interface. Today any customer with an existing MM7 connection can now easily port their connection to Skycore (or vise versa) without any code modification. Service Providers and Enterprises with multiple SMS/MMS aggregators, or direct carrier connections, can unify their MM7 routing and provisioning through a single interface. The MM7 interface is connected and certified into nearly all tier-1 US aggregators and tier-1 US carriers (as well as a few international carriers). Delivery of the MMS can be done by either MM7 or MM1 depending on your routing preferences. MM1 delivery can offer significant costs savings and increased throughput on certain network operators where it is available.

Mobile Network Operator Customer Benefits:

No Infrastructure or operational costs: Moving your MM7 Gateway into the cloud has many benefits since there are no physical infrastructure or operational costs for maintaining it. As mobile phones support larger files each year and as your MMS traffic spikes with large bulk messaging campaigns you will not need to purchase additional equipment or hire engineers to install, support, monitor, or maintain your A2P MMS gateway infrastructure.

Continuous Improvements: With continuous deployment, your cloud based MMS software will stay up to date and you will never have to buy new licenses or pay annual maintenance fees. Your VAS and business customers will be happy that you’re supporting new file types and file sizes for the latest phones and messaging technologies.

Unlimited Scale: Since the MM7 gateway is hosted in cloud infrastructure we can deploy additional load balanced servers as you grow. Without worrying about file storage or bandwidth limitations in your own data center you can scale your business seamlessly in both MMS throughput and MMS file size demand. In other words, delivering HD video MMS messages at 100 messages per second is no problem.

Simple Provisioning and Reporting: With a web based administrative portal your business team can manage your provisioning and reporting online based on your revenue objectives and not based on whether Network Operations has the time to setup a VPN, short code, or delivery report URL.

MM1 Delivery as MMSC Proxy: As a Network Operator, you do not need to buy a larger MMSC or additional hardware to support delivering additional MMS MT MM7 traffic. Skycore can deliver the messages as your proxy MMSC by MM1 thereby offloading all of the additional network traffic over our public cloud infrastructure. Your existing MMSC would continue to handle MMS MO and P2P MMS traffic without interruption or additional configuration.

Introducing – New Unlimited Email Campaign Management Tool


Today Skycore has spun off our email solution into a new service called MailPact. The service features an unlimited email and subscriber solution where you only pay for how fast you would like to send. No more paying per subscriber or per message for your email marketing or transactional email. The solution works as a campaign management tool where you need to connect your own SMTP server or use an SMTP service like Sendgrid, MailGun or Mandrill.

Existing email customers on will continue to be able to use Email within the Skycore platform pricing however new customers will not have access to the Email capabilities and must sign up with Skycore platform customers are encouraged to move their subscribers and API calls to so that they no longer will be paying transaction fees per message.

How to setup sms delivery status text message notifications.

Message ExampleGive your customer the option to receive real-time text alerts when tracking their shipments. Here are the steps to set this up:

Step 1: Create a campaign in your account. We suggest that you use the following settings.

  • Set the campaign name to “Delivery Status Notifications” or something similar. The campaign name will appear in the Opt-in message. This will ensure that the customer is aware of what they are agreeing to.
  • Set the “Re-Subscribe Opt-in SMS Flow” to OFF. This means that if a customer is already subscribed they will not receive the opt-in message flow again.
  • Set the “Re-subscribe Auto-responders” to OFF. This means that if the customer is already subscribed they will not receive any auto-responders again.

Step 1 - settings Step 2: At checkout provide customers with an optional checkbox to receive SMS delivery status updates. When checked, make sure to request their mobile phone number and disclose they will be receiving text messages to their phone and that it is not a required part of the purchase.

Step 3: After customers submit their order, your server will need to call the subscribe API function. Within this API call below you to change the “API_key=”, “mobile=” and the “campaignid =”sections of the API.

Example “SUBSCRIBE” API Call:

  • api_key=” is your account’s API key.
  • “mobile=” is the customer’s phone number including the country code.
  • “campaignid=” is the campaign ID can be found on the “SMS/MMS Campaigns” page.

Step 3 - Where to fInd API settings Step 4: Once the Subscribe API is called, the customer will be sent an opt-in message requesting their ‘written consent’ to receive text messages from you. Affirmative written consent is a FCC mandate which is why we ask the customers to reply “YES”. Your customers will then be segmented into three groups in your Audience Manager.

  • Subscribed Users – Customers who reply “YES” or “Y” and have not unsubscribed.
  • Unconfirmed Users – Customers who did not reply “YES” or “Y” but who checked your checkbox to receive delivery notifications.
  • Unsubscribed Users – Customer who unsubscribed themselves by replying “STOP”, “QUIT”, “CANCEL” or “UNSUBSCRIBE”.

double-opt in msesage example2 Step 5: All messages you send out will automatically start with your brand name as they did in the double opt-in message above. To send messages, use the SendSMS API call. In the SendSMS API call below, you will need to change the “api_key=”, “to=”, “text=” and “campaignref=” sections.

Example “SENDSMS” API Call:

  • api_key=” is your account’s API key.
  • “to=” is the customer’s phone number. Make sure to include the country code.·
  • “text=” is the actual message you will be sending out.
  • “campaignref=” is the campaign ID of the campaign that you are sending the message from.

Step 6: When you call the API – you should receive one of two messages depending on if the customer is subscribed into the campaign or not:

  • A “Success” message, and the customer should be receiving your SMS very shortly.
  • A “Failure” message which means the customer has not opt-in. They will not receive any SMS message and we recommend that you flag the user as opt-out in your internal database.

Example of an API Success Message and an API Failure Message:

success+failure messages