How to create and send an SMS campaign

Estimated 4 minute read
|
Updated Nov 15, 2024, 8:50 AM EST
You will learn

You will learn

Learn how to create and send an SMS campaign in Klaviyo. Note that the process is almost exactly the same for MMS campaigns. The only difference is that you add an image or GIF during the content creation stage.  

What is an SMS campaign?

What is an SMS campaign?

An SMS campaign is a one-time text message to a list or segment of subscribers, notifying them of events such as product launches, flash sales, or other promotions. You can set an SMS campaign to send either immediately or at some point in the future.

Before you begin

Before you begin

Before sending an SMS campaign, you must have:

  • Turned on SMS
  • Collected SMS consent
    • Note: having someone's phone number does not count as consent; someone must have explicitly agreed to receive SMS marketing messages

You should also have a list or segment of those who you want to send to, such as everyone who is subscribed to SMS.

Campaigns vs. flows

Campaigns vs. flows

CampaignsFlows
1-time sends that are manually scheduledAutomated and ongoing sends
Sent to a specific list or segmentTriggered by customer actions or profile properties
Content is more broad with limited personalizationContent is more specific and can be highly personalized
Smart send time is only available with email

Smart send time is only available with email

Note that unlike with email, you cannot use Smart Send Time with SMS, MMS, or push notifications. 

Create an SMS campaign

Create an SMS campaign

  1. Head to the Campaigns tab.
  2. Click Create campaign in the upper right.
    Create campaign button in the Campaigns page
  3. Name your campaign. 
  4. Choose SMS as the type of campaign.
    Sidebar to name and select what type of campaign to send
  5. Click Continue
  6. Under Audience, select the list(s) or segment(s) you want to send to. 
    Multi-country.jpg
  7. Optional:
      • To avoid sending to certain groups, add a segment under Don't send to
        Don't send to segments.png
      • To avoid sending recipients too many SMS messages at once, turn on Smart Sending to skip profiles who have recently received a message. With SMS, you can specify whether to skip based on a recently received campaign message, flow message, or both.

        The option to skip based on message type is only available for SMS campaigns.

  8. Click Next.
  9. Write your content in the Message box at the upper left-hand corner of the screen.
    • Note that SMS content is limited to 160 characters or (if you have an emoji or special character) 70 characters.
  10. Add a link to your message so that Klaviyo can track the message.
    • Do not uncheck the Automatically shorten links box.
      New item SMS.jpg
  11. Note: disabling the options in the Compliance tab is not recommended.
    • Certain aspects (opt-out language/links, contact information, etc.) are required in some jurisdications.
  12. Optional: Add media to your message to turn it into an MMS.
  13. Optional: Preview the message as a certain profile.
    Preview of the SMS and the profile who the preview is for
  14. Click Next.
  15. On the review page, check that the campaign is:
  16. Click Schedule or Send on the bottom right when the campaign is ready to go out.
  17. Select whether you want to send now or at some point in the future.
    • Note that you should not send a campaign before 9 a.m. or after 8 p.m. in the recipient's local time. Klaviyo warns you if your campaign will potentially violate quiet hours.
  18. Click either Schedule or Send Now.

Note that any SMS or MMS campaign will typically time out after around 4 hours, and if someone didn’t get the message in that timeframe, they will be skipped. Due to this, you may need to break up large campaigns if your sending number is a long code, toll-free number, or branded sender ID. 

Best times and days to send

Best times and days to send

The best times and days to send depends on your audience, so you should always test what works best for your brand.

However, if you're not sure where to start, the following generally holds true: 

  • Weekday vs. weekend
    • Weekday campaigns lead to higher revenue.
    • Weekend campaigns have higher click rates. 
  • Time of day
    • 1 to 5 p.m. and 6 to 8 p.m. (in local timezones) have higher click rates than other hours. 
Additional resources

Additional resources

Learn more about SMS in the Help Center:

Was this article helpful?
Use this form only for article feedback. Learn how to contact support.

Explore more from Klaviyo

Community
Connect with peers, partners, and Klaviyo experts to find inspiration, share insights, and get answers to all of your questions.
Live training
Join a live session with Klaviyo experts to learn about best practices, how to set up key features, and more.
Support

Access support through your account.

Email support (free trial and paid accounts) Available 24/7

Chat/virtual assistance
Availability varies by location and plan type