Marketing

How to Use SMS Marketing to Fill Your Restaurant on Slow Nights

Text messages get read in 3 minutes. Most restaurant marketing gets ignored. Here is how to close that gap.

Katie Carswell

Katie Carswell

Account & Social Media Manager

9 min read
Restaurant owner checking SMS campaign results on phone during a quiet afternoon shift

TL;DR

SMS has a 98% open rate and most messages get read within 3 minutes. For restaurants, that means same-day orders you can trigger with one send. Build your list at checkout (phone number for order updates doubles as opt-in), automate five key messages (welcome, win-back, slow-night flash, holiday nudge, loyalty milestone), and stay under 4 texts per month. Follow TCPA rules: explicit opt-in, easy opt-out, business name in every message. The ROI math is simple: one text that drives 8 extra orders on a Tuesday night pays for the entire month.

You spend money getting someone through the door or into checkout for the first time. Then they leave. Maybe they liked it. Maybe they even saved your link. But Tuesday rolls around, they are hungry, and DoorDash is one thumb tap away.

A text at 2pm on that Tuesday changes the math. Not a newsletter they never open. Not an Instagram post buried under 400 reels. A text message that lands on their lock screen, gets read in under three minutes, and says something worth tapping.

This guide covers exactly how to set up SMS marketing for a food truck, pop-up, ghost kitchen, or independent restaurant. No fluff. Real templates, real compliance rules, real numbers on what works.

Why text beats every other channel for restaurants

The numbers tell the story fast. SMS open rates sit around 98%. Email hovers near 20% on a good day. Social organic reach for a restaurant page? Maybe 1-3% of followers see your post without paid spend.

More relevant for food businesses: timing. The average text gets read within 3 minutes of delivery. Email gets opened hours or days later (if at all). When you are trying to fill a slow Tuesday dinner or push the last 20 slots for a Friday pop-up, same-hour reach is everything.

98%SMS open rate (vs 20% email)
< 3 minAverage time to read a text message
36%Click-through rate on restaurant SMS with a direct link

People guard their phone number more than their email. If someone gives you their number, they actually want to hear from you. That is a warmer audience than any social follower or email subscriber.

Put it in real numbers: a restaurant with 300 SMS subscribers and a 36% click-through sends one text and gets 108 people looking at their menu. Try getting that from an Instagram story.

Before you send a single text: compliance basics

Skip this section and you risk fines up to $1,500 per unsolicited text under the TCPA (Telephone Consumer Protection Act). That is not a scare tactic. It is the actual penalty structure. Compliance is not complicated for restaurants. Three rules cover 95% of what you need.

TCPA rules in plain English

  1. Get explicit written consent before texting anyone. A checkbox at checkout counts. A phone number scribbled on a receipt does not.
  2. Tell people what they are signing up for. 'Receive order updates and occasional promotions from [Your Restaurant Name]' is enough.
  3. Let people opt out instantly. Every promotional text needs a way to stop (reply STOP works).

What opt-in actually means (and how to get it at checkout)

The easiest opt-in for restaurants: a checkbox during online ordering. Something like 'Text me order updates and deals from [Restaurant Name].' Pre-checked boxes are legally gray. Unchecked boxes that customers actively tap are clean.

If you use a QR code ordering system, the opt-in can happen right at checkout when they enter their phone number. They are already giving you the number for order confirmations. Adding one line of consent language turns that transaction into a marketing channel.

What every restaurant text must include

  • Your business name (people forget who they gave their number to)
  • An opt-out instruction (Reply STOP to unsubscribe)
  • No misleading content (if you say 'free appetizer' there better be a free appetizer)

How to build your SMS list from zero

Most restaurants already collect phone numbers. They just never use them. If you take online orders, you probably have hundreds of phone numbers sitting in a spreadsheet or payment processor that you have never messaged. That is your starting list (assuming you had consent language at checkout).

The checkout capture (your best opportunity)

Every online order requires a phone number for confirmation. Add one consent checkbox and you convert order flow into list growth automatically. No extra step for the customer. No awkward ask. They are already typing the number.

