RIDBS Cross Merchandising Playbook: Q4 2026 South Africa

Retail Improvement • Discipline • Basket Growth • Store Productivity

RIDBS Cross Merchandising Playbook

Q4 2026: South African Supermarkets

Operating period: 1 October–31 December 2026

Audience: owners, franchisees, store managers, merchandise teams, department heads, supervisors and buying-group operators.

Cross merchandising is not decoration. It is a controlled method of helping a shopper complete a mission while improving basket value, attachment sales, trade density, sales per fixture, sales per square metre, gross profit, shopper convenience, category productivity and store execution discipline.

Your browser print window will open. Choose Save as PDF as the destination to create the complete playbook PDF.

Executive summary

Q4 is the most demanding retail execution period of the year. October establishes warm-weather and function missions. November adds Black Friday intensity, payday stock-ups and year-end preparation. December compresses family gatherings, church events, holiday travel, Christmas meals, beach visits, braais and emergency top-ups into a few high-pressure weeks.

A retailer can generate high turnover and still lose profit through weak attachments, excessive promotional markdown, out-of-stocks, overbuilt displays, shrink and labour waste. The RIDBS approach therefore starts with a shopper problem and ends with a measured commercial result. It does not start with spare supplier stock or an empty floor area.

Every display must state the mission, anchor product, attached products, intended margin, accountable owner, replenishment rule and KPI. A meat display that does not help the shopper remember marinade, spice, charcoal, firelighters, rolls or foil is incomplete. A Black Friday pallet that produces volume without acceptable incremental gross profit is activity, not productivity.

The practical priority is to concentrate effort. Select the few traffic categories that drive the majority of relevant missions. Attach small, useful and margin-supportive items. Place them where the shopper makes the decision. Price every item clearly. Keep the fixture full, safe and easy to shop. Remove or redesign anything that fails to lift basket size, visibility or speed of sale.

Q4 management priorities

  • Basket growth: turn anchor purchases into complete meal, event, travel and household solutions.
  • Margin protection: attach normal-margin or higher-margin necessities to promoted traffic drivers.
  • Shopper convenience: reduce forgotten items and unnecessary walking, especially during peak congestion.
  • Trade density: allocate scarce space to displays that generate incremental sales and gross profit per square metre.
  • Execution discipline: assign names, time windows, stock cover, standards and corrective actions.
  • Cash-flow control: build displays to realistic rate of sale rather than supplier case availability.
  • Local relevance: respond to school calendars, church programmes, community events, payday timing and transport patterns.

Decision gate for any proposed display

  1. What specific shopper mission does it serve?
  2. What problem or forgotten need does it solve?
  3. Which anchor and attachment products belong together?
  4. What gross margin rand and percentage should the display generate?
  5. Which KPI should improve, by how much, and by when?

If the team cannot answer all five questions, the display is not ready for the sales floor.

1. Executive Logic

Why cross merchandising matters in 2026

South African shoppers enter Q4 with competing needs: affordability, convenience, celebration, hospitality and family responsibility. A shopper may compare the price of rice very closely while still needing stock cubes, curry sauce and beans. Another may buy promoted braai meat but forget firelighters. The retailer wins when it respects the price-sensitive anchor and makes the rest of the solution visible without creating pressure or confusion.

Cross merchandising matters because categories are managed separately while missions are not. The shopper thinks “Saturday braai”, “church tea”, “school function”, “Christmas lunch” or “road trip”. The store often thinks meat, grocery, beverages, non-food and front end. RIDBS closes that gap.

Basket growth

Basket growth should come from relevant completion, not random impulse. One extra pack of marinade, foil, cups or biscuits across hundreds of anchor transactions produces meaningful turnover. The most reliable attachment is the item the shopper would probably need but may not remember until it is visible.

  • Start with a high-frequency or high-value anchor.
  • Attach one to five products that directly complete the mission.
  • Offer good, better and best price points only where range and space support clear choice.
  • Measure anchor-only baskets against completed baskets.

Margin protection

Promoted anchors can carry low percentage margins. Attachments should improve gross profit rand without damaging trust. The team must know the weighted margin of the total solution, not only the margin on the hero item. Low-price rice attached to curry sauce and stock cubes may deliver better total gross profit than a stand-alone rice pallet.

Shopper convenience

Convenience means reducing thinking time and forgotten-item risk. It does not mean putting every related item into one congested display. Place the most useful attachment at the decision point, provide a clear sign, and keep the full range in its home location. A secondary placement should remind and simplify; it should not make the category harder to shop.

Trade density

Trade density is sales or gross profit generated per unit of selling space over a defined time. Every endcap, dump bin, clip strip and promotional table consumes space and labour. Q4 space should migrate toward missions with strong demand, healthy attachment and reliable replenishment. A decorative display with slow stock is a cash-flow and productivity problem.

2. RIDBS Cross Merchandising Rule

Cross merchandising is not decoration. Its purpose is basket completion with a measurable commercial and shopper outcome.

The five-question RIDBS ticket

QuestionRequired answerExample: December braai
1. Shopper missionOne specific trip purpose and occasionFamily braai for eight people
2. Problem solvedThe missing item, effort or uncertainty removedAvoid a return trip for fuel, seasoning or serving items
3. Products attachedAnchor plus a controlled attachment listMeat + spice + marinade + charcoal + firelighters + rolls
4. Margin generatedExpected incremental sales, GP% and GP randProtect meat traffic with normal-margin ambient attachments
5. KPI improvedNamed metric, baseline, target and review dateRaise meat-basket attachment rate from 18% to 25% in seven days

Basket completion rules

  • Relevance before volume: one strong pair is better than ten weak products.
  • Anchor before attachment: the display must make the main mission obvious.
  • Price before persuasion: all lines must be correctly priced at shelf and point of decision.
  • Increment before transfer: prove that sales increased rather than merely moving from the home shelf.
  • Gross profit before turnover vanity: evaluate gross profit rand after markdown, waste and shrink.
  • Availability before beauty: a basic full display beats a beautiful empty display.
  • Safety before density: keep exits, electrical points, refrigeration airflow, fire equipment and shopper movement clear.

KPI-driven execution

Each fixture receives one primary KPI and up to two supporting KPIs. Too many measures weaken accountability. A braai endcap may use attachment sales as the primary KPI, gross profit as a support measure and out-of-stock rate as an execution control. The owner records the baseline before launch, checks daily, and conducts a full review after seven days.

3. Store Realities and Pain Points

Independent stores

Independent operators can make fast decisions and respond to local demand, but the same owner may control buying, staffing, cash flow and promotions. The plan must therefore be simple. Use a short approved-pair list, a one-page daily check and cash-cover limits. Do not tie working capital into broad seasonal ranges without evidence of rate of sale.

  • Prioritise proven local anchors and supplier terms that match sell-through.
  • Keep display ownership with a named manager, not “the grocery team”.
  • Review cash invested, stock days and gross profit rand together.
  • Use handwritten local event intelligence only if it is transferred into a dated plan.

Franchise stores

Franchise operators must execute national promotions while protecting local relevance. The risk is layering local displays over mandatory activity until the store becomes cluttered. Use a master floor calendar. Mark national, regional and local fixtures. No department may add a secondary display without store-manager approval and a defined removal date.

Township stores

Township supermarkets can experience concentrated payday, grant-cycle, weekend and event peaks. Public transport and walking trips increase the value of pack-size clarity, portability and one-trip completion. Price credibility is essential. Keep visible value anchors, provide smaller cash-outlay attachments where appropriate, and use bulk options for church and family events.

Security must be designed into placement. Small, high-risk products can be presented through secure clip strips, service-counter stock, controlled quantities or staff-assisted displays. Security should not make the solution invisible. The goal is secure accessibility.

Space constraints

  • Count fixtures, not ideas. Set a maximum number of active secondary displays.
  • Use vertical adjacency, shelf dividers and narrow side wings before adding floor bins.
  • Apply a minimum sales or gross-profit hurdle per fixture per week.
  • Remove duplicate stock that adds no new shopper reminder.

Staffing constraints

A display that needs constant specialist attention will fail in a lean store. Match complexity to available labour. Set refill minimums, use labelled reserve stock, and assign checks to existing routines such as opening, lunch handover, after-school peak, late-afternoon peak and close.

Cash flow and stock cover

Calculate display stock from expected daily sales multiplied by lead time and a small safety factor. Do not use the fixture to hide over-ordering. Fast attachments can be replenished from their home shelf or a controlled reserve, but both locations must remain available. Count total stock across all locations before reordering.

Price perception

Shoppers may interpret an unpriced attachment as expensive. Display the item price, unit or pack size and, where a bundle saving is advertised, the exact conditions. Do not imply that items must be bought together unless the offer legally and operationally requires it. Maintain choice: the solution is an aid, not a trap.

Common pain points and responses

Pain pointCommercial consequenceRIDBS responseKPI protected
Supplier stock placed without a missionClutter and slow cash conversionRequire five-question ticket and removal dateSales per fixture
Multiple locations not countedFalse out-of-stocks or excess ordersSingle inventory view and location logOOS rate, cash cover
No price ticketShopper distrust and low conversionPrice check at pre-open and every changeAttachment rate
Anchor sells out before attachmentStranded stock and broken missionSet joint replenishment triggersBasket completion
High-risk items in blind zoneShrink erodes gross profitSecure visible placement with ownershipShrink-adjusted GP
Department managers protect silosIncomplete shopper solutionJoint KPI and cross-department huddleCategory contribution
Peak congestion around displayAbandoned purchase and safety riskNarrow assortment, relocate or reduce footprintShopper convenience
Promotion measured only on turnoverMargin and cannibalisation hiddenTrack incremental GP and baselineROI
Seasonal stock remains after eventMarkdown and cash lock-upSet exit date and sell-through triggerGross profit
Staff rebuild display differentlyPlanogram driftPhoto-free written map, facing count and auditCompliance score

4. Store Size and Format Strategy

The same pair can work differently by format. A convenience store needs a fast reminder and minimal footprint. A large supermarket can build a full occasion zone. A township store may need visible opening-price-point packs, secure handling and rapid payday replenishment. Format strategy determines scale, not the relevance of the mission.

FormatOperating realityObjectiveBest pairingsExecution rulesPrimary risksKPI focus
Convenience storeUnder 250 m²; fast top-up and commuter missionsIncrease items per basket without slowing the tripChilled drinks + single-serve snacks; bread + spread; charcoal + firelighters; airtime queue + confectioneryUse one-message clips, narrow dump bins and queue attachments; keep sightlines open; refill little and oftenClutter, blocked flow, theft exposure and low-value stock occupying scarce spaceAttachment rate, items per basket, sales per fixture
Small supermarket250–699 m²; neighbourhood weekly and top-up shopsComplete common meals and occasions across limited rangePasta + sauce; rice + curry sauce; meat + marinade; tea + biscuits; nappies + wipesChoose 10–15 permanent pairs; one power aisle; one seasonal front-of-store story; face the hero SKU firstToo many duplicate displays, unpriced stock and poor replenishmentBasket value, gross profit, trade density
Medium supermarket700–1,499 m²; mixed family and payday missionsBuild multi-category solutions and protect marginBraai station; school function station; baking solution; travel snacks; festive tableZone by mission, use secondary placements, set display stock cover and rotate weekly based on sell-throughDepartment silos, supplier-led clutter and cannibalisationAttachment sales, category contribution, display productivity
Large supermarket1,500 m² and above; destination and regional missionsMonetise traffic across a broad range while simplifying choiceFresh meat + full braai solution; liquor-adjacent mixers where lawful; Christmas meal centre; bulk event cateringUse a calendar, test-control reporting, clear ownership and multiple price tiers; keep each display mission-specificLong replenishment routes, disconnected themes and overbuildingSales per m², incremental GP, trade density, ROI
Township supermarketHigh cash sensitivity, peak congestion and strong payday/event demandDeliver visible value, secure high-risk lines and make complete bundles easy to understandPap + gravy + relish; braai meat + spice + charcoal; 2 L soft drink + cups; bulk biscuits + tea; travel snacksPrice every item; place secure attachments close to anchor or till; use local event intelligence; reinforce Friday and month-end stockShrink, blocked aisles, cash-flow overstock, pack-size mismatch and price mistrustSpeed of sale, basket value, shrink-adjusted GP, OOS rate

Format decision rules

  1. Match the display to trip speed. The faster the trip, the fewer decisions the display should demand.
  2. Match pack size to cash outlay and occasion size. Offer realistic entry packs without removing bulk value options.
  3. Match stock depth to replenishment capacity. A shallow display with frequent refills can outperform an overbuilt pallet.
  4. Match security to risk. Keep sightlines, limit exposed units and use service points without hiding the offer.
  5. Match measurement to scale. Small stores can compare daily units; larger stores should use POS basket analysis and test-control zones.

Convenience store operating play

Run no more than a small number of mission stories at once. Focus on bread-and-spread, chilled drink-and-snack, urgent baby care, travel, and braai fuel top-ups. Use queue space carefully: useful low-risk attachments only, no blocked sightlines, and no product that creates a slow price query.

Small supermarket operating play

Build a permanent meal-completion backbone and rotate one Q4 occasion feature. Permanent pairs create habit and reduce training load. Seasonal space should switch from October outdoor and function needs to November value events and December festive completion.

Medium and large supermarket operating play

Use a cross-functional calendar controlled by the store manager and merchandise lead. Separate mandatory promotions from local event opportunities. Compare endcaps by gross profit per fixture, not by appearance. Run a control on similar anchors where possible to estimate incrementality.

Township supermarket operating play

Map Friday, month-end, grant, school, church and transport peaks. Position high-need attachments where dwell time is natural and supervision is strong. Keep heavy goods low and near a route that supports trolley movement. Display total bundle cost only when all products and terms are consistently available.

5. Shopper Targeting and Mission Logic

Target by mission

