How to make a website for your retail shop in India.
India has over 13 million retail shops (Statista, 2023) 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 — full walkthrough in how to accept UPI payments on your website
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. If you have not claimed your listing yet, follow our guide on how to get a Google Business listing.
- 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, fielding hundreds of millions of search queries every month. 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?
It depends on your product type and your ability to pack and deliver. If you do not yet have delivery infrastructure, start with a catalogue website that shows your bestselling products with prices and drives WhatsApp enquiries and walk-ins, which is the right first step for most neighbourhood shops. If you can manage packing and shipping yourself or through Shiprocket or Delhivery, add a simple buy-online flow with UPI and cash on delivery to grow revenue beyond foot traffic, especially during festival and wedding seasons when in-store demand overflows. Many Indian shops run a hybrid model: catalogue plus WhatsApp ordering plus UPI payment, with delivery only within their own area. Begin small with 20 to 50 products, then expand as orders grow. A tip: even a catalogue-only site should let customers pay an advance by UPI to lock in custom or bulk orders, which cuts no-shows sharply.
Do I need a GSTIN to sell online?
To sell on marketplaces like Amazon, Flipkart, or Meesho, a GSTIN is mandatory regardless of turnover. To sell directly through your own website, GST registration becomes compulsory only once your annual turnover crosses ₹40 lakh for goods or ₹20 lakh for services, with a lower ₹10 lakh threshold in some special-category states. Below those limits you can legally sell online without GST, though many shop owners register voluntarily because a GSTIN adds credibility, lets you claim input tax credit, and is often required by B2B and corporate buyers. If you do register, display your GSTIN on invoices and charge the correct GST slab for your products. Keep clean records, since digital payments leave a clear trail. A tip: consult a local CA before you cross the threshold so you switch over smoothly rather than scrambling mid-year, and choose between the regular and composition schemes based on your margins.
Is it better to sell on Amazon/Flipkart or my own website?
Both have a role, so the best answer for most Indian shops is to use them together. Marketplaces like Amazon and Flipkart bring instant traffic and buyer trust, but they charge 15 to 30 percent in fees per transaction, control your pricing visibility, and own the customer relationship, so you cannot easily build repeat business. Your own website charges no per-order commission beyond a payment gateway fee of roughly 2 percent, gives you full control over branding and offers, and lets you collect customer WhatsApp numbers for repeat sales. The smart play is to use marketplaces for discovery of new customers and drive those buyers to your own website and WhatsApp for repeat orders, where your margins are far healthier. Promote your site link inside parcels and on receipts. A tip: offer a small loyalty discount for ordering direct, which gradually shifts your best customers off the high-commission channels.
How do I drive traffic to my retail shop website in India?
The most effective traffic sources for an Indian retail shop website are a verified Google Business Profile, which captures "near me" and Maps searches, a JustDial listing for category searches, local WhatsApp groups and community sharing, Instagram product posts tagged with your shop location, and Google Search for specific product keywords. Optimise product category pages for queries like "buy [product] in [city]", because that SEO compounds over three to six months into a strong, free organic channel. Keep your name, address, and phone identical across Google, JustDial, and IndiaMart, since citation consistency is a direct local ranking signal. Post weekly on Google Business and WhatsApp status with new arrivals and festival offers to stay visible. Collect Google reviews actively, as a 4.5-plus rating with 50 or more reviews lifts you into the top results for your category. A tip: read our local SEO guide and Google Maps guide to build this traffic systematically rather than ad hoc.
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.