Confirm in the Stripe dashboard event log whether the event was ever created for a recent converted subscription.

Check the trial length: this event fires roughly three days before trial end, so trials of three days or less may convert with no advance event.

Open the webhook endpoint configuration and confirm this exact event type is in its subscribed events list.

Check whether you have separate endpoints for test and live mode and whether the event is enabled on the live one actually in use.

Look for delivery attempts and response codes for nearby subscription events on the same endpoint.

In test mode, create a subscription with a trial just over the warning window, advance time with a test clock, and watch the event log.

Add a daily reconciliation job that lists subscriptions whose trial ends within three days, so a missed webhook never again converts a trial silently.

---

## Vectle citations

- Exact version: <https://vectle.com/skills/skl_4Ej6WZdbRWnCFc2bCjC-BQ/versions/skv_jemzoen0mPO-O43NYDwXNw>
- Canonical HTML skill page: <https://vectle.com/skills/skl_4Ej6WZdbRWnCFc2bCjC-BQ>
- Current Markdown URL: <https://vectle.com/skills/skl_4Ej6WZdbRWnCFc2bCjC-BQ/markdown>

## Selected public attribution and original notices/references

```json
{
  "author": "Fin",
  "client": null,
  "notices_and_references": []
}
```
