n8n Masterclass IModule 5

5.3Capstone: Build a Complete Automation Agency Stack

35 min 4 code blocks Practice Lab Quiz (4Q)

Capstone: Build a Complete Automation Agency Stack

You've learned to self-host n8n, build growth workflows, integrate AI nodes, create real-world automation recipes, monitor your system, and serve multiple clients. Now it's time to put it all together into a coherent, sellable product: a Complete Automation Agency Stack that you can deploy for clients, use as a portfolio piece on Upwork/Fiverr, and operate as a recurring revenue business from Pakistan. This capstone is your final project — and your first product.

Section 1: The Agency Stack Architecture

A "Complete Automation Agency Stack" is a set of pre-built, configurable workflows that solve the most common problems for Pakistani businesses. Think of it as a template library — you deploy it for each new client, customize the credentials and variables, and charge a monthly retainer.

code
THE COMPLETE AUTOMATION AGENCY STACK
===============================================================

  CATEGORY 1: LEAD GENERATION
  +---------------------------------------------------------+
  | LinkedIn/web scraper                                     |
  |   -> Hunter.io email enrichment                          |
  |     -> AI lead scoring (0-100)                           |
  |       -> Google Sheets (Hot/Warm/Cold)                   |
  |         -> Gmail draft (personalized pitch)              |
  |           -> WhatsApp alert (score 80+)                  |
  +---------------------------------------------------------+
  Client value: PKR 30,000-80,000/month saved in prospecting

  CATEGORY 2: ORDER & CUSTOMER MANAGEMENT
  +---------------------------------------------------------+
  | Shopify/Daraz trigger                                    |
  |   -> Data extraction (Set node)                          |
  |     -> Routing (VIP/COD/same-day)                        |
  |       -> WhatsApp customer confirmation                  |
  |         -> Supplier pick-list notification                |
  |           -> Google Sheets order log                      |
  |             -> 6 PM daily summary                        |
  +---------------------------------------------------------+
  Client value: 2-4 hours/day saved, PKR 60,000-120,000/month

  CATEGORY 3: CONTENT DISTRIBUTION
  +---------------------------------------------------------+
  | Content queue (Google Sheets)                            |
  |   -> AI reformatter (5 platform versions)                |
  |     -> LinkedIn + Twitter + Facebook + Instagram + WA    |
  |       -> Engagement tracker (24/48h analytics)           |
  |         -> Monthly performance report                    |
  +---------------------------------------------------------+
  Client value: 1-2 hours/day saved, 3x content output

  CATEGORY 4: CLIENT REPORTING
  +---------------------------------------------------------+
  | Monthly execution counter (n8n API)                      |
  |   -> Success/failure breakdown per workflow              |
  |     -> Performance formatter (AI summary)                |
  |       -> PDF/email report generator                      |
  |         -> Client WhatsApp delivery                      |
  +---------------------------------------------------------+
  Client value: Transparency + trust = 40% higher retention

  CATEGORY 5: SYSTEM MONITORING
  +---------------------------------------------------------+
  | Global error handler -> WhatsApp alert (2 min)           |
  | UptimeRobot -> SMS if n8n goes down (5 min)              |
  | Retry logic -> 3 attempts on all HTTP nodes              |
  | Daily summary -> 8 PM PKT execution report               |
  | Credential monitor -> Weekly OAuth token check           |
  +---------------------------------------------------------+
  Client value: Uptime guarantee = premium pricing

===============================================================

The Revenue Math for Each Category

CategorySetup Fee (One-Time)Monthly RetainerAnnual Revenue/Client
Lead GenerationPKR 50,000-75,000PKR 25,000-35,000PKR 350,000-495,000
Order ManagementPKR 30,000-50,000PKR 15,000-25,000PKR 210,000-350,000
Content DistributionPKR 40,000-60,000PKR 20,000-30,000PKR 280,000-420,000
Client ReportingPKR 15,000 (bundled)Included in retainerRetention booster
System MonitoringPKR 10,000 (bundled)Included in retainerRetention booster
Full Stack (All 5)PKR 75,000-100,000PKR 35,000-75,000PKR 495,000-1,000,000

