Customer Satisfaction in Restaurants

Carmen Jimenez

Why Customer Satisfaction Matters

Understanding the dining experience

Customer satisfaction can influence whether guests:

  • return to a restaurant
  • recommend it to other people
  • leave positive reviews
  • develop loyalty toward the restaurant

A positive dining experience can support both customer retention and restaurant reputation.

What Shapes Satisfaction?

Main Factors

  • Food Quality
  • Service Quality
  • Atmosphere
  • Overall Experience

A restaurant experience is not based on only one factor. Customers usually evaluate several parts of their visit together.

Sample Restaurant Ratings

The following sample data were created only for demonstration purposes.

ratings <- data.frame(
  Category = c("Food Quality", "Service Quality", "Atmosphere"),
  Average_Rating = c(4.6, 4.2, 4.4)
)

ratings
         Category Average_Rating
1    Food Quality            4.6
2 Service Quality            4.2
3      Atmosphere            4.4

Average Satisfaction Ratings

What Do the Ratings Show?

Highest Rating

Food Quality received the highest average rating at 4.6 out of 5.

Strong Performance

Atmosphere also received a strong rating at 4.4 out of 5.

Improvement Opportunity

Service Quality received the lowest rating at 4.2 out of 5, suggesting a possible area for improvement.

Why This Matters

Restaurants can use customer feedback to:

  1. Identify their strongest areas.
  2. Detect possible service problems.
  3. Improve the overall dining experience.
  4. Encourage repeat visits.
  5. Increase positive recommendations.

Key Takeaways

Experience Area Average Rating Interpretation
Food Quality 4.6 Strongest area
Atmosphere 4.4 Very positive
Service Quality 4.2 Opportunity to improve

Even when ratings are generally positive, small differences can help a restaurant identify where improvement efforts may be most useful.

Conclusion

Customer satisfaction is shaped by the complete dining experience.

Food, service, and atmosphere can all influence how customers evaluate a restaurant.

Using Quarto and Revealjs makes it possible to combine:

  • written explanation
  • data
  • R code
  • tables
  • reproducible charts

in the same presentation.

Thank You

Customer Satisfaction in Restaurants

Carmen Jimenez