top of page
playful-dolphin-wearing-sporty-goggles-aquatic-sports-themes.jpg

How to Book a Lesson at Ukiyo Swim School

Book a Lesson

Booking your child’s swimming lessons through our iClassPro portal is easy once you know the steps. This guide will walk you through it – whether you’re joining for the first time or returning after a break.

Step

01

Create or Log Into Your Account


Go to the Portal

New to Ukiyo? Create a Family Account

Then click “Add Student” – this is required to book lessons

 

Already registered?

Just log in.

If needed, reset your password via the login page.

Step

02

Choose a Payment Plan
 

Fixed Monthly Plan
Book a recurring weekly time slot (lower lesson rate)

Payment is due by the last working day of each month.

Preferred payment is bank transfer, or you can save a credit card in your portal for automatic billing.

After your final lesson of the month, your child will be dropped from the schedule.
You’ll receive a drop notification, and we’ll wait for written confirmation to continue.


To rebook:

Simply reply with your confirmation that you’d like to continue on the Fixed Monthly Plan or submit new dates for the next month.

 

Pay-As-You-Go (Punch Pass)
Flexible booking with a 28-day validity from date of purchase

Purchase punch passes in the ProShop tab of your portal.

You must manually request each lesson.

 

After each lesson, your child is automatically dropped from the schedule, and a drop notification is sent.


To continue, just send us your next preferred dates or request lessons through the portal.

Step

03

Find a Class


Click “Find a Class” in the top menu and use the filters:

Program: Select a lesson type (e.g., “30 min Group”, “Lekcja 45 min Private”)

Level:

Choose your child’s level and language (English or Polish)

(Optional) Filter by Instructor.

Note: Group lessons are age- and skill-specific. If unsure, contact us before submitting a request.

Step

04

Request a Spot in a Class


Click “Submit Request” next to your preferred class.

You’ll receive confirmation by email or portal notification.

If the class is full, you can join the waiting list to express interest.

You can request multiple lessons at once (depending on availability)


If using a punch pass, the system may prompt you to apply the pass during booking

Step

05

Manage Absences or Reschedules


On your portal homepage or app, scroll to see upcoming bookings.

To report an absence, use the “Future Absence” button

Private/Semi-Private Lessons: Absences may qualify for a makeup token (valid 7 days from the original date)

Punch Pass Lessons: Also eligible for rescheduling if within the 7-day window

Group Lessons: Cannot be rescheduled

Step

07

Rebooking for Next Month


To continue lessons into the next month, written confirmation is required after your final registered lesson.


Please email, text, or message us to let us know if you’re:

Continuing your Fixed Monthly Plan, or Booking specific dates using Pay-As-You-Go. This ensures your spot is secured and the correct fee is added to your portal.


You can always check your booking history or drop notifications in the portal.

happy-children-group-swimming-pool.jpg

Helpful Extras

You’ll receive confirmation emails after successful bookings

 

Booked the wrong class?

Contact us right away so we can help adjust it

 

Need help?

Email us at enquiry@ukiyoswimschool.com.pl or message your instructor directly.

We’re here to help – just reach out if you get stuck.

 

See you at the pool!

— The Ukiyo Swim School Team -

Ready to Dive In?

Dive into our premium iClassPro platform to explore all class schedules and reserve your time slot today.

bottom of page