A South African supermarket aisle — retail industry hero.
SA-AEO-Bench · Industry view · Q2 2026

How South African retailers can take advantage of AI search

Grocery comparison drifts toward international benchmarks.

The reading

SA-AEO-Bench v1.2 — pre-registered on OSF before data collection. 19,020 successful AI responses across GPT-5, Claude Sonnet 4.5 and Gemini 2.5 Pro. 232,254 cited URLs classified against a published source taxonomy. 100 South African brands, 12 industries. Re-run quarterly. Methodology and analysis code public at osf.io/w4az2.

This page is one industry’s view of that dataset. The per-brand cut is in the Scorecard, the full per-industry tables in the Q2 Index Report.

How the category looks this quarter · Q2 2026
Shoprite and Checkers dominate everywhereLoyalty programmes shape value framingHellopeter hits online grocery hardBlack Friday rewrites the shortlist

The pattern.

AI engines treat SA retail as a big-grocer category. Shoprite, Checkers, Pick n Pay, Woolworths and Spar anchor almost every "where to shop" query across all four engines. Food Lover's Market, Massmart, Makro and Game show up on specific use-cases — fresh produce, bulk, general merchandise — but rarely on the default grocery question. The pattern compounds: the brands AI treats as the SA grocery reference attract more press coverage, which feeds back into the engines' confidence in surfacing them again next quarter.

Loyalty programmes shape framing heavily. Smart Shopper, Xtra Savings and the Woolworths reward layer have trained the engines to associate specific brands with specific value propositions. Checkers gets named on weekly-special depth because of Xtra Savings. Pick n Pay carries the Smart Shopper legacy on value queries. Woolworths anchors on premium-quality-at-a-price. A retailer with a thin loyalty narrative shows up weaker on "best value" and "cheapest" intent even when basket prices are competitive — because the press has trained the engines to read value through the loyalty lens.

Hellopeter shapes retail answers most heavily on service. Long queues. Out-of-stock essentials. Fresh produce that should not have been on the shelf. Online-grocery delivery that turned up late, with three items missing, on the day before the braai. Gemini reads Hellopeter on all of it. ChatGPT and Claude largely do not. Layer on the grocery-press cycle — basket-comparison reports, price-watch studies, the Black Friday rollout — and the engines that update fastest move visibly every quarter. The per-engine treatment is in the SA AI Visibility Index Report. The picture for your brand is in the free Scorecard.

Where AI gets its info.

Three to five SA sites carry most of the weight in retail. The names matter. The counts are reserved for the Index Report.

businesstech.co.za
The site every AI reaches for first

BusinessTech is the SA reference for grocery and retail. Basket-comparison studies, price-watch reports, restructuring coverage — every other consumer site cites it. A retailer that turns up in a BusinessTech roundup lifts across all four engines. A retailer quiet here starts every answer behind the ones that are not.

news24.com
The broader consumer-news layer

News24 carries the wider retail beat — strike action, restructuring, leadership changes, food-safety stories. It feeds the engines on consumer-trust and brand-reputation queries where BusinessTech's commercial framing is less central. A retailer absent from News24 reads as a smaller story than it actually is.

moneyweb.co.za
Where the listed-retailer commentary sits

When the question is about Shoprite results, Pick n Pay restructuring or Woolworths strategy, AI reaches for Moneyweb. A retailer quoted in Moneyweb anchors more confidently in Claude on competitive-position queries than a retailer quoted anywhere else.

The 3 above are the headlines

The Q2 Index Report names every SA domain we measured for retail — the full source taxonomy classified by role (default authority, freshness layer, complaint signal, long-tail specialist) with per-engine citation share for each one. The long-tail is where the cheap wins live. Download the Q2 Index →

For the source map specific to your brand — which domains currently shape AI’s answer about you — run the free Scorecard.

How the engines differ.

Each AI reaches for retail sources differently. One strategy almost never works across all four. The per-engine picture for your brand is in the Scorecard.

ChatGPT (GPT-5)
Plays it safe. Sticks with the big grocers.

ChatGPT defaults to Shoprite, Checkers, Pick n Pay and Woolworths on most grocery queries. Spar and Massmart land as the second tier. It hedges on regional or specialist retailers unless prompted. Best engine for "biggest grocer" intent. Worst for "best fresh produce" or specialist-category queries. Discounts Hellopeter almost entirely.

