South Africa's #1 Golf Day Platform
FourBalls makes golf day events effortless. From booking the perfect course to player registrations, payments, and prizegiving — we've got it all.
Free for Organisers
No per-event fees
R950 / month
for Golf Courses
All in One Place
Save time. Raise more.
Upcoming Events
Find a golf day near you, register your team, and get on the course.
Venues
Browse courses, check availability, and request a date for your golf day.
Built for Every Golf Day
Whether you're a course, organiser, or player — FourBalls handles the lot.
How It Works
Pick a listed course, set the date, add registration options, sponsors, schedule, and your branding. Your event page is ready in minutes.
The course confirms your date. Share your event on WhatsApp and email. Teams register, pay via EFT, and upload proof of payment.
Track payments, assign tee times, post updates, and email your tee sheet to captains the day before. Everything in one place.
Simple Pricing
For Organisers
Free
R0 / forever
Everything you need to plan and manage your golf day.
For Golf Courses
Pro
R950 / month
List your course, get bookings, and approve every golf day run at your venue.
FAQ
Everything you need to know about FourBalls.
R950 per month with a 14-day free trial. This gives you a public course profile, availability calendar, booking approval dashboard, and full event oversight. No setup fees, no commission on events.
Your calendar shows all days by default as available. Simply block out dates you don’t want (club events, maintenance, etc). Organisers can only request available dates, and you approve every booking before it goes live.
They submit a booking request with their event details. You’ll see it in your Booking Requests dashboard and can approve or reject it. Once approved, the organiser can publish their event and start collecting registrations.
Yes. Your public course page shows your profile, facilities, green fees, and an availability calendar. Organisers can request any open date directly from there. You’ll see their enquiry in your Enquiries dashboard.
Yes. From your calendar, click any available date and choose “Create event”. You’ll go through the same event builder as organisers, but your course is pre-selected and auto-approved.
Absolutely. Every golf day must be approved by you before it can be published. You can reject bookings with a reason, and the organiser can revise and resubmit.
Yes, 100% free. No per-event fees, no commission, no hidden charges. Create unlimited events at any listed course. The platform is funded by course subscriptions.
Register as an organiser, then use the event builder. Pick a course, set the date, add registration options and pricing, sponsor tiers, day schedule, and your branding. Submit for course approval and you’re done.
You add your bank details in the event settings. When teams register, they see your EFT banking details and can upload proof of payment directly. You track payment status in your dashboard and mark teams as paid — they get an automatic confirmation email.
Yes. Every event page, registration confirmation, and your organiser dashboard has a WhatsApp share button with a pre-filled invitation message. You can also share via email with one click.
You can manually assign tee times and starting holes, or use auto-assign which respects each team’s preferred tee time. When you’re ready, email the tee sheet to all captains with one click — each captain gets their specific time and hole.
Yes. From your event dashboard, post announcements that appear on the public event page and each captain’s registration status page. Toggle “email all captains” to send it to everyone at once.
An email with their reference number, amount due, your bank details, a link to upload POP, and a WhatsApp share button. They also get a personal registration page where they can track status, see updates, and view their tee time.
Yes. Set up sponsor tiers (e.g. Hole Sponsor, Gold Sponsor) with pricing and benefits. Sponsors can self-register via a link. You approve them in your dashboard. Approved sponsors appear on your event page and in confirmation emails.
Visit the event page (shared by the organiser via WhatsApp or email), fill in your team name, captain details, and up to 4 players with handicaps. Submit and you’re registered.
No. Registration is open to everyone. After registering you get a personal link to your registration status page — no password needed.
The organiser’s bank details are shown right after you register and sent to you via email. Pay via EFT using your reference number, then upload proof of payment on your registration page or email it to the organiser.
Once the organiser confirms your payment, you’ll receive a confirmation email and your registration status page will show “Confirmed”.
The organiser will assign tee times and email them to you before the event. You can also check your registration status page for your assigned tee time and starting hole.
Yes. Your registration status page lets you edit player names and handicaps anytime before the event. Only the captain (who registered) can make changes.
Your registration page shows all event updates posted by the organiser. If the organiser sends email updates, you’ll get those too. Bookmark your registration page for easy access.
Join courses and organisers across South Africa already using FourBalls.