UX Writing

At SCAD, I often create and edit copy for mobile apps based on partner (client) feedback. I work with our interactive and development teams to create digital products for users that’s easy to navigate. See samples below.

IHG HOTELS & RESORTS

Case Study

Digital Checkout

RoleUX Writer
ProductHotel loyalty app (iOS)
ScopeEntry points, confirmation, loading, success, error
PartnersProduct, Design, Dev
The Problem

Most hotel apps treat checkout as a bill and a button. Three user stories reframed it as three moments of guest confidence — before, during, and after departure — each needing the guest to feel nothing was left undone.

Three Moments

"I need to be aware I can check out digitally, so I can save time on the last day of my trip."

"I need to check out easily, so I can be on my way."

"I need peace of mind that everything is done, so I don't have to worry post-checkout."

Goals

Reduce anxiety, don't just report status — answer unasked questions before they become stress.

Be specific, not generic — "Room 507," not "your stay."

Delight without slowing anyone down — personality lives in skippable moments in the loading states, never in the critical path.

Highlights

The confirmation screen names the room number to feel personally addressed. The success screen closes the checkout loop and the loyalty-points question with a concrete timeframe instead of a vague "soon." The error screen's warmth — "we wish you could stay a little longer" — reframes failure as reluctance to let the guest go, not a broken app.

Outcome

Same bones as any checkout — bill, confirm, process, done — but each moment reframed as handled for the guest, not at them.

Swipe to read →

Case Study

Multi-Room Booking

One reservation, every room accounted for

RoleUX Writer
ProductIHG Multi-Room Booking (web + app)
ScopeSearch, room selection, modification & cancellation, error states, confirmation
PartnersProduct, Design
Completing a Booking
Modifying or Canceling a Booking
Error Messages
The Problem

When Iberostar joined IHG, guests needed an easy way to book more than two rooms in a single reservation — choosing how many guests stay in each room, who stays where, and paying for everything together. The existing flow, on both web and app, wasn't built for that complexity.

Goals

Make several rooms feel like one connected booking — not separate transactions stitched together.

Write for entirely new components — many of these screens had no existing pattern to follow, on web or app.

Keep the unhappy paths as clear as the happy one — more rooms means more ways a booking, modification, or cancellation can go wrong.

Highlights

It took dozens of individual user stories to fully spec this flow — every point where a guest could add a room, assign guests, hit a rate restriction, or modify or cancel a single room without disturbing the rest needed its own considered message. All of it was written across web and app at once, so the same decision — like a rate that only allows one room per stay — reads consistently no matter where a guest is booking from.

Outcome

A single reservation can now hold multiple rooms, each with its own guests, rates, and edits — with messaging that stayed consistent through dozens of new touchpoints, on both web and app.

Swipe to read →

Case Study

Group Booking

One source of truth, from host to hotel

RoleUX Writer
ProductIHG Group Booking (self-service web tool)
ScopeBulk upload flow, error states, confirmation, Stays & Events management
PartnersProduct, Design, Dev, Ruby brand
The Problem

Group bookings were handled almost entirely offline — a call center, or a scattered email thread between the host and the hotel, with no single record either side could trust. IHG needed a self-service tool that could take a host's full guest list, validate it against the hotel's own room inventory, and give both sides the same real-time source of truth.

The Flow
Upload

Download the required template, fill it in, upload it — no more copy-pasting a guest list into an email.

Partial upload

If some rows fail, the host sees exactly how many succeeded and how many still need fixing.

Confirmation

A clear "Congratulations" moment states what's booked, and just as important, what happens next.

Manage

The reservation appears under Stays & Events as its own group entry, separate from individual stays.

Goals

Make a bulk, data-heavy process feel safe — not like uploading to a spreadsheet.

Never let a failure feel total — a partial upload should say exactly what's still wrong, not just that something failed.

Be explicit about where the source of truth lives after submission — edits now go through the hotel, not the host.

Highlights

The upload-failure state doesn't just say something went wrong — it names the likely cause ("It looks like you're using a custom file") and hands over the fix in the same breath. The partial-upload state goes further, separating what's ready from what isn't ("40 of 45 reservations are ready"), so one bad row doesn't block forty good ones. And the success message does quiet expectation-setting work: it confirms the booking, then immediately tells the host that edits now route through their hotel contact — the handoff to the hotel's own system, explained in one sentence instead of discovered later as a surprise.

Outcome

A process that used to run through phone calls and email threads now runs through one uploaded file — with the tool catching errors, explaining them clearly, and handing guests off cleanly to the hotel's own system of record.

Swipe to read →

SAVANNAH COLLEGE OF ART & DESIGN

Case Study

SCAD Day Mobile Experience

Never been to campus? Still find your way.

RoleUX Writer
ProductSCAD Day mobile experience (SCAD app)
ScopeLocations, programs, and admissions navigation content
PartnersProduct, Design, Development, Admissions
The Problem

SCAD Day is an on-campus open house held in Atlanta, Savannah, and Lacoste, France, and the mobile experience inside the SCAD app is often a prospective student's first hands-on encounter with the university — before they've ever set foot on campus. It had to guide people through locations, programs, and the admissions process with no shared frame of reference to lean on.