This is where marketplace apps rob you. When someone orders through DoorDash, DoorDash owns that phone number. You never see it. You cannot text that customer on a slow Wednesday because you do not know who they are. Direct ordering gives you the number and the permission in one transaction.

QR codes at the counter, window, or table

A QR code that says 'Scan for deals and first dibs on specials' works surprisingly well in person. Tape it at the register, print it on the receipt, stick it on the pickup bag. People scan it, enter their number, and you just grew your list during service without saying a word.

Social media and website opt-in prompts

Your Instagram bio, your website header, your Google Business Profile description. Any place you already get eyeballs can point to a simple SMS opt-in page. The pitch should be specific: 'Text TACOS to 55555 for flash deals and first access to sold-out specials.' Vague promises like 'join our text club' do not convert.

In-person asks that do not feel pushy

Train staff with one line: 'Want a text when we drop new specials or sell-out items?' That is it. No pitch. No clipboard. Just a question after a good experience. The answer is yes more often than you would guess.

QR code on a food truck pickup window with text reading scan for deals and first access to specials
One QR code on the window. No pitch required. Customers opt themselves in.

The five texts every restaurant should automate

You do not need to sit down every week and write a text blast from scratch. Set up these five automated messages once, and they run in the background generating repeat orders while you focus on food.

1. The welcome text (immediately after first order)

Sent automatically when someone places their first order and opts in. Keep it warm, short, and useful.

Copy and paste

Automated SMS templates

Replace bracketed text with your restaurant name and details.

Welcome text Hey! Thanks for ordering from [Restaurant]. You are on the list for flash deals and first access to specials. Reply STOP anytime. See you soon. Win-back text (14 days inactive) [Restaurant] here. It has been a minute. Your favorite [popular item] is ready when you are: [ORDER LINK]. Miss you. Slow-night flash deal [Restaurant]: Tonight only. Free [side item] with any order over $20. Order before 7pm: [ORDER LINK]. First 15 orders only. Holiday/event pre-order [Restaurant]: [Holiday] pre-orders are live. Lock your spot before we sell out: [ORDER LINK]. Pickup times going fast. Loyalty milestone You just hit [X] orders with [Restaurant]! Your reward: [reward details]. Redeem on your next order: [ORDER LINK]. Thanks for being a regular.

Welcome text

Hey! Thanks for ordering from [Restaurant]. You are on the list for flash deals and first access to specials. Reply STOP anytime. See you soon.

Win-back text (14 days inactive)

[Restaurant] here. It has been a minute. Your favorite [popular item] is ready when you are: [ORDER LINK]. Miss you.

Slow-night flash deal

[Restaurant]: Tonight only. Free [side item] with any order over $20. Order before 7pm: [ORDER LINK]. First 15 orders only.

Holiday/event pre-order

[Restaurant]: [Holiday] pre-orders are live. Lock your spot before we sell out: [ORDER LINK]. Pickup times going fast.

Loyalty milestone

You just hit [X] orders with [Restaurant]! Your reward: [reward details]. Redeem on your next order: [ORDER LINK]. Thanks for being a regular.

2. The win-back text (14 days of inactivity)

If someone ordered two weeks ago and has not come back, a short nudge works. Not desperate. Not salesy. Just a reminder that you exist and their favorite thing is still on the menu. Restaurants that automate a 14-day win-back see 8-12% of lapsed customers return within 48 hours of receiving it.

3. The slow-night flash deal (Tuesday/Wednesday, sent at 2pm)

Every restaurant has dead nights. Instead of eating the labor cost, send a flash text at 2pm to hit people while they are thinking about dinner plans. The scarcity angle (tonight only, first 15 orders) drives urgency without training customers to wait for discounts every week.

Key detail: send at 2pm, not 5pm. By 5pm people already have plans. At 2pm they are still deciding. You want to be the thing that decides for them.

4. The holiday/event pre-order nudge

