FutureFarm
Agricultural eCommerce Marketplace
Streamlining Bulk Purchases for Farmers


Date
Nov 2024 - Mar 2025
Deliverables
iOS
Android
Responsive website
My Role
User research
Responsive design
Wireframing
Prototyping
Usability testing
Design system
Team
CTO
Lead engineer
Front-end developers
Back-end developers
Objective
FutureFarm is an agricultural eCommerce platform that helps farmers (B2C users) purchase farming resources, and enables distributors (B2B partners) to sell them.
As the business expanded, there was a need to support bulk purchasing. As the sole designer, I aimed to streamline the bulk purchase experience with the goal of increasing average order value (AOV) and conversion rate as key success metrics.
PDP
ORDER PAGE
checkout



Previous Design
Problems
One item per transaction system caused inefficiency of making bulk purchases
Users have been complaining about the inefficiency of making bulk purchases, as they could only buy one item per transaction. As the business grew, these complaints became more frequent.
In early conversations with stakeholders, I learned that FutureFarm originally focused on B2B solutions, partnering with a major UK distributor using a drop-shipping model, which doesn't involve a central warehouse.
As the company expanded and onboarded wider range of distributors and farmers, they recognised the need to address this issue. I began research to better understand user needs and explore opportunities for improvement.
Personas
With the existing insights in the company, I created B2B and B2C user personas to understand the cause of problems and user needs holistically. Since the platform was designed with a B2B partner in mind initially, B2C users had to make individual purchases instead of adding multiple items to a single transaction.
👨💼 B2B PARTNER

James Carter
The Agricultural Distributor
Age: 45
Location: Cambridgeshire, UK
Product Type: Fertilisers & Crop Protections
Goals
Offer competitive pricing and deliver products on time.
Streamline logistics and order processing.
Pain Points
Difficulty tracking market trends and adjusting pricing dynamically.
Managing logistics and accommodating various payment methods for each order.
Farmers’ hesitancy to adopt digital ordering platforms.
🧑🌾 B2C User (End-User)

Sarah Thompson
The Independent Farmer
Age: 38
Location: Yorkshire, UK
Farm Type: Livestock & Crops
Goals
Find the best prices for agricultural inputs (fuel, fertiliser, seeds).
Managing online purchases easily without constantly tracking.
Pain Points
Time-consuming price comparisons across multiple suppliers.
Lack of transparency in pricing and order tracking.
Limited access to bulk discounts due to being an independent farmer.
It’s time to understand B2C users better...
User Insights
I conducted user research, including interviews with 3 active users and 2 new users, along with app feedback and insights from the customer service team. I found that users experience usability issues, unclear navigation, and misleading information during the purchasing process create friction and inconvenience for users.
🧑🌾 User Interviews & 💬 App Feedback & 📞 Customer Service
The order form is hard to read and navigate. I often have to double-check to ensure I didn’t miss anything.
I’ve heard a lot about digital ordering, but I’m not sure I trust it yet. The platform needs to feel more reliable.
Where can I download the safety documents?
Can’t I buy multiple items? It takes me directly to payment.
I didn’t notice the checkbox for the license agreement.
I was confused by the checkout process; it didn’t seem clear where my cart was or how to complete the purchase.
It would be really helpful to track my orders and see where everything is at in one place.
Where can I ask questions about the products?
The texts are too small and hard to read.
I have to scroll a lot to reach checkout when all product details are expanded.
The app doesn’t always show accurate stock levels, so I get frustrated when items aren’t available.
The prices seem inconsistent. Sometimes they’re not updated in real time, which is frustrating.
Internal Stakeholder Interview
I interviewed our CEO and CTO for insights from both user and business perspectives, cross-checking their input with my research. They emphasised expanding the business, increasing average order value, and providing a seamless bulk purchasing experience for farmers.
💡 Business point of view
Business Goal
Expand to the global market and drive higher order values for better cash flow.
Commercial Goal
Increase Average Order Value through bundled orders.
Technical Challenge
Revise the system to allow bulk purchases instead of limiting one item per order.
🧑🌾 B2C users’ point of view
Bulk Purchase Expectation
Farmers expect to buy in bulk and need a smooth process to purchase multiple items in a single transaction.
Ordering Usability
Ordering process requires users to repeatedly navigate between product and price information.
how are we going to balance these?
Current User Journey
I mapped the user journey to understand B2C users' experience with the FutureFarm app. Users struggled with navigating product details, found the order form challenging to complete, and faced inefficiencies due to the inability to purchase multiple products in one transaction.

How might we streamline the ordering experience?
Pain Points & Solutions
Pain Point 1
Frustration navigating product details and completing the order form
PDP
ORDER PAGE


