← Writing
GTM

Designing expansion plays that don't feel like upselling

2 min read

Expansion revenue is one of the most efficient sources of growth in B2B SaaS. But poorly timed or generic upsell attempts can damage trust and even increase churn. The best expansion plays feel like help, not a sales pitch.

Why traditional upselling fails

  • Timing is based on the renewal date, not the customer's needs
  • Offers are generic, ignoring how the customer actually uses the product
  • The ask comes before value is proven on the current plan

Three triggers for well-timed expansion

1. Usage triggers

When a customer approaches a plan limit or uses a feature heavily, expansion becomes a natural conversation.

Examples:

  • Reaching 80% of a usage allowance
  • Heavy use of a feature that is limited on their current tier
  • Repeated attempts to access a premium feature

2. Seat growth

New users joining, or requests for access from other departments, signal that the product is spreading internally.

Examples:

  • A spike in invited users
  • Sign-ups from new email domains or teams within the same company
  • Admin requests for additional licences

3. Business events

Changes in the customer's business can create new needs.

Examples:

  • Funding rounds or acquisitions
  • New leadership in a relevant function
  • Expansion into new markets or regions

Principles for good expansion plays

  1. Lead with the customer's outcome, not your product tier
  2. Use data to personalise the conversation around actual usage
  3. Make the next step easy, ideally with self-serve upgrades for smaller changes
  4. Coordinate CS and sales so customers aren't contacted by multiple people
  5. Review results regularly to see which triggers lead to conversions

Conclusion

Expansion works best when it responds to what customers are already doing. By building plays around usage, seat growth and business events, SaaS teams can grow accounts in a way that customers welcome.

GTM articleMore from the archive →