Section 2: The Capstone Project Requirements

Your final deliverable is a documented, deployable automation agency stack. Here is what you must build:

code
CAPSTONE DELIVERABLES CHECKLIST
===============================================================

  DELIVERABLE 1: WORKFLOW LIBRARY (n8n JSON exports)
  /automation-agency-stack/
  ├── /lead-gen/
  │   ├── lead-gen-pipeline-v1.json
  │   └── lead-gen-README.md
  ├── /order-management/
  │   ├── order-processor-shopify-v1.json
  │   └── order-processor-daraz-v1.json
  ├── /content-distribution/
  │   └── social-auto-poster-v1.json
  ├── /monitoring/
  │   ├── error-handler-v1.json
  │   ├── health-check-v1.json
  │   └── daily-report-v1.json
  └── /client-onboarding/
      ├── onboarding-checklist.md
      └── variables-template.env

  DELIVERABLE 2: CLIENT ONBOARDING DOCUMENT
  ├── What n8n is (simple terms, no jargon)
  ├── What workflows the client is getting
  ├── What the client needs to provide:
  │   ├── Google account (Sheets access)
  │   ├── WhatsApp Business number
  │   ├── Shopify/Daraz store credentials
  │   └── Email credentials for notifications
  ├── Expected results in first 30 days
  └── Roman Urdu summary at bottom

  DELIVERABLE 3: PRICING PAGE
  ├── Three tiers: Starter / Growth / Scale
  ├── Setup fee + monthly retainer per tier
  ├── 3 Pakistani business case studies
  └── Format: Google Doc, Notion page, or PDF

  DELIVERABLE 4: LIVE DEMO SETUP
  ├── Clean VPS (Contabo $7/month)
  ├── All 5 workflow categories running
  ├── Sample data demonstrating each category
  ├── 5-minute demo script prepared
  └── Test webhook URL ready for live trigger

===============================================================

Deliverable Quality Standards

Each workflow JSON must pass these checks before submission:

CheckRequirementHow to Verify
Runs cleanZero errors on 3 consecutive test executionsRun manually 3 times
Uses variablesNo hardcoded credentials or Sheet IDsSearch JSON for YOUR_ placeholders
Has error handlingConnected to global _error_handlerCheck Error Workflow setting
Retry enabledAll HTTP Request nodes retry 3xCheck node Settings tab
DocumentedREADME explains setup in under 5 minutesGive to a friend, time them
VersionedFile name includes v1 suffixNaming convention check

Section 3: The Pricing Strategy

code
THREE-TIER PRICING FOR PAKISTANI MARKET (2026)
===============================================================

  STARTER — PKR 35,000/month
  ├── 1 workflow category (your choice)
  ├── Up to 500 executions/month
  ├── Email support (24-hour response)
  ├── Monthly report via WhatsApp
  ├── Setup fee: PKR 25,000 one-time
  └── Best for: Solo Daraz sellers, small restaurants

  GROWTH — PKR 60,000/month (Most Popular)
  ├── 3 workflow categories
  ├── Up to 5,000 executions/month
  ├── WhatsApp support (same-day response)
  ├── Weekly performance reports
  ├── Quarterly workflow optimization review
  ├── Setup fee: PKR 50,000 one-time
  └── Best for: Growing agencies, multi-platform sellers

  SCALE — PKR 120,000/month
  ├── All 5 workflow categories
  ├── Unlimited executions
  ├── Priority WhatsApp support (2-hour response)
  ├── Real-time monitoring dashboard access
  ├── Monthly strategy consultation (1 hour)
  ├── Custom workflow development (2 per quarter)
  ├── Setup fee: PKR 75,000 one-time
  └── Best for: Established agencies, enterprise clients

===============================================================

  YOUR COST STRUCTURE:
  ├── VPS (Contabo 4GB): PKR 1,960/month
  ├── Hunter.io Starter: PKR 14,000/month
  ├── WATI WhatsApp: PKR 10,000/month
  ├── UptimeRobot: Free
  ├── Your time (10 hrs/week maintenance): PKR 0 (your labor)
  ├── Total fixed costs: ~PKR 26,000/month
  └── With 3 Growth clients: PKR 180,000 revenue,
      PKR 154,000 profit = 85% margin