TargetShopper needCross-merch approachSouth African examplesAvoid
Meal buildersComplete an affordable breakfast, lunch or supperAnchor staple with flavour, protein or serving attachmentMaize meal + relish + gravy; rice + curry sauce + beans; pasta + sauce + canned fishToo many premium extras that make the meal look unaffordable
Top-up shoppersReplace urgent items quicklyOne or two high-certainty attachments near anchor or queueBread + margarine; nappies + wipes; tea + long-life milkLarge displays that obstruct a fast trip
Occasion shoppersBuy everything for a named eventCreate a checklist-based solution with serving and clean-up needsBraai; church tea; school function; family gathering; Christmas lunchDecorative themes with missing essentials
Value shoppersControl total cash outlay and compare priceLead with credible price anchor; attach affordable pack sizes and show each priceRice + stock cubes; meat + small spice sachet; soft drink + cup packHidden prices, forced bundles and attachment prices that cancel perceived value

Target by shopper cluster

ClusterTypical Q4 patternUseful mission examplesExecution emphasisKPI
TownshipConcentrated payday and weekend peaks; walking, taxi and event missionsPap meal, braai, church tea, family function, bulk stock-upVisible value, portable packs, local event timing, security and rapid refillBasket value and shrink-adjusted GP
Peri-urbanMixed commuter and family stock-up; car and public transportWeeknight meal, school function, weekend braai, home clean-upBridge top-up and bulk needs; combine convenience with value tiersItems per basket and category contribution
Urban commuterFast after-work and travel purchasesQuick supper, breakfast top-up, road snack, chilled refreshmentFew SKUs, high visibility, queue-safe fixtures and clear pricesTransaction speed and attachment rate
Family shopperPlanned weekly shop plus occasion preparationFamily meal, baking, Christmas lunch, holiday breakfastComplete solutions, good-better-best choices and leftovers/storage needsBasket growth and gross profit
Regional shopperDestination trip, larger basket, travel distance and bulk requirementsChurch event, family gathering, festive stock-up, regional travelBulk packs, trolley-friendly flow, stock certainty and event quantitiesTrade density and event-basket value

Mission examples in practice

Township payday braai

Lead with a trusted meat or boerewors offer. Attach small and family-size spice options, charcoal, firelighters, rolls, sauce and a beverage reminder. Keep heavy charcoal away from narrow entry flow. Put small high-risk lines in a supervised zone. Measure attachment per 100 qualifying meat transactions and gross profit after shrink.

Urban commuter quick supper

Use pasta as the anchor with one sauce, one tomato paste and one protein option. Keep the message “supper sorted” simple. Do not force the shopper to compare six sauces on a temporary fixture. Measure completed-meal transactions and transaction time complaints.

Regional church event

Provide bulk tea, sugar, long-life milk, biscuits, cups, serviettes and refuse bags. A printed quantity guide can support planning, but staff must never promise event yield without considering serving size. Measure event basket value, stock availability and repeat orders.

Family festive meal

Start with roast or chicken, then solve seasoning, gravy, sides, foil, dessert, serving and leftovers. Spread reminders across the natural store journey rather than forcing every product into one table. The final reminder can be food-storage containers and cleaning consumables.

6. Final Basket Principle

Customers buy solutions, not categories.

The final basket is the set of products that allows the shopper to complete the intended activity after leaving the store. Category sales reports may show bread, spreads and dairy separately. The shopper experiences breakfast. The cross-merchandising task is to close the gap between the anchor purchase and the usable solution.

Core basket completion examples

Anchor + attachmentMission solvedDecision-point executionMargin rolePrimary KPI
Bread + spreadBreakfast, lunchbox or top-upSpread reminder near bakery exit; full range remains in aisleBread drives traffic; spread contributes GPSpread attachment per 100 loaves
Pasta + sauceFast family supperSauce facing beside pasta or meal endcapSauce protects meal marginCompleted-meal rate
Meat + marinadeBraai or roast preparationAmbient-safe rack at meat decision pointMarinade adds GP to protein anchorAttachment rate
Tea + biscuitsFamily hospitality or church eventTea aisle end or bulk event zoneBiscuits add units and GPEvent basket value
Rice + curry sauceFamily mealVertical adjacency and payday pallet side wingSauce offsets promotional rice marginIncremental GP
Nappies + wipesUrgent baby careImmediate adjacent bayWipes increase category productivityBaby-care attachment rate
Soft drink + cupsSchool, church or family functionBeverage side wingCups are a practical normal-margin attachmentEvent completion rate
Roast + foil + gravyChristmas mealMeat bay reminder and festive meal endcapAmbient items lift total GPRoast basket value

Basket Completion Score

The Basket Completion Score, or BCS, measures how often an anchor transaction contains the defined minimum solution. Use a definition that staff and analysts can reproduce.

Basic BCS formula: number of anchor transactions containing at least one approved attachment ÷ total qualifying anchor transactions × 100.

Full Mission BCS formula: number of anchor transactions containing all mandatory mission components ÷ total qualifying anchor transactions × 100.

For a braai, the store may define the minimum as meat plus one flavour item and one fire item. If 240 meat transactions occur and 72 contain both groups, Full Mission BCS is 72 ÷ 240 × 100 = 30%.

Weighted BCS for complex occasions

ComponentWeightBraai exampleScoring rule
Anchor40 pointsMeat or boereworsAward only when qualifying anchor is present
Flavour20 pointsMarinade, spice or sauceAward when at least one approved flavour line is present
Fuel/preparation20 pointsCharcoal, firelighters, matches or foilAward when at least one approved preparation line is present
Serve/side10 pointsRolls, pap, relish, plates or serviettesAward when at least one is present
Refresh/clean-up10 pointsDrinks, ice, refuse bags or wipesAward when at least one is present

Average the transaction scores for the mission. Use the weighted version for diagnostics, not to disguise low basic attachment. A score can rise because shoppers buy more components, but management must still review gross profit, affordability and stock availability.

BCS operating rules

  • Define qualifying SKUs before launch and version-control the list.
  • Exclude returns, voids and staff test transactions.
  • Separate promoted and non-promoted anchors where margin behaviour differs.
  • Compare like weekdays and payday periods.
  • Do not claim incrementality from BCS alone; compare against a baseline or control.
  • Use low component scores to decide which attachment needs relocation, repricing or replenishment.

7. Shelf Positioning, Adjacency and Planogram Role

Shelf positioning

Place the attachment where the shopper decides, not where spare space exists. Eye-to-hand positions suit high-relevance reminders. Heavy charcoal and beverages belong low and stable. High-risk small goods require visible, supervised or secured locations. Food-safety and temperature rules always override merchandising convenience.

Category roles

RolePurposeExamplesCross-merch jobMeasure
Traffic driverBring shoppers to the store or aisleMeat specials, bread, maize meal, rice, soft drinksCreate a credible anchor and direct attention to useful completionTraffic, anchor units, price perception
Margin driverAdd gross profit rand to the missionMarinades, spices, sauces, biscuits, disposablesSupport promoted or low-margin anchors without overpricingIncremental GP, weighted margin
Attachment driverIncrease items per basket through high relevanceFirelighters, foil, cups, wipes, stock cubesRemove forgotten-item risk at the decision pointAttachment rate
Destination categoryDefine a reason to choose the storeButchery, bakery, bulk value, festive rangeBuild complete solutions that reinforce store choiceCategory contribution, repeat traffic
Convenience categorySave time or solve an urgent needReady sauces, wipes, batteries, food containersUse small-footprint secondary placementSales per fixture, shopper convenience

Adjacency hierarchy

  1. Natural same-bay adjacency: pasta with sauce; tea with sugar where category logic remains clear.
  2. Side wing: cups next to beverages; spices near rice or meat.
  3. Clip strip: light, secure, relevant small items such as stock cubes where allowed.
  4. Endcap: one complete high-priority mission with a defined review period.
  5. Cross-aisle display: a larger occasion solution where traffic width and replenishment support it.
  6. Queue reminder: urgent, portable, clearly priced products that do not slow checkout.

Adjacency examples

Decision pointAnchorAttachmentWhy it worksControl
Fresh meat bayBraai meatMarinade and braai spiceFlavour decision occurs with protein selectionAmbient-safe fixture, price label, no obstruction
Rice aisleRiceCurry sauce, beans, stock cubesTurns a staple into a planned mealLimit to approved SKUs and refill both locations
Beverage aisleSoft-drink multipackCups and ice reminderFunction quantity triggers serving needKeep heavy packs stable; use freezer direction sign
Bakery exitBreadMargarine or peanut butterCaptures daily forgotten needDo not reduce bread flow or freshness checks
Baby aisleNappiesWipes and bum creamUrgent solution with high relevanceSecure premium small lines
Festive meat stationRoastFoil, spice and gravyCompletes preparation with ambient productsFood safety separation and replenishment ownership
Travel stationWaterBiltong, gum and wipesPortable road-trip solutionAvoid heat-sensitive products in sun-exposed areas
Household endcapDishwashing liquidSponges, gloves, refuse bagsCompletes post-event clean-upPrevent leaks and keep chemicals away from food

Planogram role and compliance

A planogram for cross merchandising must specify the mission, fixture, SKU sequence, facing count, minimum fill, price-ticket position, maximum stock, heavy-item position and replenishment source. A photograph alone is insufficient because it may not show quantities, safety rules or SKU substitutions.

  • Anchor receives the clearest visual priority.
  • Attachments are grouped by task: prepare, serve, refresh and clean.
  • Opening-price-point choice remains easy to find.
  • Top sellers receive enough facings to survive peak intervals.
  • Substitution requires manager approval and must preserve the mission.
  • Empty spaces are corrected from reserve stock or condensed; they are not filled with random items.

8. Q4 Calendar and Seasonality

Q4 planning should be completed backwards from known event dates, supplier lead times and local peak patterns. The store calendar must include national promotional periods, local school functions, church events, community gatherings, payday weekends, holiday travel flow and store-specific delivery constraints.

PeriodShopper behaviourEvents and missionsProduct opportunitiesPairing opportunitiesManagement focus
October: reset and buildWarmer weather, school term activity, early year-end functions, outdoor eating and household budget managementBraai weekends; school sport and functions; church gatherings; spring cleaning; early travel planningCharcoal, firelighters, marinades, foil, paper plates, soft drinks, biscuits, cleaning consumables, cooler bagsMeat + marinade; charcoal + firelighters; bulk biscuits + tea; boerewors + rolls + sauce; refuse bags + cleaning chemicalsEstablish baselines, test two placements, train staff and secure December stock flow
November: promotional intensityBlack Friday deal seeking, payday stock-ups, bulk buying, gifting preparation and high price comparisonBlack Friday; stokvel and family planning; year-end functions; school closure preparationTraffic-driver packs, pantry staples, beverages, disposable serveware, snacks, baking inputs and storageRice + curry sauce; maize meal + gravy; multipack drinks + cups; flour + baking powder; bulk snacks + resealable bagsKeep hero price obvious, attach profitable essentials, prevent deal displays from becoming loss-making islands
December: occasion completionFestive meals, family arrivals, church celebrations, holiday travel, beach days, braais and urgent top-upsChristmas meals; family gatherings; road trips; coastal outings; church services; New Year braaisRoasts, braai products, desserts, custard, spices, foil, batteries, ice, travel food, paper goods and cleaning linesRoast + spice + foil; jelly + custard; coffee + biscuits; cooler drinks + ice; batteries + torches; leftovers containers + foilSimplify choice, refill at peak intervals, protect availability and prioritise convenience over decorative volume

October execution

Use October to establish disciplines before peak season. Audit all secondary fixtures, remove slow legacy stock, train departments on attachment measures and test two or three high-confidence pairs. October braai and function activity creates a practical test environment for meat, beverages, biscuits, disposables and cleaning attachments.

  • Baseline attachment rates for bread, meat, rice, tea, soft drinks and cleaning.
  • Confirm Q4 planogram capacity and reserve-stock locations.
  • Map school and church events within the store catchment.
  • Test refill intervals on Friday afternoon and Saturday morning.

November execution

Black Friday must not turn the store into a collection of disconnected deal pallets. Every traffic offer needs a profitable and useful attachment plan. Keep the deal price visible. Put attachments on a side wing or on the next natural decision point so the value message remains credible.

  • Separate base sales from Black Friday incremental units.
  • Calculate weighted gross margin for the full basket.
  • Use queue management and safe pallet footprints.
  • Set a recovery plan for residual stock before December space is required.

December execution

December rewards availability and speed. Reduce unnecessary assortment on temporary fixtures. Increase refill frequency instead of overstacking. Place reminders for ice, foil, batteries, storage containers, refuse bags and wipes where shoppers naturally pause. Review the next three trading days every morning.

  • Protect top 50 attachment pairs from out-of-stock.
  • Run peak checks before lunch, after commuter arrival and before close.
  • Adjust event displays as Christmas, travel and New Year missions change.
  • Move from Christmas meal to leftovers and New Year braai without dead seasonal stock.

9. South African Event-Based Cross Merchandising

Braais

Mission: cook and serve an outdoor meal without forgetting fuel, flavour or sides. Start with meat or boerewors. Attach marinade, spice, charcoal, firelighters, matches, rolls, pap, relish, sauces, foil, drinks, ice and refuse bags. Use no more than the number of lines the fixture can keep full and priced.

Profit logic: protect a sharp meat offer with ambient attachments. KPI: qualifying meat transactions with one flavour and one fire item. Risk: high-risk firelighters, unstable charcoal stacks, warm beverages and empty meat anchors.

Church events

Mission: provide hospitality at scale. Build around tea or coffee, then attach sugar, long-life milk, bulk biscuits, cups, serviettes, paper plates and refuse bags. Where local demand supports hot meals, create a separate rice, beans, spice and serving solution rather than mixing it into the tea display.

Profit logic: large basket with repeat potential. KPI: average event-basket value and fill rate. Risk: uncertain quantities and last-minute out-of-stocks. Keep an order note and collection time for larger baskets.

School functions

Mission: portable refreshments and simple serving. Pair juice or water with fruit, snack packs, resealable bags, cups, serviettes and refuse bags. For baking or fundraising, pair flour or cake mix with sugar, baking powder, margarine, decorations and foil trays.

Profit logic: attach packaging and serving needs. KPI: units per school-function basket. Risk: products unsuitable for school policy, heat or transport. Confirm local requirements rather than assuming.

Family gatherings

Mission: feed, host and clean up after a group. Use a meal anchor with drinks, dessert, serving ware and storage. A useful sequence is rice or meat, flavour, side, beverage, dessert, serveware, refuse bags and leftovers containers.

