What "Getting the Mix Right" Means — And Why It Matters More Than Running Deals

After 20+ years in Toronto’s Asian grocery industry, Steven explains why advertising alone can’t drive sustainable growth. The real advantage comes down to something deeper — getting the product mix “right for the community.”

Share
What "Getting the Mix Right" Means — And Why It Matters More Than Running Deals
Photo by Donald Giannatti / Unsplash

In the first two posts, I talked about the big picture: why grocery needs to embrace data, and how to think about positioning. Starting with this one, I want to get into the specifics — the lessons I've picked up over 20-plus years on the ground in Toronto's grocery industry.

When I first got into this business, things were simpler. There were maybe a handful of Asian grocery stores in the GTA. If you had product, worked hard, and kept your eyes on the floor, you'd do fine. Today, there are over 100 sizable Asian grocery operations across Toronto alone.

I've watched first-generation owners hand stores off to their kids. I've seen partnerships blow up, comebacks no one expected, and closures that broke my heart. It's been a wild ride. But through all of it, one thing has never changed: every owner wants the same thing — more stores, more revenue, less spent on ads, and longer lines at checkout.

Fair enough. But here's where a lot of owners go wrong: they treat advertising like a silver bullet.

I'll be honest with you — advertising alone will never deliver sustainable growth. Ads can get people through the door, but they can't make people come back. That part depends on something else entirely.

It comes down to two words: the mix.

Your Assortment Tells Customers Whether This Store Is "For Them"

A typical grocery store carries thousands of SKUs. The issue is never whether you have product — it's whether you have the right product.

Getting the mix right is about creating an unspoken understanding between your store and your customers. When a Filipino mom walks in looking for a specific calamansi vinegar and all she finds is Chinese brands, that's a disconnect. When a Middle Eastern customer wants quality Medjool dates and your snack aisle is wall-to-wall Korean rice crackers, you've lost him.

No amount of advertising fixes that. Because in the customer's mind, the verdict is instant: this store isn't for me.

You Think You Know Your Customers. You Might Be Wrong.

If you run a store, you develop instincts. You recognize the regulars. You notice what moves and what sits. You get a general sense of which communities are shopping with you — Filipino, Vietnamese, South Asian, Chinese, Middle Eastern — and what they tend to buy.

The problem is that this kind of intuition is fuzzy. It's fragmented. It doesn't add up to a system.

True assortment precision means something much more demanding: putting the right products, in the right proportions, in the right shelf positions — within the limited space you actually have. Gut feel alone can't sustain that across a shifting market.

And in Toronto, the market is always shifting. A single neighbourhood can serve half a dozen communities at once. Consider the complexity:

  • Filipino customers are looking for very specific condiments and sauces.
  • South Asian shoppers want particular grades of basmati rice and whole spices.
  • Within the Chinese community alone, a long-settled family and a recent international student have completely different shopping lists.

When the mix is off, the consequences are real:

Dead inventory. Products collect dust for months, tying up cash that should be working for you.

Customer attrition. A shopper comes in twice, can't find what they need, and mentally files your store under "not for me." They don't complain — they just stop coming.

Demographic blindness. The neighbourhood has changed, but your shelves haven't. Revenue erodes and you can't figure out why.

The Neighbourhood Moved On. Did Your Shelves?

The hardest thing about running a grocery store in the GTA isn't competition. It's keeping up with a community that's constantly in flux.

Population shifts happen quietly. A wave of new residents moves in; another group moves to the suburbs. Many stores that see declining sales aren't failing because the owner stopped trying — they're failing because the shelves are still serving last decade's neighbourhood.

When you don't adapt, two things happen:

You actively push away the customers you should be winning. The people who would shop with you can't find what they want.

You bleed cash on the wrong inventory. Product that no one's asking for sits in your back room, eating into your margins.

From "What Sold" to "What They Actually Want"

The traditional way to make assortment decisions is to look at sales reports, check inventory levels, and listen to your store manager. All important — but all of it is rearview mirror data. It tells you what already happened.

What it can never tell you:

  • What did customers come looking for but couldn't find?
  • What are they starting to get interested in?

This is where things get interesting. Modern grocery already generates far more data than most operators realize — they're just not connecting the dots.

Take what we're building at GoFlyer as an example. We've turned the traditional grocery flyer from a static piece of paper into a collection of trackable product units. Every deal becomes a data point. We can capture:

  • Clicks — what catches attention
  • Saves to shopping list — what drives real purchase intent
  • Browsing paths — what people look at, and where they stop
  • Dwell time — which categories hold attention longer
  • Basket combinations — how shoppers mentally group products together

This tells you where interest is forming — before it shows up in your sales reports.

Layer in other signals:

Social media (Facebook, Instagram, TikTok) reveals what products get shared, commented on, and amplified. It shows you what's being "discovered" organically.

