How can we help?

Search our help center

How To Run A Successful Text Marketing Campaign

A well-planned and executed SMS campaign is an extremely powerful marketing tool. That’s why we’ve made crafting a successful one intuitive and easy. 

 

This tutorial will show you how to build a campaign from start to finish: one that will grab shoppers’ attention and drive more sales to your store. You’ll learn to create engaging copy and add appealing images and personalized discounts. We’ll wrap it up with helpful tips on timing and scheduling and a quick overview of performance tracking options. 

 

Let’s get started!

 

 

Set up the Campaign

 

Click on the SMS Campaigns section in the main Yotpo SMS menu and go to Create Campaign

 

navigation

This is what the Campaign page looks like: 

 

overview

 

Step 1: Choose a campaign name

 

The first thing you need to do is give your campaign a name. It won't be visible to customers, so just put something short and simple that will help you distinguish this campaign from others in the future.

 

If this field is left empty, a name will be auto-assigned.

 name

 

Step 2: Select target audience

 

You can target 4 different groups of people within this feature:

 

  • All text subscribers: all your SMS subscribers

  • Specific customers: target certain customers by typing their names

  • Segments: use segments to target customers based on descriptive or behavioral filters such as: how much money they have spent in your store if they placed an order or not, the date their account was created, account status, etc.

  • Lists: choose from a static list of SMS subscribers, i.e., divided by subscription source.

audience

 

Step 3: Set up A/B testing

 

The A/B testing feature lets you test different versions of your message and find out which performs best. To activate the feature, you simply need to enable it from the toggle switch, and some additional fields will appear. 

test

 

First, choose the number of test groups you would like to run. Then - what percentage of your subscribers will be subject to your test for each group. In general, 10-20% is a good sample if you have a big subscribers list. Next, you can decide how long the test will run - it could be minutes, hours, or days. And finally, you can choose the winning metric - whether the most successful version of your text will be the one with the most link clicks, orders, or highest revenue.  

 

Important: The A/B Testing feature is only available to Powerhouse users. 

 

 

Step 4: Craft your message.

 

We will now walk you through the main ingredients of every successful text marketing campaign.

 

Copy 

 

This is where you can unleash your creativity by writing a fun and engaging text message. A pre-set copy will appear in the Text message box, but you can always change it, so it matches your brand’s voice. Click the Browse templates button in the top right corner to go through a gallery of ready-to-use top-performing message examples.

 

templates

Important

Mobile carriers require opt-out language in text marketing messages to prevent spam complaints. To make sure you stay compliant at all times, the STOP to opt out verbiage will be included in all your SMS campaigns.  


 

Make your message visual 

 

To make your text messages even more engaging, click on the image box in the bottom right corner of the text editor. This is how you can add an image to your SMS,  turning it into a multimedia message (MMS).

 

 visual

Currently, you can attach images and GIFs only for U.S. recipients. Recipients outside that zone will automatically receive a standard text message.

 

images

 

You can add a visual element by using:

 

А. GIF images from GIPHY 

B. Animated stickers from GIPHY 

C. Free high-resolution photos from Pexels 

D. An uploaded image or GIF from your device 

 

Important: All files should be JPEG, PNG, or GIF, up to 1 MB in size and 1000 px in resolution.

 

Next to the image box, you’ll see a smiley face button, which allows you to add an emoji to your message and even more flavor to your campaign. Just keep an eye on your character count!

 

 

Message length

 

You should always check the symbol counter at the bottom left of the text box.  A Standard SMS contains up to 160 characters and an MMS - up to 1600 characters. If you exceed the limit, the SMS counter will show you how many text messages per subscriber you will send.

 

If you go over 160 characters, the count per message goes down to 153 due to the settings needed to combine those messages to one. Emojis count as special characters and decrease the character count to 70

 

Important: All special characters you add to the message will also appear at the bottom of the text box.

 

length

 

Shortcodes

 

Shortcodes fetch dynamic customer information directly from Shopify. Use them to make your text messages much more personalized and engaging. The most commonly used shortcodes are SiteName, FirstNamе, DiscountCode, and DiscountCodeURL. You can see all available options under the text box. Choose which shortcodes to add to your message by simply clicking on each one.

 

