Marketing that brings guests back and moves more orders to your own app
We run local ads, email, texts and online ordering for restaurant groups, fast-casual chains and franchises. Every location gets its own numbers, so you can see which stores are growing and why.
It's free. Bring last month's order report and we'll show you where we'd start.
Who we work with
This page is for restaurant brands with more than one location. That might be a fast-casual chain with a few dozen stores, or a franchise brand selling new units while it markets the ones already open. It might also be a local group with three or four spots and one owner doing the marketing at night.
The Halal Guys is one of the restaurant brands Push Analytics has worked with. The problems are close to the same at every size. Delivery apps take a cut of every order, each store needs its own ads, and it's hard to say which campaign filled the lunch rush.
Delivery app orders and direct orders do different jobs
Delivery apps are good for
- Getting found by people who have never heard of you
- Reaching guests in new neighborhoods
- Filling slow hours with app promotions
- Orders you would not get any other way
Your own app and website are better for
- Keeping the full order total, with no commission
- Owning the guest's email and phone number
- Sending loyalty rewards and reorder reminders
- Knowing which location and menu items each guest likes
Why should guests order direct?
Every delivery app order pays a commission, and the app keeps the guest's contact details. You can't email that guest next week or send them a reward on their birthday. A direct order through your own website or app keeps the margin and starts a relationship you can build on.
We don't tell you to leave the apps. They bring in new guests. The goal is to turn a first app order into a second order placed direct. That means a clear reason to switch, like a loyalty reward, a direct-only item or free delivery over a set amount. We measure how many guests make the move, store by store.
What we run for restaurant groups
Online ordering and tracking
We check your ordering flow on a phone the way a hungry guest would, fix the steps where people quit, and connect orders back to the ad, email or text that sent them.
Ad tracking and reportingLocal ads for every location
Meta and Google campaigns set up per store, with their own radius, budget and offers. A slow location gets more push, and a packed one gets less.
Paid adsLoyalty and email
Welcome emails, birthday rewards, win-back offers for guests who stopped ordering, and a short weekly send when you have something new on the menu.
Email marketingText messages
Texts work well for lunch specials and limited-time items because people read them within minutes. Guests opt in first, and we keep the sends few and useful.
SMS marketing agencyFranchise lead generation
Ads and landing pages for people who want to open a unit, with every inquiry landing in HubSpot so your development team can qualify it fast.
HubSpotCatering leads
A catering form that routes to the right store, follow-up for office managers who order again and again, and reporting on what catering brings in each month.
ContactHow do local ads work across many locations?
A chain-wide campaign tends to spend most of its money near your busiest stores, because that is where it gets the cheapest clicks. The stores that need help get the least. So we split campaigns by location, or by small groups of stores that share a market.
On Meta, each store gets ads aimed at people who live or work nearby, with photos of the food that sells best there. On Google, we focus on searches with intent, like your brand name, "halal food near me" or "catering for 50 people," and make sure your Google Business Profile for each store is correct. Budgets move each week based on direct orders, not clicks.
How we market a new location opening
- Six weeks out
Build the local list
A coming-soon page and a short sign-up offer collect emails and phone numbers from people near the new store.
- Four weeks out
Start local ads
Ads go live in a tight radius around the store to grow the list and tell the area when you open.
- Opening week
Opening week
Everyone on the list gets an opening offer by email and text, timed so the kitchen isn't overwhelmed on day one.
- First 60 days
Turn first visits into regulars
New guests get a welcome series and a reason to come back within two weeks. We report on how the new store compares with your past openings.
What happens to franchise inquiries?
Franchise leads are slow and expensive, and most brands lose track of them in a shared inbox. We set up HubSpot so each inquiry becomes a record with its market, available capital, timeline and source. Your development team sees a clear list of who to call first, and automatic emails keep people warm while they wait.
Because each lead's source is saved, you can see which ads and pages bring in candidates who actually sign, and stop paying for the ones that only bring in curious browsers.
Catering is its own sales channel
Catering orders are larger and more likely to repeat, but they often come in by phone or a generic form and get no follow-up. We give catering its own form and its own follow-up. An office manager who orders a lunch for 40 gets a thank-you, a reorder reminder before the next big meeting, and an easy way to book again.
For groups with a sales person on catering, those leads can sit in HubSpot next to franchise leads, with separate stages for each.
How do you know which marketing filled the seats?
Restaurant results are hard to measure because so many sales happen in the store. We tie together what can be tracked online, like direct orders, app sign-ups and catering requests, and compare stores with ads against stores without them. That gives a fair read on what the marketing added. Our attribution work covers how we set this up.
You get one report each week with orders, spend and results by location. If a store is falling behind, you will see it early.
Restaurants questions
Do you work with single-location restaurants?
Sometimes, but this work fits best for groups that have several locations or are franchising. The per-store reporting and franchise lead work matter most once you have more than one store.
Can you see orders from delivery apps like DoorDash and Uber Eats?
We can bring in the order reports those apps give you, so your weekly report shows app orders and direct orders side by side for each location. The apps don't share guest contact details, which is why moving repeat guests to direct ordering matters.
How do you split an ad budget across restaurant locations?
We start with each store's sales, how new it is and how much competition is nearby. Each week, money moves toward the stores where ads are adding the most direct orders.
Can franchisees run their own local ads?
Yes. We can run ads for franchisees under brand rules you approve, or give franchisees ready-made ads and offers they run themselves. Either way, results roll up into one report for the brand.
Do restaurant text messages annoy guests?
They can if you send too many. We keep texts to a few a month, use them for timely offers like lunch specials and new items, and only text guests who opted in.
Can catering and franchise leads live in the same HubSpot account?
Yes. They sit in separate pipelines with their own stages, so your catering team and your franchise development team each see only what they need.
Related
Other industries we work with
Bring your order report to the call
We'll look at your split between delivery apps and direct orders, and tell you which locations we'd start with.
Free, 30 minutes, and you'll leave with at least one clear next step.