# Bubble email validator

**URL:** <https://forum.bubble.io/t/bubble-email-validator/256>\
**Category:** Uncategorized\
**Created:** [September 27, 2015, 3:33pm UTC](https://forum.bubble.io/t/bubble-email-validator/256 "2015-09-27T15:33:55Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![tom](https://avatars.discourse-cdn.com/v4/letter/t/3d9bf3/32.png) [@tom](https://forum.bubble.io/u/tom)\
**Post date:** [September 27, 2015, 3:33pm UTC](https://forum.bubble.io/t/bubble-email-validator/256/1 "2015-09-27T15:33:56Z")

</div>

On a signup flow after an email has been tested with bubble email validator and validator says that email looks fake (or something similar, I already forgot what it says) user still is created (I can see it in my db)

---

<div class="post-metadata">

**Author:** ![emmanuel](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/emmanuel/32/27657_2.png) [@emmanuel](https://forum.bubble.io/u/emmanuel)\
**Post date:** [September 27, 2015, 4:21pm UTC](https://forum.bubble.io/t/bubble-email-validator/256/2 "2015-09-27T16:21:24Z")

</div>

Well you need to add the right condition. The email validator just says yes / no, but you need to use it in a condition on the workflow if you want to prevent the sign up action to run.

---

<div class="post-metadata">

**Author:** ![tom](https://avatars.discourse-cdn.com/v4/letter/t/3d9bf3/32.png) [@tom](https://forum.bubble.io/u/tom)\
**Post date:** [September 27, 2015, 4:43pm UTC](https://forum.bubble.io/t/bubble-email-validator/256/3 "2015-09-27T16:43:00Z")

</div>

How this condition could look like? In “sign the user up” parameters and workflow actions I can’t find anything regarding Email Validator at all… It is logical that if an email looks fake (and I use your Email Validation) and the user receives a message “email looks fake” then user account should not be created.

---

<div class="post-metadata">

**Author:** ![emmanuel](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/emmanuel/32/27657_2.png) [@emmanuel](https://forum.bubble.io/u/emmanuel)\
**Post date:** [September 27, 2015, 4:46pm UTC](https://forum.bubble.io/t/bubble-email-validator/256/4 "2015-09-27T16:46:52Z")

</div>

We let the user to decide this. What you do is add a condition on the event, and say "Get Data from API (with the email validator) and check the value. See the screenshot

 ![](https://us1.discourse-cdn.com/bubble/original/1X/6cc960cacc8aac0357004802aa73ee55d46773fe.png)

---

<div class="post-metadata">

**Author:** ![tom](https://avatars.discourse-cdn.com/v4/letter/t/3d9bf3/32.png) [@tom](https://forum.bubble.io/u/tom)\
**Post date:** [September 27, 2015, 5:05pm UTC](https://forum.bubble.io/t/bubble-email-validator/256/5 "2015-09-27T17:05:23Z")

</div>

Thanks for your prompt reply. So this condition will be met only if the email address does NOT exist? (btw exists and fake are different conditions or they are the same only trigger different messages?)

---

<div class="post-metadata">

**Author:** ![emmanuel](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/emmanuel/32/27657_2.png) [@emmanuel](https://forum.bubble.io/u/emmanuel)\
**Post date:** [September 27, 2015, 5:14pm UTC](https://forum.bubble.io/t/bubble-email-validator/256/6 "2015-09-27T17:14:27Z")

</div>

What we means is that there is no one behind the address, to the best of our knowledge.

The best way to do this though is to ask users to click on a link in an email, bubble has this built in. Not sure you need this plugin.

---

<div class="post-metadata">

**Author:** ![tom](https://avatars.discourse-cdn.com/v4/letter/t/3d9bf3/32.png) [@tom](https://forum.bubble.io/u/tom)\
**Post date:** [September 27, 2015, 5:18pm UTC](https://forum.bubble.io/t/bubble-email-validator/256/7 "2015-09-27T17:18:05Z")

</div>

Yes, but this plugin was automatically added to my plugins. I thought it was recommended to use it. Could you please tell me more about it, what it checks and how it checks? (I mean the plugin that gives you the message “fake email”)

---

<div class="post-metadata">

**Author:** ![tom](https://avatars.discourse-cdn.com/v4/letter/t/3d9bf3/32.png) [@tom](https://forum.bubble.io/u/tom)\
**Post date:** [September 27, 2015, 5:22pm UTC](https://forum.bubble.io/t/bubble-email-validator/256/8 "2015-09-27T17:22:02Z")

</div>

I’ve uninstalled this plugin but it still gives me the error “email looks fake or invalid”

---

<div class="post-metadata">

**Author:** ![emmanuel](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/emmanuel/32/27657_2.png) [@emmanuel](https://forum.bubble.io/u/emmanuel)\
**Post date:** [September 27, 2015, 5:25pm UTC](https://forum.bubble.io/t/bubble-email-validator/256/9 "2015-09-27T17:25:48Z")

</div>

Well make sure you’re not using the plugin at all.

---

<div class="post-metadata">

**Author:** ![tom](https://avatars.discourse-cdn.com/v4/letter/t/3d9bf3/32.png) [@tom](https://forum.bubble.io/u/tom)\
**Post date:** [September 27, 2015, 5:33pm UTC](https://forum.bubble.io/t/bubble-email-validator/256/10 "2015-09-27T17:33:06Z")

</div>

I am using “test@test.test” as a signup email but it still gives me this error-message, even without the plugin. Maybe there is another email verificator built in the bubble?  
 ![](https://us1.discourse-cdn.com/bubble/original/1X/0741c67c6e1a446e2f1d94a02128ceae2e22f593.JPG) ![](https://us1.discourse-cdn.com/bubble/original/1X/892bdfdaae29e8f8fa8e518842537c9af9610698.JPG)

---

<div class="post-metadata">

**Author:** ![emmanuel](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/emmanuel/32/27657_2.png) [@emmanuel](https://forum.bubble.io/u/emmanuel)\
**Post date:** [September 27, 2015, 8:09pm UTC](https://forum.bubble.io/t/bubble-email-validator/256/11 "2015-09-27T20:09:49Z")

</div>

which app is it?

---

<div class="post-metadata">

**Author:** ![tom](https://avatars.discourse-cdn.com/v4/letter/t/3d9bf3/32.png) [@tom](https://forum.bubble.io/u/tom)\
**Post date:** [September 27, 2015, 9:38pm UTC](https://forum.bubble.io/t/bubble-email-validator/256/12 "2015-09-27T21:38:45Z")

</div>

Domovoj

---

<div class="post-metadata">

**Author:** ![Kirill21](https://avatars.discourse-cdn.com/v4/letter/k/977dab/32.png) [@Kirill21](https://forum.bubble.io/u/Kirill21)\
**Post date:** [January 17, 2016, 12:36pm UTC](https://forum.bubble.io/t/bubble-email-validator/256/13 "2016-01-17T12:36:01Z")

</div>

Hi, emmanuel

I’ve done exactly what you mentioned and added e-mail validator to the sign-up workflow as a condition (using “and when”) - pls see the screen.

 ![](https://us1.discourse-cdn.com/bubble/original/1X/bf39bd98f1104e4e7772709792c1fc10ef24ef2c.JPG)

But seems it doesn’t work: I tried e-mails like [brfbbhafbyryubuyu322@mail.com](mailto:brfbbhafbyryubuyu322@mail.com) and there was no ERROR message.

Pls kindly advise how to fix it.

---

<div class="post-metadata">

**Author:** ![Kirill21](https://avatars.discourse-cdn.com/v4/letter/k/977dab/32.png) [@Kirill21](https://forum.bubble.io/u/Kirill21)\
**Post date:** [January 17, 2016, 1:05pm UTC](https://forum.bubble.io/t/bubble-email-validator/256/14 "2016-01-17T13:05:39Z")

</div>

Sorry. Forgot to add “is YES”.  
But it doesn’t change anything :((

---

<div class="post-metadata">

**Author:** ![emmanuel](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/emmanuel/32/27657_2.png) [@emmanuel](https://forum.bubble.io/u/emmanuel)\
**Post date:** [January 17, 2016, 3:43pm UTC](https://forum.bubble.io/t/bubble-email-validator/256/15 "2016-01-17T15:43:03Z")

</div>

Can you reproduce the situation on the forum\_app so that we can test?

---

<div class="post-metadata">

**Author:** ![mbrink816](https://avatars.discourse-cdn.com/v4/letter/m/eb9ed0/32.png) [@mbrink816](https://forum.bubble.io/u/mbrink816)\
**Post date:** [February 16, 2016, 4:44am UTC](https://forum.bubble.io/t/bubble-email-validator/256/16 "2016-02-16T04:44:40Z")

</div>

Hi Emmanual –

Was there a change made to the email validator? For some reason, it is now rejecting certain e-mail addresses that I know are correct (and I feel like they were going through the other day). Thank you!

---

<div class="post-metadata">

**Author:** ![emmanuel](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/emmanuel/32/27657_2.png) [@emmanuel](https://forum.bubble.io/u/emmanuel)\
**Post date:** [February 16, 2016, 4:46am UTC](https://forum.bubble.io/t/bubble-email-validator/256/17 "2016-02-16T04:46:46Z")

</div>

No, no change at all.

---

<div class="post-metadata">

**Author:** ![mbrink816](https://avatars.discourse-cdn.com/v4/letter/m/eb9ed0/32.png) [@mbrink816](https://forum.bubble.io/u/mbrink816)\
**Post date:** [February 17, 2016, 2:03am UTC](https://forum.bubble.io/t/bubble-email-validator/256/18 "2016-02-17T02:03:32Z")

</div>

Hm, so what do you think the reason could be that email addresses that are correct aren’t going through? I notice that most gmail addresses are being approved, but many non-google domains are being rejected. This is just an observation, not sure whether it is relevant.

---

<div class="post-metadata">

**Author:** ![romanmg](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/romanmg/32/237672_2.png) [@romanmg](https://forum.bubble.io/u/romanmg)\
**Post date:** [April 22, 2016, 9:14pm UTC](https://forum.bubble.io/t/bubble-email-validator/256/19 "2016-04-22T21:14:45Z")

</div>

Unsure what’s going on here. The validator seems to be preventing an email from being sent…

On “no” it should display an alert I created - that works, and on “yes” it should display a different alert AND send an email… the different alert also works, so I know the workflow is going, but the email is never sent. I tested a straight click button \> send email with the same address (mine) and I got an instant email. Any idea what’s going on?

---

<div class="post-metadata">

**Author:** ![emmanuel](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/emmanuel/32/27657_2.png) [@emmanuel](https://forum.bubble.io/u/emmanuel)\
**Post date:** [April 23, 2016, 12:23pm UTC](https://forum.bubble.io/t/bubble-email-validator/256/20 "2016-04-23T12:23:21Z")

</div>

Did you check the logs? And used the debugger to make sure the action gets run?

[Next page](https://forum.bubble.io/t/bubble-email-validator/256.md?page=2)