shortcodes

 

Discount

 

Including a small incentive in your message will do wonders for your campaign. To set that up, just click on one of the Discount URL, Discount code, or Discount value shortcodes. 

 

Once you are in the Discount Setup, you can choose between two options:
 

 

We recommend sending each customer a unique code to increase personalization and avoid misuse. 

 

When offering a personal discount, you’d need to specify a fixed amount, percentage, or free shipping from the drop-down menu. Enter the discount value (in USD) you want to give your customers and click on Apply to add it to the message.

 

discount

 

  

Message strength

 

Still not sure if your message is good to go?

 

Check out the Strength meter at the bottom of the editor that will give you helpful tips on how you can make your message even more powerful. 

 

 

strength

 

 

Step 5: Preview and test your message

 

The message preview on the right allows you to see how your text message will appear on recipients` phones. You can also send yourself a test message by clicking on Send test message and make sure that everything works the way it is supposed to - remember always to double-check your links and shortcodes!

 

preview

  

Your number will appear in the dropdown menu. You can also add more test numbers to send to if you wish.

 test

Press Send to test your campaign.

 

Important: Test messages do not include working shortcodes or discount URLs.

Images and GIFs only appear for US recipients.

 

 

Step 6: Scheduling

You can select between sending a campaign right away or scheduling it for a certain time by clicking the toggle switch.

 

schedule

 

When choosing the desired hour, you’ll see a star icon next to some of the choices. These are the best times to send your campaign, based on industry benchmarks and your store’s historical data. 

 

Important: In case your store doesn’t have any historical data, the algorithm will suggest times based on global statistics and trends.

 

Best times

 

The scheduling is based on your timezone but can be changed from the Settings in the app.

 

If you are on a Growth Yotpo SMS plan or higher, you can send messages based on your customers' timezone.

 

Important: You can find all of your scheduled campaigns in the main menu on the left.

 

scheduled

​Step 7: Smart sending

 

Smart Sending allows you to set a specified time frame that will prevent you from sending messages too soon, one after the other, and spamming each recipient.

 

You can access the Smart Sending setup in your SMS Settings. By default, we have set a 16 hours recommended period between text messages, but you can change or disable it anytime for special occasions such as holiday campaigns. 

 

smart sending

 

Campaign Drafts

 

You don’t want to rush your campaign. If you need to stop, take some time, do a bit of planning, you can always save your campaign as a draft by clicking on the Save draft button. 

 

draft

 

You can find all your drafts in the SMS Campaigns menu on the left. There you can go back to edit them by clicking on the View button, or you can delete them by clicking on the trash can button.

 

drafts

  

 

Step 8: Final Check

 

Click on Review campaign to get a quick overview of the main settings of your SMS campaign before it gets sent.

 

Тhe green checkmarks let you know if all the requirements have been met and if your messages are ready to send.

 

overview before send

 

In the Campaign data section, you can see important information such as the number of SMS, MMS, and total recipients, messages per recipient, the total cost of the campaign, and more. To get the full list, you just have to click on the Expand option.

 

detailed

 

Important: If the estimated cost of your campaign exceeds your current funds and you have enabled Аuto reload, a message will appear below the total cost of the campaign.  It informs you that your credit/debit card will be charged for the additional amount. 

 

cost

 

If you have disabled Auto reload, a pop-up will appear. You can top-up your funds and continue to send your campaign.

 

add funds

 

Click on Back if you want to make some more changes to your campaign or set it live by clicking Send Now!

 

beck/send

 

Track your campaign’s performance

 

The results from your campaign can be tracked in the Analytics section of the app. You can track metrics such as campaign revenue, campaign cost, conversion rate, and more. All you have to do is go to the SMS campaign analytics in the Analytics menu on the left and find it by name. 

analytics

  

This was our tutorial on launching an SMS marketing campaign with Yotpo SMS. Feel free to explore the Knowledge Base for more helpful articles. Don't forget to contact us if you have some questions or feedback about this feature. We would greatly appreciate it!


Related articles

View the reviews from happy Shopify merchants worldwide who succeed with SMSBump.

Build your SMS marketing strategy. Grow your text message subscriber lists. Segment your audience and automate SMS marketing messages that boost your revenue and ROI.