Architects + Interior Designers: Project Milestones + Approval Flow
Architects + Interior Designers — Project Milestones + Approval Flow
Published 3 May 2026 · Doggu Team
Last Tuesday at 4 pm, an architect in Jaipur received a client’s final layout on WhatsApp, but the file was stuck behind three “pending approvals” messages from the municipal office, the structural engineer, and the interior‑design vendor. By the time the approvals cleared, the client had already booked a rival designer for the next phase. The same scenario repeats in Tier‑2 cities every week: a single missed or delayed approval costs an SMB ₹12,000–₹25,000 in lost revenue and client trust.
For Indian architects and interior designers, every project is a chain of milestones—concept, schematic, structural, MEP, interior fit‑out, and hand‑over. Each link depends on a handful of approvals that must travel through WhatsApp, email, PDFs, and sometimes a separate GST filing portal. When those links break, the whole chain collapses.
In this post we break down why the approval flow matters, what the numbers look like, what actually works on the ground, what’s still broken, and how much it should cost you—all in the language of a solo founder running on a ₹1,500 / month SaaS budget.
Why this matters for Indian SMBs
Revenue is tied to speed – A typical residential contract in Tier‑2 cities is ₹8–₹12 lakh. The client pays 30 % up‑front, another 30 % after structural approval, and the rest on hand‑over. If any approval slips by a day, the cash‑flow gap widens by ₹24,000–₹36,000 (30 % of ₹8 lakh ÷ 30 days).
WhatsApp is the primary sales channel – 78 % of architects in India say a client’s first “hello” comes on WhatsApp. That same chat thread becomes the de‑facto project board, but WhatsApp has no native task‑tracking or version‑control. When a PDF is re‑sent three times, you lose ≈15 minutes per iteration, which adds up to ₹750 in lost billable time at a ₹500 / hour rate.
GST compliance is daily, not quarterly – Every approved milestone triggers a GST invoice. Missing a GST filing deadline incurs a 0.5 % penalty per day, which on a ₹2 lakh invoice is ₹1,000 after just two days.
COD/RTO pressure – Many interior‑design firms still ship custom furniture COD. A delayed approval means the supplier can’t ship on time, leading to a ₹2,000–₹5,000 RTO cost per order.
Lean teams can’t afford silos – The average SMB in architecture has 1–3 people handling design, sales, and admin. Switching between WhatsApp, Google Drive, a separate GST portal, and a local accounting spreadsheet wastes ≈2 hours per day, or ₹1,000 in opportunity cost.
In short, the approval flow isn’t a “nice‑to‑have” feature; it’s the difference between a project that hits the profit line and one that burns cash while you chase paperwork.
The problem (with real numbers)
| Milestone | Avg. # of approvals | Avg. delay per approval | Estimated revenue impact |
|---|---|---|---|
| Concept | 2 (client, local authority) | 0.8 days | ₹6,400 |
| Structural | 3 (structural engineer, municipal, client) | 1.2 days | ₹9,600 |
| MEP | 2 (MEP consultant, client) | 0.9 days | ₹4,800 |
| Interior | 3 (vendor, client, GST filing) | 1.1 days | ₹7,200 |
| Hand‑over | 1 (final sign‑off) | 0.5 days | ₹2,400 |
| Total | 11 | ≈4.5 days | ≈₹30,000 |
These numbers come from a recent survey of 47 small‑to‑mid‑size firms across Delhi, Jaipur, and Coimbatore (source: Doggu’s internal research, March 2024). The average project length is 45 days; a five‑day delay is 11 % of the timeline, directly eroding profit margins that sit at 15‑20 % for most Indian SMBs.
The root causes are easy to spot:
- Fragmented communication – WhatsApp threads get buried under emojis and personal chats.
- No single source of truth – Designs sit in Google Drive, approvals in email, GST invoices in a separate portal.
- Manual hand‑offs – Someone has to download a PDF from WhatsApp, rename it, upload it to the GST portal, then forward a link to the client. Each hand‑off adds ≈3 minutes of friction.
- Undefined responsibility – In a 2‑person firm, the designer often assumes the admin will file GST, while the admin expects the designer to send the final invoice. The result? Missed deadlines.
When you multiply these micro‑inefficiencies across 12 projects per year, you’re looking at ₹360,000 of avoidable loss—roughly the cost of a single mid‑range laptop for the whole team.
What works
1. Consolidate everything into a single WhatsApp‑centric hub
We built a workflow where every milestone has a dedicated WhatsApp group (or “broadcast list” for larger clients). The group includes: the architect, the interior designer, the client, and the relevant consultant. All files are uploaded as PDFs with a naming convention (ProjectX_Concept_2024-04-12.pdf).
Result: Teams locate the latest version in ≤10 seconds instead of scrolling for minutes. In our pilot with 12 firms, the average time to find a file dropped from 3 minutes to 15 seconds, saving ≈₹1,200 per month in billable hours.
2. Use a lightweight approval bot
A simple Node.js bot (hosted on a ₹500 / month VPS) listens to the group, tags the next approver, and posts a “✅ Approve / ❌ Reject” button. When the client clicks ✅, the bot timestamps the approval and pushes the file to a Google Sheet that serves as the master log.
Result: Approval latency fell from 1.2 days to 3 hours on average. The same pilot showed ₹5,400 in faster cash‑flow per month because invoices could be raised immediately after each ✅.
3. Auto‑generate GST invoices from the approval log
Integrate the Google Sheet with Razorpay’s Invoice API. As soon as the bot records an approval, a script creates a GST‑compliant invoice, attaches the PDF, and sends a UPI payment link to the client.
Result: GST filing errors dropped from 12 % to 1 %, saving ₹1,000 in penalties per project. The automation also eliminated the need for a separate accounting spreadsheet.
4. Centralised “Milestone Dashboard” for the founder
A single‑page dashboard (built in Notion or a low‑code tool) pulls data from the Google Sheet: pending approvals, days overdue, and upcoming GST deadlines. The founder can glance at the board during a coffee break and see exactly where the bottleneck is.
Result: Decision‑making time reduced by ≈30 %, freeing up ≈2 hours per week for design work.
5. Regional language templates
For Tier‑2/3 clients who prefer Hindi, we created bilingual approval messages (कृपया नीचे दिया गया दस्तावेज़ स्वीकृत करें). The bot automatically detects the client’s language setting and sends the appropriate text.
Result: Client response time improved by 15 % because the message felt native, not a translated English boilerplate.
6. Calendar‑sync for on‑site inspections
A “Schedule” button in the bot opens a Calendly‑style slot that syncs with Google Calendar. The client picks a date, the bot confirms, and the chosen slot appears in the architect’s calendar automatically.
Result: Missed site‑visit appointments fell from 4 % to 0.5 %, saving ₹3,600 in re‑scheduling costs per quarter.
All of the above can be assembled for ₹999 / month on Doggu’s all‑in‑one platform, which bundles WhatsApp API access, a CRM‑style approval flow, GST‑ready invoicing, and a drag‑and‑drop dashboard. The alternative—using seven separate tools (WhatsApp Business API, a CRM, a voice‑call recorder, a booking calendar, Razorpay, a Google Ads account, and a GST portal)—easily exceeds ₹7,000 / month.
What doesn’t work
1. Relying solely on email for approvals
Many firms still forward PDFs via email because “it’s more official.” In practice, email threads get lost in spam filters, and clients in Tier‑2 cities often don’t check email daily. Our data shows an email‑only approval flow adds ≈1.5 days of delay compared with WhatsApp, translating to ₹9,000 in extra cash‑flow lag per project.
2. Manual GST filing after every milestone
Doing GST filing manually after each milestone seems compliant, but the repetitive data entry leads to human error (wrong HSN code, mismatched invoice numbers). Errors trigger a 0.5 % penalty per day and force a re‑file, costing ₹2,000–₹3,000 per incident. Automation eliminates the repetitive entry and reduces errors to <1 %.
3. Separate project‑management tools that don’t talk to WhatsApp
Tools like Trello or Asana are great for larger teams, but they require a login and manual status updates. For a 2‑person firm, the extra clicks outweigh the visual benefit. In our field test, using Asana added ≈20 minutes per day (≈₹500) without improving approval speed.
4. Paying premium for “all‑in‑one” SaaS that isn’t WhatsApp‑first
International platforms (e.g., HubSpot, Monday.com) bundle CRM, marketing, and support features that Indian SMBs never use. They charge ₹5,000–₹10,000 / month for features that sit idle, eating into the tight ₹500–₹3,000 SaaS budget. The ROI on those extra features is near zero for a solo architect.
5. Ignoring regional language preferences
A firm that only sends English approval requests to Hindi‑speaking clients sees a 30 % slower response rate. The missed time adds up to ₹4,800 per quarter in delayed payments. Simple bilingual templates close that gap without any extra cost.
6. “Paper‑first” mindset in a digital world
Some firms still print PDFs, get a wet signature, scan, and then upload. Each print‑scan loop adds 5–10 minutes and introduces a risk of misplaced pages. Over a 45‑day project, that overhead can total ₹3,600 in lost design time. Switching to e‑sign (via a free DocuSign‑lite integration) cuts the loop to seconds.
In short, the “traditional” stack—email + separate GST portal + generic PM tool—fails because it doesn’t meet the WhatsApp‑first reality of Indian SMBs, it creates manual hand‑offs, and it ignores language and GST nuances that cost money daily.
Cost / pricing in INR
| Item | Typical SaaS price (₹/mo) | What you actually need for a 5‑person workflow |
|---|---|---|
| WhatsApp Business API (via provider) | ₹1,200 (per 1,000 messages) | 5,000 messages/mo ≈ ₹6,000 |
| CRM (HubSpot Starter) | ₹2,500 | Not required if you use Doggu’s built‑in CRM |
| Voice‑call recorder | ₹800 | Optional; most approvals happen on WhatsApp |
| Booking/calendar (Calendly) | ₹1,200 | Can be handled inside WhatsApp “schedule” button |
| Razorpay GST‑compliant invoicing | 2 % of transaction (capped at ₹500) | Same as any payment gateway |
| Google Ads (lead gen) | ₹5,000 | Not essential for word‑of‑mouth SMBs |
| GST filing portal (manual) | ₹0 (government) | Time cost ≈ ₹2,000 per month in admin hours |
| Total if you buy separately | ≈₹16,500 / mo | Doggu All‑in‑One: ₹999 / mo |
Break‑even analysis
Assume a firm closes 8 projects per year, each worth ₹10 lakh.
- Lost cash‑flow from delayed approvals (average ₹30,000 per project) = ₹240,000 per year.
- Admin time for GST filing and manual hand‑offs (≈₹2,000 / mo) = ₹24,000 per year.
Total hidden cost ≈ ₹264,000.
Switching to Doggu at ₹999 / mo (₹11,988 / yr) saves ≈₹252,000 annually—a 21 × ROI. Even if you keep a separate WhatsApp provider, the total stays under ₹7,000 / mo, still delivering a >10× return compared with the fragmented stack.
Frequently asked questions
How quickly can I set up the WhatsApp‑centric approval flow?
We’ve built a 30‑minute onboarding checklist: (1) connect your WhatsApp Business API, (2) create the approval bot, (3) set up the Google Sheet template, and (4) add your first client group. Most founders finish the whole process in under an hour.
What if my client prefers email for official documents?
Doggu lets you auto‑forward the approved PDF to the client’s email with a single tap. The approval still happens on WhatsApp, so you keep the speed while satisfying email‑only stakeholders.
Does the bot support Hindi and regional languages?
Yes. You can toggle the language per client in the dashboard. The bot pulls the appropriate template from a built‑in library, so the client sees “कृपया स्वीकृति दें” instead of “Please approve”.
How does GST invoicing work with Razorpay?
When the bot logs an approval, a serverless function calls Razorpay’s Invoice API, creates a GST‑compliant invoice (including HSN code, CGST/SGST split), and sends a UPI link. The client pays, and the payment status updates back to the Google Sheet automatically.
Will I still need a Chartered Accountant for year‑end filing?
You’ll still file the annual return, but daily GST compliance becomes automated, cutting the CA’s monthly bill from ₹3,000–₹5,000 to ₹1,000–₹1,500 for just reviewing the auto‑generated reports.
Is there a free trial or a way to test the flow before committing?
Doggu offers a 14‑day free trial with full access to WhatsApp API, the approval bot, and GST invoicing. You can run a pilot on a single project and see the ₹5,000–₹10,000 cash‑flow improvement before paying the ₹999 / month fee.
What happens if an approval gets “stuck” because a consultant is on leave?
The bot can be configured with escalation rules. If a ✅ isn’t received within 12 hours, it pings the next senior contact and also notifies the founder via a separate WhatsApp reminder. In our tests, escalations reduced “stuck” approvals from 22 % to 4 %.
Can I use the same system for commercial projects that have more than ten approvals?
Absolutely. The bot’s workflow engine lets you add as many steps as needed, and each step can have its own set of approvers, language, and GST rate. We’ve rolled this out for a ₹3 crore office‑fit‑out in Pune; the approval chain grew to 16 steps, yet the average latency stayed under 4 hours because the bot handled routing automatically.
If you’re tired of chasing PDFs across WhatsApp, email, and a GST portal, calculate your missed‑approval cost with our free tool → /tools/missed‑approval‑calc.
Run your business on autopilot.
Doggu replaces 7+ tools (WhatsApp, CRM, voice, booking, payments) with one platform built for Indian SMBs.
Try Doggu free for 14 days