One place, not three sheets
Stock, price, and description live in a single place per product, closing the gap between what three separate sheets each claimed was true at any given time.
Available now
In build
The whole team
Nineteen specialists, each with a defined job and an honest status label.
See all nineteenThe business can list everything they sell with correct prices, options, and stock counts in one place instead of juggling spreadsheets.
Works with
What it does
The owner adds products with photos, descriptions, prices, and variants such as size or color, and Kuber tracks stock per variant. Bulk import via spreadsheet is supported for sellers with large catalogs.
A spare-parts dealer with roughly four thousand SKUs across a dozen vehicle brands has been running the business off three separate spreadsheets — one for stock, one for prices, one that somebody updates when a part actually sells — and the three have drifted apart for months. Nobody can say with confidence what's in stock without physically checking the shelf.
The product catalogue manager is built for exactly that scale of mess. Every product goes in once, with its own photos, description, price, and variants — like size, colour, or in this case a fitment detail — and stock is tracked per variant rather than per product, so a part that comes in three sizes shows three separate counts instead of one number that means nothing specific. A bulk import from a spreadsheet handles the dealer's existing four thousand lines in one pass rather than typed by hand.
Kuber runs this directly on the platforms your customers already use — no separate app for them to install.
How it works
Each product gets photos, a description, a price, and any variants it comes in — size, colour, fitment — entered once and then reused everywhere that product appears across the entire storefront, consistently and correctly, every time.
Inventory is counted separately for every single distinct variant, so a part available in three sizes shows three distinct stock counts instead of one combined number that hides which size is actually running dangerously low.
A spreadsheet with the dealer's existing four thousand lines uploads through a single import job that parses and creates products in bulk, instead of requiring each one typed in by hand individually, one at a time.
A scheduled check compares stock levels against a configured threshold and flags anything running low, so a variant selling out doesn't go unnoticed until a customer actually asks for it directly at the busy counter.
Why it matters
Stock, price, and description live in a single place per product, closing the gap between what three separate sheets each claimed was true at any given time.
A dealer's entire existing spreadsheet catalogue loads in one bulk pass rather than months of manual data entry, one product typed in at a time.
Per-variant tracking shows exactly which size or fitment is running low, instead of one combined number that hides the real gap between variants entirely from view.
The detail
The catalogue manager tracks what it's told, so its accuracy depends on how stock moves through the business day to day. A dealer who sells the same parts across a physical counter or a marketplace listing has stock changing in places the catalogue can't see unless that channel is also connected and kept in sync — without it, the system has no reservation logic for a sale happening elsewhere, and overselling a variant that looks available online but was just sold at the counter is a real, ongoing risk for any multi-channel seller.
Bulk import at genuine scale — four thousand SKUs and beyond — is where spreadsheet quality matters as much as the import tool itself. A large file with inconsistent formatting, missing fields, or duplicate SKU codes can cause the import to time out partway or complete with rows silently skipped rather than imported cleanly. Cleaning the source spreadsheet before uploading — consistent columns, no blank fields, no repeated SKU codes — reduces the chance of a partial import leaving the dealer unsure which products made it in.
Duplicate SKUs deserve caution beyond the import step. If two products share an identical SKU code, the system has to resolve the collision, and one product can end up overwritten or merged incorrectly with the other. A dealer converting from a spreadsheet system where SKU discipline was loose should expect to spend real time deduplicating codes before the first import, since fixing a collision after four thousand products are live is harder than catching it first.
Industry use cases
6 industries where Kuber applies this directly.
A car service center lists their repair packages with prices, lets customers book a slot for an oil change through the booking widget, and captures a lead form submission from someone asking about a specific part in stock.
See the automotive playbookA home-based cosmetics seller lists their skincare range with variant options for shade, accepts a UPI payment at checkout, and shares the same catalog as a WhatsApp link with a regular customer.
See the beauty and cosmetics playbookA physiotherapy clinic lets patients book a session through the calendar widget, and the clinic issues a GST invoice for the consultation fee once payment is collected via UPI.
See the health and wellness playbookA home decor seller lists handcrafted furniture pieces with multiple images each, a customer places a COD order for a large item, and the owner updates the order status as it moves from packed to delivered.
See the home decor and furnishing playbookA restaurant publishes its menu as a product catalog with prices, a regular customer places a takeaway order and pays via UPI at checkout, and the owner tracks the order through to pickup.
See the restaurants and food playbookA salon sets up individual stylist calendars in the booking widget, a client books a haircut slot with their preferred stylist, and both receive a reminder notification the day before the appointment.
See the spas and salons playbookMore from Kuber
The business gets a ready-to-edit website or storefront within minutes of describing what they sell, without hiring a designer.
Learn moreThe business owner can change text, images, colors, and layout on their own without writing code or waiting on a developer.
Learn moreThe business's website is reachable at their own branded domain (e.g., theirshop.in) instead of a generic subdomain.
Learn moreThe business's site and store stay online and load quickly for shoppers across India without the owner managing any servers.
Learn moreA shopper can browse products, add them to a cart, and complete a purchase entirely on the business's own site.
Learn moreThe business can accept payment the way most Indian customers actually pay — UPI, cards, netbanking, and wallets — without separately negotiating each rail.
Learn moreQuestions
Only if that counter sale is also recorded in the same system, or the counter and the online catalogue are otherwise kept in sync manually by someone. Without that connection, a part sold across the counter still shows as available online, since the catalogue has no way to see a sale that happened somewhere it isn't tracking — this is the single biggest accuracy risk for any dealer selling the same stock through more than one channel at once.
A large import with inconsistent columns, missing required fields, or duplicate SKU codes can cause the job to time out partway or complete with certain rows silently skipped rather than imported properly. Cleaning the spreadsheet beforehand — consistent columns, no blank required fields, no repeated SKU codes — is the practical way to avoid discovering a partial, incomplete import only after the fact, when it's harder to fix.
The system has to resolve the collision somehow, and depending on how it's handled, one of the two products can end up overwritten or merged incorrectly with the other rather than both being created as separate, distinct listings in the catalogue. Deduplicating SKU codes in the source spreadsheet before the first import is considerably easier than untangling a collision after thousands of products are already live.
Each product or variant can have a stock threshold configured, and a scheduled check compares current stock against that threshold, flagging anything that's dropped below it clearly. The threshold itself is something you set based on how quickly that particular part tends to move — a fast-selling variant might warrant a higher threshold than one that sits on the shelf for months at a stretch.
The rest of your stack
No rip-and-replace — manage products, variants, and stock works alongside the systems already running your business.
Coming soon