Consumer & Beverage · Commercial analytics · 6 weeks

We found a 2.6× revenue lever hiding in two years of till data.

185 products, 22 months and $2.57M of transactions — reconciled, normalised for footfall, and turned into a tap list that pays for itself.

A craft beverage producer with a high-traffic direct-to-consumer taproom, US Northeast

2.6×

Take-home sales lift when a product is on tap

185

Products analysed across 22 months

$2.57M

Revenue placed under measurement

2.9%

Of all volume was invoiced at zero, undetected

Recognise any of this? Book a workflow audit.

01

At a glance

Goal

Find out whether putting a product on draft actually drives take-home sales of that same product — and if so, which products, and by how much.

Result

A measured, significance-tested conversion rate per product, a ranked list of which products earn their tap line and which cost money to keep, and two source-data defects fixed that had been quietly distorting every report in the business.

Project duration

6 weeks — 2 weeks data reconciliation, 3 weeks analysis, 1 week handover.

02

The problem

The taproom was this company's highest-margin channel and its least-instrumented one. Leadership believed that pouring a product on draft drove take-home sales of the same product — the tasting-room-as-shopfront theory that most of the industry runs on — but nobody had ever tested it. So the tap list was set by intuition and brewer preference rather than by measured conversion.

Two years of point-of-sale data existed. It sat in spreadsheets that nobody trusted enough to make a decision with, because the totals never quite reconciled and comparing a quiet February against a peak August felt like comparing nothing at all.

What it was costing them

  • Roughly a dozen tap lines allocated each month with no evidence behind the choice
  • Seasonal swings of 6.5× between the slowest and busiest months made every raw comparison meaningless
  • A zero-priced line item was suppressing per-product figures across every report
  • The same products appeared under several spellings, splitting their sales history in two
03

What we did

  1. 01

    Normalise for footfall

    Raw unit counts are meaningless when monthly visitors swing 6.5× between winter and summer. We rebuilt every metric as units per 1,000 visitors and dollars per 1,000 visitors, which made a February pour directly comparable to an August one for the first time.

  2. 02

    Reconstruct the tap calendar

    We built a monthly on-tap / off-tap flag for all 185 products. That single derived column turned two years of static sales history into a natural experiment — every product that rotated off the tap list became its own control group.

  3. 03

    Measure the lift, then test it

    For every product with enough off-tap months, we compared take-home performance on-tap against off-tap and significance-tested the gap. This is the step most analyses skip, and it is the step that separates a real effect from a product that happened to be on tap during a good summer.

  4. 04

    Profile what converts

    We regressed conversion against product and release attributes, moving the answer from 'which products convert' to 'which kinds of product convert' — so the finding applies to next year's releases, not just last year's.

  5. 05

    Fix the source, not the report

    The zero-price defect and the duplicate product records were corrected at the point of entry rather than patched in the analysis. Every downstream report got more accurate at once, permanently.

04

What we found

Does being on tap actually drive take-home sales?

Yes — 2.6× more units and 2.8× more revenue.

The clearest statistically significant case sold 15.1 units per 1,000 visitors while on tap against 5.7 once it rotated off — a 2.6× difference — and generated $265 per 1,000 visitors against $96, a 2.8× revenue lift. The tasting-room-as-shopfront theory holds. It just doesn't hold for everything.

Take-home performance, on tap vs off tap

Units / 1,000 visitors

On tap
15.1
Off tap
5.7

Dollars / 1,000 visitors

On tap
265.5
Off tap
96.1

Same product, 14 months, significance tested · 2.6× units / 2.8× revenue

So should everything go on tap?

No. Ten products convert negatively.

Ten products showed a negative effect — on-tap availability actively cannibalised their take-home sales, because customers who would have bought a bottle to take home drank a glass instead. The worst offender cost roughly $150 per 1,000 visitors in lost take-home revenue for every month it held a tap line. Those lines were being given away.

Tap line ledger — keep or cut

Δ units per 1,000 visitors · on tap minus off tap

ProductEffect of holding a tap lineΔ Units
  1. SKU A
    +25.4
  2. SKU B
    +16.5
  3. SKU C
    +13.5
  4. SKU D
    +13.1
  5. SKU E
    +11.3
  6. SKU F
    +10.4
  7. SKU G
    +10.3
  8. SKU H
    +10.1
  9. SKU I
    +9.7
  10. SKU J
    +9.4
  11. Below this line, the tap line costs more than it returns

    SKU P
    2.7
  12. SKU Q
    3.5
  13. SKU R
    3.7
  14. SKU S
    4.7
  15. SKU T
    4.7
  16. SKU U
    4.8
  17. SKU V
    5.0
  18. SKU W
    6.2
  19. SKU X
    6.5
  20. SKU Y
    10.3

