DEV Community

Cover image for UX Writing Challenge: Day 4
Johnny Santamaria
Johnny Santamaria

Posted on • Edited on

1

UX Writing Challenge: Day 4

From:
DailyUXWriting

--
Scenario: A user is in their favorite supermarket. They open the supermarket’s app on their phone to see what’s on sale and are greeted by a promotion.

Challenge: Write a promotional home screen for a subscription service that delivers groceries to the user once-a-month for a flat fee.

Headline: 45 characters max
Body: 175 characters max
Button(s): 25 characters max

--

Headline:
Groceries Delivered Monthly

Body:
Skip the store! Enjoy fresh groceries delivered monthly for just [price]. Save time and money with our flat-fee subscription!

Buttons:
View Details

Dismiss message forever

Why I chose this?

  1. Short
  2. Clear
  3. Option is not open for users since it is a popup
  4. Concise

5. Shows Urgency

Conclusion

The final promotional copy strikes a perfect balance of clarity, brevity, and user engagement. The headline captures the offer’s value in under 45 characters, while the body text concisely highlights the benefits of time savings, convenience, and simplicity within the 175-character limit. The call-to-action buttons—"View Details" and "Dismiss forever"—respect user choice, encouraging exploration while maintaining transparency and urgency. This approach ensures the message is short, clear, and actionable, creating an effective and user-friendly promotional experience.

Other Random Microcopy Prompts

Why? Cuz it is fun practice that's why

Prompt:
A user is trying to book a taxi but their credit card is expired. Tell them to update their credit card - 40 characters max.

Update your credit card to book a taxi!

Prompt:
Write an alternate label for a 'frequently asked questions' navigation element other than 'FAQ' — 10 characters max.

Help info

Prompt:
A user is signing up for a free trial of a product but needs to enter their credit card. Write a message that makes them feel secure - 30 characters max.

Secure checkout for free trial!

A developer toolkit for building lightning-fast dashboards into SaaS apps

A developer toolkit for building lightning-fast dashboards into SaaS apps

Embed in minutes, load in milliseconds, extend infinitely. Import any chart, connect to any database, embed anywhere. Scale elegantly, monitor effortlessly, CI/CD & version control.

Get early access

Top comments (0)

Redis is #1 most used for AI agent data storage and NoSQL databases. Here\

Redis is #1 most used for AI agent data storage and NoSQL databases. Here's why.

49,000 responses in the Stack Overflow 2025 Developer Survey have spoken: Redis 8 is 2x faster, with Redis Query Engine and vector sets enabling real-time agent memory and semantic caching.

Learn more