Juniper Books · Analysis workspace

Holiday email analysis

Visualizations

Weekly revenue chart

Populate with Juniper Books data

weeklyPlacedOrder: [start: string (YYYY-MM-DD), dollars: string][] and gaWeeklyDollars: string[] (store-analytics revenue by week, ratios only) calendarForecast { definition: string, goalDollars: number, actualMayThroughOctober2026Cents: number, probabilities: { hits: number, draws: number, probability: number, totalCents: { p5: number, p25: number, p50: number, p75: number, p95: number, mean: number } }, coefficients: { id: string, label: string, block: string, priorMeanLog: number, priorMeanFactor: number, priorSd: number, posteriorMeanLog: number, posteriorMeanFactor: number, posteriorSd: number }[], weeks: { start: string, end: string, days: number, regime: string, text: string, scenarioCents: number, posterior: { p5: number, p25: number, p50: number, p75: number, p95: number, mean: number } }[] }

Posterior month totals

Populate with Juniper Books data

calendarForecast { definition: string, goalDollars: number, actualMayThroughOctober2026Cents: number, probabilities: { hits: number, draws: number, probability: number, totalCents: { p5: number, p25: number, p50: number, p75: number, p95: number, mean: number } }, coefficients: { id: string, label: string, block: string, priorMeanLog: number, priorMeanFactor: number, priorSd: number, posteriorMeanLog: number, posteriorMeanFactor: number, posteriorSd: number }[], weeks: { start: string, end: string, days: number, regime: string, text: string, scenarioCents: number, posterior: { p5: number, p25: number, p50: number, p75: number, p95: number, mean: number } }[] }

Calendar coefficient table

Populate with Juniper Books data

calendarForecast { definition: string, goalDollars: number, actualMayThroughOctober2026Cents: number, probabilities: { hits: number, draws: number, probability: number, totalCents: { p5: number, p25: number, p50: number, p75: number, p95: number, mean: number } }, coefficients: { id: string, label: string, block: string, priorMeanLog: number, priorMeanFactor: number, priorSd: number, posteriorMeanLog: number, posteriorMeanFactor: number, posteriorSd: number }[], weeks: { start: string, end: string, days: number, regime: string, text: string, scenarioCents: number, posterior: { p5: number, p25: number, p50: number, p75: number, p95: number, mean: number } }[] }

Week multiple table

Populate with Juniper Books data

weeklyPlacedOrder: [start: string (YYYY-MM-DD), dollars: string][] and gaWeeklyDollars: string[] (store-analytics revenue by week, ratios only)

Total store revenue by month

Populate with Juniper Books data

placedOrderDailyCents: number[] (integer cents, one calendar day, no gaps) plus placedOrderStart: string (YYYY-MM-DD) and placedOrderEnd: string (YYYY-MM-DD)