===============================================================

Pricing Comparison with Competitors

ProviderSetupMonthlyExecution LimitCustom AIPakistan Context
Zapier consultant (US)$500-2,000$200-500Platform limitsNoNo
Make.com freelancer$300-1,000$100-300Platform limitsLimitedNo
Your n8n agencyPKR 25-75KPKR 35-120KUnlimitedYes (AI nodes)Yes (PK-native)
Manual VA (Pakistan)PKR 0PKR 30-60KN/A (manual)NoYes

Your advantage: cheaper than foreign SaaS consultants, more scalable than manual VAs, and you understand Pakistani business workflows (Daraz, JazzCash, WATI, COD tracking, Roman Urdu).

Section 4: Pakistan Opportunity Context

code
PAKISTAN AUTOMATION MARKET — 2026 LANDSCAPE
===============================================================

  WHAT PAKISTANI BUSINESSES STILL DO MANUALLY:
  ├── WhatsApp messaging for customer notifications  (95%)
  ├── Excel/Sheets updated by hand for inventory     (90%)
  ├── Individual platform posting for social media   (85%)
  ├── Manual lead tracking (no CRM or scoring)       (80%)
  ├── Copy-pasting Daraz orders into spreadsheets    (75%)
  └── Zero automated reporting or analytics          (70%)

  YOUR COMPETITIVE LANDSCAPE:
  ├── n8n agencies in Pakistan: <50 (tiny market)
  ├── Zapier consultants serving PK clients: <20
  ├── Manual VAs doing this work: 10,000+ (your real competition)
  └── Untapped addressable market: 50,000+ businesses

  THE PITCH (Memorize this):
  "You currently pay a coordinator PKR 60,000/month
   to do this work manually. I'll automate it for
   PKR 35,000/month — and it runs 24/7, never forgets
   an order, and sends you a daily report. Want to see
   a 5-minute demo?"

  FIRST CLIENT ACQUISITION CHANNELS:
  ├── Upwork: "I will set up AI automation for your
  │   Pakistani e-commerce/restaurant/agency business"
  │   Price: $200-500 per project
  ├── Fiverr: Same offering, $150-300 per gig
  ├── LinkedIn: Cold DMs to Karachi business owners
  │   "Main aapki daily operations automate kar sakta hun..."
  ├── WhatsApp groups: Local business networks
  └── Referrals: First client → 2-3 more within 60 days

===============================================================
Practice Lab

Practice Lab

Exercise 1: Export and Organize Your Workflows — Export all workflows you've built throughout this course as JSON files. Organize them into the folder structure shown in Deliverable 1. Add a README.md to each folder with a 3-sentence description: what the workflow does, what it requires (credentials/APIs), and the estimated setup time per client. Verify each JSON file by importing it into a fresh n8n instance — if it imports cleanly, it's deployment-ready.

Exercise 2: Write Your Client Onboarding Document — Create a 2-page Google Doc. Start with the problem: "Running a business in Pakistan means spending hours every day on tasks that a computer could handle." Describe the 5 workflow categories in plain language (no technical jargon — your client is a restaurant owner, not a developer). End with a 30-day success checklist: Week 1 (setup), Week 2 (testing), Week 3 (live), Week 4 (first report). Add a Roman Urdu summary at the bottom. Share it with one friend and ask: "Would you understand this if you were a Gulshan-e-Iqbal restaurant owner?"

Exercise 3: Build Your Pricing Page — Create a Notion page or Google Doc with your 3 pricing tiers. Include at minimum: tier name, monthly price, what's included, setup fee, and a 1-paragraph case study for each tier. Use real numbers from your test runs (leads generated, orders processed, posts published). Even if you use fictional client names, the metrics must come from your actual n8n execution data.

Exercise 4: Launch on Upwork — Post your automation agency stack on Upwork as a "Fixed Price" project: "I will build and deploy a custom n8n automation stack for your Pakistani e-commerce/restaurant/agency business." Set the price at $200 (PKR 56,000) for setup + $50/month maintenance. Write a project description that mentions: n8n self-hosted, WhatsApp notifications, Google Sheets CRM, AI lead scoring, daily reports. Include a screenshot of your n8n dashboard showing active workflows. Submit the listing — the gap between "finished the course" and "earning PKR 35,000/month" is one job proposal.

