Period · Jan 01 – Jun 21, 2026 · Last Updated Jun 28, 2026 · 5:00 PM PDT

Third-Party Delivery Performance

DoorDash, UberEats, Grubhub sales, disputes, operations, ads, and customer cohorts, consolidated through Voosh. CFO read at the bottom.

3PD Sales
$1.63M
+4.1% vs prior
Orders
40.7K
+12.0%
Dispute Win Rate
74.5%
$23.2K recovered LTD
New Customers
7,605
−33.9% needs attention
Section 01

3PD Sales

Top of the funnel: volume is up, but basket size is compressing fewer items per ticket.

Total Sales
$1,632,372
+4.08%On Track
vs. prior period
Total Orders
40,664
+11.97%On Track
Order volume
Items Sold
166,674
-14.34%Watch
Items per order down
Ticket Size
$40.14
-7.04%Watch
Bundle / upsell opportunity
Orders +12% while items sold −14% and ticket −7% guests are buying smaller. Action: re-test upsell modifiers, bundle pricing, and promo thresholds to lift attach rate.
Section 02

Disputes & Recovery

Voosh dispute automation is the highest-ROI 3PD lever in the stack.

Dispute Won Rate
74.5%
+9.47%On Track
$4,711 recovered this period
Pending Disputes
0
-On Track
600 total disputes worked
Voosh Impact (LTD)
$23,214
-On Track
1,505 disputes won
Manual Hours Saved
112h 52m
-On Track
Automation leverage
Channel Wins · This Period
DoorDash
$3,356
UberEats
$1,355
DoorDash Drive
$0
Grubhub
$0
DoorDash drives 71% of recovered dollars concentration risk if their dispute policy tightens.
74.5% win rate (+9.5 pts) on 600 disputes worked. Voosh has recovered $23.2K lifetime and saved ~113 hours of GM time. Leave on auto-dispute; expand to Grubhub once volume warrants.
Section 03

Operations Quality

Order accuracy improving, error charges down 28%, wait times beating goal. Downtime is the one drag.

Inaccurate Orders
0.98%
-14.00%On Track
391 of 39,703 orders · last 1.14%
Error Charges
$4,598
-27.99%On Track
Last period: $6,385
Unfulfilled Rate
0.38%
-29.60%On Track
149 orders · last 0.54%
UE Avoidable Wait
1m 00s
-41.18%On Track
Goal ≤3m · −41% vs last
DD Avoidable Wait
1m 50s
-10.82%On Track
Total dasher wait 3m 01s · goal ≤3m
Downtime %
1.24%
+2.56%Watch
Store availability gap
Inaccurate orders 0.98% (−14% vs last), error charges down $1,788, both UE and DD wait times under the 3-minute goal. Operations are the brightest part of the 3PD report.
Inaccuracy, Error Charges & Wait by Location
Top 5 of 6 locations
LocationInacc OrdersInacc RateM/I RateError ChargesDD WaitUE Wait
San Mateo72
1.49%
-0.33 pts
16.18%
-3.14 pts
$854.38
1m 59s
total 4m 35s
1m 14s
Zanker (SJ)90
1.33%
-0.02 pts
20.22%
+0.67 pts
$1,029.00
2m 35s
total 3m 35s
1m 10s
San Francisco118
0.60%
-0.08 pts
26.52%
-0.75 pts
$1,384.92
1m 35s
total 2m 34s
1m 07s
Palo Alto54
1.26%
-0.47 pts
12.13%
-0.60 pts
$654.70
1m 49s
total 3m 12s
0m 35s
San Pablo Ave35
1.48%
+0.31 pts
7.87%
+2.19 pts
$523.42
2m 02s
total 2m 48s
1m 09s
Every store's top issue is "Missing Item Error." SF has the largest absolute error-charge bill ($1,385); Zanker has the highest M/I rate (20.2%) and is trending the wrong way. San Pablo Ave is the only inaccuracy regression (+0.31 pts).
Inaccuracy Issue Breakdown
Share of inaccurate orders
Missing item error
52.94%
Customisation missing item
13.04%
Missing side / partial
12.79%
Ingredient error
10.74%
Customisation quality
4.09%
Incorrect quantity
2.81%
Customisation wrong item
2.30%
Incorrect size
1.28%
Entirely wrong order
1.02%
Customisation partial
0.77%
53% of all inaccuracies are missing items. Add another 13% for customisation-missing-items and 13% for missing sides ~79% of the problem is "something didn't make it into the bag." This is a packing-station SOP fix, not a kitchen quality issue.
Downtime +2.56 pts to 1.24%. Each point of downtime on 3PD is a direct sales leak. Tighten store-pause discipline and tablet uptime; target sub-1%.
Section 04

Ads & Promotions

Promo spend is real money. ROI is below target concentrate, don't spray.

Ongoing Campaigns
11
-
Active across channels
Promotions ROI
2.5x
-Watch
Below 3x target
Promo Spend
$154,104
-
YTD across stores
Top Performer
Zanker
-
Highest promo ROI store
$154K deployed at 2.5x ROI. Cut blanket campaigns at low-ROI stores; reallocate to Zanker-style tactics that demonstrably pay back.
Section 05

Customer Mix

The single biggest concern on the dashboard: every customer cohort is shrinking.

Total Users
13,452
-28.15%Fix
Last period: 18,723
New Customers
7,605
-33.91%Fix
Last period: 11,507
Returned Customers
3,635
-19.04%Watch
Last period: 4,490
Loyal Customers
2,212
-18.86%Watch
Last period: 2,726
Total users −28%, New −34%, Returned −19%, Loyal −19%. Traffic is the leading indicator of next period's sales. Pair with brick-and-mortar stickiness data: 3PD is leaking guests faster than the dine-in base.
By Location · This Period vs Last
Top 5 of 6 locations
LocationNewReturnedLoyalOverall
San Mateo
855
+1.2% vs 845
543
-25.6% vs 730
302
-23.2% vs 393
1,113
-33.9% vs 1,684
Zanker (SJ)
1,048
-0.3% vs 1,051
636
-27.2% vs 874
378
-23.2% vs 492
1,422
-34.6% vs 2,175
San Francisco
2,563
-2.5% vs 2,628
1,655
-17.8% vs 2,013
1,168
-19.7% vs 1,455
3,194
-35.9% vs 4,986
Palo Alto
713
+31.1% vs 544
345
-14.6% vs 404
168
+4.3% vs 161
900
-21.2% vs 1,142
San Pablo Ave
378
-6.2% vs 403
275
-9.8% vs 305
102
-21.5% vs 130
559
-37.6% vs 896
Subtotal (5)
5,557
+1.6% vs 5,471
3,454
-20.2% vs 4,326
2,118
-19.5% vs 2,631
7,188
-34.0% vs 10,883
Palo Alto is the only location growing new customers (+31%). San Francisco lost ~1,800 overall users period-over-period single largest drag.
Section 06

CFO Read

What this means for the P&L and the next 90 days.

Working
Dispute automation is paying

$23K recovered lifetime at near-zero labor cost. Highest-ROI 3PD tool in the stack keep funded.

Watch
Basket compression

Orders up, items per order down. Menu engineering and bundle pricing get priority over new SKUs this quarter.

Fix
Customer base contraction

Triple-digit declines across all cohorts. CRM win-back, 3PD storefront merchandising, and downtime fixes are the three levers in that order.