Skip to main content
Fires when additional seats are purchased. Use this event to measure expansion revenue from seat-based pricing.

JavaScript

window._upstack('track', 'seat_added', {
  accountId: 'acct_abc123',
  subscriptionId: 'sub_def456',
  seatCount: 15,
  seatDelta: 5,
  mrrDelta: 2500
});

Properties

PropertyTypeRequiredDescription
accountIdstringYesAccount identifier
seatCountnumberYesTotal seats after addition
subscriptionIdstringNoSubscription identifier
seatDeltanumberNoNumber of seats added
mrrDeltanumberNoMRR increase from seats in cents

When to Fire

  • When seats are purchased
  • When user is added beyond plan limit
  • When Stripe subscription quantity increases

Stripe Webhook

Maps to customer.subscription.updated when subscription quantity increases.