The concept of an Enriched SMS is the combination of two things: an SMS and a responsive landing page.
The SMS is a regular SMS that contains a link to a responsive landing page.
The Landing page's goal is to enrich the SMS, which is limited in character, with more information. For instance, the landing page could contain a coupon for a specific promotion, and display the coupon's barcode, product image, and information, a gif (as GIF cannot be inserted directly into the SMS design) etc.
Sending Enriched SMS instead of regular messages can increase the performance of a campaign by up to 30 %.
You can create an Enriched SMS design in DESIGNER > SMS > New SMS.
There is no additional cost for Enriched SMS. Also, bear in mind this feature shall always be activated on Splio side.
Creation of the SMS design
Create an SMS as you would do a regular SMS. To create the link to the landing page, insert the variable
The link (spl.io shortlink) will be generated when the SMS is being sent, to each recipient, to their personalized landing page.
Then, go to the landing page section, and insert or import your HTML.
You may use the same variables in your HTML than you would use for any email design. You may also add the Google Analytics tags to your landing page.
Once your message is created, you may create campaign the same way you would create a regular SMS campaign, be it an ad-hoc campaign, periodic or triggered campaign.
The action's reports will also contain a few indicators for the landing page's activity.
How to retrieve an HTML from the Message Builder for the landing page
You can easily import the HTML using the URL or the mirror link, without copy-pasting the code.
The Landing Pages are managed as a separate category of designs, see the Landing pages library guide for more details.
Landing preview url
It is possible to include a preview of the landing pages for SMS by inserting the following variable in the SMS design: $preview_LandingUrl$
The sent SMS will then display a preview of the landing page:
Please note that this variable uses 6 more characters in the SMS count.
iPhone & Android
This works on iOS if the variable is used on first or last position and if the landing page includes an open-graph header in its code. As for Android, the variable works if the sender is in the recipient's contact list.
Multiple factors contribute to displaying successfully a preview for a link received in a message and what the preview looks like:
- iOS will only return the preview for links sent in SMS if the sender is saved in the recipient's contact list
- iPhones will only display a link preview if the URL is at the beginning or the end of the message
- iPhones will only display a link preview if there is one URL in the message
To sum it up, as it is unlikely the sender is in the recipient's contacts list, it is also unlikely that any recipient will see this preview, with iOS or Android.
Creation of the landing page design
To begin, prepare the HTML content of your landing page.
Then go to DESIGNER > Landing pages and click the New landing page button on the right.
Type a name for the new page in the Name / Reference* field and follow to the Landing page editor page.
Paste or upload your design in the editor. You can use the same options available for emails.
To complete the creation of your landing page, click the green Save button.
This landing page will now be available for use in your campaigns.
SMS landing pages
Stored landing pages can be used to enrich SMS, normally limited to 160 characters, with additional content.
In order to include an existing landing page in a rich SMS, go to the Landing page editor as the Enriched SMS guide shows, and use the Library button.
The landing page library will open in a pop-up panel. Select the landing page you need, using the context search if necessary. Confirm by clicking the green Select button.
The code of the page will be copied to the editor. You can save it or modify it as you need it.
There are no special restrictions associated with SMS landing pages.
It is enough to send a single test to see if the landing page is displayed properly on mobile devices.