Profit logic: multiple relevant categories in one basket. KPI: weighted BCS and gross profit per gathering basket. Risk: overwhelming the shopper. Use a short checklist and tiered pack sizes.

Holiday travel

Mission: stay refreshed, fed and organised on the road. Pair bottled water with snack packs, biltong, gum, wet wipes, refuse bags and basic travel utility items. Keep the fixture portable and fast to shop. Do not place heat-sensitive goods in exposed entrance areas.

Profit logic: convenience attachments around a high-volume beverage anchor. KPI: travel attachment rate. Risk: checkout congestion, theft and poor pack portability.

Christmas meals

Mission: prepare, serve and store a festive meal. Pair roasts or chicken with spice, stuffing, gravy and foil. Pair rice with sauce and vegetables. Pair jelly with custard and canned fruit. Add serving ware, batteries where relevant, refuse bags and leftovers storage.

Profit logic: a full meal can protect margin even when one protein is promoted. KPI: full Christmas-meal BCS, gross profit and OOS. Risk: late delivery, refrigeration congestion and stock remaining after the event.

Event solution matrix

EventAnchorPrepareServe/sideRefreshClean/storePrimary KPI
BraaiMeat or boereworsSpice, marinade, charcoal, firelightersRolls, pap, relish, platesSoft drinks, water, iceFoil, refuse bags, wipesBraai BCS
Church teaTea or coffeeSugar, long-life milkBulk biscuits, cups, serviettesWaterRefuse bagsEvent basket value
School functionJuice or waterResealable bagsFruit, snack packs, cupsWater refill packsServiettes, refuse bagsItems per event basket
Family gatheringMeat, chicken or riceSpice, sauce, foilSides, plates, cutleryDrinks, iceContainers, cling film, refuse bagsWeighted BCS
Holiday travelBottled waterCooler bag or ice where appropriateBiltong, snacks, fruitWater and juiceWipes, refuse bagsTravel attachment rate
Christmas mealRoast or chickenSpice, stuffing, gravy, foilRice, vegetables, dessertJuice, soft drinks, waterContainers, foil, dishwashing itemsFull Mission BCS

10. 80/20 Attachment Strategy

The 80/20 rule means concentrating labour, space and stock on the small number of anchors and attachments that produce most relevant opportunities. It is not a fixed mathematical claim for every store. Use POS data to identify the actual top contributors by store, daypart and mission.

Selection method

  1. Rank categories by transactions, units, sales and gross profit.
  2. Identify anchor categories present in many Q4 missions.
  3. Review basket affinity to find products already bought together.
  4. Filter for relevance, margin, availability, safety, theft risk and space.
  5. Select the top pairs for permanent, seasonal or promotional treatment.
  6. Stop low-productivity displays and reinvest the fixture.
Traffic categoryPriority attachmentsWhy prioritisePrimary measurement
Fresh meatMarinade, braai spice, charcoal, firelighters, foil, rollsHigh traffic; attachments convert a protein purchase into a full braai or mealAttachment rate to meat transactions; incremental GP
Bread and bakeryMargarine, peanut butter, jam, cheese slices, polonyDaily frequency and strong top-up relevanceSpread units per 100 bread units; basket value
Maize mealGravy powder, stock cubes, tomato relish, canned chakalakaCore value meal anchorMeal-solution completion; GP per basket
RiceCurry sauce, canned beans, stock cubes, spicesPayday and family meal stapleAttachment units per 100 rice units
PastaPasta sauce, tomato paste, grated cheese, canned fishFast meal builderCompleted-meal rate; category contribution
Tea and coffeeBiscuits, sugar, long-life milk, rusksHospitality, church and family gathering missionBiscuit and milk attachment; basket growth
Soft drinksIce, cups, snacks, disposable platesEvent and hot-weather anchorEvent-basket value; ice sell-through
Beer or cider where licensedIce, mixers, snacks, cups, bottle openersOccasion traffic with compliance constraintsLawful attachment rate; gross profit; no underage sales
NappiesWipes, bum cream, baby soap, disposable bagsUrgent family missionBaby-care attachment rate
Cleaning chemicalsSponges, cloths, refuse bags, glovesMonth-end stock-up and pre-event cleaningConsumables attachment; sales per fixture
Baking flourBaking powder, sugar, yeast, decorations, foil traysFestive and school/church function preparationBaking basket completion
Frozen chickenSpice, sauces, rice, foilFamily meal and value pack anchorProtein-to-side attachment; gross profit

Three-tier portfolio

  • Tier 1 permanent pairs: bread + spread, pasta + sauce, rice + meal flavour, nappies + wipes, cleaning chemical + tool. Review monthly.
  • Tier 2 Q4 seasonal pairs: meat + braai needs, tea + event needs, drinks + ice/cups, roast + foil/gravy, travel water + snacks/wipes. Review weekly.
  • Tier 3 event/promotional tests: Black Friday traffic-driver attachments and local function solutions. Review daily during the event and close immediately after.

Range discipline

Choose attachments by role, not supplier pressure. One opening-price-point, one core seller and one premium option may be enough on a secondary fixture. The home shelf carries the full choice. Secondary range should favour proven sellers with dependable replenishment and clear pack-size difference.

11. Promotions, Trade Density and Return

Incremental sales

Incremental sales are sales above the expected baseline after allowing for comparable days, seasonality and stock availability. Moving sauce from its home shelf to a rice pallet does not create incremental sales if total sauce units remain unchanged. Count all locations and compare the total category and store result.

Basket contribution

Basket contribution asks how much sales and gross profit the attachment adds to transactions containing the anchor. It also checks whether the shopper substitutes a promoted product for a full-price product. Review units, sales, GP rand and weighted margin together.

Trade density

Sales trade density: display sales ÷ display floor area in square metres ÷ number of trading days.

Gross-profit density: display gross profit rand ÷ display floor area in square metres ÷ number of trading days.

Gross-profit density is usually the better comparison when one fixture contains a deep-discount promotion and another contains normal-margin attachments.

Promotion ROI

Incremental gross profit: incremental sales × realised gross margin percentage.

Net promotion benefit: incremental gross profit + supplier funding − markdown − extra labour − extra logistics − display materials − incremental shrink.

ROI: net promotion benefit ÷ total incremental execution cost × 100.

Worked example 1: rice and curry solution

A medium supermarket normally sells 180 units of selected rice over a comparable seven-day period. During a promotion it sells 300 units. Incremental rice units are 120. Curry sauce normally sells 70 units and rises to 130, giving 60 incremental units. Stock is counted across the home shelf and display.

LineIncremental unitsRealised selling priceIncremental salesRealised GP%Incremental GP
Rice120R89.99R10,798.808%R863.90
Curry sauce60R29.99R1,799.4028%R503.83
Stock cubes40R14.99R599.6032%R191.87
Total220—R13,197.80—R1,559.60

Supplier funding is R600. Extra labour is R350, signage R180, incremental shrink R90 and markdown R120. Total execution cost is R740 if supplier funding is treated as a benefit rather than a cost. Net benefit is R1,559.60 + R600 − R740 = R1,419.60. ROI is R1,419.60 ÷ R740 × 100 = 191.8%. Management should also confirm that the promotion did not simply pull sales forward from the following week.

Worked example 2: braai endcap trade density

A 1.5 m² endcap operates for seven days and produces R24,500 in tracked sales at R6,370 gross profit. Sales density is R24,500 ÷ 1.5 ÷ 7 = R2,333.33 per m² per day. Gross-profit density is R6,370 ÷ 1.5 ÷ 7 = R606.67 per m² per day.

A second 1.5 m² display produces R28,000 sales but only R4,200 gross profit. Its sales density is higher, but GP density is R400 per m² per day. If labour and shrink are similar, the first display uses space more profitably.

Worked example 3: break-even attachment units

A travel fixture costs R1,200 in extra labour, materials and shrink. The average attachment contributes R7.50 gross profit per unit. Break-even incremental units are R1,200 ÷ R7.50 = 160 units. If the campaign runs for eight days, it needs 20 incremental attachment units per day to break even.

Promotion guardrails

  • Record baseline before the display opens.
  • Use realised margin after discounts, not system standard margin only.
  • Include all execution costs and supplier funding.
  • Track home and secondary locations together.
  • Check post-promotion dip and residual stock.
  • Stop or resize displays with negative net benefit unless a documented strategic objective justifies them.

12. Measuring Cross Merchandising Like a Retailer

Core formulas

MetricFormulaUseWarning
Attachment rateQualifying anchor transactions with attachment ÷ qualifying anchor transactions × 100Shows how often the display completes a needDefine qualifying SKUs and transactions consistently
Basket valueNet sales ÷ number of valid transactionsTracks total spend per tripSeparate mix changes and bulk event baskets
Incremental gross profitActual GP − expected baseline GPTests profit contributionAdjust for seasonality, stock availability and post-promo dip
Sales trade densityFixture sales ÷ m² ÷ trading daysCompares space productivitySales alone can favour low-margin deals
GP trade densityFixture GP ÷ m² ÷ trading daysCompares profitable use of spaceAllocate shared fixture sales consistently
Display productivityIncremental GP ÷ fixture count or fixture metreRanks execution assetsUse the same time period
Sales per fixtureTracked fixture sales ÷ active fixturesFinds weak displaysAvoid double-counting home-shelf sales
Category contributionCategory GP ÷ total store GP × 100Shows category role in store profitA rise may reflect weakness elsewhere
OOS rateOut-of-stock checks ÷ total scheduled checks × 100Controls availabilityCheck both anchor and attachment
Planogram compliancePoints achieved ÷ points available × 100Controls execution qualityA compliant display can still be commercially weak
Basket growthCurrent comparable basket value ÷ baseline basket value − 1Measures change in spendUse comparable periods and exclude abnormal bulk orders where appropriate
ROINet promotion benefit ÷ execution cost × 100Tests return on activityState funding and cost treatment

Test design

  1. Before-after: compare the same store and comparable weekdays before and after launch.
  2. Test-control: compare similar stores, aisles or product groups when a credible control exists.
  3. Basket analysis: compare anchor-only, anchor-plus-attachment and full-mission baskets.
  4. Location analysis: count all SKU locations to distinguish increment from transfer.
  5. Profit bridge: reconcile sales, gross margin, funding, markdown, waste, shrink and execution cost.

Daily management questions

  • Is the anchor available and correctly priced?
  • Is the best attachment visible without blocking the category?
  • Did attachment rate improve against the comparable day?
  • Is gross profit keeping pace with sales?
  • Which display is below hurdle and what action will happen today?

Decision thresholds

Targets must be store-specific. A practical traffic-light system is: green at or above target; amber within 10% of target; red more than 10% below target or with a critical compliance failure. Any safety, legal, food-safety or pricing failure is red regardless of sales.

13. Staff Capability, Training and Routines

Training guidance

Train the mission before the product. Staff should understand why a shopper buying meat may need firelighters, not merely memorise a script. Keep training to short floor huddles with one pair, one placement rule, one question and one KPI.

  1. Show the shopper mission and the five-question ticket.
  2. Walk from anchor to attachment and identify the decision point.
  3. Demonstrate price verification and safe replenishment.
  4. Practise a helpful, non-pressured suggestion.
  5. Show the KPI and yesterday’s result.
  6. Observe one live interaction and coach immediately.

Suggestive selling scripts

SituationHelpful scriptWhy it worksAvoid
Braai meat counterAre you sorted for spice, marinade and firelighters? They are on the side fixture.Short checklist linked to the missionYou must buy this brand
Church event bulk enquiryHow many people are you planning for, and do you also need cups, milk and serviettes?Clarifies scale and serving needsPromising exact yield without serving information
School functionWould individual juice packs or a larger serve-and-cup option work better for your function?Offers pack-format choiceAssuming budget or school policy
Christmas roastDo you have foil, seasoning and gravy for the roast?Prevents forgotten preparation itemsAdding unrelated premium products
Road-trip basketWould water, wipes or a refuse bag help for the trip?Focuses on convenience and cleanlinessLong sales talk at the till
Value mealIf you are using the rice for curry, the sauce and stock cubes are next to the display, with each price shown.Maintains price transparencyClaiming a saving that is not loaded at POS

Daily routines

Pre-open

  • Confirm anchor and attachment stock in home and secondary locations.
  • Scan or verify every price ticket and promotion condition.
  • Check fixture stability, cleanliness, access and sightlines.
  • Fill to planogram and record unavailable lines.
  • Brief the shift on the day’s mission, peak and KPI.

Mid-day

  • Refill before lunch and after-school or commuter flow.
  • Correct mixed stock, missing tickets and empty facings.
  • Check whether the anchor is selling faster than attachments.
  • Move reserve stock only through the location log.

Peak trading

  • Keep staff and cartons out of customer flow.
  • Use rapid front-facing, not a full rebuild.
  • Escalate low stock before the fixture breaks.
  • Observe questions, rejected purchases and price confusion.

Close

  • Record units, OOS events, shrink concerns and corrective actions.
  • Secure high-risk lines and remove unsafe loose stock.
  • Prepare reserve quantities for the next opening.
  • Obtain manager sign-off on exceptions.

Weekly audit

The manager reviews attachment rate, basket value, gross profit, fixture productivity, OOS, compliance and shopper observations. Keep, improve, relocate or remove each display. A display is never renewed automatically because it looked busy.

Observation form

Observation fieldRecordCoaching action
Date, time and shiftPeak context and staff memberCompare like periods
Shopper mission recognisedYes/no and evidenceRe-explain mission cues
Question usedExact wordsShorten and remove pressure
Product location knownCorrect/incorrectWalk the route
Price information correctYes/noStop script until corrected
Shopper responseAccepted, declined, asked questionUse objections to improve placement
Display conditionFull, priced, safe, compliantAssign immediate fix
Follow-up timeNamed deadlineManager verifies closure

14. Annexures

Annexure A: Store Size Action Matrix

Purpose: translate format strategy into actions suitable for the store’s space, mission mix and operating capacity.

Ownership: store manager approves; merchandise or grocery lead maintains; department owners execute.

Review frequency: weekly in Q4, daily for live promotions.

