Feet on Street app
A field-sales app for Amazon Distribution
The challenge
Amazon Distribution connected FMCG brands, partners, and retailers, but the field-sales experience still depended on manual follow-ups, paper invoices, and delayed credit reconciliation. The central question was: how might we provide a better service to retailers while helping field teams work with more clarity?
My role
I designed the mobile app from scratch, covering user research, design vision, interaction design, visual design, prototyping, usability testing, leadership presentations, and product ideas.
Context
Amazon Distribution was an online wholesale shopping experience for categories like home, kitchen, office, stationery, grocery, health, and personal care. FMCG brands used Amazon's scale to reach retailers, while partners handled last-mile delivery and retailer credit.
The field team sat in the middle of this ecosystem. They needed to plan visits, collect payments, reconcile invoices, and help retailers place the next order without carrying a stack of physical paperwork.
Research
To understand the operational gaps, I interviewed 8 stakeholders across product, sales, operations, marketing, and technology. I also spent time with 2 partners, 15 sales executives, 12 retailers, and 5 team leads to observe the work as it happened on the ground.
The research made one thing very clear: the product had to improve both retailer trust and field-team efficiency. A better retailer experience would not come from one isolated screen; it needed a tighter operating loop across planning, ordering, delivery, and reconciliation.
Retailer journey map
I mapped the retailer journey across four phases: planning, ordering, delivery, and reconciliation. This helped the team see where delays, trust gaps, and manual work were affecting the overall service experience.
| Phases | Planning | Ordering | Delivery | Reconciliation |
|---|---|---|---|---|
| Customer thinks |
|
|
|
|
| Customer needs |
|
|
|
|
| Customer pain points |
|
|
|
|
| Customer sentiments |
|
|
|
|
| Opportunity |
Build intelligence into the system so that PSR knows what to pitch |
Allow credit limit to be unblocked as soon as payment is made |
|
Build a system to unblock customer as soon as they pay |
Key customer problems
1. Credit unblocking
The biggest pain point was credit unblocking. Retailers could pay for invoices, but still had to wait 1-2 days for their credit limit to be updated before placing another order. That wait time slowed sales for the business and created frustration for retailers who were ready to buy.
2. Invoice reconciliation
Invoice reconciliation was another recurring issue. Retailers often struggled to connect payments, invoices, and order history. The field team needed a way to make collection reporting more trustworthy and less dependent on physical documents.
3. Trust issues
BDOs sometimes present a duplicate invoice and ask for payment.
Retailer benefit
The most important benefit was speed. Instead of waiting 1-2 days after payment, retailers could order products again as soon as payment was reported and credit was unblocked.
Design direction
From a design point of view, the app needed to make field work feel structured, trustworthy, and quick to act on. The direction was to give business development officers a task-first experience where every day's work was visible: which retailers to visit, which invoices to collect, what had been reported, and where action was still pending.
Goals
- 130k Increase no. of buyers
- $20M Increase GMS
- -6% Bring cost down
Keeping these goals in mind, the design direction focused on three principles: start from the field team's actual workflow, support scale across a large distributed operation, and keep each interaction simple enough to use during store visits.
1. Easy management for BDOs
The home experience made the day's tasks scannable. Field executives could see collections, pending actions, and retailer-specific work without needing to maintain a separate paper trail.
- No need to manage excel sheets
- Additional retailer info to reach retailers with confidence
- Clear picture of the tasks to do in a day
2. Scalable retailer details page
The retailer details page became the operational hub for each outlet visit, keeping the actions a BDO needs today visible while leaving space for future brand-specific pitch targets.
- Primary actions are clear: take an order or collect due payments.
- Retailer context and future brand targets can live on the same scalable page.
- The store closed action captures location so the business can verify outlet visits.
3. Easy invoice reconciliation
The reconciliation flow gave BDOs the context and controls to resolve payment conversations while they were still at the retailer outlet.
- Credit limit and usage are visible, helping BDOs decide when a retailer may need an extension.
- Partial payments can be collected without waiting for the full due amount.
- Invoices can be closed in advance when required by updating the delivery date.
4. OTP confirmation
To prevent BDOs from reporting collections without retailer confirmation, the flow requires a one-time password before the report can be submitted.
- BDOs need an OTP from the retailer before reporting a collection.
- Retailers can add family members as trusted contacts who can also receive the OTP.
- The confirmation step creates a clear audit trail and reduces false reporting.
Business impact
The app improved field visibility, reduced dependency on physical paperwork, and helped teams track sales in real time.
- 20%
- Increase in orders
- 33%
- Increase in credit depth
- 25%
- On time collection
We are not replacing the 30 year old relationship between retailers and BDOs, we are enhancing it with design and technology. FOS app is that relationship.