Appearance
Sign up with email
Use this action to create a user account using an email and password. You can optionally set a display name and profile image.
Configuration
| Display Key | Example Input | Description |
|---|---|---|
| "user@example.com" | The user’s email address. | |
| Password | "StrongP@ssw0rd!" | The user’s password. |
| Display Name Optional | "Jane Doe" | The user’s display name. |
| Profile Image URL Optional | https://example.com/avatar.jpg | URL of the user’s profile image. |
| Redirect Page Optional | Onboarding page | Controls the page the url sent in the On email verification requested Event Trigger will link to. |
EMAIL VERIFICATION
If your project requires verified emails, pair sign up with a verification flow (e.g., Send verify email or OTP – Verify email). Use “Redirect Page” so users land in the right place after completing verification.
How to set up email verification
Enable email verification setting
To enable email verification, first turn on the Enable email verification setting in Data & API → Auth → Integrating providers (under the Email/password provider).
Once this is toggled to Enable, you will be able to use these configuration options in the Sign up with email action:
Setup email verification logic
First, select a Redirect Page:
With a Redirect Page selected, the On email verification requested Event Trigger will fire whenever a user signs up (when email verification is enabled).
You can then set up logic in this Event Trigger to send a verification email to the user:
USING EVENT TRIGGERS
If you are unsure what event triggers are and how to use them, you can learn more about them in their dedicated documentation.
Example flow (without email verification)
1
Validate form inputs (email, password) — consider using the
Try/Catch action if you need custom check of the inputs2
Run the
Sign up with email action3
Navigate the user to an onboarding or dashboard page
Example flow (with email verification)
1
Enable the
Enable email verification setting in your provider settings (see above for details of how to do so)2
In the
Sign up with email action, set a Redirect Page. This activates the On email verification requested trigger when users sign up.3
In the
On email verification requested trigger, send the verification email (such as via email using Resend, or SMS with Twilio)4
After running the
Sign up with email action, alert the user to check their inboxThen once the user clicks the verfication link, they will be taken to whatever page you defined as the Redirect page.
Example output
json
{
"token": "RxhGbTvoozL6iSWeheUJock8wmUCmGLy",
"user": {
"id": "b20fd6fd-aa0a-44c2-8429-2e39cc4d59b4",
"email": "test@gmail.io",
"name": "",
"image": null,
"emailVerified": false,
"createdAt": "2024-05-29T10:15:00.123Z",
"updatedAt": "2024-05-29T10:15:00.123Z"
}
}Related Event Triggers
The
Sign up with email action will fire these Event TriggersUse these triggers to validate incoming sign‑ups (password rules or allow‑lists), or send email verification when required.