Holidays and events are predictable. You know Mother's Day, Super Bowl Sunday, and Cinco de Mayo are coming. Schedule the pre-order text three days before the event. Include a direct link to your pre-order menu with pickup time slots. Customers lock in their order, you lock in your prep volume. No wasted food, no scramble.

5. The loyalty milestone text (5th order, 10th order)

When someone hits a milestone, celebrate it. Not with confetti animations. With something useful: a free item, a discount on their next order, or early access to a new menu drop. The text reminds them they are a regular, and regulars get treated differently.

How often should you text? (The frequency question)

Two to four texts per month. That is the range where engagement stays high and unsubscribes stay low. Go over four and you start training people to ignore you or opt out.

  • Under 2/month: people forget you exist between messages. The channel goes cold.
  • 2-4/month: sweet spot. Enough to stay top of mind without being annoying.
  • 5-8/month: risky. Only works during a specific event week (holiday rush, grand opening, pop-up series).
  • Over 8/month: you will bleed subscribers. People will reply STOP and never come back.

Seasonal exceptions exist. The week before Thanksgiving, three texts in five days is fine if each one has a different offer or update. A random Tuesday in February? One text that week, max.

Send-time planner

When should you text?

Pick your restaurant type and day. Get the optimal send time and a ready template.

Your service type

Day you want to fill

Optimal send time

2:00 PM

Dinner crowd decides between 1:30-3pm. Hit them before plans are locked in.

Ready-to-send template

[Restaurant]: Tuesday deal. Free side with any order over $20. Tonight only, first 15 orders: [ORDER LINK]

Side-by-side phone screens showing a generic mass text versus a personalized restaurant SMS with a direct order link
Left: the text everyone ignores. Right: the text that gets 24 orders on a Tuesday.

Measuring what matters

You do not need a data science degree. Track four numbers weekly and you will know if SMS is working.

  1. Click-through rate: What percentage of people who received the text tapped the link? Above 20% is good. Above 30% is great.
  2. Redemption rate: Of people who clicked, how many placed an order? Track this by using a unique link or promo code per campaign.
  3. List growth rate: How many new numbers are you adding per week? If growth stalls, your checkout opt-in might need better copy.
  4. Unsubscribe rate: If more than 3% opt out after a single send, something is wrong. Too frequent, too generic, or the offer was not relevant.

The ROI math is simple. If your average order is $28 and one text drives 8 extra orders on a slow Tuesday, that is $224 in revenue from a message that took 45 seconds to write. Even with a per-message cost of $0.01-0.05, the return is absurd compared to any other channel.

Interactive calculator

SMS campaign ROI calculator

Plug in your numbers. See what one text campaign is worth before you hit send.

105,000
$
$5$150
%
1%50%

Orders per send

24

Revenue per send

$672

Monthly (4 sends)

$2,688

SMS cost: ~$0.80 per send

Food truck owner reviewing SMS subscriber list growth on phone while prepping for lunch service
200 subscribers, one text, 24 orders. The math works at any list size.

Common mistakes that kill your SMS program

  • Texting without opt-in. Besides the legal risk, people who did not ask to hear from you will never convert. You are wasting money and burning trust.
  • Generic messages. 'Hi valued customer, check out our specials!' reads like spam. Use their name if you have it. Mention a specific item. Sound like a human running a kitchen, not a marketing department.
  • Only sending discounts. If every text is 15% off, you train people to never order at full price. Mix in new menu drops, behind-the-scenes updates, and early access that does not cost you margin.
  • No link in the message. Every promotional text should include a direct order link. Make it one tap from reading to checkout. If they have to Google you after reading your text, you lost half of them.
  • Ignoring STOP requests. Besides being illegal, one angry person who cannot unsubscribe will leave you a one-star review and tell ten friends. Process opt-outs instantly.

Frequently asked questions

Templates

SMS marketing FAQ for restaurants