KPI linkage: basket value, attachment rate, sales per fixture, GP density and compliance.

Completed example

Store formatPriority missionAnchorAttachmentsFixtureOwnerFrequencyTargetAction if missed
Township supermarket, 850 m²Friday payday braaiFresh braai meatSpice, charcoal, firelighters, rollsMeat side rack plus signed charcoal positionFresh manager: S. DlaminiCheck 10:00, 14:00, 17:0025% braai attachment rateCheck price, availability and visibility; reduce weak SKUs
Small neighbourhood store, 480 m²Quick supperPastaSauce and canned fishOne vertical meal bayGrocery lead: N. JacobsOpen and 16:0030% meal completionRestore adjacency and opening-price option
Large regional store, 2,100 m²Christmas mealRoastSpice, gravy, foil, sidesFresh seasonal stationFresh executive: T. MokoenaEvery two hours in peakR650 GP/m²/dayReallocate space and replenish top sellers

Blank template

Store formatPriority missionAnchorAttachmentsFixtureOwnerReview frequencyBaselineTargetCorrective action
To be completed by store teamTo be completed by store teamTo be completed by store teamTo be completed by store teamTo be completed by store teamNamed role and personDaily or weeklyMeasured valueApproved valueAgreed action and deadline

Annexure B: Township Store Checklist

Twenty bundle examples

No.MissionAnchorAttachmentsTownship execution ruleKPI
1Pap family mealMaize mealGravy powder, relish, stock cubesVisible entry packs and family packsBasket value
2Payday curryRiceCurry sauce, beans, spiceSide wing on rice stackAttachment rate
3Friday braaiMeatSpice, marinade, charcoal, firelightersSecure small items near supervised meat zoneShrink-adjusted GP
4Boerewors mealBoereworsRolls, tomato sauce, relishButchery and bakery linkMission completion
5Church teaTeaSugar, milk, bulk biscuits, cupsBulk event tableEvent basket value
6Church hot mealRiceBeans, spice, serving platesPre-order supportFill rate
7School functionJuiceSnack packs, resealable bags, serviettesPortable packs near entrance zoneUnits per basket
8Family breakfastBreadMargarine, peanut butter, teaBakery exit side rackBasket value
9Quick supperPastaSauce, tomato paste, canned fishVertical meal bayCompleted-meal rate
10Frozen chicken mealFrozen chickenRice, spice, gravyFreezer cross-aisle reminderAttachment sales
11Household month-endLaundry detergentFabric conditioner, pegsStable household endcapGP per fixture
12Pre-event cleanAll-purpose cleanerCloths, gloves, refuse bagsChemical-safe displayCategory contribution
13Post-event cleanDishwashing liquidSponges, paper towel, refuse bagsHousehold side wingAttachment rate
14Taxi travelWaterBiltong, chips, wipesQueue-safe fixtureTravel basket value
15Family drinksSoft-drink multipackCups, ice, chipsBeverage routeEvent completion
16Baby top-upNappiesWipes, bum creamSecure baby adjacencyBaby attachment rate
17Festive bakingFlourSugar, baking powder, margarineBaking bayBasket Completion Score
18Festive dessertJellyCustard, canned fruitDessert endcapDessert completion
19LeftoversFood containersCling film, foil, freezer bagsNon-food seasonal bayUnits attached
20Power/travel utilityTorchBatteries, matchesService-counter visibilityShrink-adjusted GP

Security assessment

  • Can staff or CCTV observe the fixture during peak trade?
  • Are small high-risk items limited to safe quantities?
  • Are clip strips closed, stable and outside child head height?
  • Are expensive attachments represented by a visible sample with service-counter stock where needed?
  • Does the fixture preserve emergency exits, security sightlines and queue control?
  • Is shrink included in the display profitability calculation?
  • Is reserve stock locked or assigned to a controlled back-room location?
  • Are price labels clear enough to reduce disputes and abandoned items?

High-pause zones

Map natural, safe dwell points: butchery queue, bakery decision point, beverage route, service counter, till approach and the transition from bulk staples to complementary grocery. Do not create artificial pauses in narrow aisles or entrances. Score each zone for visibility, dwell time, security, power or refrigeration constraints, refill access and congestion risk.

Execution scorecard

ControlWeightFull pointsZero-point failureOwner
Mission clarity15Anchor and need understood within five secondsMixed unrelated productsStore manager
Price accuracy20Every SKU scans and ticket matchesAny material price mismatchDuty manager
Availability20Anchor and top attachments above minimum fillAnchor OOSDepartment owner
Security15Risk controls active and sightlines clearUncontrolled high-risk exposureSecurity lead
Flow and safety15No obstruction; stable fixtureBlocked aisle or unsafe stackDuty manager
Relevance and pack size10Local price tiers and mission fitOnly unsuitable pack sizesMerchandise lead
Data and ownership5Named owner and current KPI recordNo owner or reviewStore manager

Score rule: 90–100 ready; 80–89 improve within the shift; 70–79 manager intervention today; below 70 remove or close until critical failures are corrected. Any safety, security, food-safety or price-integrity failure triggers immediate action regardless of total score.

Annexure C: Endcap Checklist

Planning form

FieldRequired entryExample
MissionSpecific trip or occasionBlack Friday pantry fill
AnchorHero SKU/category10 kg rice promotion
AttachmentsMaximum approved listCurry sauce, beans, stock cubes
Commercial objectivePrimary outcomeIncremental GP of R1,500 in seven days
Fixture areaMeasured footprint1.2 m²
Start and endTrading window23–30 November 2026
OwnerNamed person and roleGrocery supervisor: P. Naidoo
Stock ruleOpening stock and refill triggerRefill attachment below 40% facing
Primary KPIBaseline and targetAttachment rate 14% to 21%
Exit planResidual-stock treatmentReturn to home shelf by 1 December

Audit checklist

  • Mission is obvious and not mixed with another theme.
  • Anchor is dominant, in stock and correctly priced.
  • Attachments are relevant, priced and within approved range.
  • Fixture dimensions and product stack are safe.
  • Heavy goods are low; fragile or leaking goods are controlled.
  • Home locations remain available.
  • Reserve stock is labelled and counted.
  • Daily sales, GP, OOS and compliance are recorded.
  • Removal date and exit plan are visible to management.
  • No legal, food-safety or franchise-standard issue exists.

Performance review

MetricBaselineResultTargetStatusDecision
Attachment rate14%22%21%GreenKeep layout for event duration
Incremental GPR0R1,620R1,500GreenRetain top three attachments
GP densityR410/m²/dayR585/m²/dayR550/m²/dayGreenUse as benchmark
OOS rate3%8%Below 5%RedIncrease refill frequency; fix reserve stock
Compliance—92%90%GreenCoach price-ticket detail

Completed example

The Black Friday pantry-fill endcap used promoted rice as the anchor and three normal-margin attachments. The display exceeded attachment and GP targets but suffered an 8% OOS check rate on curry sauce. The next cycle retains the range, increases sauce facings, establishes a 40% refill trigger and adds a 14:00 stock check. No additional SKU is added.

Annexure D: Staff Daily Checklist

DaypartTaskStandardEvidenceEscalationManager sign-off
Pre-openScan anchor and attachmentsEvery live price matches ticket and offer datesInitialled price checkStop sale/signage and call duty managerName, time and exception
Pre-openFill to planogramTop sellers at minimum facing; no random substitutesFacing countCall department ownerName and time
Pre-openSafety and cleanlinessStable, accessible, clean, no blocked flowPass/failRemove hazard immediatelyName and time
Pre-openBrief missionAll shift staff know mission, pair and KPIHuddle attendanceRepeat briefingName and time
Mid-dayReplenishRefill before facing falls below triggerStock movement entryEscalate low reserveName and time
Mid-dayCheck home shelfSecondary display has not emptied home locationShelf checkRebalance stockName and time
PeakRapid face-upNo cartons in flow; key lines visibleObservationAssign safe refill windowName and time
PeakObserve shoppersRecord one question, rejection or confusion pointObservation noteCorrect sign, range or scriptName and time
CloseRecord KPIUnits, OOS, compliance and issue loggedDashboard entryDuty manager verifiesName and time
CloseSecure and prepareHigh-risk stock secured; next-day reserve readyLocation logSecurity and manager escalationName and time
CloseConfirm corrective actionOwner and deadline recordedAction logCarry open red issues to opening huddleName and time

Manager sign-off rule: a signature confirms the check was reviewed, not merely performed. Open safety, price, legal or stock-integrity exceptions must include a named action and deadline.

Annexure E: Q4 Seasonal Pairing Planner

Use this planner as a starting portfolio. Store teams must validate range, local events, prices, legal requirements, margin and stock capacity.

No.MonthMissionAnchorAttachmentsPlacementOwnerKPI
1OctoberWeekend braaiFresh meat or boereworsMarinade, braai spice, charcoal, firelighters, rollsMeat bay clip-strip plus signed charcoal fixture on route to checkoutButchery managerBraai attachment rate
2OctoberSchool sports dayMultipack juiceWater, chips, fruit, resealable bagsFront seasonal tableGrocery supervisorEvent basket value
3OctoberChurch teaTeaSugar, long-life milk, bulk biscuits, cupsTea aisle bay plus bulk endcapDry grocery leadUnits per church basket
4OctoberQuick supperPastaSauce, tomato paste, canned fishPasta aisle vertical blockGrocery supervisorMeal completion rate
5OctoberSpring cleanAll-purpose cleanerCloths, gloves, sponges, refuse bagsHousehold endcapNon-food leadSales per fixture
6OctoberFamily breakfastMaize meal or cerealMilk, sugar, peanut butter, fruitBreakfast power wingFresh and grocery leadsBasket value
7NovemberBlack Friday pantry fillRiceBeans, curry sauce, stock cubesDeal pallet with profitable side wingStore managerIncremental GP
8NovemberYear-end functionSoft-drink multipackIce, cups, paper plates, serviettesFront event zoneFront-end supervisorAttachment sales
9NovemberBulk bakingFlourSugar, baking powder, margarine, foil traysBaking endcapGrocery supervisorCompleted basket score
10NovemberPayday family mealFrozen chickenRice, spice, gravy, canned vegetablesFreezer cross-aisle displayFrozen leadBasket growth
11NovemberStokvel gatheringBulk meatCharcoal, sauces, drinks, cupsButchery-to-beverage pathButchery managerTrade density
12NovemberTravel preparationBottled waterSnack packs, wet wipes, refuse bagsQueue-safe travel fixtureFront-end supervisorTravel attach rate
13DecemberChristmas roastChicken, beef or lamb roastSpice, stuffing, foil, gravyFresh meat seasonal stationFresh managerRoast completion rate
14DecemberFestive dessertJellyCustard, canned fruit, evaporated milkDessert endcapGrocery supervisorDessert basket value
15DecemberBeach dayCold drinksIce, chips, sunscreen, refuse bagsChilled zone and exit reminderFront-end supervisorConvenience sales
16DecemberRoad tripFuel-up snack packWater, biltong, gum, wipesQueue and entrance travel bayDuty managerItems per basket
17DecemberFamily teaCoffeeBiscuits, rusks, long-life milk, sugarHot beverage aisleDry grocery leadAttachment rate
18DecemberLeftoversFood-storage containersCling film, foil, freezer bagsNear festive food and checkoutNon-food leadUnit attachment
19DecemberNew Year braaiBraai meatCharcoal, firelighters, rolls, sauce, iceFront power zone with replenishment reserveStore managerIncremental GP
20DecemberPost-event clean-upDishwashing liquidSponges, refuse bags, paper towel, glovesHousehold endcapNon-food leadDisplay productivity
21DecemberChurch celebrationBulk biscuitsTea, sugar, milk, cupsBulk-food staging pointCommunity liaisonEvent basket value
22DecemberEmergency top-upBreadMargarine, polony, cheese slicesBakery exit side fixtureBakery leadSpeed and attachment rate

Annexure F: Promo ROI Tracker

Formulas

  • Expected baseline sales = comparable daily baseline × live trading days.
  • Incremental sales = actual sales − expected baseline sales.
  • Incremental GP = actual realised GP − expected baseline GP.
  • Total execution cost = extra labour + logistics + materials + markdown + waste + incremental shrink.
  • Net benefit = incremental GP + supplier funding − total execution cost.
  • ROI percentage = net benefit ÷ total execution cost × 100.
  • Break-even sales = total execution cost ÷ expected contribution margin percentage.

Worked examples

CampaignPeriodBaseline salesActual salesIncremental salesIncremental GPSupplier fundingExecution costNet benefitROIDecision
Rice + curry sauce7 daysR38,000R51,198R13,198R1,560R600R740R1,420191.9%Keep; improve OOS
Braai meat + essentials4 daysR72,000R91,500R19,500R3,900R800R1,450R3,250224.1%Repeat for New Year
Tea + bulk biscuits5 daysR18,500R24,200R5,700R1,710R0R620R1,090175.8%Keep local-event version
Travel water + snacks8 daysR14,000R19,600R5,600R1,680R200R1,200R68056.7%Reduce footprint
Festive dessert10 daysR22,000R31,000R9,000R2,700R300R900R2,100233.3%Expand top sellers only
Cleaning endcap7 daysR16,500R18,000R1,500R450R0R700-R250-35.7%Relocate or remove
Nappies + wipes7 daysR28,000R32,500R4,500R1,350R250R500R1,100220.0%Retain permanent adjacency
Soft drinks + cups3 daysR35,000R42,800R7,800R1,560R500R650R1,410216.9%Repeat for functions
Bread + spreads7 daysR45,000R48,500R3,500R1,050R0R300R750250.0%Maintain narrow side wing
Black Friday appliance batteries4 daysR12,000R13,000R1,000R300R0R850-R550-64.7%Remove weak pairing

Interpretation: a positive ROI does not automatically justify expansion. Confirm shopper relevance, absolute net benefit, space productivity, cash cover and repeatability. A negative campaign should be stopped or redesigned unless management has a documented strategic reason and a time-limited learning objective.

Annexure G: Planogram Compliance Form

Scoring methodology

