Skip to content
For swimming schools

Fill the babies class. Keep them until squad.

In-House is your AI marketing team. It books out your babies and Learn to Swim classes within hours of each Active Kids voucher round dropping, and keeps the term-roll-over enrolments arriving from squad parents who never want to think about re-booking.

No charge for 7 days Cancel in two taps Live in 9 minutes

Three options. Only one actually works for your business.

Agency
$2,400 to $3,800 / mo
Slow. Expensive. Removed from your business.
A quarterly enrolment report, twelve generic 'water safety' posts pulled from stock, and an account manager who has never been on deck during a babies class. The babies waitlist sits at 80, the term-3 roll-over slips, and Active Kids voucher season passes you by.
DIY tools
$70 to $180 / mo + your evenings
Cheap, but it just hands you a dashboard.
Squarespace, iClassPro or Jackrabbit Swim, Later, Mailchimp, your own Google Business profile. Cheap, but the term roll-over reminders go out 5 days late, the AUSTSWIM teacher you just hired never gets a profile, and the Active Kids voucher copy gets updated in October when it should have been ready in February.
ACTUALLY DOES IT
In-House
$299 / mo flat
Cheap, and it actually does the work.
The AI marketing team writes the captions, ships a page per age plus level plus suburb, runs the term and Active Kids voucher ads, posts the milestone moments and badge ceremonies. You teach, you supervise the pool, you approve.

Swimming schools live on term roll-over. Most marketing treats it like new enrolments.

The reality

A swimming school's whole financial model is built on term roll-over: a child enrolled in Term 1 should be enrolled in Term 2, Term 3 and Term 4 with no decision made each time. The schools that run at 90 percent occupancy have auto-roll-over enabled by default, send the next-term timetable 4 weeks before the current term ends, and capture the parent's renewal in their existing routine. The schools at 65 percent occupancy treat every term like a fresh sales cycle, hope the parent remembers to re-enrol, and lose 20 percent of the class to the school down the road that sent a clearer email. On top of that, the babies-and-toddlers (6 months to 3 years) audience is now the biggest growth segment in the category, the Active Kids and Get Active Kids vouchers drive a measurable spike every season, and the competitive squad parents have completely different concerns from the Learn to Swim parents. One generic enrolment page and one Facebook post a week loses every one of these.

What good looks like

Good swimming school marketing is three things, in this order: a website with one page per age band plus level plus suburb ('baby swim lessons [suburb] 6 months', 'preschool swimming [suburb]', 'school-age stroke correction [suburb]', 'swim squad [suburb]') so you rank for every parent's actual search, a term roll-over engine that sends the next-term timetable 4 weeks before current term ends and makes re-enrolling a one-tap action, and a permanent trust layer that puts AUSTSWIM and Royal Life Saving accreditation, the indoor heated pool, the 4:1 or 3:1 ratios and the on-deck supervisor-to-class ratio on every page. The schools at 95 percent occupancy do exactly this. The schools at 65 percent are still relying on their indoor pool being closer to the school than the next centre.

Term roll-over is the whole business
A re-enrolled child is 5x cheaper than a new one. Schools at 90 percent capacity have auto-roll-over and a 4-weeks-out renewal email. Schools at 65 percent treat every term as a fresh sale.
Active Kids vouchers move the diary
Active Kids (NSW) and Get Active Kids (Vic) drive a measurable enrolment spike when the voucher window opens. Most schools update the voucher copy 6 weeks late, the new schools update it on day one.
Babies, stroke correction and squad are three different searches
A new mum searches 'baby swim lessons [suburb]'. A 7-year-old's parent searches 'freestyle stroke correction [suburb]'. A serious 11-year-old's parent searches 'swim squad [suburb]'. One 'lessons' page loses every one of those.

Real work. Not a slide deck.

In-House publishes to your real accounts and your live site. Here is what a swimming school sees in the first weeks, in the actual format it lands in.

Web Agent
Live · yourbusiness.com.au/baby-swim-lessons/hornsby
yourbusiness.com.au/baby-swim-lessons/hornsby

New age-plus-level-plus-suburb page: 'Baby and Toddler Swim Lessons in Hornsby' headline, the AUSTSWIM-accredited teacher's qualifications, what the 6-12 month and 1-3 year classes actually look like, the 3:1 ratio, the indoor heated pool temperature, the parent-in-the-water programme structure, six photos from the babies class with parental consent, Active Kids voucher eligibility, and SwimSchool schema. Indexed in 48 hours, ranking page 1 for 'baby swim lessons hornsby' inside a fortnight.

One page per age band, per level, per suburb
Advertising Agent
Live · Google Ads · Active Kids voucher campaign
Ad · yourbusiness.com.au
Baby Swim Lessons · Hornsby · Active Kids Voucher Accepted