Goals

Write for zero context — every direction had to work without assuming prior knowledge of campus geography.

Prioritize clarity over completeness — several rounds of review meant cutting copy down without losing what made it clear.

Make locations, programs, and admissions feel connected — not three separate systems.

Highlights

Working across interactive, development, and admissions meant every piece of copy had to satisfy more than one team's definition of "clear" — admissions needed accuracy, interactive needed brevity that fit the UI, and development needed content that behaved predictably across screens. The real work happened in the revisions: multiple passes of reducing and rewriting copy to keep it simple without losing the clarity a first-time visitor actually needed.

Outcome

A mobile experience that helps first-time visitors find their way through unfamiliar buildings, programs, and an application process — without ever feeling like a corporate wayfinding sign.

Swipe to read →

Case Study

SCAD Sidewalk Arts Festival

Taking a sidewalk tradition online

RoleUX Writer
ProductSCAD Sidewalk Arts Festival website
ScopeSubmission forms, instructional copy, virtual event webpage
PartnersAdmissions, Interactive team
The Problem

The SCAD Sidewalk Arts Festival is a decades-long tradition where students, alumni, faculty, staff, and high schoolers chalk themed artwork across Forsyth Park for prizes. In 2020, COVID forced the festival online for the first time — meaning a newly designed website, including submission forms, had to carry an entire in-person tradition online.

Goals

Make an unfamiliar process feel as simple as showing up with chalk — no on-site volunteer to ask when something's unclear.

Write instructions clear enough for both first-time and returning contestants — without anyone needing to ask for help.

Keep the tone true to a beloved campus tradition — even filtered through a plain submission form.

Highlights

The website and forms were tested throughout development, not just at the end, so copy could be revised against how real contestants actually moved through the submission flow — not just how the flow was designed to work. Content followed the order a contestant would naturally think through entering (who they are, their theme, what to submit), rather than the order the backend happened to organize the data.

Outcome

A fully in-person, sidewalk-chalk tradition survived its first virtual year with a submission process contestants could complete entirely on their own — no line, no volunteer explaining the rules, just clear copy doing that job instead.

Swipe to read →

Case Study

SCAD Hong Kong Fashion Showcase

30 collections, one clear path through the building

RoleUX Writer
ProductSCAD Hong Kong Fashion Showcase mobile experience
ScopeWayfinding and navigation content for a multi-location event
PartnersInteractive team, Product, SCAD fashion department
The Problem

The 2020 SCAD Hong Kong Fashion Showcase spread 30 student collections across multiple areas of a single building — a layout that made sense to organizers, but not necessarily to a guest arriving with no map of the space. The mobile experience had to help attendees and fashion influencers alike locate every design without wandering the building floor by floor.

Goals

Write for two different audiences at once — casual guests and fashion influencers, both needing to find their way with equal ease.

Make a multi-location layout feel like one show — not 30 disconnected stops.

Keep navigation content out of the way of the fashion itself — wayfinding that helps without competing for attention.

Highlights

Working directly with SCAD Hong Kong's fashion department, not just interactive and development, meant the navigation copy could reflect how the show actually flowed through the building — not just how it looked on a floor plan. That partnership was what kept the content grounded in the real, physical experience of moving between collections, rather than in an abstract sitemap.

Outcome

A mobile experience that let guests and influencers move through 30 student collections across a multi-location building with confidence — spending their attention on the designs, not on figuring out where to go next.

Swipe to read →

 

BOKAY.CO

Case Study

bokay.co

Every bouquet, your way

RoleUX Writer
ProductBOKAY e-commerce site
ScopeHomepage, How It Works, Help, About, Flower Meanings, FAQ
PartnersBOKAY founding team
The Problem

BOKAY launched as a new company built around one idea: let the customer control everything about their bouquet, down to the vase. The copy needed to make an unfamiliar, unproven brand feel warm and trustworthy enough to choose over an established florist — across the homepage, ordering flow, help center, and FAQ.

Disclaimer: The website has since transformed into familyflowers.com.

Where It Shows Up
Homepage

First impression — sets the "build it your way" promise immediately

How It Works

Walks a new customer through an ordering process they've never seen before

Help & FAQ

Answers real hesitations before they become support emails

About & Flower Meanings

Turns a transactional purchase into something personal

Goals

Sound festive and personal — not like a generic e-commerce template.

Make an unfamiliar process feel simple — choosing every detail shouldn't feel like a chore.

Emphasize what only BOKAY offers — full control over the arrangement, reinforced at every relevant touchpoint.

Highlights

Before writing a word, I researched competing floral sites to understand the category's norms — then identified exactly where BOKAY's build-your-own model broke from them. That meant every "why BOKAY" claim in the copy was a verified point of difference, not a guess, from the homepage promise down through the FAQ.

Outcome

A brand-new company's site that reads like it already knows its customers — festive and personal where it counts, clear and reassuring everywhere else.

Swipe to read →