69dynamics Dynamics
🤝 Direct Client Playbook — 2025-26

Direct Client Project Flow

Step-by-step process for handling projects from known clients, personal referrals, and walk-ins — people who come to us directly without any ad campaign or lead gen program.

High-Level Flow

🤝 Initial Talk
📋 Scope & Quote
💰 Agreement
🛠️ Build
🚀 Launch
🔄 Support

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

First Contact

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.

WhatsAppPhone CallIn-Person
Understand the Need

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)

Requirement NotesVoice Notes

Decision: Is this a real project or just exploration?

✅ Ready to ProceedHas a clear need, reasonable budget, and wants to move forward. Go to Phase 2.
⏳ Just ExploringNot ready yet. Stay in touch casually. Don't hard-sell — they know you. Follow up in 2–4 weeks.

2 Scoping & Quotation

Deep Dive

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.

Google MeetIn-PersonPortfolioService Catalog
Match Service

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)

Quotation

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.

Admin PanelQuotation BuilderWhatsAppEmail

Decision: Client agrees to the scope and price?

✅ AgreedCollect advance payment. Move to onboarding.
🔄 Wants ChangesAdjust scope or pricing. For known clients, you can be flexible — but always document what's agreed.

3 Agreement & Payment

Important

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.

WhatsApp ConfirmationEmail Acceptance
Payment

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.

UPI / GPayBank TransferInvoice System
Record

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.

Admin PanelFirestoreProject Manager

💡 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

Checklist

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"

WhatsApp ChecklistGoogle FormOnboarding Template
Set Deadline

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?

✅ Assets ReceivedBegin build immediately. Start the project timer.
⏳ Still WaitingSend a reminder after 3 days. If no response after 7 days, call them directly. Pause project clock until assets arrive.

5 Build & Review

Week 1

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.

HTML/CSS/JSFigmaFirebaseStaging URL
Week 1–2

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.

Full BuildSEOAnalyticsIntegrations
Review

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).

Screen ShareWhatsApp FeedbackRevision Notes

Decision: Client approves the build?

✅ ApprovedMove to launch. Collect remaining payment.
🔄 More ChangesIf within revision rounds: implement. If beyond: explain additional cost politely — "This is a new feature beyond our original scope. I can add it for ₹X."

6 Launch & Handover

Final Payment

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.

Final InvoiceUPI / Bank Transfer
Deploy

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.

Firebase HostingCustom DomainSSLLighthouseSearch Console
Training

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.

Screen ShareQuick GuideCredentialsSupport Activation
Celebrate

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).

Google ReviewTestimonialInstagram PostPortfolio Update

7 Post-Delivery & Relationship

30-Day Support

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.

WhatsAppSupport Tickets
Upsell Value

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.

Referral Loop

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).

Referral ProgramWord of MouthNetwork Effect
Long-Term

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.

Calendar RemindersQuarterly Check-inNewsletter

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.