Basket · Delivered study

When you know your customer, you know what to offer together.

explōrātiō looks at your sales history and identifies what repeats in the same basket — pairs and combinations that become a POS combo, a digital bundle, or an argument in your next supplier negotiation. You receive a report with the recommendation ready to use.

001 What goes in, what comes out

What goes in, what comes out.

You send your transaction history¹ in the format you already have — POS, ERP, or e-commerce platform exports. We return a report with basket combinations that repeat, ranked by link strength, with a clear indication of where the evidence is strong and where it is still too early to conclude.

¹ assuming bases without classification errors; otherwise we will assess whether you need Data Clean

Relationship network
Confidence and lift
Halo and substitution
Basket distribution
Relationship graph
Temporal comparison
002 Who it's for

Who it's for needs more than category intuition to decide what to offer together.

The study arrives ready to use — you receive the list of repeating combinations, ranked by link strength, with the recommendation behind each one. It works for the team that builds shelf layout, for whoever designs digital bundles, and for the next conversation with the manufacturer.

E-commerce and marketplace

Teams building bundles and cross-sell online

Your recommendation engine’s “customers who bought X also bought Y” is surfacing rare pairs and pushing them to everyone. We return a prioritized list, with link-strength measures, ready for your team to integrate — no more blind bundle tests.

Retail and chains

Pharmacy, supermarket, and cash-and-carry

When the question is what belongs in the same basket — by store, region, or banner — and the decision needs to stop relying on category gut feel. The study shows patterns that repeat everywhere and patterns that hold only in one region, without blending everything into an average that hides the difference.

Manufacturing and private label

Who rationalizes portfolio on the supplier side

When the question is what to keep, consolidate, or cut in the mix. The study separates the product that drives the sale from what sits beside it (complement) from the product that competes for the same customer with another in your own portfolio (substitution) — so you do not cut an item thinking it is fat when it is actually holding the basket together.

003 Our approach

Identify your customers’ purchase habits.

Understand which products your customers buy in the same cart — with or without repeat purchase.

  • Products in the same category that are bought together
  • Items with basket complementarity
  • Foundation for combos, exclusive packs, and trade arguments
004 What lands on your desk

What lands on your desk.

Five pieces in the report. Each one exists to answer a concrete question that will come up in the meeting with sales, trade, or leadership — not to pad slides.

Prioritized association rules

List of basket combinations that repeat, ranked by how much each pair actually reinforces the other (not just how often they appear together, which can be a popular-product effect). Answers “does buying A increase the chance of buying B?” with a number — not analyst gut feel.

Relationship graph

Visual map of the product network. At a glance you see which items are basket “centers,” which are satellites, and which groups form. A fast way to decide which products can be offered in a promotion.

Complement and substitution map

Same base, two readings: products that appear together in the basket (if one grows, the other tends to come along) and, when your data has customer identification, products that alternate across different baskets from the same customer (one eats the other’s sale). Avoids the classic mistake of cutting a SKU that looked like fat but was holding the basket together.

Extra statistical robustness

When the scope calls for more rigor — large catalog, very dense base, supplier who will audit — we add extra statistical indicators (Zhang, Jaccard, Kulczynski, certainty factor) that filter spurious association. Each is defined in the glossary; in practice, it is more confidence to defend the recommendation.

Auditable table for your team

Every rule in the report comes in CSV, with the parameters and cuts we used. Your BI, trade, or CRM team can redo the reading, plug into the recommendation system, or keep testing — without relying on what was said in the meeting.

005 Methodology

How the study is built, from briefing to final readout.

Six steps, from receiving the base to the readout meeting. Everything is agreed upfront — thresholds, cuts, timeline.

Delivery sequence

From briefing to final delivery

Preparation
Execution
Quality and sign-off
  1. BriefingScope and questions
  2. BaseCheck and standardization
  3. Basket matrixCart per sale
  4. ThresholdsRules that qualify
  5. Rules and analysisRanking and graph
  6. DeliveryPDF · CSV · readout

The thresholds that filter which rules enter the report are agreed in the briefing and recorded in scope. When your base includes repeat-customer identification, we add alternation analysis across baskets to separate complement from substitution. If the base needs treatment before the study, we add Data Clean timeline and say so plainly.

006 Cases we can help with

Five situations the study already addresses.

Each scenario describes a concrete decision — shelf combo, digital bundle, manufacturer conversation, mix rationalization, cross-banner readout — and how the report arrives to support it. Illustrative scenarios to show how explōrātiō can help.

Illustrative scenarios · do not represent explōrātiō clients

007 Investment

Fixed packages — no subscription, no license.

Three study sizes, one-time delivery. Price varies by how many products and categories enter the analysis. Before you commit, we look at a sample of your base in the initial conversation — if your case fits a smaller package, we say so.

— 01 / Focal scope

R$ 4.557

  • Scope Up to 80 distinct SKUs or 1 category · 1 banner or channel
  • Transactions Up to 6 months of history in scope
  • Delivery Top A→B rules · support, confidence, lift · graph · PDF + CSV
  • Readout 1 meeting · 45 min