Users had to switch between the Product Detail Page and the Order Page to check the price per quantity and enter the quantity.
Users had limited options to edit contact details or add new addresses on the Order Page, often resorting to the delivery notes section for special requests.
1
1
2
Solution 1
Improving Usability on PDP & Order Page
We believe that by improving the user interface and making product details clearer, users will make more informed decisions and experience a smoother ordering process.
So, if we enhance the product detail and checkout pages, we will reduce drop-off points and friction.
We will know this by measuring the drop-off rate and conversion rate.
PDP
PDP


Users can easily check the price/quantity while selecting the quantity, as both are displayed nearby.
Product details are easy to navigate with expandable sections for finer details.
1
2
Pain Point 2
Inability to purchase multiple products in one transaction
There was no option to purchase multiple items in one transaction, requiring separate orders for each product.
ORDER PAGE
→ (dIRECTLY) →
checkout


Solution 2
Implementing Basket Feature
We believe that introducing a basket feature will allow users to purchase multiple items in a single transaction.
So, if we enable users to add multiple items and edit order details before checkout, they can complete bulk purchases more efficiently and save on shipping costs.
We will know this by measuring the Average Order Value.
The basket feature enables users to purchase multiple products in a single transaction, streamlining the ordering process.
Users can adjust order quantities with flexibility before checkout.
Given the nature of businesses, users often require deliveries to multiple locations. The new basket menu allows users to select delivery addresses and add notes in the basket.
BASKET
DELIVERY ADDRESS


1
2
how did the users find the new designs?
Usability Testing
I conducted usability testing with 5 B2C users to assess how easily they could select product quantities, review pricing details, and complete the basket addition process without confusion. Feedback revealed issues with pricing visibility, information accessibility, and overall usability.

Some product titles were cut off due to restricted space, making identification difficult.
The delivery selection button was easily missed, despite being placed at the top of each item.
Users were uncertain why the CTA was deactivated.
Delivery address selection was unclear, leading to repeated user actions.
Users had to manually leave notes for the same address each time, adding extra effort.
BASKET

DELIVERY ADDRESS

Users overlooked stock availability, leading to confusion.
Users still had to look for safety documents under Specifications, this still lacked visibility.

PDP
PDP

Pricing details (total vs. individual price) were unclear, causing hesitation.
Final Design
The final design improved navigation, streamlined ordering, and ensured key information was easily accessible.






Design System
I developed a design system with reusable components, color palette, and typography to address FutureFarm's design inconsistencies and handover inefficiencies. The system was implemented in Figma and Storybook to ensure cross-team alignment and improve accessibility.
Typography
Tap Bar
Typeface
Roboto - Google Font
Aa
Light
300
Aa
Regular
400
Aa
Medium
500
Aa
Semibold
600
Aa
Bold
700
Text Style
Heading 1
Heading 2
Heading 3
Heading 4
Heading 5
Body 2
Body 1
Body 3
Name
Bold 700
Bold 700
Bold 700
Bold 700
Medium 500
Regular 400
Regular 400
Regular 400
Weight
38/46
30/38
24/32
16/24
14/22
12/20
20/28
16/24
Size/Line-Height
Home
Browse
Basket
Profile
Home
Browse
Basket
Profile
Home
Browse
Basket
Profile
Home
Browse
Basket
Profile
Colours
Alert Notifications
Warning
Info
Error
Success
Primary
Neutral
Main
60%
30%
10%
Secondary
Accent
Buttons
Primary
Hover
Disabled
Secondary
Hover
Disabled
Text
Success Text
Error Text
Info Text
Warning Text
Checkbox
Default Checkbox
Default Checkbox
Disabled Checkbox
Radio Button
Toggle
Active Radio
Default Radio
Impact
After completing QA and user assurance testing, we launched the solutions in February 2025. Since then, we've observed a 500% increase in average order value (from £2–3K to £15K) and a 23% lift in conversion rate. However, due to the seasonal nature of agricultural purchasing, we expect to gather more comprehensive data by August 2025.
500%
increase in
Average Order Value
23%
increase in
Conversion Rate

Learnings
Agricultural eCommerce has unique purchasing behaviours. Farmers often need different delivery addresses for different products, require eligibility verification for certain products, and rely on key documents before ordering. They also prioritise price-per-quantity comparisons.
Users need clear indicators and confirmations at every step. I found that they rely on visual cues and feedback messages far more than expected. I incorporated explicit action prompts and confirmation messages throughout the interactions to improve clarity.
Key information needs to stay visible throughout the ordering process. Farmers need reminders of critical details to make informed decisions. I ensured that essential information, such as pricing breakdowns, eligibility requirements, and delivery details, remains accessible until the checkout step.
Next Steps
After user acceptance testing, I will analyse feedback to identify further improvements for a smoother ordering process.
With another project in the pipeline, I will continue updating the design system and collaborating with developers to integrate updates into the library.
I will document a work process to improve handovers with developers, ensuring smoother collaboration and implementation.
Browse More Work

FutureFarm
Agricultural eCommerce Marketplace

Newell Brands x Amazon
Strategic Cross-Brand Store