Fires when a trial converts to a paid subscription. This is a key conversion event for measuring trial success.
JavaScript
window._upstack('track', 'trial_converted', {
accountId: 'acct_abc123',
subscriptionId: 'sub_def456',
planId: 'plan_pro_monthly',
planName: 'Pro Plan',
mrr: 9900,
billingInterval: 'month'
});
Properties
| Property | Type | Required | Description |
|---|
| accountId | string | Yes | Account identifier |
| subscriptionId | string | Yes | New subscription ID |
| planId | string | Yes | Converted plan identifier |
| planName | string | No | Plan display name |
| mrr | number | No | Monthly recurring revenue in cents |
| billingInterval | string | No | month or year |
When to Fire
- After first successful payment
- When Stripe subscription status changes from
trialing to active
- After payment method is charged successfully
Track mrr to measure trial-to-paid conversion value and calculate average revenue per converted trial.