Restaurant · Guide Updated July 2026
How to Get Into the Minds of Your Restaurant Customers
The "jobs to be done" framework reveals the underlying problem your customer is trying to solve, not just the product they order. McDonald's used this approach to increase milkshake sales seven times by understanding that morning commuters bought shakes to stay engaged on a boring drive, not as a dessert. Once you know the functional and emotional jobs your ideal customer needs done, you can build a menu and experience that reliably delivers on both.
Most restaurant owners think about what they sell. The ones with lineups out the door think about what their customers are trying to accomplish. That single shift in perspective is what separates a packed dining room from a quiet one.
What Is “Jobs to Be Done”?
Jobs to be done is a framework for understanding the underlying problem your customer is trying to solve. They are not really buying your product. They are hiring your product to get a job done.
The classic illustration: you walk into Home Depot and ask for a drill. The salesperson loads you up with drill bits, batteries, saws, and accessories. But you never wanted a drill. You wanted a hole in the wall so you could hang a painting. The drill was just the tool. The job was the hole.
Your restaurant works the same way. Customers are not just buying tacos or a milkshake. They are hiring your food to accomplish something specific in their lives, and if you do not know what that something is, you will keep selling them drill bits when all they need is a hole in the wall.
The McDonald’s Milkshake Story (And Why It Matters for Your Shop)
McDonald’s wanted to increase sales of their Oreo milkshake. The conventional assumption: milkshakes are a dessert, so push them harder at dinner. That assumption was wrong, and it was costing them sales.
Instead of guessing, they set up analysts outside the restaurant for more than 18 hours across multiple observation sessions. What they found was surprising. More than half of the milkshakes were sold before 8:30 AM. Customers bought them alone, got in their cars, and drove off without sitting down or ordering anything else.
The actual job? Those customers had a long, boring commute to work. They needed something to keep them engaged and awake at the wheel. They were not super hungry yet, and they did not want the mess of a sandwich or fries while driving. A milkshake fit perfectly: one hand on the cup, the other on the wheel, and it lasted the entire 15 to 30 minute drive.
McDonald’s responded to that insight with two specific changes. They moved the milkshake machine to the front of the counter so commuters could get in and out faster. They also made their milkshakes thicker so the drink would last the full commute instead of being gone in five minutes.
The result: seven times the milkshake sales. Not from a new recipe or a bigger marketing budget. From understanding the job.
How Chipotle Uses the Same Framework
Chipotle is another operator that gets this right. Their target customer is the office worker who wants something quick and grab-and-go, but refuses to settle for traditional fast food because it feels unhealthy and heavy.
The functional job: get lunch fast without standing in a long line or sitting down. The emotional job: feel good about the choice, not guilty about it.
Chipotle’s entire model is built around fulfilling those two jobs. The food is filling, the line moves quickly, and the ingredients feel fresh and intentional. That is why they have been consistently successful. They did not accidentally land on a winning concept. They reverse-engineered a specific customer need.
Why Your Customer Avatar Has to Come First
Before you can identify the jobs your customers need done, you need to know exactly who your customer is. A bachelor grabbing comfort food on a Friday night has completely different jobs than a family man picking up dinner for four. A couple looking to be impressed on a date night has different jobs than both of them.
Being specific about who you serve is not limiting. It is what makes your product offering sharp enough to actually solve someone’s problem. When you try to serve everyone, you identify no one’s job, and your restaurant becomes forgettable.
This is why building a detailed customer avatar is the required step before any of the jobs-to-be-done work. Without it, the framework has no direction.
How to Identify the Jobs Your Customers Are Trying to Get Done
Start by listing every job you can think of for your ideal customer. Do not filter yourself at this stage. Write them all down. The commuter who needs something fast. The couple who wants a story to post on Instagram. The solo diner who just needs to feel looked after for an hour.
Once the list is out, categorize each job as either functional or emotional.
Functional jobs are the practical, objective requirements. No feelings involved. The food has to taste good. The service has to be fast. The portion has to be filling. The price has to feel fair for what is delivered. These are things the customer can see, taste, and measure.
Emotional jobs are about how the experience makes someone feel. An upscale atmosphere that makes a person feel like a VIP. Attentive service that makes someone feel noticed and respected. A dish plated beautifully enough that posting it on social media gives the customer a status signal to their friends. These are intangible, but they are just as real as the functional ones.
Using the date-night example: the functional jobs might include good food, tasteful decor, pleasant ambiance, and attentive service. The emotional jobs include feeling special, feeling like a VIP, and walking away with a photo worth sharing. A restaurant that nails both wins the night. A restaurant that only handles the functional side leaves people fed but not wowed.
How to Put This Into Practice at Your Restaurant
Work through these steps:
Step one: Write down every job your ideal customer is trying to accomplish when they visit your shop. Think about what is happening in their life before they walk in the door.
Step two: Separate those jobs into functional and emotional categories. Be honest about which are which.
Step three: Look at your current menu, your service flow, and your environment. Ask yourself which jobs you are already fulfilling well and which ones you are ignoring completely.
Step four: Make deliberate adjustments. McDonald’s moved a machine and changed a recipe. Those were small operational changes with a massive impact because they were grounded in actual customer behavior, not assumptions.
The trap most operators fall into is building a restaurant around what they personally love and then hoping customers agree. The operators who stay busy build their experience around the job their customer needs done, then make sure everything from the menu to the lighting to the speed of service serves that job.
The Bottom Line
Understanding what your customer is actually trying to accomplish, not just what they order, is the edge that more than 80 percent of restaurant owners do not have. Your menu, your environment, and your service should all be hired by the customer to get a specific job done. When the functional and emotional jobs are both taken care of, customers come back, they bring people, and they tell the story for you. Know the job, build around the job, and the business follows.
Watch the full video
Source — YouTube · the full breakdown, free
Tool — free · not sponsored, I built it
Want your exact numbers for a restaurant? The free calculator runs your cost to open, the ×1.4 cash reserve, and your break-even in about 30 seconds. Prefer paper? The One-Page Fundable Business Plan is the printable version.
Run your numbers →Questions owners actually ask
What is the jobs-to-be-done framework in a restaurant context?
Jobs to be done means identifying the underlying problem your customer is trying to solve, not just the product they are ordering. A customer buying a milkshake at 8 AM is not looking for dessert. They are hiring the milkshake to keep them engaged and awake on a long commute. Understanding that real motivation lets you design your menu and experience to actually serve it.
How did McDonald's use jobs to be done to increase milkshake sales?
McDonald's set up analysts to observe customers for more than 18 hours and discovered that more than half of milkshake sales happened before 8:30 AM. Commuters were buying them alone to stay engaged on a boring drive to work. McDonald's responded by moving the milkshake machine to the front for faster service and making the shakes thicker so they lasted the full commute. The result was seven times the milkshake sales.
What is the difference between a functional job and an emotional job?
A functional job is a practical, objective requirement with no emotions attached, such as fast service, good taste, or a fair price. An emotional job is about how the experience makes the customer feel, such as feeling like a VIP, feeling healthy about a choice, or feeling impressive enough to post about it on social media. Both types matter, and a strong restaurant experience delivers on both.
Why does identifying a customer avatar matter before doing jobs-to-be-done work?
Without a clear picture of who your ideal customer is, you cannot accurately identify what job they need done. A bachelor grabbing Friday-night comfort food and a family man picking up dinner for four have completely different jobs. If you try to serve everyone, your offering becomes too broad to solve any specific problem well, which is exactly why the customer avatar must come first.
How does Chipotle apply the jobs-to-be-done framework?
Chipotle targets office workers who want a quick, grab-and-go lunch but do not want to feel like they are eating unhealthy fast food. The functional job is speed and convenience. The emotional job is feeling good about the choice. Their entire model, from the assembly-line service to the fresh ingredient positioning, is built to fulfill both of those jobs for that specific customer.
Keep going: restaurant guides
How Much Does It Cost to Open a Restaurant? (2026 Complete Breakdown)
The real, itemized cost to open a full-service restaurant in 2026, including Wilson's x1.4 cash rule, break-ev
12 Essential Restaurant Branding Assets Every Owner Needs to Create
A logo is just one piece. Here are the 12 branding assets every restaurant needs, what each one does, and how
3 Things to Know Before Opening a Restaurant (And What Happens If You Skip Them)
Wilson K Lee breaks down the three foundational principles every restaurant owner must master: know your numbe
The 4 Restaurant Business Concepts Explained: Fast, QSR, Casual, and Fine Dining
Learn the four main restaurant business concepts, their real costs, revenue projections, and pros and cons so
5 Deadly Mistakes Every New Food Business Owner Makes
60% of restaurants fail in year one. Wilson K Lee breaks down the 5 deadly mistakes killing food businesses in
7 Instagram Tools Every Restaurant Owner Should Be Using
Wilson K Lee breaks down the 7 Instagram tools his team uses to grow restaurant marketing, save time, and brin
7 Money-Making Mindsets Every Restaurant Owner Needs to Build a Profitable Business
Wilson K Lee breaks down the 7 mindsets shared by hundreds of successful restaurant owners, from stopping perf
8 Ways to Cut Costs in Your Restaurant or Small Business
Eight proven strategies to reduce operating costs in your restaurant or small business, from building a roadma