Categories
Sports Marketing

How to Market a Hockey Academy (and Fill Every Intake)

Sports marketing guide · Hockey
The short answer

You market a hockey academy by planning around your intake calendar, not your game schedule. Start promoting 8 to 12 weeks before each registration window, show parents real training footage and real development, send every ad to one page with one form, and reply to every inquiry the same day.

That's the short version. The rest of this guide is the long one, written for academy owners, prep program directors and skills coaches who are great on the ice and tired of guessing off it.

How do you market a hockey academy?

Marketing a hockey academy means selling development to parents, not hockey to kids. The kids already want to play. The parents are deciding whether your program is worth the money and the early mornings. So every post, ad and page has one job: show a parent what their kid will get better at, when, and how to sign up.

In my opinion, most academies get the first part right and miss the other two. They post highlight clips. They don't post dates, prices or a clear next step. A parent who likes the clip has nowhere to go.

Here's the system I'd build for any academy with 60 to 400 players:

  1. A 12-month intake calendar with every registration window on it.
  2. A content plan that runs all year, built on training footage.
  3. Paid ads that switch on 8 to 12 weeks before each window.
  4. One landing page per program, with one form.
  5. A follow-up process so no inquiry waits more than a day.
  6. A retention push before next season's re-registration opens.

Why is marketing a hockey academy different from other sports?

Hockey is the premium choice for Canadian families now, and parents shop it that way. A national survey of nearly 6,000 parents for Canadian Tire Jumpstart Charities, reported in January 2026, put the median annual cost of hockey at $1,938, against $450 for soccer. Hockey ranked eighth for youth participation at 22%, while soccer led at 50%.

$1,938
Median yearly cost of youth hockey in Canada
Jumpstart · Jan 2026
$450
Median yearly cost of youth soccer in Canada
Jumpstart · Jan 2026
90%+
Hockey Canada retention, ages 5 to 16, 2024-25
Hockey Canada · Jun 2025

I think hockey has priced itself out for a lot of Canadian families. That's the reality an academy markets into. When a family is spending four times what a soccer family spends, they want proof before they commit.

Rounak Sardesai · Founder, Coala Studio

The good news is that the families who do play are staying. Hockey Canada reported more than 603,000 registered players in sanctioned programs for 2024-25, up 2.4%, the fourth straight year of growth. It also reported over 70,000 new players, record female registration of more than 115,000, and retention for ages 5 to 16 averaging above 90%.

So the market isn't shrinking. It's choosier. That changes three things:

  1. Proof beats hype. Parents want to see drills, coaching and progress, not just goals.
  2. Price needs context. Show what's included per hour of ice and coaching, so the number makes sense.
  3. Timing matters more. Families plan hockey spend months ahead, so late marketing loses to whoever showed up first.

When should a hockey academy start marketing each season?

Start each campaign 8 to 12 weeks before the registration window opens, and keep content running all year in between. Hockey families commit early. If your spring program opens in March, your ads should be live in January and your content should already be talking about it.

I believe in owning the intake calendar rather than chasing leads. Write down every window for the next 18 months and build a campaign for each one. A typical northern hockey academy year looks something like this. Adjust it to your own programs.

The hockey academy year at a glance

MonthsWhat families are doingWhat you should be running
Sept to OctRegular season starts. Kids are on teams.Content on in-season skills and development. Promote winter break clinics.
Nov to DecMid-season. Holiday plans.Winter break camp and clinic push. Gift-card or gift-a-program offer.
Jan to FebThinking about spring and next season.Ads on for spring programs and next year's academy intake. Evaluation days.
Mar to MaySeason ends. Spring hockey and tryouts.Spring program runs. Next-season academy registration push.
Jun to AugSummer skills and camps.Summer camp fills. Early-bird for fall academy. Collect testimonials.

Every row has a sales window. A lot of academies only market one or two of them. That's leaving full programs on the table.

What should a hockey academy post on social media?

Post training footage, every week. In my opinion it's the number one thing clubs and academies don't do enough of, and it's the cheapest marketing you'll ever make. Even a program with a hundred kids under 14 has an audience, because the parents watch and the parents share.

Young hockey player in a caged helmet looking up the ice
Training footage: the cheapest marketing an academy will ever make