Search and web traffic (Google, your own website) show what people are actively looking for — the demand that already exists but may not be reaching your store.

Email engagement data — open rates, click-throughs, repeat clicks — shows which products are driving real conversion intent, not just passing curiosity.

Any one of these channels alone is noise. But stitch them together, and something powerful emerges:

Every deal on a flyer becomes a node in a network — seen by some, clicked by others, saved by a few, shared by fewer still, ignored by many. Taken together, these signals form a real-time map of what your community actually wants.

That map doesn't tell you what sold yesterday. It tells you what you should be stocking tomorrow.

Getting the Mix Right Is Not a One-Time Decision

A lot of operators look at data in snapshots: did this product sell well or not?

The real value is in the trend.

If products associated with a particular community show steadily rising click-through and save rates over three months, that's the market sending you a signal. It's telling you to increase your allocation in that category — before your competitor does.

You can't expect to nail your assortment once and be done. The real process is continuous: read the data, adjust the shelves, read again, adjust again.

Over time, something remarkable happens. Your store starts to organically shape itself into exactly what the neighbourhood needs. Not because you guessed right, but because the feedback loop kept correcting course.

That fit — that deep alignment between your store and your community — is the real moat in grocery. It's what makes a store irreplaceable. Because you understand what your customers want to eat better than they've articulated it themselves.

The Takeaway

If I had to boil this post down to one line:

Getting the mix right isn't about gut instinct — it's the result of continuously correcting course with multi-channel data.

Advertising brings people in. But only the right assortment turns a first visit into a lifelong customer.


In the next post, I want to tackle something that hits close to home for a lot of ethnic grocery operators right now: the invisible wall of scaling. Why do so many stores find that their fourth or fifth location is less profitable than their first two? Loblaw, Metro, and Sobeys all hit this exact wall on their way from a handful of stores to hundreds. How did they break through — and what can independent operators learn from both their wins and their costly mistakes? That's what I want to unpack next.

If any of this resonates — or if you're in the middle of figuring out your own growth path — follow along. I'm sharing what 20 years in this industry has taught me, one post at a time.

🌐 Read in Chinese: https://blog.goflyer.ca/zh/what-getting-the-mix-right-means-and-why-it-matters-more-than-running-deals-cn/
👉 中文版本链接

Read more

多伦多华泰超市速食专场:鲍鱼捞饭$8.88 三养辣鸡碗2/$5 自热米饭$7.99(2026年7月)

多伦多华泰超市速食专场:鲍鱼捞饭$8.88 三养辣鸡碗2/$5 自热米饭$7.99(2026年7月)

速食不等于将就——这次华泰的专场从$2.99的宛禾米线到$8.88的鲍鱼捞饭,价格梯度覆盖了日常宵夜到正式餐桌,以下逐一整理。 🦪 陌易 鲍鱼捞饭 / 佛跳墙捞饭系列 330g — $8.88/ea 📍 Foody World 华泰 陌易是国内定位高端的速食品牌,鲍鱼捞饭含真实鲍鱼,加热后倒扣在饭上,视觉效果和口感都超越普通速食的预期。$8.88在多伦多买到这个品质的速食,属于非常合理的价格,送礼自用均适合,建议多买几盒备着。 🍚 韩式石锅拌饭 Bibimbap 508g — $8.99/ea 📍 Foody World 华泰 508g大份韩式石锅拌饭,蔬菜种类丰富、酱料地道,微波加热后拌匀即可食用。一个人吃份量充足,适合工作日快速午餐或懒得做饭的晚餐。 🔥 三养 奶酪辣鸡碗面 Samyang Carbo 105g — 2/$5.00

By Dexter Zheng
多伦多超市蛋白质专场:猪扒骨69¢/lb 三文鱼扒$5.98售完即止 鸡腿$1.69(2026年7月)

多伦多超市蛋白质专场:猪扒骨69¢/lb 三文鱼扒$5.98售完即止 鸡腿$1.69(2026年7月)

这周蛋白质相关的deal覆盖范围很广,从最便宜的猪扒骨69¢到高品质三文鱼扒,从走地鸡蛋到微滤牛奶,以下按性价比排序。三文鱼扒售完即止,需要优先安排。 🥩 新鲜猪扒骨 Pork Back Bone — 69¢/lb(原价$1.99) 📍 Fresh Value 龙达 Scarborough店 省65%!69¢/lb是本周所有肉类商品中最低的单价,也是今年见过猪扒骨的最低价之一。猪扒骨适合炖汤或红烧,胶质丰富,慢炖后汤底浓郁。建议一次买6–8lb分装冷冻,随时取用。 🐟 新鲜三文鱼扒 Fresh Salmon Steak — $5.98/lb(原价$8.99)售完即止! 📍 Tone Tai 鼎泰 ⚠️ 售完即止! 省$3.01/lb,"

By Dexter Zheng