Services Portfolio Pricing Locations Blog Contact +91 9662608986
Get Free Quote
E-commerce WooCommerce Social Ads

How FreshBasket Went From Zero to 1,200 Monthly Orders in 5 Months

A neighbourhood grocery business in Prahlad Nagar wanted to deliver across Ahmedabad but had no online presence, no ordering system, and no way to accept digital payments. We built the entire operation from scratch.

1,200+ Orders/Month
Rs. 8L Monthly Revenue
500+ Products Listed
5 Months Time to Scale
Client FreshBasket
Industry Grocery / E-commerce
Location Prahlad Nagar, Ahmedabad
Services WooCommerce, Social Ads
Timeline 10 Weeks Build + Ongoing
Year 2025

A Neighbourhood Store Trying to Compete With Swiggy Instamart and Blinkit

Ramesh Agarwal had run FreshBasket, a well-stocked neighbourhood grocery store in Prahlad Nagar, for 11 years. He had loyal local customers and a strong relationship with wholesale suppliers giving him better prices than most competitors. But he was watching his walk-in footfall drop every month as customers switched to quick-commerce apps.

The challenge was not just building a website. Ramesh needed a full online grocery operation with inventory management, delivery zone restrictions, slot-based delivery, Razorpay integration, and a mobile experience smooth enough to compete with apps that had crores in VC funding. And he needed it to work on a fraction of that budget.

We told him WooCommerce with the right stack could do everything he needed. He was skeptical. Five months later, he was processing 1,200 orders a month and had expanded his delivery radius from 3 km to 12 km across West Ahmedabad.

No online presence whatsoever

No website, no app, no Google listing, no Instagram page. Completely invisible to anyone who had not already walked into the store.

Competing with well-funded quick-commerce apps

Swiggy Instamart and Blinkit have massive marketing budgets and strong brand recognition. FreshBasket needed to win on trust, product quality, and relationship.

500+ SKUs to catalogue and photograph

Grocery stores have hundreds of products across multiple categories, each needing a description, weight variants, pricing, and availability. A massive data entry challenge.

Delivery logistics and slot management

Grocery delivery is time-sensitive. The store needed delivery slot selection, real-time stock visibility, and order routing to the right delivery partner for each zone.

Build the Engine First. Market Second.

We spent the first two weeks mapping exactly how FreshBasket operated: which products had the highest margin, what delivery zones were realistic, how Ramesh's team would process and fulfill orders, and what the typical Ahmedabad grocery buyer expected from an online store. Only then did we write a line of code.

01

Operations Mapping and Tech Stack Selection

Mapped the full order-to-delivery workflow. Selected WooCommerce over Shopify because it gave better control over delivery slot logic and zone-based pricing without expensive third-party apps. Identified the 150 highest-margin products to launch with first.

02

WooCommerce Store Build

Built a custom WooCommerce store with category navigation optimised for grocery browsing: produce, dairy, staples, snacks, household. Mobile checkout designed to be completable in under 90 seconds. Guest checkout enabled since most grocery buyers do not want to create accounts.

03

Payment and Delivery Integration

Integrated Razorpay with UPI, card, and net banking. Added COD for customers who preferred it. Built delivery slot selection with 3-hour slots, zone-based delivery fee calculation, and minimum order thresholds per zone. Sunday slots were limited and sold out fastest.

04

Product Catalogue and Content

Catalogued 500+ products with weight variants, MRP vs. FreshBasket price display, and in-stock/out-of-stock management. Wrote product descriptions for all high-value items emphasising freshness and local sourcing. Created category pages optimised for Ahmedabad grocery search terms.

05

Hyperlocal Social Media Ads

Ran Facebook and Instagram ads targeting Prahlad Nagar, Satellite, Vastrapur, and Bodakdev residents. First campaign offered a 15% first-order discount with free delivery. WhatsApp Business connected to the store for order queries and customer support. Week one produced 87 orders.

Everything Needed to Run an Online Grocery Business

This was not just a website project. We delivered a complete e-commerce operation that FreshBasket's team of three could manage day-to-day without technical help.

Custom WooCommerce Store

Mobile-first grocery store with category browsing, search, wishlist, cart, and one-page checkout. Loads in under 2 seconds on 4G. 500+ products across 12 categories.

Delivery Slot and Zone System

Custom delivery slot plugin: customers choose a 3-hour delivery window. Zone-based pricing with delivery fee waiver above Rs. 499. Delivery radius expanded to 12 km from launch.

Razorpay + COD Integration

Razorpay with UPI, cards, and net banking. COD with a Rs. 20 handling charge to manage cash-on-delivery logistics. Automatic order confirmation emails and WhatsApp messages.

Inventory Management

WooCommerce inventory with low-stock alerts to store staff. Product variants for weight options (250g, 500g, 1kg). Out-of-stock products hidden automatically from the storefront.

Hyperlocal Social Ads

Facebook and Instagram campaigns targeting 6 Ahmedabad neighbourhoods. Monthly ad spend of Rs. 25,000 managed with weekly creative refreshes. First-order discount campaigns that drove the initial user base.

WhatsApp Business Integration

WhatsApp Business connected with store for order queries, delivery updates, and re-order reminders. Customers could place repeat orders by messaging the store directly. Reduced support call volume by 60%.

From Neighbourhood Store to Ahmedabad Grocery Brand

Measured at the 5-month mark. Data from WooCommerce analytics, Razorpay dashboard, and Meta Ads Manager.

1,200+
Monthly Orders
Growing from 87 orders in week one to 1,200+ monthly orders by month five
Rs. 8L
Monthly Revenue
Online revenue now exceeds the store's walk-in revenue for the first time in its 11-year history
12 km
Delivery Radius
Expanded from 3 km at launch to 12 km covering Prahlad Nagar, Satellite, Vastrapur, Bodakdev, and SG Highway
4.6โ˜…
Google Review Rating
84 Google reviews in 5 months. Customers specifically mention product freshness and on-time delivery
68%
Repeat Order Rate
More than two-thirds of customers who ordered once placed a repeat order within 30 days
Rs. 340
Customer Acquisition Cost
With a 68% repeat rate and Rs. 650 average order value, each acquired customer pays back within 1.5 orders
Honestly I thought I was too small to compete with Swiggy and Blinkit. DC technolabs showed me that my customers did not want a 10-minute delivery, they wanted fresh produce and someone they trusted. The website made that trust visible online. In five months I am doing more business online than I was doing physically in my store. I have hired two more delivery boys and I am thinking about opening a second dark store.
Ramesh Agarwal
Owner, FreshBasket, Prahlad Nagar, Ahmedabad

Want Results Like These for Your Business?

Tell us about your project. We will send a written proposal with clear scope, transparent pricing, and a realistic timeline within 24 hours.

Chat on WhatsApp