What works:

  1. Drill clips with a caption that explains the why. "Edge work for U11s: this is why their crossovers look different by December."
  2. Before and after. The same player, same drill, eight weeks apart.
  3. Coach on camera. Thirty seconds of a coach explaining one skill builds more trust than any ad.
  4. Parent and player voice. Short, real, unscripted.
  5. The dates. Every few posts, say plainly what's open, when it closes and how to register.

Talk about results in parent language: "made the AAA team," "first season at prep school," "more ice touches per hour." Never measure a post's success in likes. Measure it in registrations.

Do Meta and Google ads work for hockey academies?

Yes, when they're timed to a registration window and point at one landing page. Meta (Facebook and Instagram) is where you reach parents in your area. Google is where you catch parents already searching "hockey camp near me" or "spring hockey [city]." Run both for 8 to 12 weeks before each window.

How I'd set it up:

  1. Meta: target parents within a sensible drive of your rink. Use your best training clip as the ad. One offer per campaign, like "Spring Development Program, 8 weeks, starts April 6."
  2. Google search: bid on your program type plus your city, and your own academy name.
  3. Retargeting: show a short reminder ad to anyone who visited the page but didn't register. Include the deadline.

If your ads get clicks but no registrations, the problem is usually the page or the follow-up, not the ad. We wrote a whole post on why Meta ads get clicks but not leads.

What should a hockey academy landing page include?

One program, one page, one form. A parent landing from an ad should be able to answer "what is it, when is it, who is it for, how much, and how do I sign up" in under a minute. Your homepage can't do that. A program page can.

The checklist:

  1. A headline that names the program and age group.
  2. Dates, times, rink and age or skill level.
  3. What's included: ice hours, coach ratio, off-ice training, video review.
  4. Price, or "from" price, with what it works out to per session.
  5. A short coach bio with credentials.
  6. A training video.
  7. Two or three parent quotes.
  8. One form or registration button, repeated down the page.
  9. An FAQ: equipment, missed sessions, refunds, sibling discounts.

If you're not sure whether you need a full website or just a page, here's our take on landing pages vs websites.

How do you turn inquiries into registered players?

Reply the same day, every time. In my experience, leads come in and nobody follows up, and that's usually the real leak, not the ad spend. A parent who fills in a form on Tuesday night and hears back on Friday has often already registered somewhere else.

A simple follow-up process:

  1. Instant: automatic email and text confirming you got the inquiry, with the program details.
  2. Same day: a personal reply from a coach or the director.
  3. Day 2: invite them to an evaluation skate or a call.
  4. Day 5: a reminder with the deadline and spots left, if that's true.
  5. After the deadline: add them to next season's list. Don't delete them.

Write down who owns each step. If it's "whoever sees it," nobody does.

How do you keep players coming back next season?

Show parents the progress before you ask them to re-register. Retention in hockey is strong overall, so your returning families are your easiest registrations. Don't make them wait for a generic email.

Youth hockey players leaning over the boards watching their teammates
Returning families are your easiest registrations

What I'd do:

  1. Mid-season update for each player: one skill improved, one to work on, with a clip if you can.
  2. End-of-season video for the whole group. Parents share these.
  3. Early re-registration for current families, before the public window, with a small perk.
  4. Referral ask at the same time. Happy parents talk to other hockey parents at the rink.

Referrals are great when they come. But referrals aren't a strategy, they're luck you can't schedule. Use them on top of the calendar, not instead of it.

What should a hockey academy track?

Track registrations, not reach. For every campaign, you want to know how many inquiries came in, how many became registered players, what each registration cost, and where they came from. That's four numbers. Most academies can't answer any of them.

MetricWhat it tells you
Inquiries per weekIs the campaign working?
Inquiry to registration rateIs your follow-up working?
Cost per registrationIs the ad spend worth it?
Re-registration rateAre families happy?
Source ("How did you hear about us?")Where to spend next season

Add a "How did you hear about us?" field to every form. It costs nothing and settles a lot of arguments.

How does a hockey academy get found on Google?

Claim and fill out your Google Business Profile, and ask every happy family for a review. When a parent searches "hockey camp near me" or "hockey academy [city]," the map results and reviews do a lot of the deciding. BrightLocal, a local SEO company, found in its 2026 survey that 97% of consumers read reviews for local businesses.