+129.7

10 lines earning their place

−52.1

10 lines being given away

+67%

Available from reallocation alone

Reallocating the ten negative lines is worth 52.1 units per 1,000 visitors — against the 77.6 the list nets today

Ledger of 20 products ranked by the effect of holding a tap line, measured as the change in units sold per 1,000 visitors when a product is on tap versus off tap. Ten products gain, from plus 9.4 to plus 25.4, totalling plus 129.7. Ten products lose, from minus 2.7 to minus 10.3, totalling minus 52.1. The list nets 77.6 today, so reallocating the negative lines would improve it by 67 percent.

Can we predict which new products will convert?

Partly — style predicts about half of it.

Adjunct-ingredient, barrel-aged and fruited profiles dominated the top converters; hop-forward and traditional Belgian profiles dominated the bottom. The attribute models explained 47% and 41% of the variance in popularity and revenue. That is enough to guide a tap list and not enough to automate one — which is exactly what we told them, rather than shipping a black box that would be wrong half the time.

Is the underlying data trustworthy?

Not yet — 2.9% of volume was invoiced at $0.00.

A single tasting-flight line item recorded 10,725 units at zero price. Because it was the highest-volume item in the entire dataset, it was silently deflating every per-product revenue metric in the business. Two products were also recorded under multiple spellings, splitting their sales history. Neither defect was visible in any existing report.

The business felt busier last year. Was it?

Volume rose 21% while revenue moved 1.6%.

Year over year on matched months, units sold rose 21.0% while revenue rose just 1.6% and footfall actually fell 0.7%. The same number of people were buying substantially more, cheaper items — a mix shift toward low-price pours that no existing report surfaced, and that explains why the floor felt busy while the bank balance did not.

Revenue against footfall, indexed to 100

Revenue · ends 303Footfall · ends 287

One axis, both series indexed to month 1 · year two: units +21.0%, revenue +1.6%, visitors −0.7%

05

What changed

Tap list set by intuition and brewer preference

Tap list set by measured conversion, with a rule per product

Seasonal swings made month-to-month comparison impossible

Every metric normalised per 1,000 visitors and directly comparable

2.9% of volume invisible behind a zero-price defect

Defect fixed at source; all downstream reporting corrected

Two years of data nobody trusted enough to act on

A reconciled dataset and a repeatable monthly measurement

Projected annual impact — modelled, not realised

$180k–$240k

Applying the measured 2.6× conversion ratio to the products currently rotating off-tap during peak season implies $180,000–$240,000 in recoverable annual take-home revenue. This is modelled from the observed lift — it is a forward estimate, not a realised client result.

06

What this doesn't tell you

Every analysis has a boundary. We publish ours, because a finding you can't see the edges of isn't one you can safely act on.

  • Under two years of history. Some products never left the tap list, so their conversion effect cannot be measured at all.
  • 'Profitability' here means revenue per visitor, not gross margin — no cost or COGS data existed in the source system.
  • Product attribute data was coarse, which caps how much of the variance any attribute model can explain.
  • The analysis covers on-site sales only. It says nothing about wholesale or distribution behaviour.
07

How we handle your data

Your name never appears

Clients are described by sector, scale and region. Names, products, addresses and identifiers stay out of anything public — including this page.

Nothing raw gets published

Charts are rebuilt from the analysis with identifying labels stripped. No raw data, no notebooks, no exports leave your side of the engagement.

It can stay in your building

Where data cannot leave your environment, we build so it does not have to — models running on your hardware, no third-party API calls.

Next step

Have a version of this problem?

If any part of this looked familiar, the first conversation is free and costs you half an hour.

What happens next

  • You pick the workflow. We ask what already exists, who touches it, and where it stalls.
  • We reply within one business day with a rough shape and a rough timeline — usually smaller than people expect.
  • If it makes sense, the next step is a working system in two to six weeks, tested by your own staff.
  • You keep your existing tools. Private deployment is available where data cannot leave.
  • And if it is not worth building, we say so instead of selling you one.