Role
UX Writer
Tools
Figma
Service
UI+UX Writing
Domain
Yoga App 2025
Project Overview
In this UX writing project, I worked on a yoga app with the goal of creating a calm, clear, and motivating experience for users. My focus was on refining the copy across key moments of the user journey, ensuring consistency in tone and supporting both usability and emotional connection.
I crafted the onboarding and empty states to be welcoming and encouraging, helping users feel comfortable as they began exploring the app. I rewrote form labels and helper texts to be concise and reassuring, making tasks like account creation and goal setting easier to complete.
Dialogs, error messages, and success messages were redesigned to be empathetic and helpful—reducing frustration while celebrating progress in a positive and meaningful way. I also worked on improving the clarity and tone of buttons and links, choosing action-oriented yet gentle language aligned with the app’s values.
Finally, I wrote a warm and friendly welcome email to introduce new users to the platform, and designed push notifications that were respectful, motivational, and supportive of regular practice.
Through all these touchpoints, I aimed to help users feel guided, supported, and at ease throughout their journey.

Onboarding and empty states
I designed the onboarding flow of the app to give it an elegant and refined look, aiming to convey a professional and reliable impression.
The empty state screens highlight the absence of booked classes but provide clear guidance on what to do next. The subheading text explains how to book a new class while navigating the app, and the CTA button takes the user directly to the class booking page.

Form and microcopy
The registration form is intentionally minimal and uses the word “Register” instead of “Sign Up.” As a non-native English speaker, I’ve noticed that “Sign Up” and “Sign In” can be confusing—so I chose more straightforward language to enhance clarity and reduce friction.
Users also have the option to register via social media, providing a faster and more convenient onboarding experience.
The login screen emphasizes the importance of error prevention. As users type, the system shows in real time whether the password requirements are being met. This helps users understand the issue immediately and correct it on the spot.
To make the form and tooltips more accessible, errors are communicated using red text, symbols (like ❌ and ✅), and clear font contrast—ensuring that visual cues are supported by textual guidance.

Dialog, error, and success messages
I followed typographic hierarchy principles by using different font sizes, weights, and colors based on the meaning and function of each element.
The main CTA is clearly highlighted in black to draw attention and guide the user toward the primary action.
In contrast, the disruptive option is given less visual prominence and a secondary position, making the conservative choice more intuitive and accessible.

Buttons and links
I illustrated my UX writing alternatives for the yoga app, focusing on creating copy that is concise, direct, and clear to support a smooth and intuitive user experience.

Welcome email and push notifications
The goal of the welcome email is to greet new users and highlight the app’s benefits in just a few steps. The CTA is placed at the end of the page, but in hindsight, it could have also been placed at the top to increase visibility and encourage quicker action.
The push notification draws attention to the discount and includes a direct link to redeem it, making it quick and easy for users to take advantage of the offer.
