The Reality of Managing Ads for 200 Franchise Locations
- Kelsie McDuffie

- Mar 30
- 2 min read
When you’re managing paid media for a single business, the goal is simple: drive consistent, efficient results.
When you’re managing it for 200 franchise locations across brands like Miracle Method, MaidPro, Men In Kilts, and Granite Garage Floors under Threshold Brands — it becomes something entirely different.
It’s not just about performance. It’s about staying organized, moving quickly, and making sure no location gets left behind.
At a Glance
200 franchise locations managed
10 home service brands supported
Coverage across the U.S. & Canada

The System That Keeps Everything Moving
Managing this many locations requires more than strong campaigns — it requires structure. Every campaign launch, creative refresh, or seasonal promotion is tracked through a structured workflow. Each task has a place, an owner, and a timeline, which allows us to stay aligned even as new locations are constantly added.
Our day-to-day lives across a handful of core platforms:
Meta for campaign execution and optimization
Slack + Monday.com for project management and asset sharing
Shape (a feature of NinjaCat) for tracking budgets and monitoring pacing throughout the month
Google Sheets for a centralized performance tracker across every brand and location
Creative That Evolves With Performance
Rather than relying on a fixed schedule, we take a performance-driven approach — refreshing creative based on engagement trends, lead quality, and seasonality. That means continuously introducing new variations of:
Before-and-after transformations
Customer testimonials and social proof
Promotional offers and seasonal incentives
Service-focused messaging
Hooks, calls-to-action, and landing pages
Visual styles, formats, and ad types (video, static, carousel)
Keeping a Pulse on All Locations
Performance management at this scale comes down to consistency. We maintain a steady rhythm across all locations:
Weekly spend checks to ensure campaigns are delivering as expected
Monthly reporting through a centralized tracker, giving visibility into performance across every market
Ongoing monitoring to quickly identify outliers — both high performers and areas that need attention
Why We Love Franchise Marketing
Franchise marketing is a balance. You’re thinking at a high level — across brands, services, and strategy — while also paying attention to what’s happening in individual markets.
What makes it rewarding is the impact. Behind every campaign is a local owner. A team. A family business that depends on a steady flow of leads.
Being able to support that at scale — while still seeing the results play out at the local level — is what makes this kind of marketing different and special.
Looking to improve lead generation across all your franchise locations? We’d love to connect at McDuffie Marketing. Send us an email to get started.




Keep killing it! Very impressive stuff.