Skip to content
English
  • There are no suggestions because the search field is empty.

Client Timezone Display | Walla Support Center

[email protected]

Client Timezone Display

Timezones are one of the biggest sources of confusion when booking across regions. That’s why Walla makes them highly visible and consistent at every step of the client journey.

Unlike the front desk/staff, clients do not have the option to toggle between timezone displays. Only staff have access to the timezone toggle in specified areas of the software. The widget and apps will always display times based on the client’s device or browser settings. This helps prevent accidental changes and keeps the booking experience consistent.

We know timezone logic can feel confusing—and some clients may push back. But the way we handle time display is intentional, and it solves more problems than it causes. Here's how it works:

In the Widget & Walla App:

Time displays follow the client’s device timezone

  • Walla automatically pulls the timezone from the client’s browser (widget) or phone settings (app).

  • This means clients always see class times in their current local time.

Walla automatically pulls the timezone from the client’s browser (widget) or phone settings (app).

This means clients always see class times in their current local time.

Example:
A 7:00 AM EST class at a New York studio will appear as 4:00 AM PST for a client whose device is set to Pacific Time.

Key Details:

  • This display is automatic. Clients cannot change their timezone manually.

  • Walla does not display studio time in the widget or app—this is by design to avoid errors when clients are in different timezones.

This display is automatic. Clients cannot change their timezone manually.

Walla does not display studio time in the widget or app—this is by design to avoid errors when clients are in different timezones.

After Booking:

Clients continue to see their upcoming schedule in their local timezone, based on their device.

Walla’s timezone setup is intentionally designed to reduce missed sessions, minimize client confusion, and keep both staff and client calendars aligned.

Widget & App: Time Follows the Client’s Device

Walla uses the client’s device or browser timezone to display times in the widget and Walla App.

  • 📱 Mobile App → Uses the phone’s timezone settings

  • 🖥️ Web Widget → Uses the browser’s timezone settings

📱 Mobile App → Uses the phone’s timezone settings

🖥️ Web Widget → Uses the browser’s timezone settings

Example:
A 7:00 AM EST class in New York will show as 4:00 AM PST for a client browsing from California.

Key Details:

  • Clients always see class times in their local time.

  • Clients cannot change their timezone manually.

  • Only staff can adjust timezones—on the admin side, for operational purposes.

  • The widget and app do not show the studio’s timezone.

Clients always see class times in their local time.

Clients cannot change their timezone manually.

Only staff can adjust timezones—on the admin side, for operational purposes.

The widget and app do not show the studio’s timezone.

After Booking:

The schedule continues to display in the client’s local timezone, keeping everything consistent and intuitive.

📩 Email & Text Confirmations: Use the Studio’s Timezone

Once a service is booked, clients receive confirmations (via email/text) based on the studio’s local timezone.

  • These messages reflect when the class actually happens at the studio.

  • They do not adjust to the client’s current location or device time.

These messages reflect when the class actually happens at the studio.

They do not adjust to the client’s current location or device time.

If a client is traveling, the time may look different in the confirmation vs. the app—but the timezone is clearly labeled.

❗ Why It Works This Way

We’ve heard the feedback. Some clients assume the system is “wrong” when they see different times—but here’s why it’s not:

  • 📱 Widget/App = Client’s device time (so they don’t show up 3 hours early or late while traveling)

  • 📩 Confirmations = Studio time (so your team’s schedule stays aligned with operations)

📱 Widget/App = Client’s device time (so they don’t show up 3 hours early or late while traveling)

📩 Confirmations = Studio time (so your team’s schedule stays aligned with operations)

If we flipped this logic, clients would miss their booked sessions or your team would get mismatched time data. We’ve built this to protect both sides.