The basics:

  1. Correct category, hours and address. Use your rink address if that's where families go.
  2. Photos of real sessions, updated every season.
  3. A post for every program, with dates and a link to its landing page.
  4. A review ask by text after evaluations, camps and the end of each season, with the direct link.
  5. A reply to every review, good or bad, within a few days.

Then make sure each program has its own page on your website with the city and program type in the title, like "Spring Hockey Development Program, Surrey." That's what Google matches to local searches.

Should you hire an agency or do it in-house?

Do it in-house if you have someone with the time, the skills and the calendar discipline. Hire help if marketing is the thing that keeps slipping. I think the marketing unicorn doesn't exist: one person who shoots, edits, runs ads, builds pages and follows up is very rare. You're not really choosing between in-house and agency. You're choosing between one hire and one team.

Whichever you choose, the plan above stays the same. Calendar first, footage every week, ads in the window, one page, fast follow-up.

For a longer view of how all the pieces fit, read the complete marketing system for sports academies. If you also run camps, our guide on how to fill a youth sports camp covers that side.

Coala Studio · Sports marketing

Want your next intake mapped out?

We're a sports marketing agency that plans around your season. On a 30-minute call we'll map your next registration window and tell you what we'd build first. If it's something you can do yourselves, we'll say so.

30-minute call · free

We plan around your intake calendar, make reels from your real training, and build the ads, pages and follow-up that turn interest into registered players.

Map my next season
Questions

Hockey academy marketing FAQ

How far ahead should a hockey academy start marketing?

Start paid ads 8 to 12 weeks before each registration window opens. Keep posting training content all year, so families already know you when the ads start.

What's the best social media platform for a hockey academy?

Instagram and Facebook reach parents best for most academies, because parents make the decision and pay. Post short training clips and clear registration dates on both.

How much does youth hockey cost in Canada?

A January 2026 Canadian Tire Jumpstart Charities survey of nearly 6,000 parents put the median annual cost of youth hockey at $1,938, against $450 for soccer.

Do hockey academies need a website or just a landing page?

You need both, but ads should go to a program landing page with one form. The website builds trust. The landing page gets the registration.

How do I get more players to re-register?

Show progress before you ask. Send a mid-season update and an end-of-season video, then open early re-registration for current families before the public window.

Categories
Sports Marketing

How to Fill a Youth Sports Camp: A Season-by-Season Plan

Sports marketing guide · Camps
The short answer

You fill a youth sports camp by opening registration early, putting each camp on its own landing page, running ads for 6 to 10 weeks before it starts, and replying to every parent inquiry the same day. Then you ask last year's families first, before anyone else sees the dates.

Good sports camp marketing is mostly timing and follow-up. Here's the plan I'd use for any club or academy running holiday, spring or summer camps.

How do you fill a youth sports camp?

You fill a camp by being the first good option a parent sees, and the easiest one to book. Parents plan camps around work and school holidays, often months ahead. So the camp with clear dates, a clear price and a simple form, live before the rush, usually fills before the one that announces late.

The plan in six parts:

  1. Put every camp for the next 12 to 18 months on one calendar.
  2. Give each camp its own landing page with dates, ages, price and one form.
  3. Open early registration for last year's families first.
  4. Run ads 6 to 10 weeks before each camp, with a real deadline.
  5. Reply to every inquiry the same day.
  6. Film the camp and use the footage to sell the next one.

I think the biggest mistake is treating each camp as a one-off. Plan the year, and every camp feeds the next.

When do parents book sports camps?

Earlier than most clubs market. For summer, a lot of families start planning in winter. The American Camp Association's CEO has told parents to start planning as early as December, and some camps open registration on a fixed date and fill fast, according to a 2024 Scripps News report. I'd plan for holiday camps to book closer in, roughly 4 to 8 weeks out.

Here's a typical calendar for a club or academy in Canada or the northern US. Swap in your own school holiday dates.

The youth sports camp calendar

