Blog

  • HSN Code Guide for Ecommerce: Stop Getting Penalized for Wrong Classification

    HSN Code Guide for Ecommerce: Stop Getting Penalized for Wrong Classification

    What Are HSN Codes and Why They Matter

    HSN (Harmonized System of Nomenclature) codes are standardized codes that classify traded products. Every product sold in India needs an HSN code on its GST invoice.

    Why getting it wrong is expensive:

    • Wrong GST rate applied — If your HSN code maps to 18% GST but you’re charging 12%, you owe the difference + interest
    • Input Tax Credit blocked — Your buyers can’t claim ITC if the HSN code is wrong on your invoice
    • GST notice — Mismatch triggers automated notices from the GST system
    • Penalty — Up to ₹50,000 per instance of incorrect HSN reporting
    • Marketplace listing issues — Amazon and Flipkart increasingly validate HSN codes during listing

    How to Find Your Product’s HSN Code

    Method 1: GST Portal HSN Search

    1. Go to cbic-gst.gov.in → GST Rate Finder
    2. Enter your product description
    3. Review the results — look for the most specific match (8-digit HSN is most accurate)
    4. Verify the GST rate matches what you’ve been charging

    Method 2: Customs Tariff

    • The Central Board of Indirect Taxes and Customs (CBIC) maintains the complete HSN tariff
    • Navigate by chapter (e.g., Chapter 61 = Knitted garments, Chapter 62 = Woven garments)
    • More precise but harder to navigate

    Common HSN Codes for D2C Products

    Product CategoryHSN CodeGST Rate
    Cotton t-shirts/tops (≤₹1,000)61095%
    Cotton t-shirts/tops (>₹1,000)610912%
    Silk sarees50075%
    Leather bags/wallets420218%
    Skincare (cosmetics)330418%
    Organic food products0904-09105%
    Handmade jewellery (imitation)71173%
    Electronic accessories854418%
    Fitness equipment950612%
    Home decor (wooden)442012%
    Scented candles340612%
    Coffee/tea0901/09025%

    Note: GST rates and HSN classifications are updated periodically. Always verify with the latest GST rate schedule.

    HSN Code Requirements by Turnover

    Annual TurnoverHSN Digits Required on Invoice
    Up to ₹5 crore4-digit HSN code
    Above ₹5 crore6-digit HSN code
    Exports8-digit HSN code

    Common Mistakes

    • Using generic HSN codes — ‘Articles of apparel’ (Chapter 62) instead of specific ‘Men’s cotton shirts’ (6205). Be as specific as possible.
    • Same HSN for all variants — A product priced at ₹800 (5% GST) and ₹1,200 (12% GST) need different tax treatment even if they’re the same product.
    • Not updating after GST Council changes — GST rates change periodically. Review your HSN codes after every GST Council meeting.
    • Ignoring marketplace validation — Amazon and Flipkart now cross-check HSN codes. Incorrect codes can lead to listing suspension.

    Need Help With GST Compliance?

    At Growww Tech, we help ecommerce sellers get their GST setup right — from HSN classification to return filing to TCS reconciliation. Get your compliance sorted.

    Related reading:

  • 78% Mobile Traffic, 50% Lower Conversion: The Indian D2C Mobile Problem

    78% Mobile Traffic, 50% Lower Conversion: The Indian D2C Mobile Problem

    The Mobile Conversion Gap

    Every Indian D2C store we audit shows the same pattern:

    MetricMobileDesktopGap
    Traffic share78-85%15-22%Mobile dominates
    Conversion rate0.8-1.5%2-3.5%Mobile converts 50% lower
    Average order value₹1,200-1,800₹1,800-2,500Mobile AOV 25-35% lower
    Cart abandonment75-82%65-72%Mobile abandons 10-15% more

    You’re paying the same ad cost to drive a mobile visitor and a desktop visitor. But the mobile visitor is half as likely to buy and spends less when they do.

    Why Mobile Converts Lower in India

    1. Slow page loads on 4G — Average Indian 4G speed: 15-25 Mbps. Your 4MB product page takes 3-5 seconds. 53% of mobile users leave if page takes >3 seconds.
    2. Small screen, complex checkout — Address forms designed for desktop are painful on a 6-inch screen. Tiny buttons, multiple page loads, keyboard switching between text/numbers.
    3. Payment friction — Typing card details on mobile is tedious. UPI helps, but only if it’s the default option with intent flow.
    4. Distraction-rich environment — Mobile users are multi-tasking. WhatsApp notification → they leave your checkout → never come back.
    5. Low-end devices — 60%+ of Indian smartphones are under ₹15,000. Heavy Shopify themes with animations and high-res images lag on these devices.

    7 Fixes for Mobile Conversion

    1. Speed: Under 3 Seconds Load Time

    • Compress all images to WebP format (50-70% smaller than JPEG)
    • Lazy load images below the fold
    • Remove unnecessary Shopify apps (each adds JavaScript)
    • Use Shopify’s native features over third-party apps where possible
    • Test on a ₹12,000 Android phone, not your iPhone 15

    2. Simplified Navigation

    • Max 5 items in mobile menu
    • Sticky ‘Add to Cart’ button that follows scroll
    • Product filters: max 3 visible, rest in ‘More Filters’
    • Search bar prominently placed (not hidden behind an icon)

    3. Thumb-Friendly Design

    • All tap targets: minimum 44x44px
    • CTA buttons: full-width on mobile, at least 48px tall
    • Key actions (Add to Cart, Buy Now, Checkout) reachable by thumb in natural holding position
    • No hover states — they don’t work on mobile

    4. Single-Page Checkout

    • Shopify’s default checkout is already good — don’t redirect to external pages
    • Minimize form fields: name, phone, address, payment. That’s it.
    • Pincode → auto-fill city and state
    • Remember returning customers (auto-fill from last order)

    5. UPI Intent Flow

    • When customer selects UPI, open their UPI app directly (Google Pay, PhonePe, etc.)
    • No manual VPA entry — that’s a conversion killer on mobile
    • Razorpay and Cashfree both support intent flow — make sure it’s enabled

    6. WhatsApp as Backup

    • Floating WhatsApp button on product pages
    • If someone spends 30+ seconds on a product page, trigger: ‘Have questions? Chat with us on WhatsApp’
    • WhatsApp conversation → payment link → purchase. Bypasses the entire checkout friction.

    7. App Clip / PWA

    • Progressive Web App (PWA) adds your site to the home screen like an app
    • Faster repeat loads, push notification capability, offline product browsing
    • Shopify apps: Plobal Apps, Appbrew for full PWA implementation
    • Not needed for all brands — prioritize if you have high repeat purchase frequency

    Need Help With Mobile Optimization?

    At Growww Tech, we optimize Shopify stores for Indian mobile users. Get a free mobile UX audit.

    Related reading:

  • COD-to-Prepaid Conversion: How Top D2C Brands Get 50%+ Prepaid Orders

    COD-to-Prepaid Conversion: How Top D2C Brands Get 50%+ Prepaid Orders

    Why COD Is Killing Your Margins

    The real cost difference between COD and prepaid orders:

    Cost FactorPrepaid OrderCOD OrderDifference
    Payment gateway fee2% (₹30 on ₹1,500)0% (collected on delivery)₹30
    COD remittance fee₹0₹30-50₹30-50
    RTO rate5-10%15-30%10-20% more returns
    RTO cost (shipping both ways)₹0₹80-120 per RTO₹80-120
    Effective RTO cost per order₹10-15₹30-50₹20-35
    Total cost difference₹40-85 per order

    On 1,000 orders/month with 60% COD, that’s ₹25,000-50,000/month in avoidable costs.

    7 Strategies to Increase Prepaid Orders

    1. Prepaid Discount (Most Effective)

    • Offer ₹50-100 off for prepaid payment
    • Frame it as ‘Prepaid Discount’ not ‘COD Surcharge’ — positive framing converts better
    • Display prominently on product page and checkout: ‘₹50 off on prepaid orders!’
    • Expected shift: 10-20% of COD orders move to prepaid

    2. Free Shipping for Prepaid Only

    • ‘Free shipping on prepaid orders. COD orders: ₹49 shipping fee’
    • This creates a tangible benefit for choosing prepaid
    • Customers don’t mind paying for convenience, but they love getting something free
    • Expected shift: 8-15% of COD orders move to prepaid

    3. Partial Payment (COD + Advance)

    • Collect ₹100-200 advance online, rest on delivery
    • Reduces RTO (customer has skin in the game) while still offering ‘COD feel’
    • Shopify apps like Kwik COD offer this feature
    • Expected RTO reduction: 40-50% on partial COD orders

    4. UPI as Default Payment

    • Make UPI the first and most prominent payment option
    • Use UPI intent flow (opens UPI app directly)
    • Many customers choose COD because they don’t trust online payment — UPI feels safe and familiar
    • Expected shift: 5-10% of COD orders move to UPI

    5. Trust Signals at Checkout

    • Display ‘Secure Payment’ badges, ‘Easy Returns’ promise, and customer count
    • COD is often chosen out of trust deficit, not payment preference
    • Add ‘Trusted by X,000 customers’ and payment partner logos
    • Expected shift: 3-5% improvement

    6. Cashback on Prepaid

    • Offer loyalty points or store credit for prepaid orders
    • ‘Earn ₹75 in store credit on every prepaid order!’
    • This creates a recurring incentive that compounds with repeat purchases
    • Expected shift: 5-10% improvement

    7. WhatsApp COD Verification + Prepaid Nudge

    • When COD order is placed, send WhatsApp: ‘Your order is confirmed! Switch to prepaid now and get ₹75 off: [payment link]’
    • 25-30% of customers convert to prepaid when given a post-order nudge
    • This also verifies the order is genuine (reducing fake COD orders)

    Realistic Prepaid Targets

    Brand StageTypical COD %Target Prepaid %Timeline
    New brand (0-6 months)60-70% COD40-50% prepaid3-6 months
    Growing brand (6-18 months)50-60% COD50-60% prepaid3-4 months with strategies above
    Established brand (18+ months)30-40% COD60-70% prepaidAlready there with consistent effort

    Need Help Reducing COD?

    At Growww Tech, we implement COD-to-prepaid conversion strategies for Indian D2C brands. Let’s fix your payment mix.

    Related reading:

  • GST TCS Reconciliation: Why Your Working Capital Is Stuck (And How to Fix It)

    GST TCS Reconciliation: Why Your Working Capital Is Stuck (And How to Fix It)

    The TCS Problem for Marketplace Sellers

    Under GST law, ecommerce operators (Amazon, Flipkart, Meesho, etc.) must collect 1% TCS (Tax Collected at Source) on the net value of goods sold through their platform.

    On paper, this is a credit you can claim when filing your GST returns. In practice:

    • Marketplace TCS data doesn’t match your GST returns — Different periods, different classifications, rounding differences
    • The credit sits unclaimed for months — Until you reconcile and claim it in GSTR-2B
    • At ₹10L/month marketplace sales, that’s ₹10,000/month stuck — Over a year, ₹1.2L in working capital trapped in the GST system

    Step-by-Step TCS Reconciliation

    Step 1: Download Marketplace TCS Certificates

    • Amazon: Seller Central → Reports → Tax Document Library → TCS Certificate
    • Flipkart: Seller Hub → Payments → Tax Reports → TCS Certificate
    • Download monthly TCS certificates (Form GSTR-8 filed by the marketplace)
    • These certificates show the TCS collected on your sales

    Step 2: Match with GSTR-2B

    • Login to GST portal → Returns → GSTR-2B
    • Navigate to ‘TCS Credit Received’ section
    • This shows the TCS credits reported by marketplaces against your GSTIN
    • Compare each marketplace’s TCS certificate total with the GSTR-2B amount
    • Common mismatches: timing differences (marketplace reported in different month), GSTIN errors, inter-state vs intra-state classification

    Step 3: Reconcile Mismatches

    • Timing mismatch: If Amazon collected TCS in March but reported in April, it will show in your April GSTR-2B. Wait one month before flagging.
    • Amount mismatch: Compare line by line. Common causes: returns processed after TCS collection, cancellations, GST rate differences.
    • Missing entries: If TCS is on your certificate but not in GSTR-2B, raise a ticket with the marketplace. They need to correct their GSTR-8 filing.

    Step 4: Claim the Credit

    • In your GSTR-3B filing, include the TCS credit in the ‘TCS credit received’ field
    • This offsets your GST liability for that month
    • If TCS credit exceeds your liability, the balance carries forward

    Common TCS Issues and Fixes

    IssueCauseFix
    TCS not showing in GSTR-2BMarketplace filed late or with wrong GSTINRaise ticket with marketplace seller support
    Amount mismatchReturns/cancellations processed differentlyReconcile with order-level data from marketplace reports
    Inter-state vs intra-state wrongMarketplace classified shipment origin incorrectlyRaise correction request with marketplace
    Credit not reflecting in GSTR-3BDidn’t include in the correct fieldEnsure TCS credit is entered in Table 4 of GSTR-3B

    Pro Tips

    • Reconcile monthly, not quarterly — Monthly reconciliation catches issues early. Quarterly means 3 months of compounded mismatches.
    • Use reconciliation software — Tools like ClearTax, Zoho Books, or TallyPrime have auto-reconciliation features that match marketplace TCS with GSTR-2B.
    • Keep a TCS tracker spreadsheet — Log: marketplace, month, TCS amount on certificate, TCS amount in GSTR-2B, claimed in GSTR-3B, status (matched/pending/disputed).
    • File on time — Late GSTR-3B filing means late TCS credit claim, which means longer working capital lockup.

    Need Help With GST Compliance?

    At Growww Tech, we help ecommerce sellers set up proper GST workflows and reconciliation processes. Don’t leave money stuck in the system.

    Related reading:

  • D2C Brand Building in India: Beyond Performance Marketing (The Long Game)

    D2C Brand Building in India: Beyond Performance Marketing (The Long Game)

    The Performance Marketing Trap

    Most Indian D2C brands are built on Meta ads. Turn off the ads, revenue drops to zero. That’s not a brand — that’s a marketing channel with a Shopify store attached.

    The signs you’re in the performance marketing trap:

    • 80%+ of revenue comes from paid ads
    • Less than 15% repeat purchase rate
    • Customers don’t remember your brand name — they remember the ad they clicked
    • Price is your only differentiator — you compete on discounts, not value
    • You can’t raise prices — any increase tanks conversion rates

    Brand building is what gets you out of this trap. It’s slower, harder to measure, but it’s the only path to a sustainable D2C business.

    The Brand Building Framework for Indian D2C

    1. Define Your Brand POV (Point of View)

    Every strong D2C brand stands for something specific:

    • Mamaearth: Toxin-free, safe for babies → trust
    • boAt: Affordable audio for young India → accessibility + cool
    • Lenskart: Eyewear as fashion → style democratization
    • Your brand: What do you believe that competitors don’t? What would your brand say in a debate?

    This isn’t a mission statement on your About page. It should inform every product decision, every ad creative, every customer interaction.

    2. Build a Content Engine (Not Just Ads)

    • Instagram content: 80% value/education/entertainment, 20% promotional. Not the other way around.
    • YouTube: Long-form content that demonstrates expertise. ‘How to’ videos in your category.
    • Blog: SEO content that brings organic traffic. Reduces ad dependency over 6-12 months.
    • Email/WhatsApp newsletter: Regular value-add content keeps you top-of-mind.

    3. Create Brand Rituals

    • Unboxing experience: Custom packaging, handwritten thank you note, surprise sample. This gets shared on social media.
    • Community: WhatsApp group or Instagram community for your best customers. They become brand ambassadors.
    • Founder visibility: The founder is the brand’s most powerful asset. Share your journey, decisions, and values publicly.

    4. Invest in Organic Channels

    ChannelInvestmentTimeline to ROILong-term Value
    SEO/Blog₹15-30K/month (content)6-12 monthsHigh (compounding traffic)
    Instagram organicTime (daily posting)3-6 monthsMedium (algorithm dependent)
    YouTube₹10-20K/month (production)6-12 monthsVery high (evergreen)
    PinterestTime (15 min/day)3-6 monthsHigh (long pin lifespan)
    Email marketing₹2-5K/month (tool)1-3 monthsVery high (owned channel)

    Measuring Brand Building

    Brand building is harder to measure than performance marketing, but not impossible:

    • Brand search volume — Track your brand name searches on Google Trends. Rising brand searches = growing awareness.
    • Direct traffic — People typing your URL directly into their browser. This is pure brand recall.
    • Organic social following growth — Not bought followers, but genuine follower growth rate.
    • Repeat purchase rate — The best proxy for brand loyalty.
    • Word-of-mouth referrals — Ask new customers ‘How did you hear about us?’ Track ‘friend/family recommended’ responses.

    Need Help Building Your Brand?

    At Growww Tech, we help D2C brands transition from pure performance marketing to sustainable brand building. Let’s build a brand that lasts.

    Related reading:

  • Ecommerce Returns Management India: Reduce Costs and Retain Customers

    Ecommerce Returns Management India: Reduce Costs and Retain Customers

    The Returns Problem in Indian D2C

    Indian ecommerce return rates:

    CategoryAverage Return Rate
    Fashion/apparel25-40%
    Footwear20-30%
    Electronics8-15%
    Beauty/skincare5-10%
    Food/grocery2-5%
    Home decor10-15%

    For a fashion D2C brand doing ₹20L/month in revenue with a 30% return rate, returns cost ₹6L/month — that’s the reverse logistics, quality check, repackaging, and potential write-off for damaged goods.

    Reducing Return Rate: Prevention Is Cheaper Than Processing

    1. Better Product Pages

    • Detailed size charts with measurements in inches AND cm — ‘S/M/L’ isn’t enough. Show chest, waist, length measurements for each size.
    • Size recommendation quiz — ‘What’s your height? What’s your usual size in Zara/H&M?’ → recommend your brand’s equivalent size.
    • Multiple angle photos + video — Show the product from 5+ angles. Include a 360-degree video or a model wearing it.
    • Fabric/material closeup — Show texture, thickness, transparency. Reduces ‘not what I expected’ returns.

    2. Accurate Product Descriptions

    • Don’t over-promise. If the fabric has slight texture variations (natural in handloom), say so.
    • Include honest disclaimers: ‘Color may vary slightly from screen to screen’
    • List exact dimensions for non-apparel products (bags, home decor, accessories)
    • Include weight — surprisingly important for bags, kitchenware, and decor items

    3. COD Verification

    • COD orders have 2-3x higher return/RTO rate than prepaid orders
    • OTP verification on COD orders reduces fake orders by 60-80%
    • Small COD fee (₹30-50) nudges genuine buyers toward prepaid without losing them

    Processing Returns Efficiently

    Return Policy Best Practices

    • Clear, visible return policy — Link in footer, product page, and order confirmation. Hidden policies create angry customers.
    • 7-15 day return window — Standard for Indian D2C. Longer isn’t necessarily better (increases return likelihood).
    • Easy return initiation — WhatsApp message or 1-click on website. Complex return processes don’t reduce returns — they create bad reviews.
    • Quick refund — Process refund within 3-5 business days of receiving the return. Slow refunds kill trust and future purchases.

    The Exchange-First Strategy

    Instead of default refund, offer exchange first:

    • ‘Would you like to exchange for a different size/color?’ — This retains the revenue
    • Offer free shipping on exchanges (even if you charge for returns)
    • Brands using exchange-first approach retain 30-40% of return revenue
    • Make the exchange process easier than the refund process

    Turning Returns Into Retention

    • Post-return follow-up — ‘We’re sorry it didn’t work out. Here’s 10% off your next order.’ 15-20% of returning customers will repurchase within 30 days.
    • Analyze return reasons — Track why customers return. If 40% say ‘size didn’t fit’, your size chart needs fixing, not your return process.
    • Quality check feedback loop — Returned items with defects → alert your manufacturer → fix the issue at source.

    Need Help With Returns Management?

    At Growww Tech, we help D2C brands reduce return rates and build efficient returns processes. Let’s optimize your returns.

    Related reading:

  • Pinterest Marketing for Indian D2C: The Untapped Traffic Source (2026 Guide)

    Pinterest Marketing for Indian D2C: The Untapped Traffic Source (2026 Guide)

    Why Pinterest for Indian D2C?

    Pinterest India has been growing quietly:

    • 60+ million monthly active users in India (and growing 30% YoY)
    • 85% of Pinterest searches are unbranded — people search for ‘ethnic wear for wedding’ not ‘brand name kurta’. This means new brands can compete with established ones.
    • Purchase intent is higher than Instagram — Pinterest users are actively planning purchases (weddings, home renovation, festivals). They’re ready to buy.
    • Content has long shelf life — An Instagram post dies in 24 hours. A Pinterest pin drives traffic for 6-12 months.
    • Zero ad spend required to start — Organic Pinterest traffic is still very achievable for Indian brands.

    Best D2C Categories for Pinterest India

    CategoryPinterest PotentialWhy
    Fashion (ethnic wear, sarees, jewelry)Very HighWedding and festival planning drives massive search volume
    Home decorVery HighHome renovation and decoration inspiration is Pinterest’s sweet spot
    Food/recipesHighIndian recipe content performs extremely well
    Beauty/skincareHighRoutine inspiration, product discovery
    Fitness/wellnessMediumGrowing category but less visual intent
    Electronics/techLowNot a discovery category on Pinterest

    Pinterest Strategy for D2C (Minimum Viable Approach)

    Step 1: Set Up a Business Account (10 Minutes)

    • Convert to Pinterest Business account (free)
    • Claim your website (adds your logo to pins from your site)
    • Enable Rich Pins (automatically pulls product price and availability from your Shopify store)
    • Install Pinterest tag on your Shopify store for conversion tracking

    Step 2: Create 5 Boards Based on Customer Intent

    • Don’t create boards based on your product categories. Create them based on what customers search for.
    • Example for a saree brand: ‘Wedding Saree Ideas’, ‘Festive Outfit Inspiration’, ‘Silk Saree Styling’, ‘Mother of the Bride Outfits’, ‘Saree Blouse Designs’
    • Example for home decor: ‘Living Room Makeover Ideas’, ‘Small Apartment Decor India’, ‘Pooja Room Design’, ‘Diwali Decoration Ideas’, ‘Bedroom Color Schemes’

    Step 3: Pin Consistently (15 Minutes/Day)

    • Pin 5-10 pins per day (mix of your products and repins of related content)
    • Use high-quality vertical images (2:3 ratio — 1000x1500px)
    • Write keyword-rich pin descriptions: ‘Banarasi silk saree for wedding reception. Handwoven in Varanasi. Available in 12 colors. Shop now at [your site].’
    • Add text overlay to images: product name, price, key benefit

    Step 4: Optimize for Pinterest SEO

    • Pinterest is a search engine, not a social network. Treat it like Google:
    • Research keywords using Pinterest’s search bar (type your product and see auto-suggestions)
    • Use keywords in: pin title, pin description, board name, board description
    • Top Indian D2C keywords on Pinterest: ‘ethnic wear’, ‘home decor ideas India’, ‘Indian wedding outfits’, ‘healthy Indian recipes’, ‘skincare routine for Indian skin’

    Expected Results (Realistic Timeline)

    TimelineWhat to Expect
    Month 150-200 monthly impressions. Building foundation — no traffic yet.
    Month 2-3500-2,000 impressions. First organic clicks (10-50/month).
    Month 3-65,000-20,000 impressions. 100-500 clicks/month. First sales from Pinterest.
    Month 6-1220,000-100,000 impressions. 500-2,000 clicks/month. Pinterest becomes a meaningful traffic source.

    Pinterest is a long game. Don’t expect Instagram-like instant results. But the compounding effect is powerful — pins you create today will drive traffic for 12+ months.

    Need Help With Pinterest Strategy?

    At Growww Tech, we set up Pinterest marketing for Indian D2C brands — from account setup to content strategy to Pinterest ads. Let’s tap into this traffic source.

    Related reading:

  • ERP for Indian D2C Brands: Do You Need One? (Unicommerce vs Vinculum vs Zoho)

    ERP for Indian D2C Brands: Do You Need One? (Unicommerce vs Vinculum vs Zoho)

    When You Need an ERP/OMS

    You DON’T need an ERP if:

    • You’re doing under 100 orders/day
    • You sell on one channel (just your Shopify store)
    • Inventory is in one location
    • You can manage with Shopify + spreadsheets

    You DO need one when:

    • 100+ orders/day and manual processing causes errors
    • Multi-channel selling — Shopify + Amazon + Flipkart, and inventory sync is a nightmare
    • Multi-warehouse — Stock in 2+ locations and you’re overselling or underselling
    • High return rate — Returns processing and restocking is eating your time
    • Growth blocked — You can’t add a new marketplace or warehouse because operations can’t handle the complexity

    ERP vs OMS: What’s the Difference?

    OMS (Order Management System)ERP (Enterprise Resource Planning)
    FocusOrder processing, inventory, shippingEverything: orders, inventory, accounting, HR, procurement
    ComplexityMediumHigh
    Cost₹5K-25K/month₹15K-1L+/month
    Implementation time1-2 weeks4-12 weeks
    Best forD2C brands focused on operationsBrands needing full business management

    For most D2C brands doing 100-1,000 orders/day, an OMS is sufficient. You don’t need full ERP until you’re a ₹5Cr+ revenue business.

    Comparison: Unicommerce vs Vinculum vs Zoho Inventory

    FeatureUnicommerceVinculumZoho Inventory
    Starting price₹8K/month₹15K/month₹5K/month
    Best forIndian D2C, marketplace sellersEnterprise, multi-brandBudget-conscious, Zoho ecosystem
    Shopify integrationNativeNativeNative
    Amazon/Flipkart syncExcellentExcellentGood
    Quick commerce integrationYes (Blinkit, Zepto)YesLimited
    Warehouse managementYesYes (advanced)Basic
    Returns managementGoodExcellentBasic
    B2B/wholesaleLimitedYesYes
    Indian tax (GST)Built-inBuilt-inBuilt-in
    Implementation supportGood (Indian team)Excellent (dedicated manager)Self-serve + docs

    Our Recommendation

    • 100-500 orders/day, mostly D2C: Unicommerce — Purpose-built for Indian D2C, most marketplace integrations, affordable.
    • 500+ orders/day, multi-brand or B2B+D2C: Vinculum — Enterprise-grade, better for complex operations, dedicated implementation support.
    • Under 100 orders/day, tight budget: Zoho Inventory — Gets the basics right at the lowest cost. Upgrade when you outgrow it.

    Implementation Checklist

    1. Map your current process — Before implementing any system, document your order flow: order received → picked → packed → shipped → delivered/returned.
    2. Clean your data — Import accurate SKU data, current inventory counts, and supplier information. Garbage in = garbage out.
    3. Start with one channel — Don’t connect all channels on day one. Start with your highest-volume channel, verify everything works, then add others.
    4. Train your team — The tool is only as good as the people using it. Budget 1-2 weeks for training.
    5. Run parallel for 2 weeks — Keep your old system running alongside the new OMS for 2 weeks. Verify order counts and inventory match.

    Need Help With Operations?

    At Growww Tech, we implement OMS/ERP systems for D2C brands and optimize multi-channel operations. Let’s streamline your operations.

    Related reading:

  • Case Study: How a Skincare Brand Increased Repeat Purchases 3x in 6 Months

    Case Study: How a Skincare Brand Increased Repeat Purchases 3x in 6 Months

    The Problem

    Brand: A natural/Ayurvedic skincare brand doing ₹12L/month in revenue.

    The numbers that worried them:

    • Repeat purchase rate: 8% (industry benchmark for skincare D2C: 20-30%)
    • Average customer lifetime: 1.1 orders (essentially one-and-done)
    • Customer acquisition cost: ₹450 (via Meta ads)
    • Average order value: ₹1,200
    • First-order margin after CAC: negative ₹50 (losing money on first orders)

    They were growing revenue by spending more on ads — but not building a sustainable business.

    The Diagnosis

    We analyzed their customer data and found three root causes:

    1. No post-purchase communication — After the order confirmation email, radio silence. No usage tips, no reorder reminders, no engagement.
    2. Products weren’t designed for repeat purchase — Their hero product (a face cream) lasted 3 months. But they had no system to remind or incentivize a reorder at the 75-day mark.
    3. No loyalty program — A customer who bought 5 times got the same treatment as a first-time buyer. No recognition, no exclusive benefits.

    The 6-Month Retention Overhaul

    Month 1-2: Post-Purchase WhatsApp Flows

    • Day 1: Order confirmation + ‘What to expect’ guide
    • Day 3 (after delivery): ‘How to use your [product] for best results’ — video tutorial link
    • Day 14: ‘How’s your skin feeling? Here are tips for week 2’
    • Day 45: ‘You’re halfway through your cream — here’s what customers see at the 60-day mark’
    • Day 75: ‘Time to reorder? Get 10% off your replenishment’
    • Tool used: Interakt for WhatsApp Business API
    • Result: 15% of customers who received the Day 75 message reordered within 7 days

    Month 2-3: Product Bundling for Higher AOV

    • Created 3 ‘routine bundles’ (Cleanser + Cream + Serum) at 15% bundle discount
    • Bundle AOV: ₹2,800 (vs ₹1,200 single product)
    • Key insight: Bundle buyers had 2.1x higher repeat purchase rate than single-product buyers. They committed to a ‘routine’, not just a product.
    • Added ‘Build Your Routine’ quiz on the website — recommended personalized bundles based on skin type

    Month 3-4: Loyalty Program

    • Simple points-based program: 1 point per ₹10 spent, 100 points = ₹100 off
    • Tier system: Bronze (0-500 points), Silver (500-1500), Gold (1500+)
    • Gold members get: early access to new products, free samples, birthday gift
    • Tool: Yotpo Loyalty (Shopify app)
    • Result: Loyalty program members had 35% higher AOV and 2.8x repeat purchase rate vs non-members

    Month 4-6: Subscription Option

    • Offered ‘Subscribe & Save’ — 15% off + free shipping on auto-delivery every 60/90 days
    • Subscription customers: 52% retention at 6 months (vs 18% for one-time buyers)
    • Revenue from subscriptions grew to 22% of total by month 6

    The Results: Before vs After

    MetricBefore (Month 0)After (Month 6)Change
    Repeat purchase rate8%26%+225%
    Average order value₹1,200₹1,850+54%
    Customer lifetime value₹1,300₹4,200+223%
    Revenue from repeat buyers12%38%+217%
    Monthly revenue₹12L₹19L+58%
    Ad spend₹4.5L₹4.5LSame
    Revenue per ₹1 ad spend₹2.67₹4.22+58%

    The key insight: Revenue grew 58% without increasing ad spend. All the growth came from retaining existing customers.

    Takeaways for D2C Brands

    1. Post-purchase communication is free revenue — WhatsApp flows cost almost nothing to implement but drive significant reorders.
    2. Bundles create habits, single products don’t — A customer using 3 products from your brand is 3x stickier than one using a single product.
    3. Loyalty programs work when tiers are meaningful — Points alone aren’t enough. The tier status (Gold, VIP) and exclusive access drive behavior.
    4. Subscriptions are the ultimate retention — If your product is consumable, offer subscribe-and-save. It’s the closest thing to guaranteed repeat revenue.

    Want Similar Results?

    At Growww Tech, we build retention systems for Indian D2C brands. Let’s fix your repeat purchase rate.

    Related reading:

  • Shopify Checkout Optimization for India: 7 Changes That Increase Conversion 15-30%

    Shopify Checkout Optimization for India: 7 Changes That Increase Conversion 15-30%

    The Indian Checkout Problem

    Average cart abandonment rate globally: 70%. In India, it’s 72-78% — higher because of:

    • Slow-loading checkout pages on 4G connections
    • UPI not prominently placed (it’s the most popular payment method)
    • Mandatory account creation before checkout
    • Shipping costs revealed only at checkout (price shock)
    • No COD option (or COD without verification)

    Here are 7 changes that consistently improve Indian Shopify checkout conversion.

    1. Put UPI First in Payment Options

    UPI accounts for 55-65% of online payments in India. But many Shopify stores list credit cards first.

    • Reorder payment methods: UPI → Debit Card → Credit Card → Net Banking → COD
    • Use UPI intent flow (opens the customer’s UPI app directly) instead of manual VPA entry
    • Display UPI logos (PhonePe, Google Pay, Paytm) — customers trust familiar logos
    • Expected impact: 5-8% increase in payment completion rate

    2. Enable Guest Checkout (Remove Mandatory Account Creation)

    • Shopify Settings → Checkout → Customer accounts → set to ‘Accounts are optional’
    • Every extra field = friction = abandoned carts
    • Collect email at checkout for order updates — that’s all you need
    • Expected impact: 8-12% reduction in checkout abandonment

    3. Show Shipping Cost on Product Page

    • Add shipping calculator or flat statement on every product page: ‘Free shipping above ₹499’ or ‘Shipping: ₹49-99’
    • The #1 reason for checkout abandonment in India is unexpected shipping costs
    • Better yet: build shipping into product price and offer ‘Free Shipping’
    • Expected impact: 10-15% reduction in price-shock abandonment

    4. Add Address Autofill (Pincode-Based)

    • When customer enters pincode, auto-fill city and state
    • Use India Post API or third-party service for pincode lookup
    • Also show estimated delivery date based on pincode (builds trust)
    • Shopify apps: ‘Pincode Serviceability Checker’ or custom implementation
    • Expected impact: 5-7% faster checkout completion

    5. Add Trust Signals at Checkout

    • Display: ‘Secure Checkout’ with lock icon, payment partner logos (Razorpay, PhonePe)
    • ‘Easy Returns’ badge — reduces purchase anxiety
    • ‘X,000 happy customers’ counter — social proof at the decision point
    • 100% money-back guarantee (if you offer one)
    • Expected impact: 3-5% increase in conversion

    6. COD With Verification

    • If you offer COD, add OTP verification: customer enters phone → receives OTP → confirms order
    • This reduces fake COD orders by 60-80%
    • Also add a small COD fee (₹30-50) to nudge toward prepaid payment
    • Shopify apps: KwickCheckout COD, COD Verifier
    • Expected impact: 30-40% reduction in fake COD orders, 10-15% shift from COD to prepaid

    7. Optimize for Mobile Speed

    • 80%+ of Indian Shopify traffic is mobile
    • Target: checkout page loads in under 3 seconds on 4G
    • Remove unnecessary scripts, tracking pixels, and apps from checkout
    • Use Shopify’s native checkout (don’t redirect to external pages)
    • Test on a mid-range Android phone (₹15K phone, not your iPhone) — that’s what your customers use
    • Expected impact: 5-10% improvement for mobile conversion

    Combined Impact

    Implementing all 7 changes typically improves checkout conversion by 15-30%. On a store doing 1,000 add-to-carts/month with a 25% checkout conversion rate:

    • Before: 250 orders/month
    • After (20% improvement): 300 orders/month
    • Extra revenue at ₹2,000 AOV: ₹1,00,000/month
    • That’s ₹12L/year in additional revenue from checkout fixes alone.

    Need Help Optimizing Your Checkout?

    At Growww Tech, we audit and optimize Shopify checkout flows for Indian D2C brands. Get a free checkout audit.

    Related reading: