Skip to content
Claim your free business email

SMS vs email marketing: what each costs, what consent each needs, and how to use both

Published Updated 9 min readBy the Rasket team

Written for email marketers, e-commerce teams and small business owners

SMS vs email marketing: an envelope and a text message bubble weighed on a balance scale.

SMS vs email marketing is not a contest one channel wins. Email is cheap per message, carries a whole story with pictures and links, and suits anything people read when they choose to. A text is short, costs many times more per message, and gets read within minutes, which suits anything that matters now. The strongest setups use both, from one list of contacts, with email as the default and a text kept for the moments email is too slow.

SMS marketing vs email marketing comes down to three differences: cost, consent and timing. A marketing text needs a stricter kind of permission than a marketing email, can only be sent during certain hours, and costs about 25 times what an email does on the same plan. This guide puts the two side by side on each of those and ends with a flow that sends a text only when the email did not do its job.

The short answer

Use email for newsletters, launches, product stories, receipts with detail, and anything with more than one link. Use texts for what is short and time-sensitive: a flash sale ending tonight, a delivery today, a booking tomorrow, a cart about to expire. Ask for text consent separately from email consent, and send fewer texts than you would emails. Run both from one list so a person’s choices on each channel are kept side by side.

What each channel does best

SMS vs email marketing at a glance
EmailSMS
LengthAs long as it needs, with images and many linksUp to 160 characters per message; longer is several messages
When it is readWhen the person gets to their inboxUsually within minutes
Cost per message on Pro$0.0006 past the plan$0.015 past the plan
Consent in the USOpt-out rules (CAN-SPAM); opt-in is best practicePrior express written consent for marketing
Sending hoursAny time8 am to 9 pm local, or shorter by state
ReachAnywhere with an addressOn Rasket: US and Canadian phones

Email’s strengths

Email is where you can explain. A launch, a guide, a catalogue of new products or a monthly newsletter needs room, pictures and several links, and a reader who opens it tonight rather than now loses nothing. It is also cheap enough to send to everyone who agreed, every week, and the inbox keeps it for later. Email reaches anyone with an address, in any country.

SMS’s strengths

A text arrives on the lock screen and is read quickly, which is why CTIA’s guidelines describe wireless messaging as suited to urgent information such as fraud alerts or flight changes. That speed is the whole point: a reminder that the sale ends at midnight is worth a text at 6 pm and worthless in an inbox at 9 am the next day. The same trust is why people react badly to texts they did not want, so it is a channel to use sparingly.

What a text costs next to an email

Rasket prices a text per message in dollars. Each plan includes some texts every month (Pro includes 200), and each message past them is billed at the plan’s price: $0.015 on Pro, falling to $0.0125 on the larger Scale tiers. Emails past a plan are far cheaper: on Pro, $0.0006 each.

The cost of one campaign by email and by text
One campaign past the plan, on ProEmailSMS
Price per message$0.0006$0.015
5,000 people, one message each$3.00$75
5,000 people, a text of two messages—$150

Three things move the SMS side. A message is up to 160 characters (70 if it has an emoji or another special character). A longer text is sent and billed as several messages. An emoji can therefore double the cost of a text without changing its meaning. A picture message (MMS) is billed as 3 messages. And a text that fails, such as one sent to a landline, is never billed. Rasket counts a text before you send it and shows the price per message in the composer, so the cost of a campaign is known before it goes.

The lesson is not that texts are too expensive; it is that a text has to earn its price. One well-timed text that recovers an order is cheap. A weekly newsletter by text is expensive and, worse, trains people to reply STOP. The SMS feature page lists the price on every plan.

In the US, email marketing works on opt-out: CAN-SPAM lets you send commercial email until the recipient unsubscribes, provided the message is honest, carries your postal address and offers a working unsubscribe (FTC). Opt-in is still the better practice, and the EU and UK require it.

Texting is opt-in everywhere that matters. Under the FCC’s rules, an advertising text sent with automated software needs the recipient’s prior express written consent: a signed agreement, electronic signatures included, that clearly authorises that seller to send them marketing (47 CFR § 64.1200). CTIA’s guidelines say the same for promotional texts. An email opt-in, a purchase, or a phone number typed into a checkout for delivery updates is not that agreement.

Consent for marketing email and marketing texts
EmailSMS
To send marketingOpt-out in the US; opt-in in the EU and UKPrior express written consent to texts
How people stopUnsubscribe link or headerReply STOP (or end, quit, cancel…)
What stopping covers on RasketThe topic the campaign was sent underEvery text from your team to that phone
Proof keptConsent history per topicPage, exact wording, time and method, kept five years

Rasket keeps SMS consent as its own fact on a contact. A person subscribed to your newsletter topic has not agreed to texts until their SMS status says so; a sign-up form with a Phone step records the exact wording they saw, and can ask them to reply Y to confirm. An SMS campaign skips everyone without that consent, and Consent and STOP explains how to record it from your own forms or an import. The same thinking is behind double opt-in for email.

Timing and frequency rules

Email can go out at 3 am. A marketing text should not. The FCC’s rules keep telephone solicitations to between 8 am and 9 pm at the recipient’s location, and several states set shorter hours or ban Sundays and holidays. Rasket applies the strictest window that covers the phone:

  • A marketing text goes out between 8 am and 9 pm in the recipient’s time zone, or the shorter hours of their state. One due outside the window waits for the next morning; nothing is dropped.
  • A phone gets at most one marketing text from your team in any 16 hours, across campaigns, automations and the API. A second one is skipped rather than delayed.
  • Transactional texts, such as a code or a delivery update, skip both rules, but a STOP still stops them.