CampWhen parents decideWhen to start marketing
Winter break (late Dec to early Jan)October to NovemberNow: early October
Spring break / March breakJanuary to FebruaryEarly January
Summer campsJanuary to April for most familiesEarly-bird in January, main push February to May
Late-summer / pre-seasonMay to JulyMay
Pro-D days and one-day clinics2 to 4 weeks out4 weeks out, mostly to existing families

The pattern: summer is decided in winter, and winter is decided in the fall. If your summer camp page goes live in May, you're marketing to whoever's left.

How do you market a winter break camp?

Start in early October and sell it as the answer to a working parent's problem: two weeks with no school. Winter break camps are a short, high-intent window. Parents need childcare, kids want to stay active, and your facility is often quieter than usual. Lead with dates, hours, ages and price, then the fun.

What I'd do this month:

Do this month
  1. Get the page live with full-day and half-day options and the exact dates.
  2. Email and text current families first, with a sibling discount if you offer one.
  3. Add a gift option. "Gift a camp week" works well from mid-November.
  4. Run a 6-week ad campaign to parents near your facility, with a clear early-bird deadline.
  5. Post daily in the last two weeks of registration, with spots left, if that's true.

If you're reading this in October, there's still time. I'd bet plenty of families haven't locked in their December plans yet.

What should a sports camp landing page include?

Everything a parent needs to say yes in one visit: dates, daily hours, ages, location, price, what's included, who the coaches are, and one registration button. A camp page isn't a brochure. It's a booking page. Parents arriving from an ad should never have to search your website for the price.

The checklist:

  1. Headline with the camp name, sport, ages and dates.
  2. Daily schedule: drop-off, pick-up, what a day looks like.
  3. Price, early-bird deadline, sibling or multi-week discount.
  4. What to bring, and whether lunch is included.
  5. Coach names and credentials, plus your safety basics.
  6. A short video of last year's camp.
  7. Parent quotes.
  8. One form or registration button, repeated down the page.
  9. FAQ: refunds, missed days, skill level, extended care.

If you're unsure whether you need a full website or just this page, here's our take on landing pages vs websites.

How do you use Meta and Google ads for camp registrations?

Run Meta ads to parents near your facility for 6 to 10 weeks before each camp, and Google search ads on "sports camp" plus your city. Use real camp footage as the creative, one camp per campaign, and a real deadline. Then retarget anyone who visited the page and didn't register.

Setup that works:

  1. Meta: parents within a realistic drive. One short video of kids training and having fun. The headline is the camp name and dates.
  2. Google: "[sport] camp [city]," "winter break camp [city]," "March break camp [city]." Send each to the matching camp page.
  3. Retargeting: a reminder ad with the deadline, shown to page visitors who didn't book.
  4. Budget: I'd spend more in the last 3 weeks before the deadline, when undecided parents are making up their minds.

If your ads get clicks but no sign-ups, it's usually the page or the follow-up. More on that in why Meta ads get clicks but not leads.

Why do camp inquiries go cold, and how do you fix it?

They go cold because nobody follows up fast enough. In my experience, leads come in and nobody follows up, and that's usually the real leak, not the ad spend. A parent comparing three camps will often book the first one that answers their question about drop-off times.

The fix is a simple, written process:

  1. Instantly: automatic email and text with the camp details and the registration link.
  2. Same day: a real reply from a person, answering their question.
  3. Day 2: a short "any questions?" text.
  4. 3 days before the deadline: a reminder with the date.
  5. After the camp fills: a waitlist, and first access to the next camp.

Give each step an owner. Then check every Monday how many inquiries came in and how many registered.

How do you get last year's campers to come back?

Ask them first, before you announce to anyone else. Families who came last year already trust you, so they're your cheapest registrations. Give them a short early window and a small perk, and send them a highlight video of their kid's week before you ask.

Coach and young basketball players with their hands together in a huddle
Ask last year's families first

What I'd send:

  1. The day after camp: a thank-you and a short video of the week.
  2. Two weeks later: "Next camp dates are coming. Want first pick?"
  3. Early window: 7 to 10 days of returning-family registration before public launch.
  4. Referral ask: a sibling or friend discount, at the same time.

Referrals are lovely when they happen, but referrals aren't a strategy, they're luck you can't schedule. The early window is the strategy. Referrals are the bonus.

How should you use early-bird, sibling and multi-week offers?