ElementPointsFull-score standardPartial scoreAutomatic red condition
Correct anchor and range20All authorised SKUs; anchor dominantDeduct by missing or unauthorised lineWrong promotion or unrelated range
Facings and sequence15Sequence and facing count match planPro-rata by compliant facingsUnsafe stacking
Price accuracy20All tickets correct and scanningNo partial for an incorrect ticketAny material price mismatch
Availability15All key lines above refill minimumPro-rata by available key linesAnchor OOS
Mission communication10Mission and offer immediately clear5 points if understandable after inspectionMisleading claim
Safety and access10Stable, clean, unobstructed5 points for minor correctable issueBlocked exit or serious hazard
Location and footprint5Approved position and size2 points for minor driftUnapproved high-risk location
Ownership and data5Owner, dates and KPI current2 points if one field missingNo accountable owner

Score bands: 95–100 excellent; 90–94 compliant with minor action; 80–89 amber and correct this shift; below 80 red and manager review. Safety, legal, food-safety, misleading price or blocked-exit failures override the numeric score.

Compliance record

DateStoreFixtureMissionScoreCritical failureActionOwnerDueVerified
03 Oct 2026Umlazi Value StoreE01Braai94NoneAdd missing charcoal ticketGrocery lead03 Oct 12:00Duty manager
10 Oct 2026KwaMashu Family MarketSW03Quick supper88NoneRestore sauce sequenceDry grocery leadSame shiftStore manager
24 Oct 2026Pinetown Neighbourhood FoodsC02Church tea97NoneMaintainFront-end leadWeeklyStore manager
06 Nov 2026Durban Central ExpressQ01Road trip82NoneReduce SKU count and clear sightlineDuty manager06 Nov 15:00Security lead
20 Nov 2026Phoenix Community SupermarketE04Pantry fill76Price mismatchCorrect ticket before reopeningStore managerImmediateOwner
27 Nov 2026Chatsworth Family FoodsP02Black Friday rice91NoneRefill stock cubesGrocery supervisor27 Nov 14:00Duty manager
04 Dec 2026Amanzimtoti Holiday MarketE02Travel96NoneMaintainFront-end supervisorDailyStore manager
11 Dec 2026Richards Bay Regional FoodsS01Christmas meal93NoneIncrease foil facingsFresh manager11 Dec 16:00Merchandise manager
18 Dec 2026KwaDabeka Value MarketE03Festive dessert89NoneReplace unauthorised slow SKUGrocery leadSame shiftDuty manager
29 Dec 2026Umlazi Value StoreP01New Year braai95NoneMaintain peak checksFresh managerEvery two hoursStore manager

Annexure H: Store Fixture Placement Map

Traffic zones

ZoneShopper behaviourSuitable roleSuitable examplesAvoid
Entrance transitionOrientation; variable speedOne seasonal cue after decompression spaceHoliday travel direction or festive meal signImmediate obstruction and tall blind displays
Power aisleHigh traffic and broad visibilityMajor Q4 missionBlack Friday pantry fill or Christmas mealMultiple competing themes
Fresh-meat decision zoneLonger considerationPreparation attachmentMarinade, spice, foil reminderAmbient fixture blocking refrigeration
Bakery exitDaily anchor completionTop-up attachmentMargarine, peanut butter, cheese slicesCongested bread queues
Beverage routeHeavy-pack and event shoppingServing attachmentCups, chips and ice directionUnstable heavy stacks
Bulk staples zonePrice comparison and planned stock-upMeal completionSauces, beans and stock cubesPremium-only message
Service counterSupervised dwellHigh-risk utility attachmentBatteries, matches, controlled small goodsHidden offer or long service delay
Queue approachShort dwell and impulsePortable urgent needsWater, wipes, travel snacksLarge baskets, unclear prices and slow queries
Exit sideLast reminder with low recovery timeLight clean-up/storage reminderRefuse bags or wipes where flow allowsProducts causing return into store
Back seasonal zoneDestination event shoppingBulk solutionChurch or family function quantitiesWeak signage and poor refill access

Fixture mapping register

Fixture IDZoneDimensionsMissionStartEndOwnerPrimary KPIRisk control
E01Power aisle1.2 m × 0.8 mOctober braai01 Oct31 OctFresh managerBraai attachment rateStable charcoal position
SW03Rice aisle side wing0.4 m × 0.3 mFamily curry01 Oct31 DecGrocery leadMeal completionNo aisle obstruction
C02Bulk/event zone1.0 m × 0.6 mChurch tea01 Oct20 DecCommunity sales leadEvent basket valueAdvance-order log
P02Promotional aisle1.2 m × 1.0 mBlack Friday pantry fill20 Nov30 NovStore managerIncremental GPQueue and pallet boundary
Q01Queue approach0.8 m × 0.25 mHoliday travel01 Dec31 DecFront-end leadTravel attachmentSecure and clearly priced
S01Fresh-meat zone1.0 m × 0.4 mChristmas meal05 Dec26 DecFresh managerFull Mission BCSFood safety and airflow
E03Grocery endcap1.2 m × 0.8 mFestive dessert01 Dec26 DecGrocery supervisorGP densityExit plan for seasonal stock
SW08Beverage side wing0.5 m × 0.3 mFunctions01 Nov31 DecBeverage leadCup attachmentHeavy-pack stability
N04Household aisle1.0 m × 0.5 mPost-event clean15 Dec31 DecNon-food leadSales per fixtureChemical separation
P01Front power zone1.2 m × 0.9 mNew Year braai27 Dec02 JanStore managerIncremental GPHigh-frequency refill

Store walk sheet

  1. Start outside and confirm promotional promise matches in-store availability.
  2. Enter and observe decompression space, sightlines and first mission cue.
  3. Walk the dominant shopper path without correcting anything; record friction.
  4. Check each fixture ID against map, footprint and live dates.
  5. Verify anchor, attachment, prices, stock, safety and owner.
  6. Observe one shopper interaction at each major zone.
  7. Check home shelf and reserve stock for duplicated SKUs.
  8. Review queue, service counter and exit for congestion and security.
  9. Rank fixtures by GP density and compliance.
  10. Assign same-day actions, removal decisions and verification times.

Annexure I: Top 50 South African Q4 Attachment Pairs

No.AnchorAttachmentMissionRecommended placementKPI
1BreadMargarineDaily breakfast/top-upBakery exit or spread aisle side wingUnits attached per 100 loaves
2BreadPeanut butterSchool holiday breakfastBread route and spreads bayAttachment rate
3Bread rollsBoereworsBraaiButchery plus bakery call-outBraai basket value
4Fresh braai meatMarinadeBraaiChilled clip strip or adjacent secure rackUnits per 100 meat transactions
5Fresh braai meatBraai spiceBraaiMeat bay side fixtureAttachment rate
6Fresh braai meatCharcoalBraaiSigned fixture on meat-to-till pathMission completion
7CharcoalFirelightersBraaiSame fixture; firelighters secured if neededUnits per 100 charcoal bags
8CharcoalMatchesBraaiSecure strip or service counterAttachment sales
9BoereworsTomato sauceBraaiNear rolls or meat, ambient safeBasket value
10Chicken roastFoilChristmas mealMeat bay ambient rackRoast completion rate
11Chicken roastChicken spiceChristmas mealFresh-meat side rackGross profit
12Roast meatGravy powderChristmas mealSeasonal meal endcapAttachment rate
13RiceCurry sauceFamily mealRice aisle vertical blockCompleted-meal rate
14RiceStock cubesFamily mealClip strip at riceUnits per 100 rice packs
15RiceCanned beansValue mealAdjacent bay or endcapBasket value
16Maize mealGravy powderTownship family mealMaize aisle side wingAttachment rate
17Maize mealTomato relishFamily mealAmbient adjacent bayMeal completion
18Maize mealCanned chakalakaBraai/family mealNear maize or braai stationIncremental GP
19PastaPasta sauceQuick supperSame bay at eye-to-hand levelCompleted-meal rate
20PastaTomato pasteBudget supperClip strip or adjacent facingUnits attached
21PastaCanned fishProtein mealCross-aisle meal podBasket value
22TeaBiscuitsChurch/family teaTea aisle end or event tableAttachment sales
23TeaLong-life milkHospitalityAdjacent bay where space permitsBasket completion
24CoffeeRusksHoliday breakfastHot beverage endcapGross profit
25CoffeeSugarHospitalitySame aisle adjacencyUnits per basket
26Soft-drink multipackDisposable cupsFunctionBeverage side wingEvent attachment rate
27Soft drinksIceBraai/beach/functionChiller/freezer call-out and till reminderIce units per beverage basket
28Soft drinksChipsGatheringBeverage route dump binBasket value
29Bottled waterBiltongRoad tripTravel station or queueTravel basket value
30Bottled waterWet wipesRoad tripQueue-safe secure fixtureConvenience attachment
31Juice boxesResealable bagsSchool functionSeasonal school tableItems per mission basket
32Bulk biscuitsTeaChurch eventBulk/event zoneEvent basket value
33Paper platesServiettesFamily gatheringParty bayUnit attachment
34Paper platesDisposable cutleryFunctionParty bay vertical solutionBasket completion
35FlourBaking powderFestive bakingBaking aisle adjacencyUnits per 100 flour packs
36FlourYeastBread bakingSecure clip strip if neededAttachment sales
37Cake mixIcing sugarCelebration bakingBaking endcapGross profit
38JellyCustardFestive dessertDessert endcapDessert completion
39Canned fruitEvaporated milkDessertSame bayBasket value
40Ice creamConesHoliday treatFreezer side basketAttachment rate
41NappiesWipesFamily top-upBaby aisle adjacentBaby attachment rate
42Baby soapBum creamBaby careBaby aisleCategory contribution
43All-purpose cleanerCleaning clothsPre/post event cleanHousehold endcapSales per fixture
44Dishwashing liquidSpongesPost-event cleanSame bay clip stripUnits attached
45Refuse bagsPaper towelFunction clean-upHousehold/party cross-displayBasket value
46Food containersCling filmLeftoversSeasonal household bayAttachment rate
47FoilFreezer bagsFood preparationNear festive meal and storageBasket completion
48BatteriesTorchLoad-shedding/travel readinessSecure service counter or utility bayUtility basket value
49Mosquito repellentCitronella candleSummer eveningSeasonal household bayIncremental GP
50SunscreenBottled waterBeach/holiday travelSeasonal travel stationConvenience attachment

Annexure J: Cross Merchandising Failure Checklist

Failure indicatorCommercial or shopper effectCorrective actionAudit checkDeadline
No clear missionShoppers pass without engagingRewrite around one need and one anchorMission test in five secondsSame shift
Unrelated products mixedLow conversion and visual clutterRemove non-essential SKUsApproved range checkImmediate
Anchor out of stockAttachments strandedReplenish anchor or close displayAnchor availabilityImmediate
Attachment out of stockIncomplete solutionRefill, increase facing or replace with approved equivalentAttachment OOSWithin refill SLA
Wrong or missing priceDistrust, complaints and legal riskCorrect system/ticket before tradingPrice scanImmediate
Fixture blocks flowCongestion and safety riskReduce footprint or relocateAisle-width and safety walkImmediate
Display transfers sales onlyNo store incrementCompare total SKU sales across locationsIncremental salesSeven-day review
Turnover rises but GP fallsUnprofitable volumeAdjust attachment mix, discount or costIncremental GP and ROIDaily during promo
Too many attachment choicesDecision friction and slow refillKeep top sellers and clear price tiersSKU productivitySame day
High shrinkGP erosionSecure placement, limit units and improve observationShrink-adjusted GPImmediate risk action
Home shelf is emptyCategory service failureSplit replenishment and set stock minimumsHome-shelf OOSSame shift
Residual seasonal stockMarkdown and cash lock-upActivate exit plan, return valid lines to home shelfSell-through and stock daysBefore next event
No named ownerProblems remain openAssign person, check time and escalationAction closureImmediate
Staff script feels pushyShopper discomfortUse helpful checklist question and accept declineObservation qualityNext huddle
Display never changes after poor resultSpace productivity declinesKeep, improve, relocate or remove after reviewGP densityWeekly
Unsafe food/chemical mixFood-safety riskSeparate immediately and review planSafety complianceImmediate
Supplier substitution breaks missionIrrelevant or unaffordable solutionUse approved substitute matrixPlanogram complianceBefore display reopens
Promotion dates not removedPrice and trust failureEnd signage and reconcile stock/POSDate auditAt promotion close
Data double-counts locationsFalse performanceUse SKU-location map and POS totalData integrityBefore review
Local event timing is wrongStock arrives after demandMaintain community calendar and lead-time checkSell-throughNext planning cycle

Failure audit questions

  • Can a manager state the mission and KPI without reading a supplier brief?
  • Does total store sales show increment, not just location transfer?
  • Is gross profit positive after all execution cost and shrink?
  • Did the display make the shop easier rather than more congested?
  • Were price, availability and safety standards maintained through peak?
  • Was the fixture changed or removed when evidence showed failure?

15. 14-Day Implementation Roadmap

Days 1–3: Audit and planning

DayActionOwnerOutputSuccess check
Day 1Walk store and map every secondary fixtureStore manager + department headsFixture register, photos held internally, dimensions, mission and owner100% fixtures inventoried
Day 2Pull 8–12 weeks of anchor, attachment, basket, GP, OOS and shrink dataAdmin/POS analyst + managerBaseline pack and top affinity listBaseline approved
Day 3Select Tier 1 and Q4 pairs; complete five-question ticketsStore manager + merchandise leadApproved portfolio, removal list and floor calendarEvery display has mission and KPI
Day 4Confirm stock, margins, funding, prices, safety and fixture capacityBuyer + managersStock-cover and profitability sheetNo unresolved red control
Day 5Build one pilot fixture and verify planogramDepartment ownerPilot endcap or adjacency90%+ compliance before opening
Day 6Train all shifts with mission, script, refill and escalationStore manager + supervisorsAttendance and observation recordAll relevant staff observed
Day 7Launch remaining approved pairs in controlled sequenceDepartment headsLive fixture map and dashboardAll prices scan correctly
Day 8Check first full-day data and shopper frictionDuty manager + analystDaily KPI and issue logCritical issues closed same day
Day 9Correct availability and range; remove weak SKUsDepartment ownersRevised facings and refill triggersOOS below store target
Day 10Review attachment rate and completed basketsStore managerPair rankingBottom quartile receives action
Day 11Review GP density, shrink and execution costFinance/admin + managerProfit bridgeNegative-return displays challenged
Day 12Relocate one weak display or change one variableMerchandise leadDocumented testSingle-variable learning captured
Day 13Audit planogram, scripts and ownership across shiftsStore managerCompliance and coaching sheet90%+ compliance
Day 14Hold keep-improve-relocate-remove reviewOwner/franchisee + managementQ4 operating standard and next review datesEvery fixture has a decision

