# trackCustomEvent

**Kind:** Function

**Source:** [`atloria-monorepo/apps/web/src/lib/analytics/usePageTracking.ts`](https://github.com/sherkety/atloria/blob/main/atloria-monorepo/apps/web/src/lib/analytics/usePageTracking.ts#L337)

Track custom events (e.g., button clicks, downloads)

## Signature

```ts
async function trackCustomEvent(options: {
  projectId: string;
  eventName: string;
  metadata?: Record<string, any>;
})
```

## Parameters

| Name | Type |
|---|---|
| `options` | `{
  projectId: string;
  eventName: string;
  metadata?: Record<string, any>;
}` |
