Overview
Methodology
Russia B2B
PepsiCo Hub
Turkey B2B
B2B Admin Ops
Measurement & Proof
Workforce Automation Analysis · o-1J2C2V-na1 · FullStory Solutions Engineering

PepsiCo B2B Platforms

Russia · Poland · Turkey · LATAM Colombia · May 17 – Jun 16, 2026

1,218
7.6 FTE
16
11
Analysis window: May 17 – June 16, 2026 · computed June 17, 2026 09:00 PT · Rev. June 17 21:30 PT (verification rerun) · Org o-1J2C2V-na1
Verification rerun — what changed since v1. Key signals were re-queried live against the org and the two largest Admin sessions (previously skipped for context) were reviewed. Corrections now reflected below:
  • "Order Again" is NOT unused. v1 reported 0 reorder usage; that metric matched the wrong defined event. The feature is actively used in Turkey (1,638/mo) and Poland (1,593/mo) — but is not instrumented for Russia. The Russia reorder opportunity stands (reps rebuild baskets manually), but reframed as "Russia lacks the reorder feature that Turkey/Poland already use," not "a built feature sits unused."
  • Admin auth is Microsoft Entra / Azure AD, not Okta, for the dominant Bogotá order-triage workflow. The Okta "Failed to update" error is real but confined to the separate customer-profile-update workflow (Greensboro/US). Candidate #12 rescoped accordingly.
  • Admin evidence strengthened: two 3-hour Bogotá sessions confirm ~90–115 manual store-ID filter cycles each, ~25 list↔detail round trips, sort-table rage-clicks, and a confirmed order-list API HTTP 500 with manual retry.
Read the headline as a range. Savings stack assumptions (events/mo × minutes/event × eliminability). Holding the evidence fixed and swinging eliminability ±15 pts gives a defensible band of ~900–1,450 hours/month (≈5.6–9.0 FTE); 1,218 h (7.6 FTE) is the midpoint. At an illustrative blended loaded labor cost of $20–$35/hr (emerging-market roles — replace with PepsiCo actuals; rates differ across RU/PL/TR/CO), the midpoint ≈ $290K–$510K/year. Per-candidate confidence is tagged in each team tab.
Fully Automated
755h
11 workflows · trigger-based, zero human effort after setup
Bug fixes, auto-refresh, session resilience, API fallbacks
AI-Assisted
133h
2 workflows · AI handles heavy lifting, human reviews
Campaign draft orders, smart customer lookup
Process Automated
330h
3 workflows · fewer steps, same core task
Smart reorder, multi-store switcher

All Automation Candidates — Ranked by Impact

Ranked by hours saved per month. Click a team tab to see session evidence and audit trails.

# Candidate Team Level Hours / Month Complexity Phase
1 Smart Reorder Template Russia B2B Process Automated 190 h Medium Phase 2
2 LATAM Orders API Recovery B2B Admin Ops Fully Automated 140 h Medium-High Phase 2
3 Basket Interaction Fix PepsiCo Hub Fully Automated 121 h Low-Medium Phase 1
4 Order List Auto-Refresh B2B Admin Ops Fully Automated 118 h Low Phase 1
5 Quick Reorder from Order History PepsiCo Hub Process Automated 98 h Medium Phase 3
6 Redux Order History Fix (Hub) PepsiCo Hub Fully Automated 93 h Medium Phase 1
7 Sell-More Campaign Draft Order Russia B2B AI-Assisted 69 h Medium-High Phase 3
8 Customer Lookup Enhancement B2B Admin Ops AI-Assisted 64 h Medium Phase 3
9 Redux Order History Fix (Turkey) Turkey B2B Fully Automated 62 h Medium Phase 1
10 Order Sort/Filter Fix B2B Admin Ops Fully Automated 45 h Low-Medium Phase 1
11 Multi-Store Account Switcher Turkey B2B Process Automated 42 h Medium Phase 2
12 Okta Customer Profile Fix B2B Admin Ops Fully Automated 40 h Medium Phase 2
13 Login / Cookie Friction Fix Turkey B2B Fully Automated 39 h Low Phase 1
14 Auth Session Resilience Russia B2B Fully Automated 35 h Low Phase 1
15 Order Status Push Notifications Turkey B2B Fully Automated 38 h Medium-High Phase 2
16 Rewards API Graceful Fallback Russia B2B Fully Automated 24 h Low Phase 1

Key Moments — What We Saw in Session Replays

