Skip to content
eCommerce

How a Multi-Channel DTC Brand Eliminated Overselling and Saved 15 Hours Per Week with Zoho

Glow Botanical, a DTC skincare brand doing $3.2M across Shopify, Amazon, and their own site, was overselling 8-12 times per month. After Zolify unified their operations on Zoho, overselling dropped to zero and their team reclaimed 15+ hours per week.

Client: Glow BotanicalLocation: Austin, TXTeam size: 12 employeesRevenue: $3.2M annualTimeline: 6 weeks
8-12/month → 0
Overselling incidents
15+ hours
Weekly manual work eliminated
12 days → 3 days
Month-end close time
82% → 99.4%
Inventory accuracy

Zoho Products Used

Zoho InventoryZoho BooksZoho CRMZoho Analytics

What Happens When a DTC Brand Outgrows Spreadsheets?

Glow Botanical started the way most DTC brands do: a Shopify store, a handful of SKUs, and a founder who tracked everything in a spreadsheet. Within three years, they'd scaled to $3.2 million in annual revenue across three channels: their Shopify storefront, Amazon FBA, and a wholesale portal on their own website.

The growth was real. The infrastructure wasn't.

By the time Glow Botanical contacted Zolify, their 12-person team was drowning in manual processes that should've been automated two years earlier. Their operations manager spent 15+ hours per week on tasks that software should've handled: updating inventory counts across channels, reconciling Amazon payouts with QuickBooks entries, and manually creating purchase orders when stock ran low.

The consequences were measurable:

  • 8 to 12 overselling incidents per month, orders placed for products that were actually out of stock on another channel
  • 82% inventory accuracy, meaning nearly 1 in 5 SKUs had incorrect stock counts at any given time
  • 12-day month-end close, their bookkeeper spent almost half the month reconciling the previous month
  • Zero real-time visibility into which channel was profitable after accounting for marketplace fees, shipping, and returns

Why Was Multi-Channel Inventory So Broken?

How did overselling happen 8-12 times per month?

Glow Botanical's inventory lived in three disconnected systems. Shopify tracked its own stock. Amazon FBA had separate inventory counts. And the wholesale channel ran off a Google Sheet that someone updated "when they remembered."

When a customer bought the last 3 units of a product on Amazon, Shopify still showed those 3 units as available. If a Shopify order came in before someone manually updated the count, Glow Botanical had to email the customer, cancel the order, issue a refund, and absorb the reputational damage.

With 340 active SKUs across three channels, manual synchronization wasn't just slow. It was mathematically impossible to keep accurate.

Why did month-end close take 12 days?

Revenue from each channel arrived differently:

  • Shopify deposited funds via Stripe with a 2-day rolling payout
  • Amazon issued biweekly settlements that bundled sales, returns, FBA fees, advertising charges, and storage fees into a single deposit
  • Wholesale orders were invoiced on NET-30 terms

Their bookkeeper had to manually match each Amazon settlement line to individual orders, allocate FBA fees to the correct expense categories, reconcile Stripe payouts against Shopify orders, and track wholesale receivables in a separate spreadsheet. The process was error-prone and exhausting.

What was the real cost of manual operations?

Beyond the 15 hours per week of staff time, the hidden costs added up:

Cost CategoryMonthly Impact
Overselling refunds and reshipping$1,800 - $2,400
Customer churn from cancelled orders~$900 estimated LTV loss
Staff overtime during month-end close$1,200
Stockout revenue loss (late reorders)$3,000 - $5,000
Total estimated monthly cost$6,900 - $9,500

Annualized, manual operations were costing Glow Botanical between $82,800 and $114,000 in direct and indirect costs. On a $3.2M revenue base, that's 2.6% to 3.6% of topline revenue lost to operational friction.

How Did Zolify Design the Solution?

Zolify's eCommerce operations practice focuses on a single principle: every order, every inventory movement, and every dollar should flow through one connected system without manual intervention. For Glow Botanical, that system was built on four Zoho products.

Zoho Inventory as the central hub