Use offers to pull decisions forward, not to cut your price for people who'd book anyway. An early-bird with a real end date gives undecided parents a reason to commit now. Sibling and multi-week offers raise the value of each family. Keep it to one or two offers per camp, so the page stays simple.

How I'd set them up:

  1. Early-bird: a modest saving that ends on a fixed date, 3 to 4 weeks before the camp. Put the date in every ad and email.
  2. Returning-family window: first pick of spots, not necessarily a discount.
  3. Sibling offer: a saving on the second child. Parents with two kids are planning around both.
  4. Multi-week offer: a saving for booking 2 or more weeks, which fills your quieter weeks.
  5. No permanent discounts. If the price is always lower, it's just the price.

When the early-bird is about to end, say so in an email and a post. Deadlines move people.

How do parents find sports camps on Google?

Mostly by searching the camp type and their city, so each camp needs its own page with both in the title. "Winter break hockey camp Surrey" and "March break basketball camp Vancouver" are the kinds of searches parents type. A page called "Camps" can't match all of them.

Then keep your Google Business Profile up to date with a post for every camp, real photos, and recent reviews. BrightLocal, a local SEO company, found in its 2026 survey that 97% of consumers read reviews for local businesses. Ask parents for a review by text the week a camp ends, while it's fresh.

What should you post on social media to sell a camp?

Post the camp itself: kids learning a skill, coaches coaching, the day in 30 seconds. Then post the dates, plainly, every few posts. Parents are the buyers, and they want to picture their kid there. Training and camp footage is the number one thing I see clubs not posting enough.

Young soccer players sitting together on the team bench
Parents want to picture their kid there

A simple rhythm in the 6 weeks before a camp:

  1. Two clips a week from last year's camp, or from regular training.
  2. One "what a day looks like" post.
  3. One coach intro.
  4. One post with dates, price and the deadline.
  5. In the last week: spots left, if that's true, and the deadline again.

Judge it on registrations, not likes. A post that gets 40 likes and 6 sign-ups beats one that gets 400 likes and none.

What does a full camp look like in practice?

It looks like a calendar, a page, ads in the window and fast follow-up, all working together. One of our clients, BC Prep, has had 175+ camp sign-ups with us, and 500+ leads in 4 months. One of its reels passed 600,000 views.

175+
camp sign-ups for BC Prep
Coala client result
500+
leads in 4 months for BC Prep
Coala client result
600K+
views on one BC Prep reel
Coala client result

What I'd take from it for your own camp:

  1. Use real footage. Parents want to see the actual coaches and the actual gym.
  2. Give every ad one job. One program, one page, one form.
  3. Put the calendar first. Start campaigns before the registration window, not during it.

We'll publish the full BC Prep case study soon. In the meantime, the bigger system is in the complete marketing system for sports academies. If you run a hockey program, our guide on how to market a hockey academy covers that side.

Coala Studio · Sports marketing

Want your next camp full before the deadline?

We're a sports marketing agency that fills camps, tryouts and memberships around your season. On a 30-minute call we'll look at your next camp and tell you what we'd build first. If it's something you can do yourselves, we'll say so.

30-minute call · free

We plan your camp calendar, make reels from your real sessions, and build the pages, ads and follow-up that turn parent interest into sign-ups.

Map my next camp
Questions

Sports camp marketing FAQ

When should I start marketing a summer sports camp?

Open an early-bird for returning families in January and run your main push from February to May. Many parents plan summer in winter, and the American Camp Association's CEO has advised planning as early as December.

How far ahead should I market a winter break camp?

Start in early October. Plan for parents deciding in October and November, so have a page, an early-bird deadline and ads live 6 to 8 weeks before camp starts.

What's the best way to advertise a youth sports camp?

Meta ads to parents near your facility plus Google search ads on "[sport] camp [city]," both pointed at a camp landing page with one form. Use real camp footage as the ad.

How do I get more camp registrations without spending more on ads?

Follow up every inquiry the same day, and give last year's families an early registration window with a small perk. I think those two steps add more sign-ups than extra ad spend.

Should each sports camp have its own landing page?

Yes. Each camp needs its own page with dates, hours, ages, price and one registration button, so parents arriving from an ad can book in one visit.