Pakistan Case Study

Fahad's Automation Agency, Islamabad — From Course Graduate to PKR 210,000/Month

Fahad completed this n8n Masterclass course in January 2026. He had no prior automation experience — his background was graphic design on Fiverr, earning PKR 40,000-60,000/month.

His Launch Timeline:

WeekActionResult
Week 1Exported all course workflows, organized into agency stack8 JSON files, 5 READMEs
Week 2Created pricing page (Notion) + client onboarding doc3-tier pricing ready
Week 3Posted on Upwork: "n8n automation for PK businesses" at $2003 proposals sent
Week 4First client: Lahore e-commerce seller, $200 setupPKR 56,000 earned
Month 2Client upgraded to Growth retainer (PKR 35,000/month)Recurring revenue started
Month 22nd client via referral: Islamabad restaurantPKR 50,000 setup + PKR 25,000/month
Month 33rd client via Upwork: Karachi agencyPKR 75,000 setup + PKR 60,000/month

Fahad's Agency Stack in Production:

ClientCategoryWorkflowsExecutions/MonthMonthly Retainer
Lahore E-commerceOrders + Content42,100PKR 35,000
Islamabad RestaurantOrders + Lead Gen3800PKR 25,000
Karachi AgencyFull Stack (All 5)94,500PKR 60,000
Total16 workflows7,400PKR 120,000/month

Fahad's Full Revenue Breakdown (Month 3):

Revenue SourceAmount
Setup fees collected (Month 1-3)PKR 181,000
Monthly retainers (Month 3)PKR 120,000
Fiverr design work (part-time)PKR 30,000
Total Month 3 incomePKR 150,000
Projected Month 6 (5 clients)PKR 210,000/month

Fahad's Costs:

ExpenseMonthly
Contabo VPS (8GB, upgraded)PKR 3,920
Hunter.io StarterPKR 14,000
WATI WhatsAppPKR 10,000
Internet (Stormfiber 50Mbps)PKR 4,500
Total costsPKR 32,420
Net profit (Month 3)PKR 117,580

Fahad's Insight: "Course complete karne ke baad mujhe laga ab kya karun. Phir maine Upwork pe ek listing daal di — $200 mein n8n setup. Pehla client 10 din mein mila. Uski order processing workflow itni achi chali ke usne apne dost ko refer kiya. Ab 3 clients hain, PKR 120,000 monthly retainer aa rahi hai, aur mera cost sirf PKR 32,000 hai. 6 mahine pehle main Fiverr pe logos bana raha tha — ab automation agency chalata hun."

Key Takeaways

  • An automation agency stack is not just code — it's a documented, deployable product that you sell repeatedly with minimal customization per client
  • The Pakistani market opportunity is massive: 95% of local businesses still rely on manual WhatsApp messaging and hand-updated spreadsheets
  • Your competitive advantage is not the technology (n8n is open source) — it's your knowledge of Pakistani business workflows, local platforms (Daraz, JazzCash, WATI), and your ability to deploy and maintain the stack reliably
  • Three-tier pricing (PKR 35K/60K/120K per month) with a one-time setup fee (PKR 25-75K) is the proven model for Pakistani automation agencies
  • The first client is the hardest — post on Upwork within 7 days of completing this course, price at $200 for setup, and let quality work generate referrals
  • Your costs (VPS + APIs) stay under PKR 30,000/month even at 5 clients — every additional client is 85%+ profit margin
  • Export every workflow as versioned JSON (v1, v2) — this is your intellectual property and your product inventory
  • The client onboarding document is as important as the automation itself — a confused client cancels, a confident client refers
  • Post your stack on Upwork/Fiverr within 30 days of completing this course — the gap between "finished the course" and "earning PKR 35,000/month" is one job proposal

Lesson Summary

Includes hands-on practice lab4 runnable code examples4-question knowledge check below

Quiz: Capstone — Build a Complete Automation Agency Stack

4 questions to test your understanding. Score 60% or higher to pass.