Roadmap governance

  • Use one daily 15-minute huddle for red issues and stock risk.
  • Change one major variable at a time when testing placement, price or range.
  • Do not wait 14 days to correct safety, price or anchor OOS failures.
  • Share results by mission, not only by department.
  • Convert the winning pilot into a written standard that another shift can repeat.

Success Rule: If a display does not improve basket size, visibility or speed of sale, redesign, reposition or remove it.

16. RIDBS Golden Rule

The winning supermarket is not necessarily the cheapest.

It is the supermarket that consistently answers:

What else does this customer need before they leave?

This question must be answered with discipline. The answer cannot be “whatever a supplier wants to move”. It must be a relevant product, at a credible price, in a usable pack size, available at the moment of need and measured for commercial return.

17. Downloadable Attachments

Each attachment is provided in two publication-ready versions: an HTML table for on-page use and a CSV block that can be copied into a file with a .csv extension and opened in spreadsheet software. All rows are realistic worked examples for training and should be replaced or extended with the store’s verified data during live use.

Attachment 1: Store Cross Merch Audit Sheet

Audit each fixture, mission, KPI and action. Count stock and sales across home and secondary locations.

Version 1: HTML table
DateStoreFormatStore Owner/OperatorFixture IDMissionAnchorAttachmentPrice CheckOOSPrimary KPIBaselineActualOwner RoleActionDue
03/10/2026Umlazi Value StoreTownship supermarketThandeka Retail CCE01BraaiFresh meatMarinadePassNoAttachment rate18%22%Fresh managerIncrease spice facing03/10 14:00
04/10/2026KwaMashu Family MarketSmall supermarketSiyakhula Foods (Pty) LtdSW02Pap mealMaize mealGravyPassNoBasket valueR168R174Grocery leadMaintain11/10
08/10/2026Pinetown Neighbourhood FoodsSmall supermarketPinegrove Retailers CCE03Church teaTeaBulk biscuitsPassYesEvent basketR540R510Dry grocery leadReplenish biscuits08/10 12:00
16/10/2026Phoenix Community SupermarketMedium supermarketPhoenix Community Retail (Pty) LtdA04Quick supperPastaSaucePassNoMeal completion24%31%Grocery supervisorKeep range23/10
06/11/2026Durban Central ExpressConvenienceCBD Retail One (Pty) LtdQ01TravelWaterWipesPassNoItems/basket2.12.3Front-end supervisorSecure strip06/11
20/11/2026Chatsworth Family FoodsMedium supermarketBayview Independent Traders CCP02Pantry fillRiceCurry sauceFailNoAttachment rate14%17%Store managerCorrect ticketImmediate
27/11/2026KwaDabeka Value MarketTownship supermarketMasakhane Grocers (Pty) LtdE02Black Friday mealFrozen chickenSpicePassYesIncremental GPR0R980Frozen leadRefill and add check27/11 15:00
04/12/2026Amanzimtoti Holiday MarketMedium supermarketSouth Coast Food Retail CCT01Road tripWaterBiltongPassNoTravel attach12%19%Duty managerMaintain11/12
11/12/2026Richards Bay Regional FoodsLarge supermarketuMhlathuze Retail Group (Pty) LtdS01Christmas mealRoastFoilPassNoFull BCS21%29%Fresh executiveIncrease gravy stock11/12 16:00
29/12/2026Umlazi Value StoreTownship supermarketThandeka Retail CCP01New Year braaiBoereworsRollsPassNoGP densityR490/m²/dayR620/m²/dayStore managerPeak refill every 2h31/12
Version 2: CSV block
Date,Store,Format,Store Owner/Operator,Fixture ID,Mission,Anchor,Attachment,Price Check,OOS,Primary KPI,Baseline,Actual,Owner Role,Action,Due
03/10/2026,Umlazi Value Store,Township supermarket,Thandeka Retail CC,E01,Braai,Fresh meat,Marinade,Pass,No,Attachment rate,18%,22%,Fresh manager,Increase spice facing,03/10 14:00
04/10/2026,KwaMashu Family Market,Small supermarket,Siyakhula Foods (Pty) Ltd,SW02,Pap meal,Maize meal,Gravy,Pass,No,Basket value,R168,R174,Grocery lead,Maintain,11/10
08/10/2026,Pinetown Neighbourhood Foods,Small supermarket,Pinegrove Retailers CC,E03,Church tea,Tea,Bulk biscuits,Pass,Yes,Event basket,R540,R510,Dry grocery lead,Replenish biscuits,08/10 12:00
16/10/2026,Phoenix Community Supermarket,Medium supermarket,Phoenix Community Retail (Pty) Ltd,A04,Quick supper,Pasta,Sauce,Pass,No,Meal completion,24%,31%,Grocery supervisor,Keep range,23/10
06/11/2026,Durban Central Express,Convenience,CBD Retail One (Pty) Ltd,Q01,Travel,Water,Wipes,Pass,No,Items/basket,2.1,2.3,Front-end supervisor,Secure strip,06/11
20/11/2026,Chatsworth Family Foods,Medium supermarket,Bayview Independent Traders CC,P02,Pantry fill,Rice,Curry sauce,Fail,No,Attachment rate,14%,17%,Store manager,Correct ticket,Immediate
27/11/2026,KwaDabeka Value Market,Township supermarket,Masakhane Grocers (Pty) Ltd,E02,Black Friday meal,Frozen chicken,Spice,Pass,Yes,Incremental GP,R0,R980,Frozen lead,Refill and add check,27/11 15:00
04/12/2026,Amanzimtoti Holiday Market,Medium supermarket,South Coast Food Retail CC,T01,Road trip,Water,Biltong,Pass,No,Travel attach,12%,19%,Duty manager,Maintain,11/12
11/12/2026,Richards Bay Regional Foods,Large supermarket,uMhlathuze Retail Group (Pty) Ltd,S01,Christmas meal,Roast,Foil,Pass,No,Full BCS,21%,29%,Fresh executive,Increase gravy stock,11/12 16:00
29/12/2026,Umlazi Value Store,Township supermarket,Thandeka Retail CC,P01,New Year braai,Boerewors,Rolls,Pass,No,GP density,R490/m²/day,R620/m²/day,Store manager,Peak refill every 2h,31/12

Attachment 2: Township Store Quick Start Checklist

Use during initial setup to balance value, local mission relevance, security, flow and execution discipline.

Version 1: HTML table
DateStoreOwner/OperatorFormatQuick-Start CheckMission ExampleStatusKPICurrentTargetResponsible RoleCorrective ActionDeadline
01/10/2026Umlazi Value StoreThandeka Retail CCTownshipTop five local missions listedFriday braaiDoneMission coverage55Store managerReview monthly calendarWeekly
01/10/2026KwaMashu Family MarketSiyakhula Foods (Pty) LtdTownshipPayday peaks mappedPayday curryDoneForecast accuracy86%90%Admin managerAdd Friday hourly data07/10
02/10/2026KwaDabeka Value MarketMasakhane Grocers (Pty) LtdTownshipAll display prices verifiedPap family mealActionPrice accuracy96%100%Duty managerReplace two ticketsImmediate
02/10/2026Inanda Community FoodsInanda Food Traders CCTownshipHigh-risk lines securedBraaiDoneShrink1.8%Below 1.6%Security leadLimit exposed firelighters03/10
03/10/2026Ntuzuma Family SupermarketKhanyisa Retail (Pty) LtdTownshipHigh-pause zones mappedChurch teaDoneSales/fixtureR3,100/wkR3,500/wkMerchandise leadTest butchery queue zone10/10
03/10/2026Chesterville Value FoodsVuka Retail CCTownshipPack-size tiers visibleValue mealActionOpening-price availability91%98%Grocery leadAdd entry sauce pack05/10
04/10/2026Lamontville SupermarketSisonke Markets (Pty) LtdTownshipFixture flow safeSoft drink functionDoneFlow incidents00Duty managerMaintain peak walkDaily
04/10/2026KwaMashu Family MarketSiyakhula Foods (Pty) LtdTownshipReserve stock controlledBread top-upActionOOS rate7%Below 4%Back-room leadLabel reserve locations04/10
05/10/2026Umlazi Value StoreThandeka Retail CCTownshipStaff script observedBraaiDoneScript quality8/109/10Fresh managerCoach price wording06/10
05/10/2026KwaDabeka Value MarketMasakhane Grocers (Pty) LtdTownshipDaily dashboard activeQuick supperDoneReporting completion100%100%Admin clerkManager review at closeDaily
Version 2: CSV block
Date,Store,Owner/Operator,Format,Quick-Start Check,Mission Example,Status,KPI,Current,Target,Responsible Role,Corrective Action,Deadline
01/10/2026,Umlazi Value Store,Thandeka Retail CC,Township,Top five local missions listed,Friday braai,Done,Mission coverage,5,5,Store manager,Review monthly calendar,Weekly
01/10/2026,KwaMashu Family Market,Siyakhula Foods (Pty) Ltd,Township,Payday peaks mapped,Payday curry,Done,Forecast accuracy,86%,90%,Admin manager,Add Friday hourly data,07/10
02/10/2026,KwaDabeka Value Market,Masakhane Grocers (Pty) Ltd,Township,All display prices verified,Pap family meal,Action,Price accuracy,96%,100%,Duty manager,Replace two tickets,Immediate
02/10/2026,Inanda Community Foods,Inanda Food Traders CC,Township,High-risk lines secured,Braai,Done,Shrink,1.8%,Below 1.6%,Security lead,Limit exposed firelighters,03/10
03/10/2026,Ntuzuma Family Supermarket,Khanyisa Retail (Pty) Ltd,Township,High-pause zones mapped,Church tea,Done,Sales/fixture,"R3,100/wk","R3,500/wk",Merchandise lead,Test butchery queue zone,10/10
03/10/2026,Chesterville Value Foods,Vuka Retail CC,Township,Pack-size tiers visible,Value meal,Action,Opening-price availability,91%,98%,Grocery lead,Add entry sauce pack,05/10
04/10/2026,Lamontville Supermarket,Sisonke Markets (Pty) Ltd,Township,Fixture flow safe,Soft drink function,Done,Flow incidents,0,0,Duty manager,Maintain peak walk,Daily
04/10/2026,KwaMashu Family Market,Siyakhula Foods (Pty) Ltd,Township,Reserve stock controlled,Bread top-up,Action,OOS rate,7%,Below 4%,Back-room lead,Label reserve locations,04/10
05/10/2026,Umlazi Value Store,Thandeka Retail CC,Township,Staff script observed,Braai,Done,Script quality,8/10,9/10,Fresh manager,Coach price wording,06/10
05/10/2026,KwaDabeka Value Market,Masakhane Grocers (Pty) Ltd,Township,Daily dashboard active,Quick supper,Done,Reporting completion,100%,100%,Admin clerk,Manager review at close,Daily

Attachment 3: Q4 Seasonal Pairing Planner

Schedule Q4 missions with dates, ownership, placement, baseline and target before stock is committed.

Version 1: HTML table
WeekStoreOwner/OperatorMonthMissionAnchorAttachment 1Attachment 2PlacementStartEndOwner RolePrimary KPIBaselineTarget
40Umlazi Value StoreThandeka Retail CCOctoberBraaiFresh meatMarinadeCharcoalMeat side rack + fuel zone01/1007/10Fresh managerAttachment rate18%24%
41Pinetown Neighbourhood FoodsPinegrove Retailers CCOctoberSchool functionJuiceSnack packsResealable bagsFront seasonal table08/1014/10Grocery leadBasket valueR210R235
42KwaMashu Family MarketSiyakhula Foods (Pty) LtdOctoberChurch teaTeaMilkBiscuitsBulk event zone15/1021/10Dry grocery leadEvent basketR480R550
43Phoenix Community SupermarketPhoenix Community Retail (Pty) LtdOctoberQuick supperPastaSauceCanned fishMeal bay22/1031/10Grocery supervisorCompletion rate24%30%
45Chatsworth Family FoodsBayview Independent Traders CCNovemberPayday curryRiceCurry sauceBeansRice side wing01/1107/11Store managerIncremental GPR0R900
46KwaDabeka Value MarketMasakhane Grocers (Pty) LtdNovemberYear-end functionSoft drinksCupsIceFront event zone08/1114/11Beverage leadAttachment salesR1,800R2,300
48Richards Bay Regional FoodsuMhlathuze Retail Group (Pty) LtdNovemberBlack Friday pantryRiceStock cubesCurry saucePower aisle pallet23/1130/11Merchandise managerROI0%Above 100%
49Amanzimtoti Holiday MarketSouth Coast Food Retail CCDecemberRoad tripWaterBiltongWipesTravel station01/1210/12Duty managerTravel attach12%18%
51Richards Bay Regional FoodsuMhlathuze Retail Group (Pty) LtdDecemberChristmas mealRoastFoilGravyFresh seasonal station11/1226/12Fresh executiveFull BCS21%30%
53Umlazi Value StoreThandeka Retail CCDecemberNew Year braaiBoereworsRollsFirelightersFront power zone27/1231/12Store managerGP densityR490/m²/dayR620/m²/day
Version 2: CSV block
Week,Store,Owner/Operator,Month,Mission,Anchor,Attachment 1,Attachment 2,Placement,Start,End,Owner Role,Primary KPI,Baseline,Target
40,Umlazi Value Store,Thandeka Retail CC,October,Braai,Fresh meat,Marinade,Charcoal,Meat side rack + fuel zone,01/10,07/10,Fresh manager,Attachment rate,18%,24%
41,Pinetown Neighbourhood Foods,Pinegrove Retailers CC,October,School function,Juice,Snack packs,Resealable bags,Front seasonal table,08/10,14/10,Grocery lead,Basket value,R210,R235
42,KwaMashu Family Market,Siyakhula Foods (Pty) Ltd,October,Church tea,Tea,Milk,Biscuits,Bulk event zone,15/10,21/10,Dry grocery lead,Event basket,R480,R550
43,Phoenix Community Supermarket,Phoenix Community Retail (Pty) Ltd,October,Quick supper,Pasta,Sauce,Canned fish,Meal bay,22/10,31/10,Grocery supervisor,Completion rate,24%,30%
45,Chatsworth Family Foods,Bayview Independent Traders CC,November,Payday curry,Rice,Curry sauce,Beans,Rice side wing,01/11,07/11,Store manager,Incremental GP,R0,R900
46,KwaDabeka Value Market,Masakhane Grocers (Pty) Ltd,November,Year-end function,Soft drinks,Cups,Ice,Front event zone,08/11,14/11,Beverage lead,Attachment sales,"R1,800","R2,300"
48,Richards Bay Regional Foods,uMhlathuze Retail Group (Pty) Ltd,November,Black Friday pantry,Rice,Stock cubes,Curry sauce,Power aisle pallet,23/11,30/11,Merchandise manager,ROI,0%,Above 100%
49,Amanzimtoti Holiday Market,South Coast Food Retail CC,December,Road trip,Water,Biltong,Wipes,Travel station,01/12,10/12,Duty manager,Travel attach,12%,18%
51,Richards Bay Regional Foods,uMhlathuze Retail Group (Pty) Ltd,December,Christmas meal,Roast,Foil,Gravy,Fresh seasonal station,11/12,26/12,Fresh executive,Full BCS,21%,30%
53,Umlazi Value Store,Thandeka Retail CC,December,New Year braai,Boerewors,Rolls,Firelighters,Front power zone,27/12,31/12,Store manager,GP density,R490/m²/day,R620/m²/day