Claude (Sonnet 4.5)
Reads the financials. Adds the nuance.

Claude leans on Moneyweb and BusinessTech commentary harder than the other engines. It is the most likely engine to flag a restructuring concern, a results disappointment or a category-strategy shift in the same answer it recommends a retailer. Best for brand-positioning questions. Weakest for "cheapest basket this week" intent.

Gemini (2.5 Pro)
Reads Hellopeter. Reads the forums.

Gemini pulls Hellopeter, Reddit and MyBroadband forum threads the other engines ignore. It brings out loyalty-programme commentary and weekly-special discussion more confidently. The most dangerous engine for a retailer with active service-complaint volume, and the engine that powers Google AI Overviews — which is the answer most SA shoppers actually meet on "where to shop" intent.

Perplexity
Whatever is freshest wins.

Recent basket-comparison studies, weekly-special coverage, Black Friday rollouts and price-watch reports show up here first. A retailer that fed the SA consumer press in the last fortnight reads as the current authority on value. A retailer that has gone quiet drops out fastest, particularly in the run-up to Black Friday.

Two ways retail brands play this.

Brands in this category split into two camps. Which camp you are in tells you what AI-visibility risks you actually carry.

The anchor grocers

Shoprite, Checkers, Pick n Pay, Woolworths, Spar. The retailers AI engines treat as the safe answer on almost every grocery question. Shoprite and Checkers carry the value end. Pick n Pay carries the Smart Shopper legacy through its restructuring. Woolworths anchors the premium answer. Spar anchors the franchise narrative. Hard to dislodge — and expensive to imitate. The risk is reputational: a single Hellopeter wave, a single restructuring story, a single food-safety incident shows up faster and louder in Gemini answers than the marketing team can usually respond to.

The use-case specialists

Woolworths on quality and ready-meals. Food Lover's Market on fresh produce. Makro on bulk and business buying. Game on general merchandise. These retailers trained the engines to associate them with a specific use-case rather than general grocery. They win decisively on the corresponding query — "best fresh produce in SA", "bulk household" — and lose almost entirely on the default "best supermarket" intent. The risk is use-case narrowing. The day the engines stop seeing fresh editorial linking the retailer to its use-case, the anchor decays, and there is no general answer to fall back on.

What changed this quarter.

Three things moved this quarter. First, the basket-comparison cycle on BusinessTech and Moneyweb re-anchored which grocers showed up on "cheapest groceries" intent — one anchor-grocer gained ground on value framing, another softened. Second, Hellopeter service-complaint volume moved against a specific retailer on online-grocery and stock-availability threads that have not surfaced in ChatGPT yet but are already shaping Gemini answers. Third, the Black Friday SA narrative began its early build-up in Perplexity and Gemini citations, with the engines that update fastest already privileging retailers who fed the SA consumer press first. Which retailers rode each wave is in the Q2 SA AI Visibility Index Report. The picture for your brand is in the free Scorecard.

Questions to take to your next meeting.

Each one is specific. Each one is answerable. We answer them for your brand in the Scorecard and for the category in the Q2 Index Report.

  • 01When ChatGPT recommends "cheapest groceries in South Africa", is your brand in the answer or in the qualifying paragraph nobody reads?
  • 02On use-case queries — fresh produce, premium quality, bulk, ready meals, Black Friday — which retailer anchors each one, and is yours one of them?
  • 03Which Hellopeter or Reddit thread is currently shaping Gemini's answer about your online-grocery service? Have you ever read it?
  • 04For your closest competitor in the loyalty-programme story — Xtra Savings, Smart Shopper, Woolworths reward — which engine treats them most generously, and what coverage explains the lift?
Want the answers, not just the questions?

The Q2 Index Report includes the full diagnostic question set for retail — every meeting-ready question with the answer cross-referenced to the per-engine measurement. Plus the SA brands currently ahead, behind, or improving fastest on each one. Download the Q2 Index →

For the answer specific to your brand — where you sit on each question, on each engine — run the free Scorecard.

What to do about it.

Three categories of move lift retail AI visibility. Which specific tactic is right for your brand depends on where you stand today — that conversation lives in the 30-minute walkthrough.

