Home / Case Studies / A dealer locator built to scale from 9 regions to 50+
Custom web development interface representing a scalable WordPress dealer locator build
WordPress · Custom Development

A dealer locator built to scale from 9 regions to 50+

A North American animal nutrition brand needed a dealer locator that could scale from 9 Canadian provinces to all 50 US states, without bolting on a third-party SaaS map plugin.

50+
Regions supported
0
SaaS map dependency
CPT
Custom content model

The problem

A North American animal nutrition brand needed a dealer locator that could scale from 9 Canadian provinces to all 50 US states, without bolting on a third-party SaaS map plugin.

What they had was a static page with broken pin rendering and no geographic structure underneath it.

The approach

I built a custom dealer post type backed by a hierarchical dealer_cat taxonomy, structured so future region-level grouping would not require schema changes later.

CMB2 fields handle all dealer metadata. The finder UI integrated directly into the existing custom theme, with no plugin UI layer bolted on top.

The outcome

The locator can scale from 9 to 50+ regions with zero plugin dependency.

It deployed cleanly through Pantheon Dev to Test to Live SFTP workflow before the production push, with the data model ready for future region grouping instead of trapped in a static page.

Stack at a glance

WordPress on Pantheon · custom post type · hierarchical taxonomy · CMB2 · custom theme integration · Pantheon multi-environment SFTP

Key Work

  • Custom dealer post type created
  • Hierarchical dealer_cat taxonomy structured for future region grouping
  • CMB2 fields added for dealer metadata
  • Finder UI integrated into the existing custom theme
  • Broken static pin rendering replaced with structured dealer data
  • No SaaS map plugin dependency added
  • Pantheon multi-environment SFTP deployment workflow followed

More from the build shelf

Performance
Core Web Vitals Turnaround on a Heavy Elementor Site
Field LCP fixed without a rebuild using caching, asset loading, and targeted patches.
See the work →
Drupal SEO
188-URL Cleanup + Hreflang on Pantheon
Legacy URLs removed, hreflang shipped, and a database-level regression closed.
See the work →
Tool Build
Schema Markup Audit & Generator Tool
A public SEO tool built on Astro, Cloudflare Workers, and the Claude API.
See the work →

Need this kind of technical work?

I build and rescue sites, tools, and technical SEO systems with the code, search, and performance layers handled together.

Start with a Site Health Check → ← Back to all case studies

Want work like this?

Whether you need a new build, a site rescue, custom functionality, or a technical SEO cleanup, I would love to hear what you are working on.

Send a message