I had the same initially confusing experience as the author, confusing "polish" for the language "Polish". The product manager should have used AI to get feedback on this feature...<p>I put the following into chatGPT: "I am a developer for an email client. I want to incorporate some AI features to help users write more polished emails. I'm thinking I will have an option that appears under the email body where a user can click "Polish". Can you see any issues with this UX?"<p>ChatGPT: There are a few potential issues or points of confusion with a button labeled “Polish”:<p>Ambiguity:<p>Some users might confuse “Polish” (as in “to make shiny or more refined”) with “Polish” (the language). If your product is used internationally or by non-native English speakers, that label can be unintentionally confusing.
Even among English speakers, “Polish” may not be immediately clear as a writing enhancement feature—people might wonder, “What exactly does it do?”
Lack of Context:<p>If users don’t already know what the feature does, they won’t know what to expect when they click “Polish.”
You may need a tooltip, hover text, or short description like “Improve your text with AI suggestions” so users understand it’s about refinement, grammar, tone, etc.
User Control:<p>How much will it change their text? Will it rewrite in a new style or just fix grammar?
If it makes heavier changes, users might worry about losing their personal style or voice. Be clear about the scope of the changes.
Trust & Consent:<p>Users may have privacy concerns if their email content is being sent to an AI for processing. Even if that’s already in your privacy policy, the feature’s label (just “Polish”) doesn’t convey what happens behind the scenes.
You might consider adding a “What will happen to my text?” link or a discreet explanation about how data is handled.
Alternative Wording:<p>Using a label like “Improve,” “Refine,” “Enhance,” or “Polish Text” might provide clearer expectations.
You might also consider dynamic or contextual labeling like “Improve Grammar & Clarity.”
How to address these concerns:<p>Add clarity in the UI: A short descriptive text or tooltip under the “Polish” button can briefly explain what the feature does: “AI-powered text improvements.”
Offer user choice: Present a preview of the changes before they commit. Let them accept or reject individual suggestions so they feel in control.
Signal the feature’s AI: Some users will want to know that an AI is involved, especially if they’re concerned about style changes or privacy. Labeling it as “Polish with AI” or something similar can help set expectations.
Overall, the idea of a quick “one-click to refine” feature is appealing, but make sure the button’s purpose and functionality are crystal clear—both to avoid confusion and to build user trust.