Back To Inspiration

Chameleon's Usage Limit Warning Banner

When an account is approaching its usage limit, the people who can act on it are often the ones least likely to see it. Chameleon solves this by showing the banner to every user in the account, not just admins, and giving non-admins a direct path to surface the issue internally. The 'Notify Admin' button turns passive observers into active messengers. Surfacing this at 90% is deliberate: urgent enough to prompt action, early enough to leave room for a real conversation.

A pink embedded banner on the Chameleon dashboard alerts users that the account is at 90% of its pre-paid usage cap, with 'Discuss Plans' and 'Notify Admin' CTAs.
Why it works

Design for the person who can't act

Most usage warnings assume only admins will see them. This one accounts for the reality that day-to-day users spend far more time in the product than the people who manage the account. By giving non-admins a 'Notify Admin' button, the experience turns passive observers into a distribution channel. The information reaches the people who can act on it, even if they never log in themselves.

Design for the person who can't act

Why 90% is the right number

Showing this at 90% is a deliberate choice. At 50% or 60%, the warning feels abstract. There's still plenty of runway and it's easy to dismiss. At 100%, the conversation becomes a crisis. 90% is the point where urgency is real but the problem is still solvable, and there's still time for a proper conversation rather than an emergency response. The specific number in the copy matters too. 'You're at 90%' reads as information. 'You're getting close' reads as noise.

Why 90% is the right number

A conversation, not a transaction

The copy doesn't say 'Upgrade Now.' It says 'Let's talk about your plan.' That's a meaningful distinction. 'Upgrade Now' positions the interaction as a transaction. 'Let's talk' positions it as a conversation between two parties who both have something to gain from finding the right fit. For a product where plan changes involve a sales conversation, this framing makes the CTA feel less like a wall and more like an open door. It also takes the pressure off the user: they're not being asked to decide anything yet.

A conversation, not a transaction

Replicate this with Chameleon

Build an Embeddable to alert users when their account is approaching a usage limit.

  • Show the banner to all users in the account, not just admins
  • Trigger at a specific threshold so the alert feels like precise information, not a vague warning
  • Include a path for non-admin users to escalate the issue internally
Replicate this with Chameleon
4.4 stars on G2

Boost product adoption and
reduce churn

Get started free in our sandbox or book a personalized call with our product experts