Health and wellbeing

Websites for martial arts clubs in Dublin

The search is usually a parent on a Sunday evening: “kids karate near me”, “taekwondo for 5 year olds”, “boxing club” and the name of the area. What they want to know is the age the children’s class starts at, the days and times, whether the first class is free, what the child needs to wear, how much it costs a month, and whether the coaches are Garda vetted. A separate search comes from an adult who has not exercised since school and wants to know if a beginners class exists and whether they will be thrown in with the competitors. Websites for martial arts clubs in Dublin have to talk to both.

Parents decide on safety and times

A parent reads the page looking for reasons to trust you with their child. Put the coaches’ names and grades, their Garda vetting and safeguarding training, and the club’s child protection policy where they can be found. Put the children’s classes by age band, with the days and the times, and say what happens on the first night: arrive ten minutes early, wear tracksuit bottoms and a t-shirt, the coach will talk to you after.

Photographs of children in class only go up with written consent from each parent. The mats, the hall, the coaches, the trophies and the adult sessions carry the page without them.

Adults need the first night explained

The adult beginner is nervous and will not ring. Tell them nobody spars in the first month unless they want to, that they do not need a gi or gloves yet, that fitness comes with training, and that there is a women’s class on Wednesday if you run one. One honest paragraph here fills a beginners class better than any offer.

Fees, gradings and the gi

List the monthly fee, the family rate, the pay-as-you-go option if you allow it, the cost of the gi or uniform and the gloves, the grading fee, and the annual licence or insurance paid to your governing body. Nobody likes discovering a grading fee in month three. If fees are paid by standing order, say so and give the details after enquiry, not on the page.

The hall is half the problem

Most clubs train in a community centre, a school hall, a GAA club or an industrial unit with a side door. Google often has the pin on the wrong building or on the centre’s own listing. We set up the club’s own Google Business Profile with the right pin, the right hours for the nights you train, and a line about which entrance to use. The guide to getting on Google Maps covers why clubs so often do not appear.

The club year

September and January are the intakes, when the parents’ search happens and the beginners class fills. Gradings fall at the end of each term. Summer camps in July take a week of planning and a page of their own. Bank holiday Mondays and the Christmas break need a line on the page, because the WhatsApp group announcement reaches only the parents who did not mute it. The edit page lets you post “no training Monday, back Wednesday” from your phone in under a minute.

Bring us these

The timetable by age group and level, the fees and what they cover, the trial class policy, each coach’s name, grade and vetting status, the hall address and which door, your style and governing body, and a dozen photos of the mats and the adults training. If you cannot send photos we will come to a session and take them. A short checklist of the basics any club page needs is in what a small business website should include.

What a club pays

A club mostly needs to be found, understood and contacted, which is Essentials at €499 to set up and €50 a month: the site, the .ie domain in the club’s name, the Google listing, the enquiry form and the edit page. Complete at €1,499 and €100 a month makes sense when you want fees paid online, trial classes booked rather than emailed about, and review requests after gradings. Both plans are on the pricing page. Outside Dublin the first chat is a phone call and the rest works the same. A commercial gym has a different shape, which we cover on websites for gyms.

What your site includes

The parts that matter most for your trade first, then everything else in the plan.

  • Google Business Profile set-up

    We claim your Google Business Profile, or create one, and get it verified. Hours, categories, services and photos are set so your listing matches your website.

    More about this

  • Enquiries to your email and WhatsApp

    A short enquiry form sends each message to your email and your WhatsApp at the same time. You reply from whichever suits you.

    More about this

  • Edit it yourself from your phone

    You get a private edit page that opens from a secure link in your email, with no password to remember. Change your hours, prices, services or photos, or post an announcement such as a bank holiday closure, and it is live the moment you save.

    More about this

  • Call, WhatsApp and directions buttons

    Every page carries buttons that call you, open WhatsApp or open directions in Google Maps. A customer on a phone never has to copy a number.

    More about this

  • Payments, deposits and gift vouchers

    Take card payments, Apple Pay and Google Pay on your site. Hold slots with deposits and sell gift vouchers online. Payments settle to your own account, not ours.

    More about this

Also in the Essentials plan

Which plan fits

We would recommend Essentials: €499 to set up, then €50 a month. No contract. Cancel at any time with 30 days' notice.

A club mostly needs to be found by parents in September and January, understood in a minute and contacted, which is Essentials: the site, the Google listing with the hall pinned correctly, the enquiry form and the edit page for announcements. Complete makes sense when you want fees paid online, trial classes booked rather than emailed about, and review requests after gradings.

Questions martial arts clubs ask us

We train in a community hall. Can we still be on Google Maps?

Yes. The club gets its own Google Business Profile with the pin on the hall, the training nights as the opening hours and a line about which entrance to use. Google sometimes merges clubs into the venue's listing, so part of the setup is making sure it is your name and your phone number that show.

Can parents book a free trial class online?

On Essentials they send a short form with the child's age and the class they want, and you reply. On Complete the trial is a booking: the parent picks the night, gets a confirmation and a reminder, and you see a list of who is coming.

Can we collect monthly fees through the site?

On Complete, yes. Monthly fees, gradings and summer camps can be paid by card or Apple Pay, and the money goes to the club's account. Many clubs are happy with standing orders and use the site for enquiries only; either works, and you can switch later.

We run everything through a WhatsApp group. Why do we need a website?

The WhatsApp group reaches the parents you already have. The website reaches the ones searching for a club in September who have never heard of you, and it is what Google shows them. It also carries the timetable and the fees in one place, so you stop answering the same question in the group every week.

Can we show photos of the children's classes?

Only with written consent from each child's parent, and it is better to have a consent form as part of joining. Without it, the hall, the mats, the coaches and the adult classes carry the page well. We never use stock photos of children.

What does it cost for a small club?

Essentials is €499 to set up and €50 a month, with no contract, and that covers the site, the .ie domain in the club's name, hosting, the Google listing and the enquiry form. Complete is €1,499 and €100 a month if you want fees paid and trials booked online. Prices exclude VAT.

Ready to have it built and managed for you?

Send us the name of your business and we will tell you plainly which plan fits, what it costs and what we need from you.

Where we work

We are based in Dublin and meet Dublin clients in person. Businesses elsewhere in Ireland receive the same service by phone, video call and WhatsApp.

See every area, from Dublin postal districts to every county