Move 01

Audit your placement on the five SA retail sites.

BusinessTech, News24, Moneyweb, Citizen and Hellopeter are the five defaults. A retailer on the first four and quiet on the fifth reads very differently to AI than one with active service-complaint volume. The Scorecard names where you currently show up and which placements have decayed since last quarter.

Move 02

Map your use-case answers separately from your general-grocery answers.

Use-case queries — fresh produce, premium, bulk, ready meals, Black Friday — are where retailers can win without out-spending Shoprite. A retailer that owns two or three use-cases cleanly beats one spread thinly across all of them. The Index Report quantifies the use-case-anchor patterns across the sector.

Move 03

Stress-test the Gemini answer before Black Friday opens.

Hellopeter on online grocery and stock availability moves Gemini, and Gemini powers Google AI Overviews. A retailer with quiet ChatGPT exposure can still be losing share in the engine that decides most "where to shop" answers. The Scorecard names the threads currently moving Gemini's answer about you.

Brands measured in retail.

Brand-level scorecards for each of these brands. Per-brand visibility figures are in the Index Report; the brand-specific scorecard is one click away.

About this measurement

Common questions,
answered straight.

Why do Shoprite, Checkers and Pick n Pay dominate AI answers about SA grocery?+

All four engines have been trained by the SA consumer-finance press to anchor on the big three for general grocery queries. Basket-comparison studies, price-watch reports and consumer-news coverage cite them more frequently than any other retailers in the sector. Woolworths anchors on a parallel premium answer; Spar anchors via the franchise narrative. Smaller and regional retailers show up only on explicit use-case prompting. The full per-engine breakdown is in the Q2 SA AI Visibility Index Report.

Do loyalty programmes actually shape AI visibility, or is that a marketing fiction?+

They genuinely shape it — not the programme mechanics themselves, but the editorial framing around them. AI engines have been trained by sustained press coverage to associate Xtra Savings with weekly-special depth, Smart Shopper with the Pick n Pay legacy, and Woolworths reward with premium positioning. A retailer with a thin loyalty narrative reads weaker on value framing even when its basket is genuinely competitive. The brand-specific loyalty residue is in the Scorecard.

How much does Hellopeter actually move AI answers about my retail brand?+

In Gemini, materially. In ChatGPT and Claude, almost not at all. Retail Hellopeter signal concentrates on online grocery, stock availability and queue-experience threads, and those threads shape Gemini's framing for months — long after the operational issue has been resolved internally. The exact Hellopeter sensitivity for your brand, including which threads currently anchor Gemini's answer, is in the Scorecard.

How fast does AI-visibility data go stale in retail?+

Faster than most consumer sectors around the weekly-special and Black Friday cycles. Perplexity drops basket-comparison and weekly-special coverage within a couple of months. Gemini decays next. ChatGPT and Claude hold longer. Around Black Friday and the December trading window, all four engines refresh aggressively. The freshness state for your specific brand is in the Scorecard.

Where do you get this data?+

We run roughly four to six thousand structured prompts per quarter across ChatGPT, Claude, Gemini and Perplexity. Five replications per prompt. Latin-square order-reversal to control for position bias. Methodology pre-registered on OSF. See the full methodology for details.

Methodology: ~4,000–6,000 prompts/quarter5 replications per promptLatin-square order-reversalPre-registered on OSFQ2 2026 readingLead analyst: The Cited Brands research teamFull methodology →
See it for your brand

Retail is the category.
You are the question.

The free Scorecard runs the same retail measurement against your specific brand. You get the per-engine gap, the SA sites currently shaping your AI answer, and the three moves that matter most for you.

Bench provenance
  • Dataset: sa-aeo-bench-v1
  • Snapshot: 2026-05-19 · 17 days old · budget 270 days
  • Pre-registration: osf.io/w4az2
  • 14,826 responses · 188,877 citations · 100 brands · 10 industries
Compliance & trust
  • POPIA-compliant · Information Officer registered
  • Data residency: SA + EU only
  • Methodology: pre-registered before data collection · audit trail per record
  • Models measured: OpenAI GPT-5 · Anthropic Claude Sonnet 4.5 · Google Gemini 2.5 Pro