Zoho Inventory became the single source of truth for all stock levels across every channel. We configured:

  • Shopify integration: bidirectional sync of orders, inventory, and customer data
  • Amazon FBA integration: real-time stock sync including FBA warehouse quantities
  • Composite items: for Glow Botanical's bundle products (e.g., "Complete Skincare Set" containing 4 individual SKUs)
  • Reorder points: automatic purchase order generation when stock hits minimum thresholds per SKU
  • Warehouse tracking: separate inventory locations for their Austin warehouse and Amazon FBA fulfillment centers
  • Batch tracking: lot numbers for skincare products with expiration dates (required for their product category)

Zoho Books for automated accounting

Zoho Books replaced QuickBooks Online and eliminated the manual reconciliation nightmare:

  • Orders from all three channels flow automatically from Zoho Inventory into Zoho Books
  • Revenue is auto-categorized by channel (Shopify, Amazon, Wholesale)
  • Amazon settlement reconciliation is automated. FBA fees, advertising charges, and storage fees are mapped to the correct expense accounts
  • Stripe payouts reconcile against Shopify orders automatically
  • Sales tax calculations are handled natively with jurisdiction-level accuracy

Our in-house CA reviewed the entire chart of accounts, tax code mapping, and revenue recognition setup to ensure compliance with multi-state sales tax obligations across Glow Botanical's customer base.

Zoho CRM for wholesale relationships

Zoho CRM was configured specifically for the wholesale channel:

  • Wholesale buyer profiles with order history and payment terms
  • Automated follow-up sequences for reorders based on typical purchase cycles
  • Pipeline tracking for new retail partner acquisition

Zoho Analytics for channel profitability

Zoho Analytics dashboards gave the founding team something they never had: a real-time view of profitability by channel, not just revenue.

  • Channel P&L dashboard: revenue minus COGS, marketplace fees, shipping, returns, and advertising spend per channel
  • SKU profitability report: gross margin per product per channel (some SKUs were profitable on Shopify but unprofitable on Amazon after FBA fees)
  • Inventory turnover dashboard: days of stock on hand per SKU, flagging slow movers and fast sellers
  • Cash flow forecast: projected based on current sales velocity and outstanding receivables

What Did the 6-Week Implementation Look Like?

Weeks 1-2: Discovery, data cleanup, and Zoho Inventory setup

  • Cataloged all 340 active SKUs with current stock levels across all locations
  • Cleaned product data: standardized naming conventions, consolidated duplicate SKUs, and added missing weights and dimensions
  • Configured Zoho Inventory with warehouse locations, composite items, and reorder points
  • Connected Shopify integration and validated bidirectional sync
  • Connected Amazon integration and reconciled FBA inventory counts

Weeks 3-4: Accounting migration and Zoho Books configuration

  • Migrated chart of accounts from QuickBooks Online to Zoho Books
  • Imported 18 months of transaction history for comparative reporting
  • Configured automated revenue categorization by channel
  • Set up Amazon settlement reconciliation rules
  • Connected Stripe for Shopify payout reconciliation
  • CA review of tax codes, multi-state nexus settings, and revenue recognition

Week 5: CRM, analytics, and integrations

  • Configured Zoho CRM for wholesale channel management
  • Imported 84 wholesale buyer profiles with order history
  • Built all Zoho Analytics dashboards (channel P&L, SKU profitability, inventory turnover, cash flow)
  • Connected all inter-app workflows (Inventory → Books, CRM → Inventory)
  • End-to-end testing: placed test orders on each channel and validated the complete flow from order placement to financial recording

Week 6: Training, parallel run, and go-live

  • Trained the operations team (3 people) on Zoho Inventory: order processing, purchase orders, stock transfers
  • Trained the bookkeeper on Zoho Books: month-end procedures, reconciliation workflows, reporting
  • Trained the founder and marketing lead on Zoho Analytics dashboards
  • Ran both systems in parallel for 5 days to validate accuracy
  • Decommissioned QuickBooks and spreadsheet workflows
  • Established 30-day post-go-live support channel

What Were the Measurable Results?

Before vs. After: Glow Botanical Operations Performance

