# User sign-up: verification e-mail

**URL:** https://community.weweb.io/t/user-sign-up-verification-e-mail/20339
**Category:** Ask us anything
**Created:** [November 8, 2025, 6:54am UTC](https://community.weweb.io/t/user-sign-up-verification-e-mail/20339 "2025-11-08T06:54:04Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![MrUnfreeze](https://avatars.discourse-cdn.com/v4/letter/m/e95f7d/32.png) [@MrUnfreeze](https://community.weweb.io/u/MrUnfreeze)
#### Post date: [November 8, 2025, 6:54am UTC](https://community.weweb.io/t/user-sign-up-verification-e-mail/20339/1 "2025-11-08T06:54:04Z")

</div>

Hi everyone,

I’d like to set up an email verification step for new users when they create an account. In other words, after a user fills out the signup form (with their email, password, etc.), they should receive an email with a code or a link to confirm their registration.

I’ve already purchased a domain name, but I’m not sure how to handle the rest : specifically how to send the verification email.

Could someone please guide me through the process or point me to the right resources?

Thanks in advance for your help!

---

<div class="post-metadata">

### Author: ![Peer](https://avatars.discourse-cdn.com/v4/letter/p/e9bcb4/32.png) [@Peer](https://community.weweb.io/u/Peer)
#### Post date: [November 9, 2025, 9:52pm UTC](https://community.weweb.io/t/user-sign-up-verification-e-mail/20339/2 "2025-11-09T21:52:09Z")

</div>

Hi MrUnfreeze,

usually you use a backend in combination with Weweb as frontend.

Probably your backend provider offers a readymade auth process.

If you use supabase for example there is a whole supabase auth plugin for weweb where all this processes are already handled and you just have to build the frontend around the functionality.

If you want to build everything on your own it gets a little bit more tricky and it would probably be beyond the scope of this discussion.

Best

---

<div class="post-metadata">

### Author: ![MrUnfreeze](https://avatars.discourse-cdn.com/v4/letter/m/e95f7d/32.png) [@MrUnfreeze](https://community.weweb.io/u/MrUnfreeze)
#### Post date: [November 10, 2025, 5:27am UTC](https://community.weweb.io/t/user-sign-up-verification-e-mail/20339/3 "2025-11-10T05:27:45Z")

</div>

Hi Peer,

I use Xano as a backend but I’m afraid I haven’t seen that specific feature in their auh API.

---

<div class="post-metadata">

### Author: ![MrUnfreeze](https://avatars.discourse-cdn.com/v4/letter/m/e95f7d/32.png) [@MrUnfreeze](https://community.weweb.io/u/MrUnfreeze)
#### Post date: [November 11, 2025, 12:46pm UTC](https://community.weweb.io/t/user-sign-up-verification-e-mail/20339/4 "2025-11-11T12:46:51Z")

</div>

Anyone ?

---

<div class="post-metadata">

### Author: ![nealzie](https://avatars.discourse-cdn.com/v4/letter/n/958977/32.png) [@nealzie](https://community.weweb.io/u/nealzie)
#### Post date: [November 11, 2025, 3:15pm UTC](https://community.weweb.io/t/user-sign-up-verification-e-mail/20339/5 "2025-11-11T15:15:11Z")

</div>

Heya,

What you’re looking for is the weweb + xano + magic link email verify tutorial. It’s somewhere online I don’t have the link right now. It explains how to set this up using Sendgrid as email provider and there’s a Xano snippet they provide that you can use.

Take into account that it’ll take some time to set everything up properly as it’s not as easy as you’d hope considering basically everyone will need to set this or something similar up… Also, I’d go straight into setting up your ‘forgot password’ flow while you’re at it, because everything will be fresh in your memory… (aka don’t be like me 😃 )

I personally adapted my setup to use Loops.so instead of Sendgrid, but my xano setup is basically identical to the tutorial, just a different api to call…

---

<div class="post-metadata">

### Author: ![MrUnfreeze](https://avatars.discourse-cdn.com/v4/letter/m/e95f7d/32.png) [@MrUnfreeze](https://community.weweb.io/u/MrUnfreeze)
#### Post date: [November 16, 2025, 11:45am UTC](https://community.weweb.io/t/user-sign-up-verification-e-mail/20339/6 "2025-11-16T11:45:42Z")

</div>

Hi Niels,

Many thanks it’s super interesting. Would you have the tutorial?

How dies loops compare to sendgrid?

Have a good Sunday

---

<div class="post-metadata">

### Author: ![Slavo](https://sea2.discourse-cdn.com/flex016/user_avatar/community.weweb.io/slavo/32/13253_2.png) [@Slavo](https://community.weweb.io/u/Slavo)
#### Post date: [November 17, 2025, 10:36am UTC](https://community.weweb.io/t/user-sign-up-verification-e-mail/20339/7 "2025-11-17T10:36:38Z")

</div>

Hi @niels heer is the Xano Magic link tutorial:

[![](https://us1.discourse-cdn.com/flex016/uploads/weweb/original/2X/0/080341517b679e0777ff3e638093079ba7d85569.jpeg "Magic Link - Passwordless App Authentication") ](https://www.youtube.com/watch?v=oya-BvMZyqU)

Xano UI does look a bit different now…but you should be able to follow it. And yes, you can use loops instead of Sendgrid but Xano only has a snippet for Xano so you would would have to build out the loops part yourself.
