> ## Documentation Index
> Fetch the complete documentation index at: https://docs.upstackdata.com/llms.txt
> Use this file to discover all available pages before exploring further.

# trial_expired Event

> Track when a trial ends without conversion.

Fires when a trial ends without conversion. Use this event to measure trial-to-paid conversion rates and identify drop-off reasons.

## JavaScript

```javascript theme={null}
window._upstack('track', 'trial_expired', {
  accountId: 'acct_abc123',
  planId: 'plan_pro_monthly',
  planName: 'Pro Plan',
  trialDays: 14
});
```

## Properties

| Property  | Type   | Required | Description        |
| --------- | ------ | -------- | ------------------ |
| accountId | string | Yes      | Account identifier |
| planId    | string | No       | Expired trial plan |
| planName  | string | No       | Plan display name  |
| trialDays | number | No       | Total trial length |

## When to Fire

* When trial end date is reached without payment
* When account is downgraded to free tier
* When access is revoked after grace period