MetricBefore (Manual + QuickBooks)After (Zoho)Change
Overselling incidents per month8-120-100%
Inventory accuracy82%99.4%+21%
Weekly manual operations work15+ hours<1 hour-93%
Month-end close time12 days3 days-75%
Time to generate channel P&L2+ days (manual)Real-timeInstant
Purchase order creationManualAutomated at reorder pointAutomated
Amazon settlement reconciliation6-8 hours/monthAutomatedEliminated
Stockout frequency4-6 SKUs/month<1 SKU/month-85%

How did eliminating overselling affect revenue?

In the three months after go-live, Glow Botanical recorded zero overselling incidents. Beyond avoiding the direct refund costs ($1,800-$2,400/month), the brand stopped losing customers to cancelled orders. Their Shopify repeat purchase rate climbed from 31% to 38% in the first quarter, a shift the founder attributed directly to improved order reliability.

How did faster month-end close change decision-making?

With month-end close reduced from 12 days to 3 days, the founding team had accurate financial data by the 4th of each month instead of the 15th. This meant:

  • Ad spend decisions for the current month were based on actual prior-month performance, not estimates
  • Inventory purchasing decisions used real margin data, not guesses
  • Cash flow planning improved because receivables and payables were visible in real time

What was the ROI on the Zoho implementation?

InvestmentAmount
Zolify implementation fee$12,000 (one-time)
Zoho subscription (annual)$5,400/year
Total first-year cost$17,400
Estimated annual savings (staff time + eliminated errors + reduced stockouts)$82,800 - $114,000
First-year ROI376% - 555%

The implementation paid for itself within the first 10 weeks.

What Did the Client Say About the Transformation?

"I used to spend every Sunday night updating inventory spreadsheets so Monday morning orders wouldn't oversell. That was my life for two years. Now I check the Zoho Analytics dashboard once in the morning, and everything is just... handled. The first month we closed books in 3 days instead of 12, I thought something was wrong. It wasn't. The system just works. I genuinely did not know operations could feel this calm." -- Priya Deshmukh, Founder & CEO, Glow Botanical

Is Your eCommerce Brand Ready for Unified Operations?

If you recognize any of these symptoms, your brand has likely outgrown its current stack:

  • You update inventory counts manually across two or more sales channels
  • Overselling happens more than once a month
  • Month-end close takes more than 5 business days
  • You cannot generate a channel-level P&L without a spreadsheet
  • Purchase orders are created reactively after stockouts, not proactively at reorder points

Zolify's eCommerce operations practice has unified multi-channel operations for DTC brands selling on Shopify, Amazon, WooCommerce, eBay, and Etsy. Every engagement includes Zoho configuration, channel integration, accounting setup reviewed by our in-house CA, and hands-on team training.

Schedule a free operations audit to see exactly where your current stack is leaking time and money, and what a unified Zoho-based operation would look like for your brand.


Related reading:

Frequently Asked Questions

How does Zoho prevent overselling across multiple channels?

Zoho Inventory syncs stock levels in real time across Shopify, Amazon, and other channels. When an order is placed on one channel, available quantity updates everywhere within seconds. This client went from 8-12 overselling incidents per month to zero.

Can Zoho handle multi-channel eCommerce accounting?

Yes. Zoho Books receives orders from all channels via Zoho Inventory, automatically categorizes revenue by channel, and reconciles marketplace payouts. This client reduced month-end close from 12 days to 3 days.

How long does eCommerce operations setup take?

This implementation took 6 weeks. Typical eCommerce operations setups take 4-8 weeks depending on the number of channels, SKU count, and accounting complexity.

What does Zoho eCommerce implementation cost?

This engagement was approximately $12,000 covering Shopify and Amazon integration, Zoho Inventory setup, Zoho Books configuration, and team training. Typical range is $8,000-$25,000.

Does Zoho integrate with Shopify and Amazon?

Yes. Zoho Inventory has native integrations with Shopify, Amazon, WooCommerce, eBay, and Etsy. Orders, inventory, and customer data sync automatically between platforms.

Want results like these?

Book a free consultation and let's talk about what Zoho can do for your business.

Book a Consultation
← Back to Case Studies