top of page

Optimising Bookings and Revenue for Onkaparinga Golf Course

🎯Objective of Showcase

This mock project focuses on improving operational efficiency at a council-managed golf course. It demonstrates my ability to analyse commercial asset performance using data and process insights, and to translate these findings into actionable business strategies.

Note: To ensure realistic analysis and insights, the dataset was self-generated using variables modelled on publicly available booking patterns from Noarlunga Golf Hub, assumed to be a potential partner of the City of Onkaparinga.


📝 Executive Summary

The data-driven analysis of the Onkaparinga Golf Course reveals three critical opportunities to optimise bookings and boost revenue. Firstly, with 60-minute sessions making up the majority of bookings, introducing a multi-visit loyalty pass for short-play users can enhance customer retention and increase repeat visits. Secondly, off-peak time blocks remain underutilised, particularly between 9am–3pm. To address this, targeted promotions such as ‘Midday Escape’ packages can drive weekday engagement. Lastly, the booking process can be enhanced by offering tailored slots and package suggestions based on user preferences, alongside post-payment incentives such as coupons or member perks to drive loyalty and encourage non-member registration.

Interactive Dashboard by Excel Program

1️⃣ Project Title & Objective

Title: Optimising Bookings and Revenue for Onkaparinga Golf Course

Objective: To identify usage patterns and develop a data-driven pricing strategy aimed at increasing revenue during off-peak periods, while improving booking process efficiency and customer segmentation.

2️⃣ Problem Statement

While the City of Onkaparinga’s golf course experiences strong demand during peak hours and weekends, weekday and off-peak slots remain underutilised. This project analyses booking trends, customer types, and package preferences to uncover revenue opportunities and improve the user experience through system mapping.

3️⃣ Approach

3.1 Dataset:

Tool: Python


3.2 Analysis and Interactive Dashboard:

Used Excel to analyse and visualise booking data through two interactive dashboards:

These two dashboards clearly show volume vs value, and support 60-min preference, off-peak underuse, and product and customer insights.

  • Sales Dashboard: Focuses on revenue trends with time-based filters, enabling targeted analysis of peak vs off-peak performance. It helps identify key factors contributing to revenue — including customer type, package selection, booking channel, time slot, and day of the week.

  • Product Analysis Dashboard: Displays player distribution across time slots, package types, and bays. Includes slicers for customer type and booking stage to support segmentation and product usage insights.

Interactive Sales Dashboard – Time-Based Revenue Analysis
Interactive Sales Dashboard – Time-Based Revenue Analysis
Interactive Product Analysis Dashboard – Time, Customer Type & Booking Stage Filters
Interactive Product Analysis Dashboard – Time, Customer Type & Booking Stage Filters

3.3 Business Process Modelling :

  • Created a Business Process Model and Notation (BPMN) diagram using Draw.io to map the current booking workflow and identify potential optimisation points across the user journey.

Current-State BPMN Diagram – Golf Course Online Booking Process
Current-State BPMN Diagram – Golf Course Online Booking Process

4️⃣ Key Insights & Recommendations

  1. Quick-play Preference: Majority of customers choose 60-min sessions. Promote multi-visit passes or loyalty discounts for short sessions.

  2. Underutilised Off-Peak Hours: Time blocks like 9am–12pm and 12–3pm offer room for promotional pricing or bundled packages.

  3. Customer Segment Opportunity: Target senior and tourist segments with weekday specials and local partnerships.

  4. Booking Efficiency: Streamline payment confirmation and integrate log-in requests to reduce drop-off in the funnel.

  5. Most Popular Booking Channel: Online — indicating a strong digital engagement and a good opportunity to run digital promotions or upselling.

  6. Most Common Customer Type: Tourist — suggesting marketing partnerships with local hotels and tourism platforms could increase bookings.

  7. Average Revenue per Transaction: $90.85 — this gives a baseline for evaluating pricing strategy effectiveness.

  8. Average Group Size: 1.97 — most bookings are for solo or pair play, ideal for short-duration or fast-play packages.

  9. Busiest Day: Saturday — expected for leisure activity, but reinforces the need to boost weekday appeal.


    4.1 Implementation of Business Strategy:
Strategic Recommendations Summary – R01 to R12
Strategic Recommendations Summary – R01 to R12

4.2 Optimising Business Process Modelling :

As highlighted in Section 4.1, insights R09 and R10 have been integrated into an improved booking process. These enhancements are illustrated in the updated BPMN diagram below, with new steps highlighted in green.


The revised process aims to reduce booking drop-offs by suggesting alternative available time slots (R09) and to boost post-payment engagement through perks or discounts (R10). These improvements help extend customer interaction within the system, increase upselling opportunities through bundled offers, and reduce cancellations caused by unavailable preferred time slots.

Improved-State BPMN Diagram – Golf Course Online Booking Process
Improved-State BPMN Diagram – Golf Course Online Booking Process

✅ 5. Conclusion & Reflection

This mock project demonstrates how data analysis and process mapping can uncover meaningful insights to optimise commercial assets such as council-operated facilities. By identifying underutilised time blocks, recognising booking behaviours, and streamlining user processes, I was able to develop actionable strategies aimed at increasing revenue and improving user experience.


Through this project, I showcased key business analyst skills — including stakeholder-focused thinking, data storytelling, segmentation, and process improvement. It reflects not only my technical capability with tools like Excel, Python, and BPMN, but also my ability to turn insights into value-driven recommendations.

Comments


Commenting on this post isn't available anymore. Contact the site owner for more info.

@ 2025 YANITHA. All rights reserved

bottom of page