This case study shows how a Delhi-based consultancy firm grew from almost zero to 100+ organic leads per month through a data-driven Local SEO strategy. By optimizing their Google Business Profile, revamping their website, and setting up proper tracking, we turned their online presence into a consistent lead-generation engine.
Are you running a consultancy business whether B2B or personal and struggling to get organic leads?
Maybe you’ve already tried optimizing your Google Business Profile (GBP) after watching a few YouTube videos, but the results just aren’t showing up. No calls, no inquiries, nothing.
Don’t worry, you’re not alone. Most consultants face this exact problem and we know why it happens.
In this blog, I’m sharing a real case study of a B2B consultancy firm based in Kailash Nagar, Delhi. Over the past few months, we’ve helped them go from barely getting any leads to generating 100+ organic leads every month.
The most exciting part? They don’t have a huge social media presence, all their leads come organically through Google!
Most local businesses know they need to “do SEO,” but they often don’t know where to start.
Our client : a mid-sized consultancy firm in Delhi was facing exactly this problem. They were spending on ads but not seeing sustainable results. Their organic presence was weak, their Google Business Profile (GBP) barely showed up for discovery searches, and they had no system to track leads.
At Blink2Brand, we specialize in turning local businesses into lead-generation engines using a mix of Local SEO + Google Business Profile optimization. This case study breaks down exactly what we did, why we did it, and what you can learn from it.
The Audit: Understanding the Real Problem
Before making any changes, we always start with a complete audit of your business website and Google Business Profile (formerly Google My Business). For this client, we conducted a deep dive into their entire online presence from website performance to GBP setup to identify exactly what was holding them back.
Here’s what we discovered:
- Google Business Profile Gaps:
- Missing services, No timings.
- Wrong primary category it hurting relevance.
- No Q&A section, no posts, very few reviews.
- No Photos , Missing Logo and Cover Image.
- Website Issues:
- Poor internal linking: Google couldn’t crawl location-specific pages properly
- Missing local business schema (structured data)
- Pages targeting similar keywords (keyword cannibalization)
- Technical SEO issues included slow website speed and numerous irrelevant redirects.
- No Tracking:
- No GA4 events set up for form submissions, calls, or WhatsApp clicks
- No UTM tagging for GBP links
- No lead attribution they didn’t know what was working

This was not just a “rank me higher on Google” problem it was a visibility + conversion + measurement problem.
What We Did : Data-First Local SEO Strategy
We built a 3-phase strategy that focused on GBP optimization, website restructuring, and precise tracking.
Phase 1: Google Business Profile Optimization
GBP is often the first impression for local businesses. Our first step was to make their profile 100% complete and optimized:
Category Testing: We tested multiple secondary categories over 2 months, tracking impact on “Calls from GBP” using GA4. One combination improved calls by 38%.
Service & FAQ Upload: Added their full service list, pricing details, and top FAQs directly on GBP. This improved their discovery searches by 45% in 30 days.
Geo-Tagged Photos: Uploaded 15+ high-quality, geo-tagged images of their team, office, and services Google rewarded them with better visibility.
Review Velocity Plan: We designed a strategy to get 3–5 new reviews per month instead of collecting them all at once. This triggered Google’s “freshness signals” and improved trust.
Phase 2: Local SEO Website Revamp
We rebuilt their website structure to help Google (and users) find exactly what they were looking for:
Location-Specific Landing Pages: Created targeted pages for Dwarka, Janakpuri, and West Delhi with optimized titles, meta descriptions, and service-specific content.
FAQ & Local Schema: Added structured data to help Google display rich results (stars, FAQs, opening hours).
Internal Linking Fix: Built a logical linking structure main services → location pages → blog posts.
On-Page SEO Enhancements:
- Optimized meta titles with local intent keywords
- Improved page speed & Core Web Vitals
- Added strong CTAs (“Call Now,” “Book Consultation”) to boost conversions
Phase 3: Conversion Tracking & Reporting
Without tracking, you’re flying blind. Here’s how we fixed that:
GA4 Event Tracking: Set up events for form submissions, calls, WhatsApp clicks, and CTA button clicks.
GSC Monitoring: Tracked which queries were driving the most impressions and clicks and created new content targeting those terms.
Lead Attribution: Added UTM parameters for GBP links so we could see exactly how many leads came from Google Maps vs organic search.
Monthly Reporting: Shared not just traffic numbers but actual lead counts so the client knew their ROI.
The Results: 90 Days of Growth
Here’s what happened after 3 months of consistent implementation:
| Metric | Before | After |
|---|---|---|
| Organic Leads | 15–20/month | 100+ per month |
| GBP Profile Views | < 500 | 2,100+ |
| Calls from GBP | 8–10/month | 4x increase |
| Top 3 Keyword Rankings | 0 | 12+ high-intent keywords |
| Website Bounce Rate | 72% | Under 50% |
We didn’t just get them traffic we got them qualified leads, with full visibility on where those leads came from.
Key Insights & Lessons for Local Businesses
Here’s what we learned that you can apply to your business:
Category Testing Can Make or Break GBP Rankings
Don’t just guess your category test it. A small change can result in a 30–50% jump in discovery searches.
Consistency Beats Big Bangs
Posting regularly on GBP and getting steady reviews sends trust signals to Google.
Track Everything
If you’re not measuring form fills, calls, and WhatsApp clicks, you’re wasting data.
Hyper-Local Content Works
Location-specific landing pages + schema markup gave us a big ranking boost.
Questions You Probably Have
Q1: How long does local SEO take to work?
Expect to see early movement in 6–8 weeks, but solid results usually take 3–4 months.
Q2: Do reviews really impact GBP ranking?
Yes! Both quantity and freshness of reviews matter. Steady, authentic reviews help you rank higher.
Q3: Should I post on GBP like social media?
Absolutely. Posts keep your profile active and improve engagement.
Q4: Can local SEO work without a website?
You can rank on GBP alone, but a website gives you more keyword coverage and better trust signals.
Q5: What’s the ROI compared to paid ads?
Local SEO keeps generating leads even when you stop paying unlike ads which stop immediately.
Wrapping It Up
This project proved that data and strategy always beat guesswork. At Blink2brand, we rely on data-driven insights and proven methods to deliver real business results.
If you’re a local business owner in Delhi struggling with low leads, here’s your takeaway:
- Optimize your GBP completely
- Build location-specific pages
- Track every call and form fill
- Test and improve monthly
📞 Still unsure? Talk to Blink2Brand we can design a custom local SEO strategy to turn your business into a lead magnet just like we did for this consultancy firm.