The practical effect is that a text campaign is planned around the recipient’s clock, and an automation that texts is planned so its text does not collide with a campaign the same day.

One audience for both channels

Running email and SMS marketing from two tools means two lists, two consent records and two places to check before a send. In Rasket a contact carries an email address and a phone number, or only one of them, and each channel keeps its own consent:

  • Email campaigns go to the contacts subscribed to the campaign’s topic.
  • SMS campaigns go to the contacts whose SMS status is subscribed.
  • Audience → Contacts filters by SMS subscribers beside the email ones.
  • Email and SMS campaigns sit on one Campaigns list; Create campaign asks Email or SMS first.

Someone can unsubscribe from the newsletter and keep getting order texts, or reply STOP to texts and keep reading the newsletter. Both choices live on the same contact, so nobody gets a message they turned off on one channel because the other tool did not know. Texts and emails also share one API key, one set of webhooks and one log.

An email-first flow with an SMS fallback

The cheapest way to use both is email first and a text only when the email has not worked: an SMS fallback. In a Rasket automation that is four steps on one canvas.

  1. Trigger on the event that starts it, such as trial.started sent from your app, with an exit event such as subscription.created, so the run ends the moment the person does what you wanted.
  2. Send email with the full story: what they get, how to finish, a button.
  3. Delay long enough for the email to work, such as two days.
  4. Send SMS, marketing, with one sentence and one link. If they already subscribed, the exit event ended the run and no text goes.

The text step skips anyone it should not reach and lets the run carry on: no phone, no SMS consent, a STOP, or another marketing text in the last 16 hours. A text due at night waits for the morning and the run waits with it. So the same flow serves people who agreed only to email, who get the email and nothing else, and people who agreed to both.

The built example: abandoned cart

Rasket’s abandoned cart flow for online stores is this pattern, ready to turn on. An hour after someone adds to their cart without checking out, if the cart is still open, they get an email with what is in it. Three hours later, if it is still open, they get a text with a link back. It stops when they check out, reaches the same shopper at most once a week, and texts only people who agreed to texts. It needs your store connected to Rasket. Order confirmation and abandoned cart emails covers the email half.

Which channel for which message

Which channel to use for common marketing messages
MessageChannelWhy
Newsletter or product storyEmailNeeds room, pictures and links
Launch announcementEmail, then a text to SMS subscribers on the dayDetail first, a nudge when it goes live
Flash sale ending tonightTextRead within the window that matters
Abandoned cartEmail, then a text if still openCheap first touch, fast second
Welcome seriesEmailSeveral messages over days
Back-in-stock alertText to those who askedStock runs out fast
Appointment reminderText (transactional)Short, timely, asked for

If you are setting SMS up for the first time, the number comes first: a toll-free number is verified on its own, and a local one goes through brand and campaign registration. Toll free verification and 10DLC registration explain both. The SMS quickstart sends your first text, and the plans page shows what each plan includes for email.

Frequently asked questions

Is SMS marketing more expensive than email marketing?

Per message, yes, by a wide margin. On Rasket's Pro plan an email past the plan costs $0.0006 and a text past the plan costs $0.015 per message, and a long text counts as several messages. A text earns its price when it is short, wanted and time-sensitive.

Do I need separate consent for SMS marketing if people already get my emails?

Yes. In the US a marketing text sent by software needs the person's prior express written consent to texts, under the FCC's TCPA rules, and an email opt-in is not that. Rasket keeps SMS consent as its own fact on the contact: a subscriber to your newsletter topic has not agreed to texts until they say so.

Can one contact get both my emails and my texts?

Yes. A Rasket contact can carry an email address and a phone number, or only a phone. Email campaigns go to the contacts subscribed to a topic; SMS campaigns go to the contacts whose SMS status is subscribed. Someone can leave one channel and stay on the other.

What does an SMS fallback mean in email marketing?

A flow that tries email first and sends a text only if the email did not do its job, such as a cart that is still open hours later. It keeps texts rare and relevant, so you pay for fewer messages and fewer people reply STOP. A contact without SMS consent gets the email and nothing else.

Can I send marketing texts at any time of day?

Not on Rasket. Marketing texts go out between 8 am and 9 pm in the recipient's time zone, or the shorter hours some US states set, and a text due outside them waits for the next morning. A phone gets at most one marketing text from your team in any 16 hours. Email has no such window.

Does unsubscribing from email stop my texts too?

No. An email unsubscribe is recorded against the topic the campaign was sent under and stops only those emails. A reply of STOP stops every text from your team to that phone, receipts and reminders included, until the person replies START. Each channel keeps its own consent.

Sources

  1. Messaging Principles and Best Practices (May 2023) — CTIA, read 2026-10-25
  2. 47 CFR § 64.1200 — Delivery restrictions — Legal Information Institute, Cornell Law School, read 2026-10-25
  3. CAN-SPAM Act: A Compliance Guide for Business — US Federal Trade Commission, read 2026-10-25
  4. Rasket docs: Consent and STOP — Rasket, read 2026-10-25
  • Campaigns — An audience you own: contacts with typed properties, segments, topics people subscribe to, and campaigns sent through the same pipeline as your other mail.
  • Automations — Workflows that run per contact: start on a custom event or a segment change, wait, branch, and send. Every run pins a version and is inspectable.
  • Double opt in email: how it works and why — How a double opt in email works and why it pays: the confirmation email, a link scanners can't trip, what to send after the click, and the law.
  • Order confirmation email and abandoned cart flows — What an order confirmation email must contain, how to send it exactly once, and how to run abandoned cart emails that only reach subscribers who did not buy.

Start sending this morning

Sign up, verify a domain and send your first email in minutes.