Ever wondered how a local service business goes from one city to 80 without hiring a content team? That’s exactly what a plumbing company in Texas did, and they didn’t spend months writing pages. They used PageForge to generate hyper-local SEO landing pages in bulk. This case study breaks down exactly how they did it, what the results looked like, and how you can replicate the process—even if you’re not a developer.
The Problem: One City, Stagnant Growth
Let’s call them BlueWater Plumbing. They were a solid, well-reviewed plumbing company in Austin, Texas. They had a decent website, good reviews on Google, and a steady stream of local jobs. But here’s the thing: they were stuck. They wanted to expand to nearby cities like Round Rock, Cedar Park, and San Marcos, but they didn’t have the time or the budget to create unique landing pages for each location.
Most plumbers aren’t writers. They’re not SEO experts. They’re busy fixing leaks and unclogging drains. Creating 80 city-specific pages manually? That would take weeks, maybe months. And if you just copy-paste the same content with a different city name, Google will penalize you for duplicate content. So they were stuck in a classic growth trap.
Sound familiar? If you run a local business—whether you’re a plumber, electrician, landscaper, or real estate agent—you’ve probably hit this same wall. You know you need location pages to rank in nearby cities, but the effort seems impossible. That’s where bulk page generation comes in.
Immersa Builder | The Ultimate Guided WordPress Theme with Built-In AI Content Tools
Immersa Builder is the most guided WordPress starter theme designed to get your website live in minutes, not weeks. Featuring a foolproof 9-step setup wizard, professionally crafted starter sites, and…
Why Location Pages Matter for Local SEO
Before we dive into the solution, let’s talk about why location pages are so important. When someone searches for “plumber in Round Rock,” Google wants to show results that are relevant to that specific location. A generic page about your plumbing company in Austin isn’t going to cut it. You need a page that mentions Round Rock, talks about the neighborhoods you serve, and includes local landmarks or references.
Location pages are the bread and butter of local SEO. They tell Google, “Hey, we serve this area, and here’s proof.” They also give potential customers a sense that you’re local, even if you’re based in a neighboring city. That’s how you start ranking for “plumber in Round Rock” instead of just “plumber in Austin.”
But here’s the problem: creating 80 unique location pages is a nightmare. You have to write unique content for each city, optimize the meta titles and descriptions, and make sure the pages don’t look like templates. That’s where PageForge shines.
The Solution: PageForge to the Rescue
BlueWater Plumbing discovered PageForge, an AI-powered bulk page generator for WordPress. Instead of manually creating each page, they uploaded a CSV file with all their target cities, zip codes, and service areas. PageForge then generated unique, SEO-optimized landing pages for each city in minutes.
Here’s how they set it up:
- Data source: They created a simple CSV with columns for city, state, zip code, and a few local landmarks. PageForge supports CSV and Google Sheets, so this was easy.
- Template: They built a template in PageForge that included placeholders like
[city]and[zip]. The template had sections for services, testimonials, and a local call-to-action. - AI content generation: PageForge’s AI generated unique content for each page, ensuring no duplicate text. It even auto-generated meta titles and descriptions.
- Published: With a few clicks, PageForge published all 80 pages to their WordPress site. No manual work, no copy-pasting.
The whole process took one afternoon. Compare that to the weeks it would have taken to do it manually. And because PageForge supports schema markup, each page was automatically marked up with LocalBusiness schema, which helps Google understand the page’s geographic relevance.
The Results: 80 Pages, 3x Leads in 90 Days
Three months after publishing the pages, BlueWater Plumbing saw dramatic results:
- Rankings: They ranked on the first page of Google for “plumber in [city]” for 60% of the cities they targeted.
- Organic traffic: Organic traffic to their website increased by 180%.
- Leads: They went from an average of 10 leads per week to 30—a 3x increase.
- Revenue: Their monthly revenue from new customers doubled, thanks to the influx of leads from nearby cities.
One of the keys to their success was the quality of the content. PageForge’s AI didn’t just plug in a city name—it generated unique, relevant copy for each page. That meant Google saw each page as a distinct, valuable resource, not a duplicate. And because they used schema markup, their pages were eligible for rich results, which made them stand out in the SERPs.
But the results weren’t just about rankings. The pages also converted. Each page had a clear call-to-action—”Call now for emergency plumbing in [city]”—and a local phone number. That’s another lesson: location pages need to be optimized for conversion, not just SEO.
How to Replicate This for Your Business
If you’re a local business owner or an agency managing multiple clients, you can replicate this strategy with PageForge. Here’s a step-by-step guide:
1. List Your Target Locations
Start by listing the cities, towns, or neighborhoods you want to target. Think about where your customers are and where you want to expand. For a plumber, that might be all the suburbs within a 50-mile radius. For an agency, it might be the cities where your clients operate.
2. Gather Local Data
For each location, gather some basic data: city name, state, zip code, and maybe a local landmark or two. You don’t need a lot—just enough to make the page feel local. You can put this in a CSV or Google Sheet.
3. Build a Template
In PageForge, create a template that uses placeholders for your dynamic data. For example, your template might have an H2 that says “Emergency Plumbing in [city]” and a paragraph that mentions “[city] residents trust us for fast, reliable service.” You can also include a map embed or a list of services.
4. Let AI Write the Content
Don’t write the content yourself—let PageForge’s AI do it. The AI generates unique, SEO-optimized text for each page, so you don’t have to worry about duplicates. You can give it prompts or guidelines to match your brand voice.
5. Publish and Monitor
Once you’ve generated the pages, publish them and start monitoring your rankings. Use Google Search Console to track impressions and clicks. You’ll likely see results within a few weeks, but give it at least 90 days for the full impact.
Why PageForge Beats Manual Creation and Other Tools
You might be thinking, “Can’t I just do this with WordPress and a page builder?” Sure, but here’s why PageForge is different:
- Speed: PageForge generates hundreds of pages in seconds. Doing it manually with Elementor or Divi would take hours per page.
- AI content: PageForge’s AI writes unique content for each page, so you don’t have to. Other bulk tools like MPG require you to write templates manually, which still leaves you with duplicate content issues.
- Built-in SEO: PageForge auto-generates meta tags, schema markup, and clean URLs. You’d have to do all that manually with other tools.
- Scalability: Whether you’re generating 10 pages or 10,000, PageForge handles it without slowing down your site.
Compared to hiring a content agency, PageForge is a fraction of the cost. A typical location page from an agency costs $200–$500. With PageForge, you can generate hundreds of pages for the price of a subscription. And because it’s self-hosted, you own all your content and data—no vendor lock-in.
Common Mistakes to Avoid with Bulk Location Pages
Even with PageForge, there are pitfalls to avoid. Here are the most common ones we’ve seen:
- Thin content: Don’t just list your services and a city name. Make sure each page has substantial, useful content—like local tips, service descriptions, and FAQs.
- Duplicate content: If you copy-paste the same text, Google will ignore your pages. Use PageForge’s AI to generate unique content.
- No schema markup: Without LocalBusiness schema, your pages won’t qualify for rich results. PageForge adds schema automatically.
- Ignoring conversions: A location page that ranks but doesn’t convert is useless. Include a clear call-to-action, a phone number, and maybe a contact form.
- Forgetting internal links: Link your location pages to your main service pages and vice versa. This helps Google crawl and understand your site structure.
Beyond Plumbers: Who Else Can Benefit?
This case study isn’t just for plumbers. Any business with a physical service area can use this strategy:
- Home services: Electricians, HVAC, roofers, landscapers
- Medical: Dentists, chiropractors, clinics
- Real estate: Agents targeting multiple neighborhoods
- Agencies: Marketing agencies creating location pages for clients
- E-commerce: Stores with local pickup options or delivery areas
PageForge also supports custom post types, so you can generate pages for products, services, or any other content type. If you can put it in a spreadsheet, PageForge can turn it into a page.
The Bottom Line
BlueWater Plumbing’s story is proof that you don’t need a huge team or budget to scale your local SEO. With PageForge, they went from one city to 80 in a day, and the results followed. If you’re ready to stop manually creating pages and start growing your reach, try PageForge today. It’s free to start, and you’ll see how easy it is to generate hundreds of SEO-ready pages.
Don’t let your competitors beat you to the top of Google in nearby cities. Start building your location pages with PageForge and watch your leads grow. And if you’re new to bulk page generation, check out our guide to the best AI bulk page generators to see why PageForge stands out.
Ready to scale? Get PageForge now and start generating location pages that rank.