AUSTSWIM-accredited teachers, indoor heated pool (33°C), 3:1 ratio for babies and toddlers. NSW Active Kids $100 voucher applied directly at enrolment. Term 1 starts February 4, two spots in the Tuesday 10am parent-and-baby class. Book a free swim assessment.

Spend lifts the week NSW or Vic releases new vouchers
Social Media Agent
Scheduled · Fri 4:30pm · Instagram Reel + Story
Your photo
Reel cut from the babies-class footage you uploaded

"Friday's 10am Stage 2 babies. Six 14-month-olds, six mums or dads in the water, every single one of them blowing bubbles by the second song. The first independent submersion lasts half a second; by week six it lasts three. Three Term 2 spots in the Tuesday 10am, link in bio. Active Kids voucher applies." Drafted from the footage you sent, parental consent on file.

Real children with parental consent, never stock
SEO Agent
Auto-applied · approval rules
Google Business Profile update
Services list expanded from 4 to 16 (baby swim 6-12 months, parent-and-baby 12-36 months, preschool swimming, school-age stroke correction, freestyle technique, breaststroke technique, swim squad, adult swim, water safety, AUSTSWIM accredited, Active Kids voucher accepted, plus 5 more), 'wheelchair accessible' and 'identifies as women-led' attributes added, primary category corrected from 'Recreation center' to 'Swim school', 18 babies-class and squad photos added.
Live in your profile within the hour
$299 / mo
Flat. No tiers, no markup.
9 min
From sign-up to live marketing.
60+
Pieces of content a month.
0
Contracts. Cancel any time.

Six agents, working in your accounts.

Account Lead, Web, SEO, Advertising, Social Media, and Content. One platform, one bill, you approve the work.

Account Lead

Sets the plan around term roll-over and voucher windows, not just new enrolments: a babies-and-toddlers push starting in early January, a NSW Active Kids voucher push the week the new round opens, a stroke-correction push in autumn for the 6-to-9-year-olds, a squad-tryout push in October. Briefs the other agents so the age-level pages, the voucher ads, the milestone posts and the term reminders all reinforce 'roll over Term 1 to Term 2 without thinking about it'.

Answers: term roll-over is the whole business
Web Agent

Imports your existing site so you stop paying Squarespace plus iClassPro plus a separate landing-page tool, and ships a page per age band plus level plus suburb. Adds a proper term-roll-over flow that pre-fills the parent's next-term selection in two taps, the AUSTSWIM and Royal Life Saving badges on every page, and a visible Active Kids voucher banner that updates automatically when new rounds open.

Answers: babies, stroke correction and squad are three different searches
SEO Agent

Goes after every age-level-and-suburb search the council pools cannot defend: 'baby swim lessons [suburb] 6 months', 'preschool swimming [suburb]', 'stroke correction [suburb]', 'swim squad [suburb]'. Ships SwimSchool and Course schema, optimises the Google Business Profile with the full level list, and adds AUSTSWIM and Active Kids accreditation as structured trust signals. Auto-applies the low-risk fixes.

Answers: babies, stroke correction and squad are three different searches
Advertising Agent

Runs Google Ads on age-band-and-suburb queries year-round, lifts spend dramatically the week NSW Active Kids or Vic Get Active Kids vouchers open, and runs a separate stroke-correction layer in autumn when parents start worrying about Year 3 ahead of high-school swim carnivals. Targets new mums on Meta with a 5km radius for the babies programme. Drops broad 'swimming' keywords entirely.

Answers: active kids vouchers move the diary
Social Media Agent

Turns every milestone, every badge ceremony, every first independent submersion into a post in your real accounts: a Tuesday-morning babies-class Reel, a Friday squad-tryout story, a Stage 5 graduation carousel, an AUSTSWIM-teacher spotlight. Builds the visual case that turns the new mum at the suburb playgroup into the parent who books the babies trial.

Answers: term roll-over is the whole business
Content Agent

Drafts the guides parents Google before they enrol: 'when should my baby start swimming lessons', 'how to use an Active Kids voucher for swim school', 'when to move from group to squad swimming', 'the honest guide to choosing a swim school: ratios, accreditation and water temperature'. Two drafts a month, in your voice, that catch the parent four months before they enrol.

Live in your accounts, fast.

The heavy lifting comes off your plate the day you sign up. Here is what you see by the end of week one.

  • Age-level-and-suburb pages (babies, Learn to Swim, school-age stroke correction, squad) split and indexed inside the first fortnight.
  • Active Kids voucher quick-redeem page live within an hour of each voucher round dropping, with the redeem-here CTA prefilled.
  • AUSTSWIM-accredited trust signal surfaced on every level page and the Google Business hero by day 4.
  • Indoor-heated-pool environment differentiator (year-round comfort, no winter dropouts) made the homepage hero.
  • Term roll-over enrolment automation wired into your existing booking system by day 10.
  • Working With Children Check status loaded on every coach profile.
