A data-driven decision loop for small businesses
For owners of small shop chains and online sellers who hold sales records but do not yet use them to choose actions. A four-step loop plus a logic model, tried on a hypothetical question: should a five-shop tea chain keep its loyalty card?
The owner of a five-shop tea chain handed out loyalty cards six months ago and must decide next week whether to print more. Receipts are up, but plenty of other things rose at the same time. This post walks through one decision loop, from question to adjustment, on exactly that case. The general frame is the library's Data-driven decision cycle with the Theory of change and logic model. For what data can and cannot answer, see the post that reads two papers on Netflix.
What steps does the data-driven decision loop have?
Four, repeated: formulate key questions, collect and analyse data, communicate results to decision-makers, refine and start again (James Bell Associates, 2018, p. 2).
Data-driven decision cycle
When a manager must show that a programme or team's work is paying off, how should they frame questions, gather data and report so each round of decisions improves?
- Formulate key questionsPin down what you must know to choose an action: how many, where, how long, who differs.
- Collect and analysePick available data, add new data, and check quality before calculating.
- Communicate to decision-makersPresent to the right audience, at the right rhythm, with a concrete recommendation.
- Refine and repeatUse results to fix the process, which raises the questions for the next round.
The source guide is for child welfare agencies, and says so (James Bell Associates, 2018, p. 1). It states its aim bluntly: decisions based on data, experimentation and evidence rather than opinion or intuition (James Bell Associates, 2018, p. 4). Everything about the tea chain below is my adaptation. The guide does not discuss loyalty cards or retail.
Step 1: how should the key question be written?
As one sentence tied to a decision with a deadline. The guide suggests four kinds of question: quantity, distribution, duration and variance (James Bell Associates, 2018, p. 6). The chain's sentence: "After six months, has the card pushed weekly receipts above the existing trend by enough to cover the free drinks? Decision: print more cards or change the reward, before month end."
| Kind of question | In the example |
|---|---|
| Quantity | How many cards issued, how many receipts scanned? |
| Distribution | Which shop scans least? |
| Duration | How long after a first scan does the customer return? |
| Variance | Who comes back, and who does not? |
What does a logic model for the loyalty card look like?
A theory of change says why we believe activities lead to the goal; a logic model is the visual tool that splits it into inputs, activities, outputs and outcomes, each output and outcome paired with an indicator (James Bell Associates, 2018, pp. 6, 10).
| Component | In the example | Indicator |
|---|---|---|
| Inputs | 650 printed cards, a card-number field on the till, a few seconds of cashier time per receipt | Card printing cost |
| Activities | Cashier offers the card and scans it at every purchase; buy 10, get 1 drink free | Not measured separately |
| Outputs | Cards issued, receipts with a card scan | Cards issued and share of receipts scanned, by shop |
| Short-term outcome | Card holders come back | Share returning within 30 days of the first scan |
| Long-term outcome | Chain receipts rise and profit stays positive after free drinks | Weekly receipts against the old trend; gross profit minus reward cost |
The guide advises listing the assumptions of the theory of change that need further evidence; its example is the assumption that the target group will enrol and attend, checkable from enrolment and attendance counts (James Bell Associates, 2018, pp. 7–8). The chain has three: customers agree to a card when asked; card holders visit more because of the card, not because they were regulars already; and the profit from extra purchases exceeds the cost of the free drink.
What data do we already have, and what is missing?
The guide asks for data that are accurate, complete, timely and actionable (James Bell Associates, 2018, p. 18). For the chain:
| Already have | Missing | How to fill the gap |
|---|---|---|
| Till exports by week and shop, with 26 weeks before the card as a baseline (James Bell Associates, 2018, p. 22) | Return rate of customers without a card | A short counter survey for two weeks (the guide lists surveys as a primary data source (James Bell Associates, 2018, pp. 21–22)) |
| Card number on receipts, card issue sheet by shop | True cost of a free drink (I assume VND 15,000) | Work it out from the recipe |
| Same weeks last year, so seasonality is not removed | Wait for a full year |
Analysis: how should the numbers be read?
The guide says descriptive analysis, meaning counts, percentages and averages, often supplies much of the information managers need (James Bell Associates, 2018, p. 26). The data here are generated by me in Python with a fixed seed: 52 weeks, 26 before and 26 after the card launch, 5 shops. I built in a growth trend of 0.3 per cent a week and a card effect of about 3 per cent once fully running, so the results illustrate how to read numbers and prove nothing about loyalty cards.
| Comparison | Result |
|---|---|
| Average of the 26 weeks after against the 26 weeks before | +10.5%: 3,939 rising to 4,353 receipts a week |
| Against the trend of the 26 weeks before, extended | +111 receipts a week, +2.6%; range 25 to 198 (+0.6% to +4.7%) |
Most of the +10.5 per cent is the pre-existing trend. The range of 25 to 198 is a 95 per cent prediction interval from a regression on 26 weeks: the estimate ± 2.064 × the result of the fourth formula line (2.064 is TINV(0.05,24), 24 degrees of freedom). It assumes the linear trend continues; I have not modelled seasonality. The formulas (column A is the week number, B receipts, H days to the second scan; I ran them in LibreOffice Calc, not in Excel):
=SLOPE(B2:B27, A2:A27)
=INTERCEPT(B2:B27, A2:A27)
=AVERAGE(B28:B53) - (AVERAGE(A28:A53)*SLOPE(B2:B27,A2:A27) + INTERCEPT(B2:B27,A2:A27))
=STEYX(B2:B27,A2:A27)*SQRT(1/26+1/26+(AVERAGE(A28:A53)-AVERAGE(A2:A27))^2/DEVSQ(A2:A27))
=TINV(0.05,24)
=COUNTIF(H2:H651,"<=30")/ROWS(H2:H651)
The last line gives 67 per cent of cards with a second scan within 30 days. That does not show the card brings customers back, because there is nothing to compare it with among customers without a card; see selection bias.
On money, I assume a receipt of VND 48,000, a gross margin of 55 per cent before wages and rent, and a free drink costing VND 15,000 for every 10 scanned receipts. Reward cost is then about VND 1.89 million a week (an average of 1,261 scanned receipts a week). Gross profit from the extra receipts minus that cost leaves roughly +VND 1.05 million a week at the central estimate, and −1.23 to +3.33 million at the two ends of the range. Card printing and cashier time are not counted.
| Shop | Cards issued | Receipts scanned, last 8 weeks |
|---|---|---|
| 1 | 210 | 45% |
| 2 | 170 | 41% |
| 3 | 120 | 35% |
| 4 | 40 | 12% |
| 5 | 110 | 30% |
How should the one-page report for the owner read?
The guide says a 100-page report may not help legislators or department heads, while a one-page summary may be just right (James Bell Associates, 2018, p. 36). It keeps findings apart from recommendations (James Bell Associates, 2018, p. 38) and wants recommendations to offer options, with the risks and benefits of acting and of not acting (James Bell Associates, 2018, p. 39). A draft in my adaptation:
Loyalty card after 26 weeks. Decision needed: print more or change the reward, before month end.
Findings. Receipts are up 10.5 per cent on the previous 26 weeks, but the chain was already growing about 0.3 per cent a week; against that trend the card may account for about 2.6 per cent (0.6 to 4.7). Free drinks cost about VND 1.9 million a week; what remains is an estimated +1 million a week, from −1.2 to +3.3. Shop 4 scans only 12 per cent of receipts, the others 30 to 45 per cent.
Not known. Whether card holders return more because of the card or because they were regulars; seasonality.
Options. A: print more, no change; profit may be negative if the effect is at the low end. B: keep the card, fix how cards are offered at shop 4, trial a different reward in two shops for eight weeks. C: stop; lose the return-visit data.
Recommendation: B.
What should be adjusted, and how does the loop restart?
The guide says the process is not complete until the information leads to action (James Bell Associates, 2018, p. 44). For option B: retrain card offers at shop 4; ask why shop 1 scans 45 per cent, because the guide advises looking at what works, not only at weaknesses (James Bell Associates, 2018, p. 45); trial the new reward in shops 2 and 5, with the other three as comparison.
Then return to the logic model, which the guide treats as a dynamic tool, to be revisited to see whether the refinements require changes to it (James Bell Associates, 2018, p. 46). Add an indicator: visits per customer per month. The next question: does the new reward bring customers back faster?
When does this not fit, and where does the evidence stop?
It does not fit when the question is not tied to any decision, or when the sales records cannot be trusted; then fix the recording first. That is my conclusion, not something the guide says.
The real limit is the source. The guide was written for child welfare, where decisions affect children and families, and it reminds readers of that (James Bell Associates, 2018, p. 46); the data team it describes (analyst, systems specialist, evaluator) is far heavier than any shop chain needs (James Bell Associates, 2018, p. 19). The example here is hypothetical, one chain, one linear-trend model. Carrying it over to business is my inference.
Going deeper: what did I read, and what did I not?
James Bell Associates (2018): I read the main text of chapters 1 to 5 with the case vignettes, and appendices A and B; the text conversion cut some tables and exhibits and I do not rely on those parts. Appendix C, the sample data-sharing agreements, I read only at the start. Page numbers are the guide's printed pages. It is a guide commissioned by the US Children's Bureau, not an empirical study, and it gives me no evidence about small businesses. I have not read the works it cites, such as Funnell and Rogers (2011).
The example data and formulas are my own creation, from no source; I checked the formulas in LibreOffice Calc and against a Python calculation.
Quick questions
Does a small business need a dedicated data analyst?
Not to get started. The James Bell Associates guide says a small organisation may have only a single data analyst, and that any organisation can do this work with suitable planning, training and resources (James Bell Associates, 2018, p. 19). It also recommends having someone on the front line who can put the numbers in context (James Bell Associates, 2018, p. 19). In my translation to a shop chain, that is the owner, whoever exports the till data, and one shop manager.
How often should the loop be rerun?
The guide sets no fixed interval. It advises reporting often, even before final results exist (James Bell Associates, 2018, p. 36), and in its running example the implementation team reviewed the numbers at monthly meetings (James Bell Associates, 2018, p. 21). My suggestion is to match the rhythm to how fast the indicator moves: receipts per week monthly, slower outcomes such as gross profit quarterly.
If results fall short of expectations, where does the fault lie?
The guide names three suspects: a weak theory of change, weak implementation, or data that are insufficient or unsuitable (James Bell Associates, 2018, p. 47). A logic model helps separate them because each link has its own indicator. In this post's hypothetical, the shop with a low card-scan rate is an implementation problem, not a flaw in the idea of a card.
How should bad results be delivered to a partner or a bank?
The guide offers five tips for delivering unwelcome findings: start with the good news, avoid surprises, talk it through, point out lessons and allow time to digest (James Bell Associates, 2018, p. 38). It was written for stakeholders of child welfare programmes; applying the tips to a firm's partners or lenders is my adaptation.
References
Listed A–Z by author surname, Harvard style. A source with a DOI links to https://doi.org/…; one without links to its page or says plainly that it has no DOI.
- James Bell Associates (2018) Guide to data-driven decision making: using data to inform practice and policy decisions in child welfare organizations. Washington, DC: Children's Bureau, Administration for Children and Families, U.S. Department of Health and Human Services.No DOIjbassoc.comCited in 1 article

Was this article useful?
No ratings yet.
Comments (0)
No comments yet. Be the first.