When you’re opening a coffee shop or restaurant, one of the hardest questions is: how many customers should we expect? Getting this wrong can throw off staffing, inventory, and cash flow. This guide gives you practical ways to estimate opening traffic, create a ramp-up curve, and monitor reality against your plan.

Start with a Simple Demand Model

Build your forecast from three pieces: foot traffic, capture rate, and party size. Then apply a ramp-up period for the first 12–16 weeks.

Formula: Daily Customers = (Daily Foot Traffic Γ— Capture Rate) Γ— Party Size

Layer in Daypart and Day-of-Week Patterns

Traffic isn’t flat. Coffee shops are AM-heavy; restaurants peak at lunch and dinner; weekends often exceed weekdays.

Build a 12-Week Ramp-Up

New stores rarely hit steady-state on day one. Use a conservative ramp and adjust based on marketing and neighborhood buzz.

Example: Coffee Shop in Busy Neighborhood

Assumptions: 2,000 people pass daily; capture rate 3.5%; party size 1.2. Steady-state daily customers = 2,000 Γ— 3.5% Γ— 1.2 β‰ˆ 84 customers/day.

Apply daypart splits to schedule staff and production (e.g., 50% of customers 7–10am β‡’ ~42 customers in morning at steady-state).

Example: Fast-Casual Restaurant Near Offices

Assumptions: 1,400 daily passers; capture rate 4.5%; party size 1.6. Steady-state β‰ˆ 1,400 Γ— 4.5% Γ— 1.6 β‰ˆ 101 customers/day.

How to Estimate Foot Traffic & Capture Rate

Cross-Check with Capacity

Ensure your forecast doesn’t exceed what you can serve without hurting experience.

Sanity Checks Using Ticket Size

Tie customers to revenue: Daily Revenue = Customers Γ— Average Ticket.

Marketing Levers that Move Customer Count

Track, Compare, Adjust

From day one, record: daily customers, daypart split, ticket size, promo notes, weather, and notable events. Compare actuals to your ramp plan weekly; adjust staffing and purchasing quickly.

Common Pitfalls to Avoid

Final Takeaway

Estimating customer counts is part art, part math. Start with foot traffic Γ— capture Γ— party size, layer in dayparts and a realistic ramp, then validate with capacity and ticket size. Track every day, learn fast, and iterate your planβ€”your forecast will get sharper each week.