Attachment 4: Staff Training Script and Observation Sheet

Observe real behaviour, price knowledge and shopper response; coach the next action instead of scoring for punishment.

Version 1: HTML table
DateStoreOwner/OperatorStaff RoleMissionApproved ScriptObserved BehaviourPrice KnowledgeLocation KnowledgeShopper ResponseScore/10CoachActionFollow-Up
03/10/2026Umlazi Value StoreThandeka Retail CCButchery assistantBraaiAre you sorted for spice and firelighters?Asked once, no pressureCorrectCorrectAccepted spice9Fresh managerAdd charcoal direction04/10
04/10/2026KwaMashu Family MarketSiyakhula Foods (Pty) LtdFloor assistantPap mealDo you need gravy or relish with the maize meal?Clear questionCorrectCorrectDeclined politely9Grocery leadMaintain11/10
08/10/2026Pinetown Neighbourhood FoodsPinegrove Retailers CCService clerkChurch teaDo you also need cups, milk and serviettes?Forgot serviettesCorrectPartialAsked for location7Duty managerWalk event zoneSame shift
16/10/2026Phoenix Community SupermarketPhoenix Community Retail (Pty) LtdGrocery assistantQuick supperThe pasta sauces and canned fish are beside this bay.Helpful directionCorrectCorrectBought sauce10Grocery supervisorUse as peer example17/10
06/11/2026Durban Central ExpressCBD Retail One (Pty) LtdCashierTravelWould water or wipes help for the trip?Too long at peakCorrectCorrectDeclined6Front-end supervisorUse one short questionNext shift
20/11/2026Chatsworth Family FoodsBayview Independent Traders CCPromoterPantry fillCurry sauce and cubes are on the side wing, each price shown.Quoted wrong sauce priceIncorrectCorrectShopper queried price3Store managerStop script; fix priceImmediate
27/11/2026KwaDabeka Value MarketMasakhane Grocers (Pty) LtdFrozen assistantChicken mealDo you have spice, rice and gravy for the chicken?Good checklistCorrectCorrectBought spice9Frozen leadMaintain04/12
04/12/2026Amanzimtoti Holiday MarketSouth Coast Food Retail CCQueue marshalRoad tripWater, biltong and wipes are in the travel bay.Clear directionCorrectCorrectBought water8Duty managerMention refuse bags only if asked05/12
11/12/2026Richards Bay Regional FoodsuMhlathuze Retail Group (Pty) LtdMeat counter assistantChristmas roastDo you have foil, seasoning and gravy?Confident and briefCorrectCorrectBought foil and gravy10Fresh executiveMaintain18/12
29/12/2026Umlazi Value StoreThandeka Retail CCFloor assistantNew Year braaiAre you sorted for rolls, sauce and firelighters?Good questionCorrectCorrectBought rolls9Store managerAdd ice direction if asked30/12
Version 2: CSV block
Date,Store,Owner/Operator,Staff Role,Mission,Approved Script,Observed Behaviour,Price Knowledge,Location Knowledge,Shopper Response,Score/10,Coach,Action,Follow-Up
03/10/2026,Umlazi Value Store,Thandeka Retail CC,Butchery assistant,Braai,Are you sorted for spice and firelighters?,"Asked once, no pressure",Correct,Correct,Accepted spice,9,Fresh manager,Add charcoal direction,04/10
04/10/2026,KwaMashu Family Market,Siyakhula Foods (Pty) Ltd,Floor assistant,Pap meal,Do you need gravy or relish with the maize meal?,Clear question,Correct,Correct,Declined politely,9,Grocery lead,Maintain,11/10
08/10/2026,Pinetown Neighbourhood Foods,Pinegrove Retailers CC,Service clerk,Church tea,"Do you also need cups, milk and serviettes?",Forgot serviettes,Correct,Partial,Asked for location,7,Duty manager,Walk event zone,Same shift
16/10/2026,Phoenix Community Supermarket,Phoenix Community Retail (Pty) Ltd,Grocery assistant,Quick supper,The pasta sauces and canned fish are beside this bay.,Helpful direction,Correct,Correct,Bought sauce,10,Grocery supervisor,Use as peer example,17/10
06/11/2026,Durban Central Express,CBD Retail One (Pty) Ltd,Cashier,Travel,Would water or wipes help for the trip?,Too long at peak,Correct,Correct,Declined,6,Front-end supervisor,Use one short question,Next shift
20/11/2026,Chatsworth Family Foods,Bayview Independent Traders CC,Promoter,Pantry fill,"Curry sauce and cubes are on the side wing, each price shown.",Quoted wrong sauce price,Incorrect,Correct,Shopper queried price,3,Store manager,Stop script; fix price,Immediate
27/11/2026,KwaDabeka Value Market,Masakhane Grocers (Pty) Ltd,Frozen assistant,Chicken meal,"Do you have spice, rice and gravy for the chicken?",Good checklist,Correct,Correct,Bought spice,9,Frozen lead,Maintain,04/12
04/12/2026,Amanzimtoti Holiday Market,South Coast Food Retail CC,Queue marshal,Road trip,"Water, biltong and wipes are in the travel bay.",Clear direction,Correct,Correct,Bought water,8,Duty manager,Mention refuse bags only if asked,05/12
11/12/2026,Richards Bay Regional Foods,uMhlathuze Retail Group (Pty) Ltd,Meat counter assistant,Christmas roast,"Do you have foil, seasoning and gravy?",Confident and brief,Correct,Correct,Bought foil and gravy,10,Fresh executive,Maintain,18/12
29/12/2026,Umlazi Value Store,Thandeka Retail CC,Floor assistant,New Year braai,"Are you sorted for rolls, sauce and firelighters?",Good question,Correct,Correct,Bought rolls,9,Store manager,Add ice direction if asked,30/12

Attachment 5: Promo ROI Tracker

Use realised sales, margin, funding and all execution costs to calculate net benefit and ROI.

Version 1: HTML table
CampaignStoreOwner/OperatorPeriodBaseline SalesActual SalesIncremental GPSupplier FundingLabourMaterialsMarkdown/WasteShrinkTotal CostNet BenefitROIOwner RoleDecision
Rice + curryChatsworth Family FoodsBayview Independent Traders CC7 daysR38,000R51,198R1,560R600R350R180R120R90R740R1,420191.9%Store managerKeep
Braai essentialsUmlazi Value StoreThandeka Retail CC4 daysR72,000R91,500R3,900R800R650R250R300R250R1,450R3,250224.1%Fresh managerRepeat
Church teaKwaMashu Family MarketSiyakhula Foods (Pty) Ltd5 daysR18,500R24,200R1,710R0R300R120R150R50R620R1,090175.8%Dry grocery leadKeep
Travel waterDurban Central ExpressCBD Retail One (Pty) Ltd8 daysR14,000R19,600R1,680R200R700R180R200R120R1,200R68056.7%Front-end leadReduce footprint
Festive dessertPhoenix Community SupermarketPhoenix Community Retail (Pty) Ltd10 daysR22,000R31,000R2,700R300R450R150R220R80R900R2,100233.3%Grocery supervisorExpand top lines
Cleaning endcapPinetown Neighbourhood FoodsPinegrove Retailers CC7 daysR16,500R18,000R450R0R400R100R150R50R700-R250-35.7%Non-food leadRemove
Nappies + wipesKwaDabeka Value MarketMasakhane Grocers (Pty) Ltd7 daysR28,000R32,500R1,350R250R250R100R80R70R500R1,100220.0%Baby aisle ownerPermanent adjacency
Drinks + cupsRichards Bay Regional FoodsuMhlathuze Retail Group (Pty) Ltd3 daysR35,000R42,800R1,560R500R300R150R120R80R650R1,410216.9%Beverage leadRepeat
Bread + spreadsKwaMashu Family MarketSiyakhula Foods (Pty) Ltd7 daysR45,000R48,500R1,050R0R150R80R40R30R300R750250.0%Bakery leadMaintain
Batteries testAmanzimtoti Holiday MarketSouth Coast Food Retail CC4 daysR12,000R13,000R300R0R500R200R100R50R850-R550-64.7%Non-food leadStop
Version 2: CSV block
Campaign,Store,Owner/Operator,Period,Baseline Sales,Actual Sales,Incremental GP,Supplier Funding,Labour,Materials,Markdown/Waste,Shrink,Total Cost,Net Benefit,ROI,Owner Role,Decision
Rice + curry,Chatsworth Family Foods,Bayview Independent Traders CC,7 days,"R38,000","R51,198","R1,560",R600,R350,R180,R120,R90,R740,"R1,420",191.9%,Store manager,Keep
Braai essentials,Umlazi Value Store,Thandeka Retail CC,4 days,"R72,000","R91,500","R3,900",R800,R650,R250,R300,R250,"R1,450","R3,250",224.1%,Fresh manager,Repeat
Church tea,KwaMashu Family Market,Siyakhula Foods (Pty) Ltd,5 days,"R18,500","R24,200","R1,710",R0,R300,R120,R150,R50,R620,"R1,090",175.8%,Dry grocery lead,Keep
Travel water,Durban Central Express,CBD Retail One (Pty) Ltd,8 days,"R14,000","R19,600","R1,680",R200,R700,R180,R200,R120,"R1,200",R680,56.7%,Front-end lead,Reduce footprint
Festive dessert,Phoenix Community Supermarket,Phoenix Community Retail (Pty) Ltd,10 days,"R22,000","R31,000","R2,700",R300,R450,R150,R220,R80,R900,"R2,100",233.3%,Grocery supervisor,Expand top lines
Cleaning endcap,Pinetown Neighbourhood Foods,Pinegrove Retailers CC,7 days,"R16,500","R18,000",R450,R0,R400,R100,R150,R50,R700,-R250,-35.7%,Non-food lead,Remove
Nappies + wipes,KwaDabeka Value Market,Masakhane Grocers (Pty) Ltd,7 days,"R28,000","R32,500","R1,350",R250,R250,R100,R80,R70,R500,"R1,100",220.0%,Baby aisle owner,Permanent adjacency
Drinks + cups,Richards Bay Regional Foods,uMhlathuze Retail Group (Pty) Ltd,3 days,"R35,000","R42,800","R1,560",R500,R300,R150,R120,R80,R650,"R1,410",216.9%,Beverage lead,Repeat
Bread + spreads,KwaMashu Family Market,Siyakhula Foods (Pty) Ltd,7 days,"R45,000","R48,500","R1,050",R0,R150,R80,R40,R30,R300,R750,250.0%,Bakery lead,Maintain
Batteries test,Amanzimtoti Holiday Market,South Coast Food Retail CC,4 days,"R12,000","R13,000",R300,R0,R500,R200,R100,R50,R850,-R550,-64.7%,Non-food lead,Stop

Attachment 6: Planogram Compliance Form

Score the written cross-merchandising standard and override the score for any critical control failure.

