↑ ↓ or Space to navigate
Investigation Report

Upsells Performance
Investigation

Where upsells are configured, where they are performing, and whether the current configuration is intentional.

DateMarch 2026
ReferenceApr 2025 – Mar 2026
SourceProduction MongoDB
Section 1

Methodology

All data extracted from production MongoDB using aggregation pipelines run in MongoDB Compass. All source data is reproducible.

  1. What's configured?
    Audited all 319 upsell mappings and their display flags
  2. What's selling?
    Analysed all 3,154 upsell transactions by channel, product, and time
  3. Does config match sales?
    Correlated display flags to actual revenue
  4. When did config change?
    Reconstructed timeline of cart-disable events
  5. Before vs after
    Compared conversion rates pre/post configuration changes
  6. Groupon vs retail
    Like-for-like comparison by state
PipelineCollectionPurposeRows
01upsellsFull upsell config snapshot with resolved names, flags, dates319
02ordersAll upsell sales (status=paid, isUpsell=true)3,154
03ordersPer-parent per-month attachment rates and revenue4,237
04ordersBundle vs direct purchase split per package474
05bundlesBundle composition with component packages and pooled upsell configs1,563
Section 2

Headline Numbers

$241,797
Total upsell revenue (all time)
$9,984/mo
Revenue run rate ($119,808/yr)
~3.7%
Upsell attachment rate

Revenue by Display Channel

ChannelRevenue/yrAttachment Rate
Dashboard$66,958N/A (post-purchase)
Cart$26,7090.59%
Suggestion$15,9730.39% (0.67x cart)
Thank You$10,1680.13% (0.22x cart)

Cart converts at 1.5x suggestion and 4.5x thank-you. Dashboard is post-purchase and not directly comparable.

Section 3

Key Findings

Section 4

What's Showing in Cart Today

BundleOrders/yrCart OfferPriceStatus
NY Course + Study Guide6,993USI Drone Pilot Course$99To be assessed
FL Course + Study Guide4,410NOTHINGDisabled
CA Course2,347NOTHINGDisabled
PA Course1,490NOTHINGDisabled
NJ Course + Prep1,336NOTHINGDisabled
NY 22.5 CE1,261Blueprint ($245K book)$199Near-zero
GA Course1,098Pass the GA RE Exam$1255.3%
MI Course + SG + Book1,088NOTHINGDisabled
TX Course + Prep1,021NOTHINGDisabled
NC Course + Study Guide805NOTHINGDisabled
WA Course + Prep + Book588Pass the WA RE Exam$1255.6%
VA Course + Prep + Book556NOTHINGDisabled
TN Course548NOTHINGDisabled
SC Course + Prep537Pass the SC State Exam$1256.2%
AZ Course + Study Guide446NOTHINGDisabled

14,446 orders/yr across 11 states see nothing in the cart slot.

PackageOrders/yrCart OfferPriceCart Rate
Groupon MI381MI Textbook$298.7%
Groupon NC520NC Book$297.5%
Groupon FL499FL Textbook$297.2%
Groupon MO164MO e-Book$296.7%
Groupon PA600PA Books$295.0%
Groupon TN230TN e-Book$295.2%
Groupon GA525GA Book$294.0%
Groupon VA381VA Book$293.2%
Groupon TX717TX Book$491.8%
Groupon NY1,989Blueprint$1990.1%
Groupon CA441Agent Success Path$1790.0%

$29 textbooks: 4.5% aggregate cart rate. Products $179+: 0–0.1%.

Section 5

The Opportunity

5.3%
GA Cart Rate
GA Course is the retail benchmark. "Pass the Georgia Real Estate Exam" at $125 converts every month (range 3–11%), generating $6,600/yr from 1,098 orders. SC (6.2%) and WA (5.6%) confirm the pattern.

Retail

6,606 orders/yr · Cart revenue: $6,600/yr (GA only)

Groupon

3,354 orders/yr · Cart revenue: $5,655/yr

How much has been left on the table?
Conservative 3% Moderate 5% Optimistic 7%
$54,168/yr ($4,514/mo)
5.0% rate · $75 avg upsell · 14,446 disabled orders/yr
Section 6

Recommendations

Establish a uniform default: enable cart, thankYou, and dashboard for every mapping. Sort by price ascending.

Phase 1: Low-price-first baseline
ActionRank $29 textbooks as the #1 cart offer across all retail packages
HypothesisAt least 3% cart attachment. Basis: Groupon textbooks 4.5%; GA/SC/WA exam preps 5.3–6.2%.
SuccessCart attachment exceeds 3% within 60 days
Phase 2: Exam prep promotion
ActionRe-rank to place $125 exam preps above textbooks in cart slot
HypothesisCart revenue per order increases 2x+ without attachment dropping below 3%
SuccessRevenue per order 2x+; attachment stays above 3%. Minimum 60 days per phase.
ActionEnable displayLocations.cart = true on at least one upsell per core retail package: FL, CA, PA, NJ, TX, NC, MI, VA, TN, AZ, WI, MO
HypothesisConservative 3% with $29 textbooks: ~$1,044/month ($12,530/year) from 14,446 orders showing nothing
SuccessAt least 5 of 11 states show cart attachment above 1% within 90 days
MeasurementMonthly cart revenue per bundle. If 0% after 90 days, escalate to frontend investigation.
ActionTest FL or CA checkout after re-enabling; compare with GA Course (known working)
HypothesisRe-enabling config will produce conversions comparable to GA/SC/WA
SuccessVisual confirmation of rendering + at least one conversion within 30 days
MeasurementManual checkout test (immediate) + monitoring order data
ActionAudit cart winner for every bundle with 1,000+ orders/yr. Replace products $179+ with $29–$125 alternatives.
IssuesNY 22.5 CE (1,261 orders/yr) shows "Blueprint" at $199 — near-zero. MLO NY + Prep shows product already in bundle.
HypothesisReplacing $199 product with $29–$79 alternative will achieve at least 2% cart rate
SuccessNY 22.5 CE cart attachment above 1% within 60 days
ActionRun upsell analysis pipelines quarterly
MetricsCart attachment per bundle. Revenue by channel. Configuration drift.
PurposePrevent config from drifting back into inconsistency; measure impact of recommendations 1–4