> ## 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.

# complete_registration Event

> Track when a customer creates an account

Fires when a customer creates an account. This is useful for tracking account signups and can be a valuable conversion event for platforms that prioritize registered users.

<Note>
  **Shopify:** Manual implementation required. Not automatically tracked.
</Note>

## JavaScript

```javascript theme={null}
window._upstack('track', 'complete_registration', {
  method: 'email',
  source: 'checkout_page'
});
```

## Properties

| Property | Type   | Required | Description                                                     |
| -------- | ------ | -------- | --------------------------------------------------------------- |
| method   | string | No       | Registration method (e.g., `'email'`, `'google'`, `'facebook'`) |
| source   | string | No       | Where registration occurred                                     |

## When to Fire

* Account registration form submission
* OAuth signup completion (Google, Facebook)
* Post-purchase account creation

## Related Events

* [sign\_up](/pixel/events/sign-up) — For simpler signup tracking
* [login](/pixel/events/login) — When existing users log in
* [lead](/pixel/events/lead) — For lead generation