Version 1: HTML table
DateStoreOwner/OperatorFixtureMissionRange/20Facings/15Price/20Availability/15Message/10Safety/10Location/5Ownership/5Total/100Critical FailureResponsible RoleActionVerified By
03/10/2026Umlazi Value StoreThandeka Retail CCE01Braai2014201510105599NoneFresh managerMaintainStore manager
10/10/2026KwaMashu Family MarketSiyakhula Foods (Pty) LtdSW03Pap meal1812201510105595NoneGrocery leadRestore one facingDuty manager
17/10/2026Pinetown Neighbourhood FoodsPinegrove Retailers CCE03Church tea2015201210105597NoneDry grocery leadRefill milkStore manager
24/10/2026Phoenix Community SupermarketPhoenix Community Retail (Pty) LtdA04Quick supper1813201510105596NoneGrocery supervisorRemove unauthorised sauceMerchandise lead
06/11/2026Durban Central ExpressCBD Retail One (Pty) LtdQ01Travel16122012874584NoneFront-end leadReduce clutterSecurity lead
20/11/2026Chatsworth Family FoodsBayview Independent Traders CCP02Pantry fill201401510105579Price mismatchStore managerCorrect before reopeningOwner
27/11/2026KwaDabeka Value MarketMasakhane Grocers (Pty) LtdE02Chicken meal1813201010105591NoneFrozen leadRefill spiceDuty manager
04/12/2026Amanzimtoti Holiday MarketSouth Coast Food Retail CCT01Road trip201520158105598NoneDuty managerClarify messageStore manager
11/12/2026Richards Bay Regional FoodsuMhlathuze Retail Group (Pty) LtdS01Christmas meal2013201510105598NoneFresh executiveIncrease foil facingMerchandise manager
29/12/2026Umlazi Value StoreThandeka Retail CCP01New Year braai2015201210105597NoneStore managerPeak refillOwner
Version 2: CSV block
Date,Store,Owner/Operator,Fixture,Mission,Range/20,Facings/15,Price/20,Availability/15,Message/10,Safety/10,Location/5,Ownership/5,Total/100,Critical Failure,Responsible Role,Action,Verified By
03/10/2026,Umlazi Value Store,Thandeka Retail CC,E01,Braai,20,14,20,15,10,10,5,5,99,None,Fresh manager,Maintain,Store manager
10/10/2026,KwaMashu Family Market,Siyakhula Foods (Pty) Ltd,SW03,Pap meal,18,12,20,15,10,10,5,5,95,None,Grocery lead,Restore one facing,Duty manager
17/10/2026,Pinetown Neighbourhood Foods,Pinegrove Retailers CC,E03,Church tea,20,15,20,12,10,10,5,5,97,None,Dry grocery lead,Refill milk,Store manager
24/10/2026,Phoenix Community Supermarket,Phoenix Community Retail (Pty) Ltd,A04,Quick supper,18,13,20,15,10,10,5,5,96,None,Grocery supervisor,Remove unauthorised sauce,Merchandise lead
06/11/2026,Durban Central Express,CBD Retail One (Pty) Ltd,Q01,Travel,16,12,20,12,8,7,4,5,84,None,Front-end lead,Reduce clutter,Security lead
20/11/2026,Chatsworth Family Foods,Bayview Independent Traders CC,P02,Pantry fill,20,14,0,15,10,10,5,5,79,Price mismatch,Store manager,Correct before reopening,Owner
27/11/2026,KwaDabeka Value Market,Masakhane Grocers (Pty) Ltd,E02,Chicken meal,18,13,20,10,10,10,5,5,91,None,Frozen lead,Refill spice,Duty manager
04/12/2026,Amanzimtoti Holiday Market,South Coast Food Retail CC,T01,Road trip,20,15,20,15,8,10,5,5,98,None,Duty manager,Clarify message,Store manager
11/12/2026,Richards Bay Regional Foods,uMhlathuze Retail Group (Pty) Ltd,S01,Christmas meal,20,13,20,15,10,10,5,5,98,None,Fresh executive,Increase foil facing,Merchandise manager
29/12/2026,Umlazi Value Store,Thandeka Retail CC,P01,New Year braai,20,15,20,12,10,10,5,5,97,None,Store manager,Peak refill,Owner

Attachment 7: Store Fixture Placement Map

Control every fixture by zone, dimensions, live dates, mission, owner, KPI and risk rule.

Version 1: HTML table
Fixture IDStoreOwner/OperatorFormatTraffic ZoneDimensionsMissionAnchorAttachmentsStartEndFixture OwnerPrimary KPIBaselineTargetSecurity/Safety Control
E01Umlazi Value StoreThandeka Retail CCTownshipPower aisle1.2m × 0.8mBraaiFresh meatSpice, marinade, charcoal01/1031/10Fresh managerAttachment rate18%24%Stable fuel zone; supervised small items
SW03KwaMashu Family MarketSiyakhula Foods (Pty) LtdSmallStaples aisle0.4m × 0.3mPap mealMaize mealGravy, relish01/1031/12Grocery leadMeal completion20%28%Maintain aisle width
C02Pinetown Neighbourhood FoodsPinegrove Retailers CCSmallBulk/event zone1.0m × 0.6mChurch teaTeaMilk, biscuits, cups01/1020/12Dry grocery leadEvent basketR480R550No unstable bulk stacks
A04Phoenix Community SupermarketPhoenix Community Retail (Pty) LtdMediumPasta aisle0.8m × 0.4mQuick supperPastaSauce, canned fish01/1031/12Grocery supervisorCompletion rate24%30%Secure canned stock stack
Q01Durban Central ExpressCBD Retail One (Pty) LtdConvenienceQueue approach0.8m × 0.25mTravelWaterWipes, snacks01/1231/12Front-end leadItems/basket2.12.3Keep CCTV sightline
P02Chatsworth Family FoodsBayview Independent Traders CCMediumPromotional aisle1.2m × 1.0mBlack Friday pantryRiceCurry sauce, cubes23/1130/11Store managerROI0%>100%Pallet boundary and flow
E02KwaDabeka Value MarketMasakhane Grocers (Pty) LtdTownshipFreezer cross-aisle1.0m × 0.5mChicken mealFrozen chickenRice, spice, gravy01/1130/11Frozen leadIncremental GPR0R900No freezer airflow obstruction
T01Amanzimtoti Holiday MarketSouth Coast Food Retail CCMediumEntrance transition1.0m × 0.5mRoad tripWaterBiltong, wipes01/1231/12Duty managerTravel attach12%18%After decompression; no sun-sensitive stock
S01Richards Bay Regional FoodsuMhlathuze Retail Group (Pty) LtdLargeFresh-meat zone1.0m × 0.4mChristmas mealRoastFoil, spice, gravy05/1226/12Fresh executiveFull BCS21%30%Food separation and airflow
P01Umlazi Value StoreThandeka Retail CCTownshipFront power zone1.2m × 0.9mNew Year braaiBoereworsRolls, sauce, firelighters27/1202/01Store managerGP densityR490/m²/dayR620/m²/dayTwo-hour checks; secure ignition lines
Version 2: CSV block
Fixture ID,Store,Owner/Operator,Format,Traffic Zone,Dimensions,Mission,Anchor,Attachments,Start,End,Fixture Owner,Primary KPI,Baseline,Target,Security/Safety Control
E01,Umlazi Value Store,Thandeka Retail CC,Township,Power aisle,1.2m × 0.8m,Braai,Fresh meat,"Spice, marinade, charcoal",01/10,31/10,Fresh manager,Attachment rate,18%,24%,Stable fuel zone; supervised small items
SW03,KwaMashu Family Market,Siyakhula Foods (Pty) Ltd,Small,Staples aisle,0.4m × 0.3m,Pap meal,Maize meal,"Gravy, relish",01/10,31/12,Grocery lead,Meal completion,20%,28%,Maintain aisle width
C02,Pinetown Neighbourhood Foods,Pinegrove Retailers CC,Small,Bulk/event zone,1.0m × 0.6m,Church tea,Tea,"Milk, biscuits, cups",01/10,20/12,Dry grocery lead,Event basket,R480,R550,No unstable bulk stacks
A04,Phoenix Community Supermarket,Phoenix Community Retail (Pty) Ltd,Medium,Pasta aisle,0.8m × 0.4m,Quick supper,Pasta,"Sauce, canned fish",01/10,31/12,Grocery supervisor,Completion rate,24%,30%,Secure canned stock stack
Q01,Durban Central Express,CBD Retail One (Pty) Ltd,Convenience,Queue approach,0.8m × 0.25m,Travel,Water,"Wipes, snacks",01/12,31/12,Front-end lead,Items/basket,2.1,2.3,Keep CCTV sightline
P02,Chatsworth Family Foods,Bayview Independent Traders CC,Medium,Promotional aisle,1.2m × 1.0m,Black Friday pantry,Rice,"Curry sauce, cubes",23/11,30/11,Store manager,ROI,0%,>100%,Pallet boundary and flow
E02,KwaDabeka Value Market,Masakhane Grocers (Pty) Ltd,Township,Freezer cross-aisle,1.0m × 0.5m,Chicken meal,Frozen chicken,"Rice, spice, gravy",01/11,30/11,Frozen lead,Incremental GP,R0,R900,No freezer airflow obstruction
T01,Amanzimtoti Holiday Market,South Coast Food Retail CC,Medium,Entrance transition,1.0m × 0.5m,Road trip,Water,"Biltong, wipes",01/12,31/12,Duty manager,Travel attach,12%,18%,After decompression; no sun-sensitive stock
S01,Richards Bay Regional Foods,uMhlathuze Retail Group (Pty) Ltd,Large,Fresh-meat zone,1.0m × 0.4m,Christmas meal,Roast,"Foil, spice, gravy",05/12,26/12,Fresh executive,Full BCS,21%,30%,Food separation and airflow
P01,Umlazi Value Store,Thandeka Retail CC,Township,Front power zone,1.2m × 0.9m,New Year braai,Boerewors,"Rolls, sauce, firelighters",27/12,02/01,Store manager,GP density,R490/m²/day,R620/m²/day,Two-hour checks; secure ignition lines

18. Cross Merchandising KPI Dashboard

The dashboard should fit the store’s management rhythm. Daily measures control immediate execution. Weekly measures allocate space and coaching. Monthly measures decide whether cross merchandising is producing durable basket and margin growth. Targets below are worked examples and must be reset from the store’s verified baseline.

Daily dashboard

Daily KPITodayComparable baselineTargetStatusInterpretation/actionOwner
Basket ValueR186.40R179.20R183.00GreenKeep winning pairs; check payday mixStore manager
Attachment Rate23.5%19.0%22.0%GreenProtect top attachments from OOSMerchandise lead
Endcap SalesR18,750R16,300R18,000GreenReview GP, not sales aloneDepartment heads
Promo SalesR41,200R37,500R40,000GreenReconcile funding and post-promo stockStore manager
OOS Rate6.2%4.8%Below 5.0%RedRefill anchors and top attachments; fix reserve stockDuty manager

Daily scorecard

  • Green: result meets target and no critical control failure. Maintain and protect availability.
  • Amber: result is within 10% of target. Check price, stock, placement, range and staff routine before changing the offer.
  • Red: result is more than 10% below target, or OOS exceeds limit. Assign same-day owner and deadline.
  • Critical red: safety, legal, food-safety, misleading price or blocked flow. Stop and correct immediately.

Weekly dashboard

Weekly KPIThis weekBaselineTargetStatusInterpretation/actionOwner
Trade DensityR15,800/m²/weekR13,900R15,000GreenSpace is productive; compare GP densityMerchandise manager
Gross ProfitR428,000R401,000R420,000GreenValidate realised margin and shrinkStore manager
Category Contribution: attachments11.8% of store GP10.4%11.5%GreenMaintain high-relevance attachment portfolioCategory leads
Display ProductivityR2,850 GP/fixtureR2,600R2,900AmberImprove or remove bottom-quartile fixturesMerchandise lead
Planogram Compliance88%91%Above 90%AmberFix price tickets and unauthorised substitutionsDuty managers

Weekly interpretation guidance

High sales density with low GP density indicates deep discounting or weak attachment margin. Rising gross profit with falling compliance may be temporary and risky; correct execution before scaling. A category-contribution increase should be read with total store GP because one category can gain share while total profit declines.

Monthly dashboard

Monthly KPICurrentBaseline indexTargetStatusInterpretation/actionOwner
Basket Growth4.2%0.0%3.5%GreenConfirm comparable transaction mixOwner/operator
Margin Growth2.6%0.0%2.0%GreenContinue normal-margin attachmentsStore manager
Attachment Growth18.0%0.0%15.0%GreenConvert best seasonal pairs to standardsMerchandise manager
Cross-Merch ROI128%0%Above 100%GreenScale only positive, repeatable missionsOwner/operator
Shrink-adjusted GP Growth0.8%0.0%1.5%AmberTighten high-risk placement and countsSecurity + store manager

Display-level scorecard

DisplayPrimary KPIActualTargetStatusDiagnosticCorrective action
Braai stationAttachment rate26%24%GreenGP density R620/m²/dayKeep; add New Year stock cover
Quick supper bayCompletion rate28%30%AmberSauce OOS 7%Increase refill frequency
Church tea endcapEvent basket valueR520R550AmberBulk biscuit line slowReduce one slow SKU
Travel queue bayItems per basket2.252.30AmberQueue obstruction at 17:00Narrow fixture
Cleaning endcapGP per fixtureR450/weekR700/weekRedNegative ROIRemove and restore category space
Christmas meal stationFull BCS31%30%GreenFoil OOS risingIncrease facing and reserve
Festive dessertGP densityR590/m²/dayR520/m²/dayGreenStrong custard attachMaintain through 26 Dec
Baby care adjacencyAttachment rate35%32%GreenLow labour requirementMake permanent
Black Friday pantryROI92%Above 100%AmberLabour overrunSimplify next build
Bread spread wingSpread units/100 loaves2120GreenPrice compliance 100%Maintain narrow range

Corrective action ladder

  1. Verify data: confirm dates, transaction filters, SKU list, stock locations and realised margin.
  2. Fix basics: correct price, anchor availability, attachment availability, facing and safety.
  3. Simplify range: remove weak or duplicative SKUs and protect the opening-price choice.
  4. Improve visibility: adjust sequence, sign or sightline without increasing footprint.
  5. Reposition: move to the true decision point or a safer high-pause zone.
  6. Change commercial mechanics: renegotiate funding, price or pack only after relevance and execution are sound.
  7. Remove: stop displays that fail shopper and financial hurdles.

Management commentary template

What changed? State the metric and comparable period. Why? Identify price, stock, placement, range, event, staff or data cause. What happens next? Name one action, owner and deadline. How will it be verified? State the next check and target.

Conclusion

Q4 cross merchandising succeeds when the store turns occasions into disciplined retail solutions. The opportunity is not to add more displays. It is to make the right attachment visible at the right decision point, with the right price, stock depth, pack size and owner.

Begin with high-traffic anchors and local missions. Complete the final basket for braais, church events, school functions, family gatherings, holiday travel, Black Friday and festive meals. Protect value perception with transparent prices. Protect cash flow with realistic stock cover. Protect gross profit by measuring realised margin, shrink and execution cost. Protect shopper convenience by controlling clutter and flow.

Management must make a decision on every fixture: keep, improve, relocate or remove. The strongest display is not the largest or most decorative. It is the one that reliably helps the shopper finish the job and improves a defined KPI.

Final operating test: What else does this customer need before they leave, and can the store prove that the answer improves shopper convenience and retail productivity?

RIDBS Cross Merchandising Playbook • Q4 2026 • South Africa

Return to top

Scroll to Top