/* Reveal-on-scroll hook + nav */ function useReveal() { React.useEffect(() => { const els = document.querySelectorAll('.reveal:not(.in)'); const io = new IntersectionObserver((entries) => { entries.forEach((e) => { if (e.isIntersecting) { e.target.classList.add('in'); io.unobserve(e.target); } }); }, { threshold: 0.12, rootMargin: '0px 0px -40px 0px' }); els.forEach((el) => io.observe(el)); return () => io.disconnect(); }); } function Nav({ onBook }) { const [scrolled, setScrolled] = React.useState(false); React.useEffect(() => { const onScroll = () => setScrolled(window.scrollY > 24); onScroll(); window.addEventListener('scroll', onScroll, { passive: true }); return () => window.removeEventListener('scroll', onScroll); }, []); return ( ); } function Hero({ onBook }) { return (
{/* Decorative field lines */}
The commercial team your club doesn't have

You have the sponsors.
You don't have the time to manage them.

Clubside Commercial runs sponsorship for grassroots and community football clubs across Australia, keeping existing partners warm, bringing new ones in, and quietly turning your prospectus into renewed revenue.

Get in touch
100%
Volunteer-friendly
$0
Upfront to chat
AU
Built for community football
); } function Problem() { const lines = [ { idx: '01', txt: <>The prospectus is already written. It's sitting in a Dropbox folder no one's opened since pre-season. }, { idx: '02', txt: <>Existing sponsors get a renewal email maybe once a year, and a few quietly don't come back. }, { idx: '03', txt: <>Outreach to new sponsors needs consistent effort. Committees have day jobs and a season to run. }, { idx: '04', txt: <>The result: real commercial value left on the field, every single season. }, ]; return (
The problem

The packages exist.
The follow-through doesn't.

Almost every community club we meet has a sponsorship prospectus and a list of past supporters. Almost none have someone whose actual job is to work it. That gap is where renewals lapse, warm leads cool off, and new partners never quite get pitched.

{lines.map((l) => (
{l.idx} {l.txt}
))}
WHAT WE HEAR ON DISCOVERY CALLS
{[ '"We had a great year-one sponsor and just… never followed up."', '"Our treasurer drafted three pitch emails. None went out."', '"We don\'t even know who renewed last season."', '"There\'s definitely more out there. We just can\'t chase it."', ].map((q, i) => (
{q}
))}
); } function Services() { return (
What we do

Two jobs.
Done properly.

We don't rewrite your strategy or rebrand your club. We pick up the commercial work that's already been planned, and actually do it, week in, week out.

SERVICE / 01

Sponsor Retention

Managing existing sponsors, renewals, and relationships so no one quietly walks away. We become the consistent point of contact your partners always wished they had.

  • Quarterly check-ins with every active sponsor
  • Renewal calendar built and worked through
  • Activation tracking, making sure benefits are delivered
  • End-of-season wrap and value report
Ongoing · Monthly cadence
SERVICE / 02

Sponsor Acquisition

Active outreach to new sponsors using your club's existing packages and prospectus. We build the target list, write the pitches, and run the conversations end-to-end.

  • Local business mapping around your catchment
  • Tailored outreach campaigns (calls, email, in-person)
  • Meetings booked and led on your club's behalf
  • Deals closed and handed back ready-to-sign
Active outreach · Commission on new deals
); } function Process() { return (
How it works

Three steps.
No reinventing the wheel.

Most clubs are up and running with us inside two weeks. We work with what you already have: your packages, your contacts, your existing sponsor list, and start executing.

01STEP

Discovery call

A 30-minute conversation to understand where your club is at: current sponsors, lapsed ones, what's been tried, and what's actually possible in your market.

30 MIN · NO OBLIGATION
02STEP

Custom proposal

A short, written proposal tailored to your situation: scope, cadence, and pricing. You see exactly what we'll do, what it costs, and what success looks like.

DELIVERED WITHIN 5 DAYS
03STEP

We get to work

Managing, pitching, and growing. Monthly updates to the committee, a single point of contact, and quiet, consistent commercial momentum behind the scenes.

MONTH-TO-MONTH · CANCEL ANYTIME
); } function About() { return (
Why Clubside

Built specifically for community football, not a generic agency.

We started Clubside because we kept seeing the same pattern: good clubs, real assets, no one to work them. So we built the team clubs can't justify hiring full-time, and made it month-to-month.

01 / Aligned
We win when you win. Pricing is structured so a chunk of what we earn depends on what we actually bring in, not on hours billed.
02 / Focused
Only grassroots and community football. We're not stretched across rugby, netball, and corporate clients. We know your audience and your market.
03 / Quiet
You stay in the foreground. Outreach goes out under your club's name, on your letterhead. We're the engine, not the front of house.
04 / Light
Built for volunteer committees. One monthly update, one point of contact, zero new tooling for your treasurer to learn.
); } function Audience() { return (
Who it's for

Clubs with commercial potential, and not enough hands.

If your club has a prospectus, a few existing sponsors, and a committee that would rather coach than cold-email, we're built for you.

Senior & Junior Clubs

Local football clubs running senior squads, junior pathways, or both, typically 200–1,000 registered players.

Regional & Suburban

Community clubs across Sydney, Melbourne, Brisbane, Adelaide, Perth and regional centres, anywhere with a local business base.

Clubs Ready to Grow

You have packages written and a prospectus. You just need someone to consistently work the commercial side.

NSW VIC QLD SA WA TAS ACT NT
See if we're a fit for your club
); } Object.assign(window, { useReveal, Nav, Hero, Problem, Services, Process, About, Audience });