How I Generated ₹15 Lakhs in 90 Days: A Proven B2B Lead Generation System (Without Spending on Ads)
If you're running a B2B business—whether you're a service provider, manufacturer, consultant, or agency you've probably experienced this frustration: spending thousands on ads that stop delivering the moment you stop paying.
What if I told you there's a better way? A system that not only generates high-quality leads but also builds you as a thought leader in your industry, creating a sustainable pipeline that works for months and years to come.
My name is Piyush Naik, and over the past three years in marketing, I've worked across content creation, script writing, video editing, and now AI-powered marketing and performance strategies. But one principle has remained constant: building a personal brand is the ultimate competitive advantage.
This article breaks down the exact system I created that generated over ₹15 lakhs in revenue in just 90 days—organically. This isn't a quick fix or a magic bullet. It requires hard work, consistency, and patience. But if you're willing to put in the effort, this system will transform how you generate B2B clients.
What You'll Learn:
The 5 non-negotiable pillars for sustainable lead generation
How to create irresistible lead magnets that position you as an expert
The exact outreach strategy across Instagram, Email, and LinkedIn
How to dominate LinkedIn and build thought leadership
Complete technical setup including tools, Airtable workflows, and Custom GPT creation
Before We Begin: Is This System Right For You?
This system is specifically designed for B2B businesses. It works exceptionally well for:
Service providers (agencies, consultants, freelancers)
Manufacturers looking for distributors or B2B clients
SaaS companies targeting enterprise clients
Professional service firms (legal, accounting, marketing)
This system is NOT for you if:
You're in D2C (Direct-to-Consumer): If you're selling products directly to consumers, stick with content marketing, paid ads, and influencer collaborations. Those strategies work better for your model.
You're a brand-new startup with zero social proof: This system relies on case studies and demonstrable results. If you haven't worked with any clients yet, get 2-3 pilot clients first, then return to implement this system.
You want quick results without hard work: There's no shortcut here. This system demands daily consistency, strategic thinking, and genuine value creation. If you're looking for overnight success, this isn't it.
You're only interested in paid ads: Ads can work brilliantly if you have the budget. But remember: once you stop spending, leads stop coming. This system builds a long-term asset that continues generating opportunities even when you're not actively pushing.
The Philosophy: Value-First, No-Pressure Sales (NRS - No Resistance Sales)
This system is built on principles I learned from Grant Cardone, Alex Hormozi, and Daneil G. The core philosophy is simple but powerful:
Provide so much value that people feel they're stealing from you.
We're not here to be pushy salespeople. We're not sending desperate cold emails or spammy DMs. Instead, we're approaching prospects like Santa Claus bringing gifts (valuable content and solutions) with no strings attached.
The goal? When your prospect is ready to buy in 3 months, 6 months, or even a year, your name should be the first one they think of.
The Two Primary Goals
Generate High-Quality Leads: Create a sustainable pipeline where prospects come to you already warm and interested, not cold and skeptical.
Build Thought Leadership: Position yourself as the go-to expert in your industry, so when prospects need your solution, you're already top of mind.
The 5 Non-Negotiable Pillars
Think of these as the foundation of your system. Skip even one, and the entire structure weakens. Plan to spend one full week setting these up properly.
Pillar 1: Essential Tools (Organic Doesn't Mean Free)
While this system doesn't rely on paid advertising, you'll need to invest in the right tools:
ChatGPT Pro
Create custom GPT for messaging that sounds authentically like you
Generate personalized outreach at scale
Develop content that matches your voice and style
You'll build a Custom GPT trained on your writing (more on this later)
Canva Pro
Create professional lead magnets, case studies, and visual content
If you have an in-house designer, you might skip this, but Canva's templates make high-quality design accessible
Airtable
This is the heart of your system—your command center
Track every prospect, interaction, and follow-up
Manage your entire outreach pipeline
Even if you have a CRM, Airtable provides granular tracking that most CRMs can't match
Data Scraper
Extract prospect information from Facebook Ads Library, LinkedIn, and other platforms
Saves hours of manual data entry
Sales Handy (Email Marketing Tool) - Optional but Recommended
Features email warming, delivery tracking, and campaign management
Budget: $30-100/month depending on volume
These tools become force multipliers for your efforts.
Pillar 2: Ideal Client Profile (ICP) - The Cornerstone of Everything
Your ICP is the blood that flows through every part of this system. If it's wrong, everything dies. Your ICP isn't just demographics. It's not enough to know your prospect is a "35-year-old business owner in Mumbai."
You must know your customer's problems better than they know themselves. When you deeply understand their pain points, your prospect thinks: "This person gets me. They must have the solution."
Creating Your ICP (Spend 2-3 Days on This):
Demographics:
Age range
Location (specific cities/regions)
Industry and company size
Annual revenue
Decision-making authority
Psychographics:
Primary pain points (What keeps them up at night?)
Current solutions they're using (and why they're inadequate)
Goals and aspirations
Objections and fears
Buying triggers and timeline
Language they use to describe their problems
Pro Tip: Interview 3-5 existing clients. Ask them:
What problem were you trying to solve when you found us?
What did you try before that didn't work?
What almost stopped you from working with us?
How would you describe your problem to a colleague?
Their exact words become your messaging goldmine.
Why ICP is Non-Negotiable: Everything—your lead magnets, case studies, messaging, content—must be laser-focused on this profile. A vague ICP leads to vague messaging, which leads to zero results.
Pillar 3: Materials - Lead Magnets and Case Studies
You need to create two powerful assets:
Two Valuable Lead Magnets: "A lead magnet should be so valuable it feels illegal that it's free. If someone could sell it as a course for ₹5,000-10,000, you're on the right track."
Lead Magnet Ideas Based on Your Industry:
For Marketing Agencies: "The 30-Day Content Calendar That Generated 500 Qualified Leads"
For Manufacturers: "The Complete Guide to Reducing Production Costs by 25%"
For IT Services: "Security Audit Checklist: 47 Vulnerabilities Your Company Might Be Missing"
For Consultants: "The Financial Model That Helped 10 Companies Increase Profit Margins by 40%"
What Makes a Great Lead Magnet:
Solves a specific, immediate problem
Actionable (they can implement it today)
Demonstrates your expertise and methodology
Not generic—specific to your ICP's pain points
Easy to consume (PDF, video, checklist, template)
One Compelling Case Study: Your case study should tell a transformation story that your prospect can relate to.
Structure:
Situation: Where the client was (struggling with X problem)
Complication: Why existing solutions weren't working
Your Solution: What you implemented (be specific about methodology)
Results: Quantifiable outcomes (revenue increase, time saved, cost reduction)
The Relatability Factor: When your prospect reads it, they should think: "That's exactly where I am right now. If they solved it for them, they can solve it for me."
Don't Have Results Yet? Follow Alex Hormozi's advice: Do something epic, then talk about it. Offer your service at a discount to 2-3 ideal clients, deliver outstanding results, document everything, then leverage those case studies.
Pillar 4: Irresistible Offer
As Alex Hormozi says in "$100M Offers": "Make an offer so good people feel stupid saying no."
Your offer should remove all risk from the buyer and create a massive value perception gap.
Components of an Irresistible Offer
Core Service: What you're actually providing
Unique Mechanism: Your proprietary process or methodology
Value Stacking: All the bonuses and extras included
Risk Reversal: Guarantees that protect the buyer
Urgency/Scarcity: Legitimate reasons to act now
Example Framework: "We'll implement [SOLUTION] to help you [ACHIEVE RESULT] within [TIMEFRAME]. If we don't deliver [SPECIFIC OUTCOME], we'll work for free until you do. Plus, you get [BONUS 1], [BONUS 2], and [BONUS 3] at no extra cost. We only work with 3 clients per month, and the next slot opens [SPECIFIC DATE]."
The Psychology: Your offer should feel like they're stealing from you, not the other way around. When they say yes, they should feel like they won.
Pillar 5: NRS Messaging (No Resistance Sales)
Finally, we create our messaging. This is "No Assistance Sales" (NRS)—we are not pushy. We are not spammers. We are genuine business people who firmly believe our product solves a problem.
We will use a 4-message sequence for outreach.
Message 1: Introduction + First Lead Magnet
Brief introduction of how you found the
Acknowledge their work/business
Offer your first lead magnet for free (no landing page, no CTA)
Show you're providing value, not asking for anything
Example: "Hi [Name], I came across [specific thing about their business]. I created a guide on [solving specific problem] that might be helpful for your [business type]. No strings attached—just wanted to share it if you're interested. [Link]"
Message 2: The Offer + Case Study
Present your irresistible offer
Share your case study showing proof
Still no pressure, just information
Example: "[Name], wanted to share how we helped [similar company] achieve [specific result]. We're currently working with businesses like yours on [solution]. If this aligns with your goals, here's what we do: [brief offer description]. Would love to hear your thoughts."
Message 3: Simple Follow-Up + Meeting Request
Direct follow-up on message 2
Simple ask for a meeting
Keep it short and pressure-free
Example: "Hi [Name], following up on my last message. Would a quick 15-minute call work for you to discuss [specific outcome]? If the timing isn't right, no worries at all."
Message 4: Long-Term Close + Second Lead Magnet
Acknowledge sales is about timing
Provide second lead magnet as a gift
Give them an easy out while staying on their radar
Example: "[Name], I understand timing might not be right, and that's completely okay. Whenever you're ready—whether that's in 2 months, 6 months, or a year—feel free to reach out. In the meantime, here's another resource on [topic] that might help: [Link]. Save my contact info for when you need it. Cheers!"
Why This Works: You've just provided massive value (2 lead magnets, 1 case study, 1 offer) with zero pressure. You've separated yourself from every other salesperson in their inbox. When they're ready to buy, you're the obvious choice.
Platform Strategy: Where and How to Execute
Outreach Platforms
Instagram DM (100 messages/day)
Highly personal and effective for B2B
Build relationships through story engagement before messaging
Best for service providers and agencies
Email (40 emails/day per account)
Scale by purchasing multiple domains (yourcompany.com, .in, .org, .info)
Use email warming tools to maintain deliverability
WhatsApp (20 messages/day MAX)
Highly personal, use sparingly
Best for high-value prospects
Don't overdo it or risk getting banned
Facebook Groups & LinkedIn Groups
Share your valuable content
Build reputation through consistent value-sharing
Don't spam—focus on genuine contribution
What About LinkedIn DMs? Avoid mass LinkedIn DMs—you'll get restricted quickly. Instead, use the advanced strategy below.
Thought Leadership Platform: LinkedIn
For building authority and having clients come to you, LinkedIn is your primary platform.
Optional Secondary Platforms (If You Have Bandwidth):
Reddit: Soft PR in industry-specific subreddits
Quora: Answer questions related to your expertise
Pinterest: If your service is visually appealing
The Critical Warm-Up Period (Don't Skip This!)
Before launching your outreach, you need to look legitimate. Internet users are spam-weary, and if your profile screams "new account" or "salesperson," you'll get ignored.
Instagram Optimization
Profile Elements:
Username: Professional and searchable
Bio: Clear value proposition (what you do + who you help)
Profile Picture: Professional headshot or brand logo
Link in Bio: Lead magnet or booking calendar
Highlights Strategy:
Company overview
Your story and values
Client testimonials and results
Past work/portfolio
Pin 3 Posts:
What you do + how you solve problems + proof
Company/service explainer (can be video)
Tutorial or free valuable content
Content Warm-Up: Post 10-15 pieces of valuable content before starting outreach. This gives prospects something to see when they check your profile.
Email Warm-Up
Email warm-up is technical but essential for deliverability.
Technical Setup (Required):
SPF Record
DKIM Record
DMARC Record
Your hosting provider (Google Workspace, Hostinger, etc.) provides specific instructions. Follow them exactly—one mistake can tank your deliverability.
Warming Process: Tools like Sales Handy automatically warm up your email by:
Sending emails to other warm accounts
Receiving replies
Gradually increasing volume (Day 1: 10 emails, Day 2: 20, etc.)
Budget 2 weeks for proper email warming before launching campaigns.
Profile Consistency
Critical Rule: Branding (logo, colors, fonts, messaging) must be identical across:
Instagram
Facebook
LinkedIn
WhatsApp
Email signatures
Website
Inconsistency erodes trust. Professional consistency builds it.
Airtable: Your System Command Center
Template:
I've created all the tables that we require, along with interface, so, you can use it easily. Here are the simple steps to make your own copy of an Airtable base.
Open the link: Click the Airtable link I've given.
Find the "Copy" button: Look at the top-right corner of the page. Click the button that says "**Copy base**".
Choose a location: A small window will open. Click to choose which of your workspaces to save the copy in.
Confirm the copy: Press the final "**Copy base**" button in the window.
All set! The base is now copied to your account. You can find it in the workspace you selected and make any changes you like.
Please check the video on how to use Airtable as that would be more beneficial. As you've to put data into Airtable, and track it.
Data Gathering: Finding Your Prospects
Facebook Ads Library Method
This goldmine is often overlooked. Here's how to extract active prospects:
Step-by-Step:
Visit Facebook Ads Library (facebook.com/ads/library)
Select your prospect's country
Choose "All Ads" category
Search for keywords related to your ICP (e.g., "gym," "fitness," "marketing agency")
Scroll through active ads—these companies are spending money, which means they're active and have budget
Use Data Scraper Chrome extension to extract:
Company names
Facebook profile links
Download as Excel/CSV
Clean the data in Google Sheets (remove duplicates, irrelevant entries)
Data Cleaning Process
Raw data from Facebook Ads Library or LinkedIn scraping needs cleaning:
In Google Sheets:
Import CSV/Excel file
Format as table
Remove duplicate entries
Filter out irrelevant entries:
Generic names (e.g., "Reels," "Scripts")
Non-business pages
Competitors
Remove entries with incomplete data
Airtable Script for Duplicate Checking:
Here's Scripts Link: https://sites.google.com/piyu4k.com/resources/scripts
First, you need to copy all the data you get from the ad library—that's their company name and Facebook profile link—and paste it into the "Checking" table with a relevant field.
Then you have to go on extension, open the scripting extension, paste the first code, and run it. After that is done, run the second script given and run it.
In the columns named "Duplicates," it will show "Original" if it's new, and if it was there previously, it will write "Duplicate." Same in the "Repeated" column: if it's not repeated, then it will show "No," which means it's perfect.
Now, if you've duplicates and repeated entries, then you have to open the filter and put in the below condition.
"Where - Repeated - contains - Yes
OR Duplicate - contains - Duplicate"
Why This Works: Companies running ads are:
Actively marketing (they understand its value)
Have budget to invest
Likely looking for solutions to scale
More receptive to B2B services
LinkedIn Search (If you've a new LinkedIn Account, you can use LinkedIn Sales Navigator for a month for free)
Use LinkedIn's search filters:
Location
Industry
Company size
Job title (to find decision-makers)
Extract profile information and add to your database.
Manual Research
For high-value prospects:
Google searches (You've also have to do this for add things on Airtable)
Industry directories
Trade association member lists (You'll get this from Exhibition website)
The LinkedIn Game: Building Thought Leadership
While outreach brings immediate opportunities, thought leadership creates long-term compounding returns.
Profile Optimization
Profile Picture:
Professional headshot
High quality, good lighting
Approachable but professional
Cover Photo:
Visual storytelling of your value proposition
Highlight achievements and credibility
Include a CTA (DM me, Book a call, etc.)
Headline: Don't write "I help X achieve Y"—that screams salesperson. (Instead, state your position and company: "Founder @ [Company] | [Years] in [Industry]")
About Section: Tell your authentic story:
How you started
Challenges you faced
How you help your ICP
Your mission and why you do what you do
Make it relatable and genuine. End with a specific CTA.
Featured Section:
Lead magnets
Best posts
Case studies
Booking calendar
Skills & Endorsements: Use industry-relevant keywords people search for. Check LinkedIn's auto-suggest to see what people are searching.
Content Strategy: Creating What They Want to Hear
The key to LinkedIn success: Create content your ICP wants to consume, not what you want to create.
Content Research
Find out what your audience cares about:
Google Trends for your industry
Google "People Also Ask" sections
Reddit discussions in relevant subreddits
Quora questions in your niche
Comments on competitor posts
Direct conversations with clients
Content Mix (Weekly)
Monday to Friday Posting Schedule:
60% Value/Education
How-to guides
Industry insights
Problem-solving frameworks
Lessons learned
Tactical advice
20% Story/Personal
Client success stories (anonymized if needed)
Your entrepreneurial journey
Behind-the-scenes
Failures and lessons
Daily routines that work
10% Industry Commentary
Trends analysis
News reactions
Hot takes (backed by experience)
Predictions
10% Soft Promotion
Case study highlights
Service announcements
Lead magnet shares
Never hard-sell—your content should sell itself
The Custom GPT Content Creator
You'll train a Custom GPT to write content that sounds exactly like you.
Training Your GPT:
Collect 10-15 posts you've written naturally
Use the "Stylistic Fingerprint Analysis" prompt (provided in resources)
Feed your writing samples to GPT
GPT analyzes your:
Sentence structure
Word choice
Tone and personality
Formatting preferences
Emoji usage
Create Custom GPT with these parameters
Test and refine until it sounds authentically you
Why This Matters: Your voice must be consistent across:
LinkedIn posts
Comments
DMs
WhatsApp conversations
Phone calls
In-person meetings
If your LinkedIn sounds robotic but you're warm in person, prospects notice the disconnect.
Building Momentum: The First 90 Days
Weeks 0-1: Group Posting
Compile 50-100 relevant LinkedIn groups
Post your valuable content in groups daily
Track engagement by group
Identify high-engagement groups vs. low
Week 2: Refinement
Focus on top 20 performing groups
Analyze what content types performed best
Begin transitioning successful content to your main profile
Afterwards
Post daily on your profile (Monday-Friday minimum)
Content based on what tested well in groups
Repurpose top performers in different formats
The Volume Game: Commenting for Visibility
Daily Comment Goal: 50-100 Comments
Commenting is your secret weapon for:
Getting on prospects' radars
Demonstrating expertise
Building relationships before pitching
Strategic Commenting:
Target the Right Posts:
Your ICP's posts
Industry thought leaders' posts
Trending topics in your niche
Add Genuine Value:
Don't say "Great post!"
Share a unique perspective
Add a complementary insight
Ask a thoughtful question
Share a relevant micro-story
Use Your Custom GPT:
Train it to comment in your voice
Review and personalize before posting
Never copy-paste obvious AI responses
90% Industry-Specific Rule: Comment almost exclusively within your industry for the first 90 days. You're building authority in one niche, not appearing scattered across topics.
Connection Strategy
15-20 Connection Requests Daily
Targeting Priority:
Ideal Client Profile: Your perfect prospects
Industry Leaders: For credibility by association
Peers: For collaboration and referrals
Personalization Rules:
For profiles with 3,000+ followers (If Active, If Not then direct):
Comment on 3-5 of their recent posts first
Add value before connecting
Send personalized connection request mentioning specific posts (You can't send everyone personal request as it's very limited, so, after 5-7 comments, you can directly send the request)
For smaller profiles:
Send connection request directly
For non-active profiles:
Standard connection request is fine
Advanced LinkedIn Messaging
Once connected, don't immediately pitch.
The Warm-Up Sequence:
Thank them for connecting (genuine, brief)
Engage with their content for 1-2 weeks
Use Custom GPT to analyze their:
Profile
Recent posts
Business focus
Pain points
Send value-first message with relevant lead magnet
Follow 4-message sequence (as outlined earlier)
Custom GPT Prospect Analysis: Feed the GPT:
Their LinkedIn profile URL
Download their profile as a pdf
Company website
GPT outputs:
Likely pain points
Relevant conversation starters
Personalized message draft
Suggested lead magnet to share
Custom GPT Creation
For Content Creation:
Go to ChatGPT → Explore → Create GPT
Use the "Stylistic Fingerprint Analysis" prompt
Upload 10-15 of your original posts
GPT analyzes your writing style
Create Custom GPT with system prompt (provided in resources)
Name it "[Your Name] LinkedIn Content Creator"
Test with prompts like "Write a post about [topic]"
Refine until output matches your voice
For Commenting:
Create separate Custom GPT for comments
Train it to:
Analyze posts quickly
Generate value-adding comments
Match your conversational tone
Avoid generic responses
Include rules:
No excessive emojis
No "Great post!" type comments
Always add unique insight
Keep it conversational, not salesy
For Prospect Outreach:
Create Custom GPT for personalized messages
Input: Prospect's profile/company info
Output: Personalized message draft
Always review and customize before sending
If you like to know more about anything, please reach out to me through email or WhatsApp given in the footer, and I'll create videos on that.