Zeller Media / Industries / Kids’ Activities
Kids’ Activities & Swim Schools / Digital marketing consulting

Kids’ Activity Marketing That Fills Classes — Not Just Your Inbox.

The right family. The right program. A spot they can actually book.

Parents are balancing age, location, schedule, and trust. I build paid search and paid social that answer those questions early, then connect each inquiry to a trial, a visit, or an enrollment your team can follow up.

Strategy and hands-on execution. Direct access to Bradley Zeller.

The outcome is the point

New enrollments.

Connect every step that gets you there.

01
Parent interest
02
Program fit
03
Trial or visit
04
Enrollment

A measurement framework tailored to your business.

Measure the moves that matter
Cost per qualified inquiry
Trial booking rate
Trial-to-enrollment rate
Enrollment cost by location
01

What are families looking to book?

01 / Swim schools

Make age, level, and the first lesson clear.

Separate infant, beginner, and progression-focused messages. Give parents a simple way to find a suitable location and understand what happens at their first lesson.

  1. 01
    Age & starting level
  2. 02
    Location & lesson availability
  3. 03
    Trial-to-enrollment journey
02 / Camps & seasonal

Build the campaign around the calendar.

Align offers and pacing with registration dates, program weeks, and real availability. Keep waitlist inquiries separate from immediately bookable sessions.

  1. 01
    Dates, ages & program interests
  2. 02
    Registration deadlines
  3. 03
    Capacity by session
03 / Dance & gymnastics

Turn interest into a class that fits.

Use real program imagery and a clear beginner pathway. Match creative to age group and class type, then make the trial booking easy to complete.

  1. 01
    Age group & class type
  2. 02
    Trial availability
  3. 03
    Recurring enrollment
04 / Multi-location

Treat each location like it has its own business.

Review radius, class availability, inquiry routing, and enrollment outcomes by location. A full Saturday class should not be marketed the same way as an open weekday session.

  1. 01
    Local availability
  2. 02
    Correct inquiry routing
  3. 03
    Location-level reporting
02

More inquiries only help when families can find the right next step.

01

The ad skips the parent’s questions

Age range, location, schedule, and the first visit should be easy to understand before a family submits their details.

02

Every location gets the same budget

Use capacity and enrollment needs to guide spending. More demand is not helpful for a program that is already full.

03

The booking disappears into the CRM

Connect the inquiry, trial or visit, and enrollment. Review response times and missed handoffs alongside the ads.

03

A channel plan with a job to do.

The channel is a tool. The plan starts with the business, the buyer, and what happens after the click.

Paid search

Capture a parent’s local search.

Program and location campaigns that connect searches to relevant schedules, age ranges, and booking pages.

Explore the service
Paid social

Show what the experience feels like.

Parent-focused creative using approved program imagery, clear expectations, and a simple invitation to try or visit.

Explore the service
Enrollment measurement

Follow through to the first class.

Track location, program interest, trial bookings, attendance, and enrollment so the budget can follow useful outcomes.

Explore the service
04

The report should explain the next move.

The feedback loop

Give the next decision better information.

Start with your definition of a valuable customer. Then connect the available campaign, inquiry, and outcome data so we can see where demand turns into business—and where the process needs attention.

No borrowed benchmarks. No made-up performance charts. Your reporting should reflect your own funnel.

01
Cost per qualified inquiry
02
Trial booking rate
03
Trial-to-enrollment rate
04
Enrollment cost by location
05

More useful analysis. Still my responsibility.

Claude + ChatGPT + Windsor.ai MCP

Connect the data. Challenge the assumptions.

I use Claude and ChatGPT to organize account findings, compare creative themes, develop briefs, and investigate performance questions. Windsor.ai MCP helps connect available ad-account reporting for deeper analysis.

I review the outputs against the source data and your business context. The tools support the work; I own the strategy and the decisions.

Connected reporting
Performance & creative analysis
A clearer brief
The next test
06

What I want to understand first.

A useful first conversation

Bring the business context. I’ll bring the questions.

We can start with a focused audit, a strategy engagement, or ongoing management. The right scope depends on what needs fixing and what your team needs help executing.

Discuss your marketing
  • Programs, age ranges, and locations
  • Open classes, seasonal dates, and capacity
  • Trial offer or visit process
  • Current spend, lead routing, and enrollment tracking
07

Good questions. Straight answers.

Do you market directly to children?

These campaigns are planned for parents and guardians making program decisions. The message should help an adult assess fit and understand the next step.

Can you support multiple locations?

Yes. We can structure campaigns, landing pages, and reporting by location, with budgets informed by program availability and enrollment needs.

What if some classes are full?

Capacity should guide the offer. We can focus on available programs, future sessions, or a clearly labeled waitlist instead of sending every inquiry to the same page.

Can you review what happens after a parent fills out the form?

Yes. Response time, ownership, scheduling, and the handoff from inquiry to trial or visit are part of the review. Better lead handling can be as important as a new ad.

Work directly with Bradley.
Let’s talk
A better working relationship starts here

Your marketing deserves
someone who owns it.

Tell me where you are, what’s not working, and where you want to go. We’ll figure out the right next move.