Appearance
On after sign up
You can use this event to run actions right after a new user signs up. For example, you might send them a welcome email, give them a default plan or permissions, or add them to your analytics or CRM tools.
Interface actions that fire the
On after sign up eventExample Potential Use Cases
- Create a record in a 'settings' table linked to the user and pre-populate default preferences
- Assign default plan/roles (e.g., Free plan, basic permissions)
- Send a welcome email and/or Slack notification to your team
- Add the user to your CRM/analytics with initial attributes
Event data
| Display Key | Example Value | Description |
|---|---|---|
| user | { id: "b20fd6fd-...", email: "user@example.com", emailVerified: false } | The newly created user object. |
Example payload
json
{
"user": {
"id": "b20fd6fd-aa0a-44c2-8429-2e39cc4d59b4",
"email": "user@example.com",
"name": "",
"image": null,
"emailVerified": false,
"roles": [],
"createdAt": "2024-05-29T10:15:00.123Z",
"updatedAt": "2024-05-29T10:15:00.123Z"
}
}