1. Is SMS marketing legal for restaurants? Yes, as long as you follow TCPA rules. Get explicit written consent before sending promotional texts, include your business name, and provide an opt-out method (Reply STOP) in every message. Transactional texts (order confirmations, delivery updates) have different rules and do not require marketing opt-in. 2. How many texts per month is too many? More than four promotional texts per month in a normal week. Two to four is the range where engagement stays high. You can send more during specific events (holidays, pop-up weeks), but your baseline should stay under four. 3. What is the best time to send restaurant texts? For dinner-driven restaurants, 2pm on the day you want to fill. People are still deciding dinner plans at 2pm. By 5pm most have already decided. For lunch spots, 10:30am works. For weekend brunch, Friday afternoon. Match the text to the decision window, not the service window. 4. Do I need a special SMS platform? You need something that handles opt-in/opt-out compliance, tracks delivery, and lets you schedule messages. Most restaurant ordering platforms (including Outbites) include SMS campaigns built in. You do not need a standalone tool if your ordering system already handles it. 5. Can I text customers who ordered through DoorDash? No. DoorDash owns that customer relationship and does not share phone numbers with restaurants. This is one of the biggest reasons to run direct ordering alongside marketplace apps. Every direct order gives you a phone number you can actually use. 6. How do I collect phone numbers without being annoying? Make it part of the ordering flow, not a separate ask. When someone places a direct order online, they enter their phone for order updates. Add one consent checkbox and that phone number becomes a marketing contact. No extra step, no awkward pitch. QR codes at the counter or on packaging also work well for in-person capture.
Yes, as long as you follow TCPA rules. Get explicit written consent before sending promotional texts, include your business name, and provide an opt-out method (Reply STOP) in every message. Transactional texts (order confirmations, delivery updates) have different rules and do not require marketing opt-in.
More than four promotional texts per month in a normal week. Two to four is the range where engagement stays high. You can send more during specific events (holidays, pop-up weeks), but your baseline should stay under four.
For dinner-driven restaurants, 2pm on the day you want to fill. People are still deciding dinner plans at 2pm. By 5pm most have already decided. For lunch spots, 10:30am works. For weekend brunch, Friday afternoon. Match the text to the decision window, not the service window.
You need something that handles opt-in/opt-out compliance, tracks delivery, and lets you schedule messages. Most restaurant ordering platforms (including Outbites) include SMS campaigns built in. You do not need a standalone tool if your ordering system already handles it.
No. DoorDash owns that customer relationship and does not share phone numbers with restaurants. This is one of the biggest reasons to run direct ordering alongside marketplace apps. Every direct order gives you a phone number you can actually use.
Make it part of the ordering flow, not a separate ask. When someone places a direct order online, they enter their phone for order updates. Add one consent checkbox and that phone number becomes a marketing contact. No extra step, no awkward pitch. QR codes at the counter or on packaging also work well for in-person capture.

SMS is not a magic bullet. It will not fix bad food or a broken kitchen. But if you already have customers who liked what they ordered, text is the fastest way to get them back for under a penny per message. One send, three minutes to read, one tap to order.

Start with the checkout opt-in. Set up the welcome text and the 14-day win-back. Send one flash deal on your slowest night this week. Measure what happens. Then decide if you want to build from there.

Ready to text your customers?

Outbites includes SMS and email campaigns tied to your direct ordering link. Capture phone numbers at checkout, automate win-backs, and send flash deals. No separate tool required.

Start free trial
Tags: sms marketing for restaurants restaurant text message marketing restaurant customer retention texts text marketing food truck restaurant sms templates
Katie Carswell

Katie Carswell

Account & Social Media Manager

Sharing firsthand stories and lessons learned from running an independent restaurant: margins, marketing, and owning your customer relationships.

Editorial note Marketing Published May 12, 2026

How this guide was put together

This article was written for independent food businesses looking for practical ways to grow direct orders, repeat visits, and customer relationships. We keep the advice operator-focused, avoid generic playbooks, and update posts when the restaurant marketing landscape changes.

Topics covered sms marketing for restaurants restaurant text message marketing restaurant customer retention texts text marketing food truck

Continue Reading

More from the Blog