Revenue by Rep
New vs Renewal
Commission by Rep
Event Type Breakdown
Payment Plan Installments by Month
Unassigned Transactions
| Source | # Txns | Collected |
|---|
Sales commission analytics — ticket revenue collected in period
| Source | # Txns | Collected |
|---|
| Rep | Type | # Txns | Collected | Rate | Commission |
|---|
| Rep | Customer | Date | Event | Type | New/Renew | Real Price | Fees | Comm Base | PP? | Collected | Rate | Commission |
|---|
Monthly Commissionable = Commission Base ÷ # Months.
Fees also split across installments but are not factored into commission.
Only months with due dates in the commission period count toward collected revenue.
| Customer | Rep | New/Renew | PP Total | Fees | Comm Base | # | Amount | Due Date | Status | Pro-Rated | In Period? |
|---|
| Month | New Revenue | Renew Revenue | Total Revenue | Total Commission |
|---|
This is the most important concept in the model. Every transaction has three components:
Ticket Price — what the seats actually cost. This is what commission is based on.
Discount — deposit credit from a prior payment (e.g., deposit50 = $50 already paid). Reduces what the customer owes.
Fees (outerCharge) — platform processing fees. Not commissionable.
The source data provides realPrice, which is the total amount the customer actually pays. This includes fees but already reflects the discount:
Since commission should be on ticket revenue after the discount (what the customer pays for the actual seats):
Example 1: Payment Plan Customer
| Base ticket price | $1,650 |
| Discount (deposit credit) | -$50 |
| Fees (outerCharge) | +$60 |
| Real Price (total paid) | $1,660 |
| Commission Base | $1,600 |
Payment plan: $1,660 over 7 installments. Monthly commissionable revenue:
Fees ($60) also split across installments but are not factored into commission. Each month’s commissionable amount is the same.
Example 2: One-Time Payment
| Real Price | $370 |
| Fees | $60 |
| Commission Base | $310 |
No payment plan — the full $310 is counted if the transaction falls within the commission period.
Non-Payment-Plan Sales (315 of 382 transactions)
The full Commission Base is counted if the completedAt date falls within the selected period. If completedAt is missing, createdAt is used as a fallback.
Payment Plan Sales (65 customers, ~391 active installments)
The Commission Base (real price minus fees) is divided evenly across the number of payment plan months. Each month with a due date in the period gets that equal share:
Fees also split across installments but are not factored into commission calculations.
Canceled installments are excluded entirely.
Example: If a customer has a $1,600 commission base on a 7-month plan (Feb–Aug), each month gets $228.57 in commissionable revenue. If the period is March only, only $228.57 counts toward that month’s commission.
| Plan Type | Accounts | Schedule |
|---|---|---|
| 7-installment | 49 | Feb – Aug 2026 |
| 5-installment | 4 | Varies |
| 4-installment | 12 | Varies |
Payment plan total matches Real Price in 64 of 66 matchable cases. The 2 mismatches are customers with multiple season ticket transactions — the model uses the best-matching transaction.
Installment Timing Note
All 65 payment plans have installments due in March. Peak payment plan cash flow runs March through May as most 7-month plans started in February.
Deposit + Season Ticket Overlap
3 payment plan customers also have separate deposit transactions. The deposit appears as its own line item with its own paid amount. The season ticket transaction shows a discount equal to the deposit. Both are included — no double-counting occurs because the season ticket’s Real Price already reflects the deposit credit.
Reps are mapped from the Vivenu underShopInfo.name field, with fallback to the MASTER Deposit Master rep column. Assigned transactions go to one of four reps:
| Rep | Shop Mapping |
|---|---|
| Sean | Sean Season Tickets |
| Brandon | Brandon Season Tickets, United FC Fundraising - BM |
| Owen | Owen Season Tickets |
| Sam | Sam Season Tickets, SLAY QUEENS -SS |
What’s in Unassigned?
Orders with no shop or unrecognized shop names
Stacey (sponsorship accounts, separate from sales team)
Unassigned transactions appear in the data tabs for transparency but are excluded from rep commission totals.
New vs Renewal Classification
Determined from the MASTER “Re(New) from Vivenu Deposit” sheet and Deposit Master “Re/New” column. Single-game tickets are classified as “Single.” Unmatched season ticket buyers default to “New.”
Data Source
March data is sourced from two Vivenu exports: the cumulative STH export (through 3/17) and the weekly all-orders export (3/15–3/22). Orders are merged by ID with deduplication. The MASTER file provides enrichment for New/Renew status and payment plan schedules.
Payment Plan Pro-Rating
PP orders use pro-rated collected revenue: only installments with due dates in March count toward collected revenue. Non-PP orders use the full commission base as collected.
Data Coverage Note
Single-game and deposit orders are only available from 3/15 onward (weekly export). STM orders cover the full month from both exports. Revenue figures for single-game sales may be incomplete for 3/1–3/14.
Primary sources:
| File | Contents | Orders |
|---|---|---|
| STH Vivenu Export 3.18.26.xlsx | Cumulative STM orders through 3/17 | 241 |
| week 3.20 vivenu.xlsx | All orders (STM + single game) 3/15–3/22 | 44 |
| MASTER - STH and Deposits.xlsx | Enrichment: New/Renew status, payment plans, deposit master | — |
Orders are merged by ID across both Vivenu exports, filtered to March 1–31, then enriched with MASTER data.
The Commission Model spreadsheet has 6 tabs. All values are formula-driven — nothing is hardcoded.
| Tab | Purpose |
|---|---|
| Controls | Editable inputs: date range & commission rates (named ranges) |
| Raw Data | All 382 transactions with filterable columns |
| Payment Schedules | Every active installment, one row per installment, with pro-rated amounts |
| Commission Detail | Per-transaction collected amount & commission calculation |
| Rep Summary | Bottom line per rep: New vs Renewal counts, collected, commission |
| Notes & Assumptions | Documents all assumptions and data quirks |
To run for a different month, just change the dates — everything recalculates automatically.