— 02 / Full study · recommended

R$ 11.947

  • Scope Up to 250 SKUs or 3 categories · up to 3 banners/channels
  • Metrics Zhang, Jaccard, and Kulczynski when applicable
  • Delivery All five report blocks · graph · complement/substitution map · cross-banner comparison · PDF + CSV
  • Readout Scope briefing + final readout · 30-day post-delivery review
— 03 / Multi-banner portfolio

R$ 18.947

  • Scope Up to 600 SKUs or 5 categories · comparison across banners and regions
  • Transactions Up to 18 months · multiple category cuts in the same study
  • Delivery Full report · journey across banners · PDF + CSV + committee slides
  • Readout Briefing + final readout · 30-day post-delivery review

SKUs and categories count toward the package limit — anything beyond becomes an add-on or a new study. For agencies that want to deliver the study under their brand, and for data teams that want only the technical cut to integrate, we have specific formats — just ask. Transaction volume well above typical may extend the timeline, not necessarily the package.

008 When scope grows

When scope grows midstream.

A study is about scope, and scope sometimes shifts — a new category enters, another banner appears, you want an extra cluster. Instead of hiding the rule, we keep the table in plain sight: what triggers an add-on, what becomes a new study, and what each case costs on top of the package you signed.

Targeted add-on

+35%

Change up to 25% of signed scope

Ex.: Focal scope (R$ 4.557) → R$ 1.595.

Broad add-on

+50%

Change above 25% of scope

Ex.: Focal scope (R$ 4.557) → R$ 2.279.

Criterion A

25%

Limit by added SKUs

Ex.: Focal scope — 80 SKUs. +20 (25%) → targeted. 21st extra SKU (≥30%) → broad.

Criterion B

25%

Limit by added banners or categories

Ex.: Full study — 3 categories. +1 category (25%) targeted; 2nd extra (50%) → broad. Applies to extra banner/channel.

Adjustment window

30d

One round after formal delivery

One round after formal delivery (Full study and Multi-banner portfolio). Focal scope: initial briefing only.

Becomes new package

New

Outside add-on — separate quote

Another banner or quarter, granularity (SKU→EAN), substitution map without customer ID, new category cut, or joint study with elasticity — quoted separately.

Criteria A and B measure % of scope changed · higher index prevails · targeted add-on +35% or broad +50% on package · all within signed scope

009 FAQ

Questions that come up before the first conversation.

What data format do I need to send?

CSV or export from your ERP/POS with at least sale ID and product (SKU or standardized description). Optional: banner/store and value. We accept ; separator and common Brazil encoding — we align in the briefing.

Is this software, a license, or a subscription?

No. It is a delivered study with fixed timeline and scope. You receive static PDF and CSV, not dashboard access or login. A new round (another banner, another quarter) is contracted separately.

What is the difference between lift and confidence?

Confidence answers “when A appears, what is the chance B appears too?” Lift answers “is this association stronger than what would happen just because B is popular?” We use both because a pair can have high confidence and low lift when B is too frequent. Full definitions in glossary terms 05 and 06 below.

Do you detect cannibalization or only complementarity?

Complement (halo) shows when two items tend to appear together in the same basket — that is the default readout of the study. Substitution requires the base to have repeat-customer identification to observe alternation across different purchases from the same customer. This is explicit in scope before we run. See glossary terms 07 and 08.

Does it work with few transactions?

Apriori requires minimum volume per pair — in the briefing we define support and scope (one banner, one category). If the base is too thin, we say so before closing scope, not after delivery.

Do you keep the data?

Transfer via secure channel; use only to run your study. Nothing is trained for other clients or reused. After delivery, we agree retention and deletion per your policy.

How do packages limit products and categories?

We count distinct SKUs that enter the basket matrix after cleaning, or categories when scope is by family (e.g., entire oral care). Focal scope: up to 80 SKUs or 1 category. Full study: up to 250 SKUs or 3 categories. Multi-banner portfolio: up to 600 SKUs or 5 categories. If you exceed the signed package, we agree add-on or new study before we run.

What is the typical study timeline?

After scope and data are closed: Focal scope in 10 to 15 business days; Full study in 20 to 25; Multi-banner portfolio in 30 to 40. A very messy base or scope that grows midstream may extend the calendar — we align in the briefing.

010 Glossary

Glossary — only if you want to go deeper into the method.

Technical terms that appear in the report, CSV, and readout meeting. It is here because people who operate data (BI, trade, category) will want to open and audit — if you only receive the recommendation, you do not need to read it.

Basket analysis (market basket)

Study of which products appear together in the same transaction (cart, receipt, order). The goal is not to forecast total sales — it is to find repeating associations for mix, kit, shelf, cross-sell, and supplier negotiation.

Apriori

Classic association-rule algorithm: starts from the most frequent items and generates combinations that meet a minimum support. In the study we use implementation via mlxtend, with parameters declared in scope and in the CSV workpaper.