See pricing No charge for 7 days Cancel in two taps Live in 9 minutes

Your first 30 days.

  • Age-level-and-suburb pages indexed for babies, Learn to Swim, school-age stroke correction and squad
  • Annual plan built around term roll-over windows and the four Active Kids voucher rounds, delivered by Sam
  • Google Business Profile rebuilt as 'Swim school' with AUSTSWIM and Royal Life Saving signals and indoor-heated-pool attribute set
  • Active Kids voucher quick-redeem page live, with auto-update copy and a 'spaces remaining' counter
  • Indoor-heated-pool environment differentiator pushed to the homepage hero with year-round-comfort copy
  • Term roll-over enrolment automation running four weeks before each term ends, wired into your existing booking system
  • Coach profiles updated with WWCC status and AUSTSWIM accreditation number per coach
  • 'When should my baby start swimming lessons' parent guide drafted, with the 'how to choose a swim school' companion piece in the queue
The bottom line

Swimming schools don't fail at teaching kids to swim; they fail at term roll-over and voucher speed. The current cohort drifts to 65 percent because the renewal email went out 3 days late, the Active Kids voucher round opens and the school two suburbs over has the copy live by lunchtime while yours is still showing last year's amount. The work is the age-level-and-suburb page library, the roll-over engine, the voucher-speed ad campaign, and the consented milestone posts that earn the playgroup recommendation.

Agencies are too dear to actually do this for $3.5k a month. Tools are cheap but the voucher copy you mean to update is still showing last year's amount in week 3 of the new round. In-House is the third option: for $299 a month the agents ship the age-level pages, run the voucher ads, post the babies-class milestones and roll over the term enrolments. You stay in the driver's seat, two taps to approve, minutes a day on deck. Fill the babies class, keep them until squad.

See everything In-House does
No charge for 7 days Cancel in two taps Live in 9 minutes

Frequently asked.

We use iClassPro (or Jackrabbit Swim, Class Manager, ASA) for enrolments and billing. Do we have to leave?
No. iClassPro stays exactly where it is for enrolments, attendance, level assessments, invoicing and teacher pay. In-House sits in front of it (age-level pages, voucher ads, Google Business profile, social) and behind it (term roll-over reminders, assessment-day prompts, badge-ceremony invites). The 'book a free swim assessment' button on every page lands in your existing flow.
How does the platform handle the NSW Active Kids and Vic Get Active Kids voucher rounds?
The voucher copy lives in a central setting that updates the Google Business profile description, the homepage hero, every enrolment landing page, the ad headlines, and the term-enrolment email signature in one go. When the NSW Service or Service Victoria announces a new round, you update the dollar amount and validity dates once and every surface refreshes within minutes. The Advertising Agent automatically lifts spend on voucher-related keywords the day the new round opens.
We do everything from 6-month babies up to a serious competitive squad. Can the platform handle all those audiences?
Yes, that's how it's built. The Account Lead sets four parallel content tracks: babies and toddlers (parent-in-water focus, sold to new mums on Meta), preschool Learn to Swim (school readiness focus), school-age stroke correction (sold to parents worried about high-school swim carnivals), and squad (sold to ambitious dance-or-sport families on the pathway from Learn to Swim to State or beyond). The website filter routes each audience to the right page; the ads target each separately.
AUSTSWIM accreditation and our ratios are the trust signals parents actually look at. Will the platform surface those?
Yes. AUSTSWIM accreditation, Royal Life Saving certification, the 3:1 babies ratio and 4:1 preschool ratio, and the indoor heated pool temperature (typically 32-33°C) go into the Google Business Profile description, the homepage hero, the first paragraph of every level page, the ad copy, and the LocalBusiness schema. Most council pools and lower-tier centres can't claim these, so leading with them is the structural win.
How is parental consent handled for footage of children in the water?
Consent is enforced at the workflow level. The Social Media Agent only drafts a post when you upload footage with a parental-consent flag set, and only first names are used. During onboarding you can capture a one-time media-share consent on the enrolment form so it's a one-tap check, not a fresh ask. Footage with children whose parents have opted out never enters the draft pipeline, and any visible faces without consent are blurred or the clip is rejected before draft.
Can I cancel if it isn't working?
Two taps, any time. No exit fees, no notice period, no minimum term. You keep your imported site, the age-level pages, the Google Business Profile work, the AUSTSWIM and voucher copy, and the roll-over email sequence. The data is yours.

Bring your marketing in-house this week.

Six agents planning, publishing and optimising your social, SEO, ads and web, full-time on your business. $299/month. No contract.

Contact us
Card on file · No charge for 7 days · Cancel anytime