Skip to content
Operations15-Dec-20255 min read

Print-on-demand operations for Indian custom-print shops.

Indian print-on-demand is artwork-heavy. The operational backbone for a 20 to 100 order-per-day shop covers capture, approval, production scheduling, and dispatch.

By Mohammad Jamnagarwala · Simply Five Studio

A custom-print shop in Royapettah runs at around 60 orders a day across T-shirts, mugs, photo frames, posters, and corporate gifting. The founder's morning starts with a stack of artwork files in a Google Drive folder, a WhatsApp group with the previous day's customer approvals, an Excel sheet that tracks production status, and a spiral notebook that lists what is going out for delivery. By the end of a busy day, at least three orders have been started against the wrong artwork file because the file naming was inconsistent, and one customer has called twice asking where their order is.

This is the standard operational state of a print shop somewhere between manual and modern. The orders are coming in, the production floor is working hard, the dispatches are mostly going out. The infrastructure holding it all together is held together by the founder's attention, which is the constraint that prevents the shop from doubling its volume.

Where print operations break

The first breakpoint is order capture. Indian custom-print is artwork-heavy. A T-shirt order is not a SKU. It is a size, a colour, a quantity, an artwork file, sometimes with a customer note ("make the logo a bit smaller, the way you did last time"). The capture has to hold all of this without anything getting lost.

The phone, WhatsApp, email, and walk-in channels each capture orders differently. WhatsApp captures the artwork as an image with the specifications in the chat. Email captures it as an attachment with specifications scattered across the body. The walk-in captures it on a paper slip the founder transcribes later. By the time these three channels reach the production floor, the spec is fragmented and the artwork file is in at least three places.

The print-on-demand storefront we built for Creative Ideas addressed this by moving the capture into a structured online process. The customer authors their own specification. The artwork uploads as part of the order. The production floor sees the complete record without further clarification. This is the foundational move. Without it, every other operational improvement is built on sand.

The approval cycle that eats time

Print-on-demand has an approval step that other ecommerce categories do not. The customer needs to see a preview of their artwork on the product before production starts. The shop sends the proof. The customer asks for changes. The shop revises. The customer approves. Production begins.

In the WhatsApp-based workflow, this loop runs as messages back and forth, with the latest approved version becoming whichever image was attached to whichever message the production team interprets as the final word. The risk of producing against an older revision is constant. Every shop has at least one story of a 200-piece run printed against the version before final corrections.

The fix is a structured proof flow. The shop generates a preview. The customer receives a link. The customer approves or comments. The production system records the approved version as the canonical one, with a timestamp and a customer identifier. Production is blocked on the system until the canonical approval is recorded.

This is a small structural change that removes a category of error that recurs forever in the WhatsApp workflow. The shape of it mirrors the essay on WhatsApp as order pipeline, where the channel is the right place to start the conversation but the wrong place to keep the operational record.

Production scheduling against capacity

A 60-orders-a-day shop has finite capacity across each production line. The DTG printer can handle so many shirts an hour. The mug press can handle so many mugs. The vinyl cutter has its own throughput. A good operational system models capacity per line and schedules orders against it.

Without scheduling, the production floor optimises locally. The operator picks up whichever order is most visible, which is often the one that was shouted about most recently, not the one that is closest to its dispatch deadline. The result is a shop that hits some deadlines brilliantly and misses others entirely.

With scheduling, the system surfaces the right next job. Orders due for dispatch tomorrow that have not started printing yet are visible. Orders that are still waiting for customer approval are visible. The production floor works against a clear queue. The founder stops firefighting.

Dispatch and the last-mile question

The dispatch end of the workflow has its own structural needs. A print shop dispatches through a mix of channels. Local same-day delivery via a hired bike. Inter-city via Bluedart or Delhivery. Walk-in customer collection. Each channel needs its own documentation and tracking.

The system needs to generate the dispatch document, capture the AWB or booking reference for shipped orders, and update the customer through WhatsApp or email when the order moves to dispatch. The customer who is left wondering whether their order has shipped is the customer who calls the shop, which consumes the founder's time.

This is the same operational pattern we built into the AKSD distributor system, where WhatsApp notifications at every status change reduced the inbound "where is my order" call volume materially. The change is small. The cumulative effect on the founder's day is large.

What the shape of the right build looks like

A working operational backbone for an Indian print-on-demand shop at the 20 to 100 orders-per-day scale needs four modules.

Order capture across channels (web storefront, WhatsApp-to-form, walk-in entry) that produces a single structured record.

Artwork management with version control and customer approval workflow.

Production scheduling against per-line capacity, with the queue surfaced to the operators on the floor.

Dispatch with documentation generation and customer notification.

This is a four-to-eight-week build for a shop of this profile. The hosting needs are modest. The technology choices should default to the stack we run for similar businesses. The cost is well below what a year of stitched-together SaaS subscriptions would run, and the system fits the shop's actual workflow rather than asking the shop to fit a generic vendor abstraction.

The internal systems practice is built for this engagement profile. The build sits inside the broader frame of decision infrastructure: the system captures what actually happens in the shop and presents the founder with reliable data they can act on. Production capacity by line, approval cycle time by customer segment, dispatch reliability by channel become questions with answers, instead of folklore.

If your shop is running on artwork in Drive folders and production in spiral notebooks, the cost of the current workflow is bigger than the visible labour. It is the founder's bandwidth. Start a Conversation.

More reading

Related essays.

Operations

Quote calculators for service businesses.

CA firms, tax consultancies, architects, and legal practices cost projects by hand. A one-screen calculator with the rules baked in turns 30 minutes into 30 seconds.

Continue the conversation

If this resonated, tell us about your operation.

The contact form takes about two minutes. The reply comes from the founder within two working days.