★ High-Level Flow
Who is a "Direct Client"?
This flow applies to clients who reach us without any paid advertising, referral program, or lead gen campaign. Typically:
- Personal network — friends, family, ex-colleagues, or community members who already know you
- Word-of-mouth — someone recommended by an existing client (informally, not via the referral portal)
- Walk-ins / Direct calls — people who contact you directly on personal WhatsApp or phone
- Repeat clients — past clients coming back for a new project or additional services
- Event / meetup contacts — leads from business events, networking groups, or local associations
1 Initial Conversation
Client Reaches Out (or You Initiate)
The client messages you on WhatsApp, calls, or you bump into them. They say something like "I need a website" or "Can you help with my business getting online?" Since they already know you, skip the formal sales pitch — have a casual conversation. The goal is to understand what they need and why they need it now.
Ask the Right Questions
In a casual conversation, figure out:
1. What does your business do? (industry, products/services)
2. What do you want to achieve? (more customers, online presence, automate operations)
3. Do you have any existing digital presence? (website, social media, Google listing)
4. What's your timeline? (urgent, flexible, no rush)
5. Do you have a budget in mind? (don't push — gauge comfort level)
Decision: Is this a real project or just exploration?
2 Scoping & Quotation
Detailed Requirements Discussion
Schedule a proper 20–30 min sit-down (call or in-person). Walk through the service options that match their needs. Show relevant past work from the portfolio. For known clients, this is less about convincing and more about aligning expectations — what they'll get, what it'll cost, how long it'll take.
Recommend the Right Package
Based on the conversation, map them to the best fit:
• Small shop / professional → Business Website (₹25K, 7–10 days)
• Growing business needing leads → Website + Marketing (₹60K + ₹35K/mo)
• Business needing operations → Quantum Bundle (₹9K/mo, 14–21 days)
• Just needs branding → Logo + Identity (₹5K–₹15K, 3–7 days)
• E-commerce / app → Custom build (₹60K+, 14–21 days)
Send a Clear Quotation
Even for known clients — always send a written quotation. This prevents scope creep and misunderstandings later. Include: what's included, what's not, timeline, payment terms, revision rounds. Send via WhatsApp (PDF or message) or email. Create in the admin panel for record-keeping.
Decision: Client agrees to the scope and price?
3 Agreement & Payment
Formalize Even with Known Clients
This is where most people skip steps with friends/known contacts — and regret it later. Always get written confirmation of the scope and price. A simple WhatsApp message like "Confirmed: Business website with 5 pages, ₹25,000, delivery in 10 days, 50% advance" is enough. Screenshot it and save.
Collect Advance Payment
Standard terms: 50% advance before any work begins. For known clients who prefer, you can be slightly flexible (e.g., 30% advance), but never start a project with ₹0 collected — even for friends. Collect via UPI, bank transfer, or Razorpay. Generate an invoice in the admin panel.
Log the Project in Admin Panel
Create the client in the system: add to inquiries (source: "Direct / Known Client"), create the project in projects, set up milestones. Even though this isn't an ad-generated lead, it still needs to be tracked for revenue reporting, delivery tracking, and portfolio management.
💡 Common Mistake: Working Without Payment
Known clients often say "I'll pay after" or "We're friends, don't worry about it." Politely insist on at least a token advance. This sets professional boundaries, ensures commitment, and prevents projects that drag on indefinitely. Frame it as: "This is how we work with everyone — it keeps things smooth for both of us."
4 Onboarding & Asset Collection
Send Asset Collection Checklist
Once payment is received, send the client a clear checklist of everything you need:
• Business name, tagline, and description
• Logo (if they have one) — or discuss logo design as add-on
• Brand colors and fonts (if any preference)
• Content: text for About, Services, Team, Contact pages
• Photos: team, office, products, certificates
• Domain name (if already owned) or preferred domain
• Social media links
• References: "Show me 2–3 websites you like"
Give a Clear Deadline for Assets
Tell the client: "I need all the content by [date]. My delivery timeline starts from when I receive everything." This is critical — known clients tend to be the slowest at sending assets because they don't feel urgency. Set expectations upfront to avoid a project that drags for months.
Decision: Has the client provided all assets?
5 Build & Review
Design & Structure
Create the page structure, select design direction, build the homepage. For websites: mobile-first responsive design, SEO foundations, contact forms, analytics setup. Share a staging preview URL with the client for early feedback. Tag milestone as "In Progress" in admin panel.
Build All Pages & Features
Complete all remaining pages, integrate forms, set up hosting config, add analytics (GA4), meta tags, Open Graph, sitemap. For Quantum clients: set up their admin panel, modules, and database. For marketing clients: set up ad accounts and campaigns.
Client Review & Feedback
Send the staging URL and walk the client through the build on a call. For known clients this is usually more relaxed — but still document all feedback. Typical feedback: "Change this color," "Move this section," "Add a photo here." Implement within the included revision rounds (2–3).
Decision: Client approves the build?
6 Launch & Handover
Collect Balance Before Go-Live
Send the final invoice for the remaining balance (always before deploying to production). For known clients, be clear: "I'll push this live as soon as the balance is settled." Don't deploy first and chase payment later — this is the #1 mistake with friends/family projects.
Go Live on Production
Deploy to Firebase Hosting (or client's preferred hosting). Connect custom domain, enable SSL, configure CDN. Run Lighthouse audit — target 90+ performance score. Submit sitemap to Google Search Console. Verify all forms, analytics, and integrations are working.
Quick Walkthrough & Handover
Do a 15–20 min call showing the client how to use their site/platform. For simple websites: how to request content changes. For Quantum: dashboard walkthrough, how to manage orders/leads. Share login credentials and a simple written guide. Activate the 30-day free support period.
Share the Win
Send the client a congratulations message with the live link. Ask them to share it on their WhatsApp status, Instagram, and with their network. Request a Google review and a short testimonial. Post on your own Instagram as a portfolio piece (with permission).
7 Post-Delivery & Relationship
Free Support Window
Handle any minor issues, text changes, or questions for 30 days post-launch at no extra cost. Respond quickly — known clients expect fast turnaround since they know you personally. Use WhatsApp for quick fixes, support tickets for bigger items.
Identify Next Steps
After delivery, casually suggest value-adding services:
• "Your website is live. Want me to set up Google Ads to drive traffic?"
• "I can handle your Instagram content, posting, and engagement for ₹35K/mo."
• "The Quantum Bundle (₹9K/mo) gives you a full CRM + ERP — want a demo?"
• "You should get a Google Business Profile set up — I can do that for you."
With known clients, upselling is easy because trust already exists. Don't hard-sell — just show value.
Ask for Referrals Naturally
Known clients are your best referral source. After they see the result, ask: "Do you know anyone else who might need a website or marketing help?" They'll naturally recommend you because they know you personally. You can also invite them to the formal Refer & Earn program (2–5% commission per deal).
Stay in Touch — Annual Check-ins
Add a calendar reminder to check in with every direct client every 3–6 months. "Hey, how's the website doing? Need any updates?" This keeps you top-of-mind and often leads to maintenance retainers, additional projects, or referrals. Known-client relationships compound over time.
⚡ Golden Rules for Direct / Known Clients
1. Always Quote in Writing
No verbal agreements. Even a WhatsApp message counts. This prevents "I thought that was included" conversations later.
2. Always Take Advance Payment
Even for friends — at least 30–50%. No payment = no commitment. Projects without advance often never complete or pay.
3. Set Clear Timelines
"I'll deliver in 10 days from when you send all the content." The clock starts when assets arrive, not when they say yes.
4. Define Revision Limits
Known clients love endless tweaks "since we're friends." Set 2–3 revision rounds. Beyond that, it's additional cost — politely communicated.
5. Don't Undercharge
You can give a small discount (5–10%) for known clients, but don't halve your prices. Undercharging leads to resentment and poor work quality. Charge fair rates.
6. Track Everything in Admin Panel
Even informal projects need to be in your system — for revenue tracking, portfolio, and tax records. No off-the-books work.