Eight curated moments from 11 session replays that defined the automation case. Links open FullStory replay at the exact timestamp.

B2B Admin Ops · Admin S2 · Greensboro NC
"Failed to update user ID in Okta" — twice, same session, zero successful updates
Admin navigated to a customer profile, pasted a new phone number, clicked Save → Okta error. Reloaded the page, repeated the exact same steps → same error. 32 minutes, 0 results. Happened 615 times across 118 users.
Watch at [00:17]
Turkey B2B · Turkey S2 · Aksaray, Ankara
Redux error #7 fires on both "Online order" and "Invoiced order" tabs — feature completely broken
User logs in, navigates to /account/orders to check order status. Redux error #7 fires immediately. Clicks the other tab — same error. Games silently redirect to home. Two page crashes. User logs out without placing an order. 100% reproduction across all 3 Turkey sessions reviewed.
Watch at [01:02]
Russia B2B · Russia S1 · Khabarovsk
Maintenance page + "Ошибка Упс!" before the user can even start — then 8 minutes of category browsing to rebuild a basket
User hits /maintenance on arrival with an "Error Oops!" pop-up. Okta auth fails, forcing password reset flow. After 1.5 minutes of recovery, user manually browses 7 product categories over 8 minutes to build a basket — despite "Order Again" existing as a tracked feature with zero usage.
Watch from start
PepsiCo Hub · Hub S2 · Włocławek, Poland
2 dead clicks on SVG quantity button + 12-cycle click-input loop to adjust basket quantities
User arrives with items already in basket (habitual reorder pattern). Spends 2+ minutes clicking a circular quantity button that doesn't respond, then manually clicking + typing quantities for each item. 3,021 dead clicks on the Add-to-Basket button alone across 425 users (5.9% of Hub).
Watch at [04:04]
Turkey B2B · Turkey S1 · Beyoğlu, Istanbul
4 complete login/logout cycles in 10 minutes — sales rep managing multiple store accounts with no switcher
Rep logs in, handles one store, logs out, logs in with different credentials, handles another store, logs out — repeated 4 times in a single session. No multi-account feature exists. ~20% of Turkish reps appear to manage multiple store accounts this way.
Watch from start
Russia B2B · Russia S3 · Khabarovsk
Rewards balance API error kills session at [01:05], forcing a full re-login before any ordering can begin
User navigates to /account/profile, rewards balance API fires a network error, session state is corrupted, and the user is forced through the full Okta re-authentication flow. After recovery, user browses 4 categories before placing an order at [09:48]. 803 users (16.9%) hit this error monthly.
Watch at [01:05]
Russia B2B · Russia S2 · Yuzhno-Sakhalinsk
Homepage fires 2 simultaneous silent network errors (rewards + CCT service) before user can interact
User arrives on /home. Two background API calls immediately fail: rewards/balance (returns error, 803 users) and cct-service (returns error, 782 users). Both fail silently — user sees no visual indicator but must navigate past the degraded state. Combined 5,476 error events per month.
Watch from start
B2B Admin Ops · Admin S2 · Greensboro NC
Admin reloads page and repeats the exact same failed Okta update — proves the failure is 100% deterministic, not intermittent
After the first Okta failure, the admin reloads the customer profile page and attempts the same phone number update. The console fires the identical "Failed to update customer profile: Error: Failed to update user ID in Okta" error to the same endpoint (admin.cep.mx.pepsico.com). The integration is broken, not intermittently flaky.
Watch at [01:03]

Phase 1 Quick Wins — Highest ROI, Lowest Effort

Eight candidates can be resolved with configuration changes, bug fixes, or native platform features — no custom development required. Combined impact: ~412 hours/month (34% of total savings) in the first 4 weeks.

CandidateTeamHours/MoEffort
Redux Order History Fix (Hub + Turkey)Hub & Turkey155 hOne engineering ticket fixes both portals
Order List Auto-RefreshAdmin Ops118 hEnable WebSocket/polling in orders list component
Basket Dead-Click FixPepsiCo Hub40 hFix SVG button event propagation + activation delay
Order Sort/Filter FixAdmin Ops45 hFix sort button event handlers in orders/list
Auth Session ResilienceRussia B2B35 hSilent Okta token refresh on expiry
Rewards API Graceful FallbackRussia B2B24 hCached fallback for rewards/balance + CCT endpoints
Login / Cookie Friction FixTurkey B2B39 hPersist cookie consent + implement Okta token refresh