How to make a website for your retail shop in India.
India has over 13 million retail shops and only a fraction have a website. The ones that do have one consistently outperform their neighbours in footfall, revenue, and resilience — because they are findable on Google Maps when a new customer moves into the area, when someone searches for their product online at midnight, and when a regular customer wants to share their location with a friend. Here is how to build yours in 6 steps.
Register your retail shop domain
Your domain should reflect what you sell and where you are: rameshelectronicsnavsari.in, sunrisehardwaresurat.com, patelclothstorejamnagar.in. For shops with a well-known local brand name, the name alone works: shriramgeneral.in. For shops in competitive categories (electronics, clothing, groceries), adding the area or category to the domain helps rank for product-category searches.
A .in domain costs approximately ₹600–800 per year to register separately — or is included free with every Neweb plan. .com domains are ₹800–1,200 per year. The choice between .in and .com depends on your positioning: .in for neighbourhood shops and local buyers, .com if you ship nationally or want to project a larger-scale image.
- Check domain availability at Neweb's domain checker in seconds — free, no signup required
- Register both .in and .com if your preferred name is available in both — point the secondary to the primary
- Keep it under 20 characters if possible — shorter domains are easier to share verbally and on receipts
Create a product catalogue organised by category
Your product catalogue is the most important section of your retail website. It answers the customer's primary question — "Do you sell what I'm looking for, and at what price?" — before they call, visit, or go to a competitor. You do not need to list every SKU in your inventory. Start with your top 20–50 bestselling or most distinctive products, well photographed and clearly described.
Organise products into clear categories that match how customers think about them. A hardware store might use: Electrical Fittings, Plumbing, Paints, Tools, Sanitary. A clothing shop might use: Men's, Women's, Kids, Ethnic Wear, Accessories. For each product, include: product name, MRP, any offer price, key specifications, availability (In Stock / Contact to Order), and a WhatsApp enquiry button.
- Show both MRP and your selling price — the price difference signals value to the customer
- Photograph products on a plain white surface with good natural light — your phone camera is sufficient for catalogue quality
- Add stock availability indicators — "Only 3 left in stock" is a genuine urgency signal that drives action
- Include brand names in your product titles — customers search for specific brands and your product pages will rank for those brand + product searches
- Update your catalogue seasonally — for clothing and gift shops, update inventory before festivals and wedding seasons
Set up UPI payments and cash on delivery options
Indian retail customers have strong preferences about payment — a significant portion still prefer cash, especially for first purchases from an unknown shop. Your payment setup should accommodate both digital and cash preferences: UPI for online orders and advance payments, cash on delivery (COD) for delivery orders within your area, and in-store cash or UPI for walk-in customers.
For UPI payments on your website, integrate Razorpay, PayU, or Cashfree using their embed widget — the setup takes about 30 minutes and adds a "Pay Now" button to your order page. For COD, this is purely an operational decision — you need to be able to deliver the product and collect cash on delivery. Shiprocket and Delhivery both offer COD collection services for small retailers, with settlement in 3–5 business days.
- Display UPI app logos (PhonePe, Google Pay, Paytm, BHIM) on your payment page — familiar logos increase payment completion rates
- A pre-order UPI deposit (₹100–200 advance for custom or delivery orders) reduces no-shows significantly
- For local delivery, a basic COD system via WhatsApp order confirmation works well for shops with their own delivery staff
- For shipping pan-India, integrate with Shiprocket (connects to 17+ courier partners with COD) — pricing starts at ₹22/500g within zone
- Neweb's UPI payment page builder connects to Razorpay in one click from your website dashboard
Set up Google Business Profile for your shop
Google Business Profile is the single most important tool for a local retail shop's digital presence. When a customer moves to a new neighbourhood and searches "hardware shop near me" or "saree shop in [locality]," GBP results appear at the top of the page before any website results. A verified, well-maintained GBP listing drives consistent foot traffic that no amount of website optimisation alone can match.
Create or claim your GBP listing with the most specific category available — "Electronics Store," "Clothing Store," "Hardware Store," "Grocery Store," etc. Add your product categories in the Services/Products section. Upload 15–25 photos: storefront, interior, product displays, staff serving customers, and any unique fixtures or displays that make your shop distinctive. Set your opening hours accurately — an incorrect "Closed" status on a working day can cost you multiple customers per day.
- Add all your product categories explicitly — a clothing shop should list: Sarees, Salwar Kameez, Lehenga, Men's Kurta, Kids' Wear — each expands your keyword reach
- Post weekly on Google Business — "New arrivals: Banarasi silk sarees" with a photo drives discovery during festive season
- Add your WhatsApp number in the additional phone field — GBP shows multiple numbers and customers prefer WhatsApp for enquiries
- Enable Google Q&A and pre-answer the 5 questions customers ask most: parking available? do you do alterations? delivery available? return policy? which brands?
- Collect Google reviews actively — 50+ reviews with 4.5+ average puts you in the top 5 for your category in most Indian localities
Create a JustDial listing and other local citations
JustDial is India's largest local business directory with over 150 million monthly queries. For categories like electronics, hardware, clothing, furniture, and general retail, JustDial drives a significant volume of local phone and walk-in enquiries — especially in Tier 2 and Tier 3 cities where Google Maps adoption is lower than in metros. A JustDial listing is free and takes 20 minutes to set up.
Go to justdial.com, click "List your Business," and fill in your business name, category, address, phone, and a brief description. Upload 5–10 photos of your shop and products. Ensure your name, address, and phone exactly match your Google Business listing — citation consistency across platforms is a direct local SEO signal. Also list on IndiaMart (for B2B and wholesale buyers) and Sulekha if relevant to your category.
- JustDial's free listing appears in their database — paid listing ("PowerAds") gets priority placement but is optional; start free
- Verify your JustDial listing by responding to their verification call — unverified listings rank lower
- IndiaMart is essential if you sell to other businesses (retailers buying from distributors, offices buying supplies) — it drives high-value B2B enquiries
- Add your shop to Google Maps manually if it does not appear — some areas are not mapped and you need to place a pin manually from GBP
- Monitor your JustDial listing for accuracy — some users submit edits that change your category or contact details without your knowledge
Build a WhatsApp catalogue and share it widely
WhatsApp is where Indian retail transactions increasingly begin and sometimes entirely happen. A customer sees a WhatsApp status photo of new arrivals at your shop, clicks the order button, selects items from your WhatsApp catalogue, and sends payment via UPI in the same chat — without ever visiting your website. A WhatsApp Business catalogue is the bridge between your digital presence and this buying behaviour.
Set up WhatsApp Business on your shop phone number. Go to Business Tools → Catalogue → Add item. For each product add: a photo, product name, price, description, and a link to the corresponding page on your website. Once your catalogue is set up (start with 20–30 items and expand over time), share your catalogue link in your WhatsApp status, add it to your Instagram bio, put it on your website, and print it on your receipts and packaging.
- Create a "New Arrivals" label in WhatsApp Business — tag new items and share the new arrivals list every week to your contact list
- WhatsApp Business broadcasts (up to 256 contacts per broadcast) are a free marketing channel for seasonal offers, new stock, and festival sales
- Set Quick Replies for: product availability, delivery charges, return policy, and payment methods — saves time and reduces repetitive typing
- Post your WhatsApp catalogue link in local resident WhatsApp groups (with admin permission) — these groups are extremely high-intent for local shops
- Neweb lets you link your WhatsApp Business catalogue directly from product pages on your website — one-tap enquiry for every product
The fastest way: Neweb does all of this in 38 seconds
Neweb's retail shop template includes a product catalogue, UPI payment integration, WhatsApp catalogue button, Google Business setup, and local citations guidance — all in your first session. ₹249/month, domain included, no coding required.
Launch your shop website todayCommon questions.
Should a retail shop in India sell online or just show a catalogue?
Both approaches work depending on your product type and logistics capability. For shops without delivery infrastructure, a catalogue website that drives enquiries and walk-ins is the right starting point. For shops that can manage packing and delivery, adding a buy-online flow with UPI payment can meaningfully grow revenue beyond foot traffic — especially during festival seasons when demand exceeds in-store capacity.
Do I need a GSTIN to sell online?
For selling on marketplaces like Amazon or Flipkart, GSTIN is mandatory. For selling directly through your own website, GST registration is required once your annual turnover exceeds ₹20 lakh (services) or ₹40 lakh (goods). Below these thresholds, you can sell without GST registration, though voluntary registration adds credibility with B2B buyers.
Is it better to sell on Amazon/Flipkart or my own website?
Marketplaces provide immediate traffic but charge 15–30% fees per transaction and own the customer relationship. Your own website charges no per-transaction fees beyond the 2% payment gateway charge, gives you full control, and builds your brand for the long term. Use both: marketplaces for discovery, your website for repeat customers and direct relationships.
How do I drive traffic to my retail shop website in India?
The most effective channels for Indian retail shops: Google Business Profile for "near me" searches, JustDial listing for category searches, local WhatsApp groups and community sharing, Instagram product posts with location tags, and Google Search for specific product keywords. SEO for product category pages compounds over time and becomes a strong organic channel after 3–6 months of consistent effort.
Related pages.
Neweb pricing
₹249/month includes product catalogue template, UPI payment, Google Business, and WhatsApp integration.
UPI payments guide
Set up UPI, generate your business QR, and accept online payments on your shop website step by step.
Local SEO guide
NAP consistency, Google Business, JustDial, and local keywords — everything your shop needs to rank locally.
Your shop has been there for years. Now make it findable online.
Neweb builds retail shop websites that rank on Google, accept UPI, and drive walk-in customers and online orders — for ₹249/month.