Binary matrix per cart

Each row is a sale ID; each column is a product (SKU or standardized item). The value is 1 if the item was in that cart, 0 otherwise. It is the Apriori input — we do not use quantity or value in the basic rule unless explicitly agreed in scope.

Support

Frequency with which the item set (or pair A,B) appears in transactions: P(A ∩ B) in the scoped universe. A high threshold reduces noise and keeps only robust patterns; a low threshold brings more rules, including weak ones. We define the minimum in the briefing — not after delivery.

Confidence

Conditional probability P(B | A): among carts that have A, in how many does B also appear. Answers “if the customer took A, what is the chance of taking B?” Useful for operations and assortment; alone it can overstate very frequent items — that is why we cross with lift.

Lift

Ratio between observed confidence and what would be expected if A and B were independent: lift = P(B|A) / P(B). Lift > 1 indicates positive association (B “rises” when A is in the cart); lift ≈ 1, weak pattern; lift < 1, negative association. Trade and category often prioritize lift at the supplier table.

Halo effect (complement)

When product A pulls B into the same basket — they appear together more often than chance. It is the classic Apriori signal (lift > 1, minimum support). Supports combo recommendation, shelf adjacency, and digital bundle (study scenario 01).

Cannibalization (substitution)

When A and B rarely appear in the same basket, but the same customer alternates between them across different purchases — substitution signal, not complement. Requires repeat-customer ID. In assortment and pricing literature, cross-effects are often read across distinct categories: between brands, between pack sizes, between channels, between price tiers (good/better/best), and between regions or demand clusters.

Association rule (A → B)

Directional implication: presence of A associated with presence of B in the same cart, with metrics calculated for that pair. It is not causality — it is co-occurrence in history. The report delivers a rule ranking, not only a symmetric pair list.

Complementary metrics (Zhang, Jaccard, Kulczynski, certainty factor)

Indicators beyond lift and confidence to compare rules when scope calls for more statistical rigor. Jaccard measures set overlap; Kulczynski balances A→B and B→A asymmetry; Zhang and certainty factor help filter spurious associations in dense bases. Included in Full study or Multi-banner portfolio packages, as agreed.

Relationship graph

Network visualization: nodes = products, edges = rules above agreed thresholds (thickness or color can reflect lift or confidence). For committee, supplier, and internal alignment — included in the PDF, without relying on tool login.

Cut by banner, store, or channel

When the base includes store or channel identifier, we run Apriori per cut or compare patterns across banners. Answers whether the kit holds nationally or only in one region — different from blending all stores into one ranking without warning.

FP-Growth

Alternative algorithm to Apriori for mining association rules — usually scales better on very large catalogs. The study uses Apriori by default (via mlxtend); if transaction and SKU volume require it, we agree FP-Growth in scope, with the same metrics and deliverables package.

Calculation workpaper (CSV)

Auditable export with rule table, metrics, support/confidence/lift thresholds, and applied cuts. Lets the BI or trade team redo the reasoning and plug into CRM or the recommendation engine — without relying on what was said in the meeting.

When the study does not recommend a strong conclusion

Few transactions, catalog too wide with unrealistic support, or product too rare to form a stable pair. In those cases the report states the caveat and suggests a smaller cut, longer window, or Data Clean before a new round — we do not deliver a pretty rule without a base.

011 At the end of the study, this is yours

At the end of the study, this is yours.

Basket study delivered within signed scope. Ready for the next category meeting, for trade to defend at the supplier table, and for CRM to integrate — no “almost ready,” no endless revision round, no half delivery.

Report Ready to present
  • Executive PDFAll five report blocks: prioritized rules, graph, complement/substitution, robustness, readout by cut. Ready for committee and supplier meeting.
  • Committee slidesFull study and Multi-banner portfolio packages: synthetic version for leadership defense, without redoing the PDF.
Calculation workpaper Auditable and integrable
  • Rules CSVEvery report rule in table form, with support, confidence, lift, and extra metrics when applicable. Ready for BI, CRM, or recommendation engine.
  • Declared parametersThresholds, cuts, filters, and methods applied — for your team to redo or extend the analysis without oral memory.
Readout meeting Decision at the table
Guided readoutSession with whoever ran the study, translating each PDF block into the concrete decision — not method training.
Recommendation per SKU/categoryKeep, consolidate, watch, scale combo, test bundle — with the rationale for each in hand.
Post-delivery Cycle closed
  • 30-day reviewFull study and Multi-banner portfolio packages: one consolidated adjustment round after formal delivery. Focal scope: adjustment at initial briefing only.
  • Written sign-offFormal confirmation; a new request after that becomes new scope, with a separate proposal.
012 Next step

Thirty minutes to see if it makes sense. Nothing to buy.

The initial conversation is to look at a sample of your base and say plainly: there is a basket study here that solves the problem, or it is still too early. If yes, we sketch scope, cut, and timeline on the spot. If not, you still leave with the diagnosis.

WhatsApp · reply within 1 business day · no forced pitch Talk on WhatsApp