All of this verification stuff can be pretty overwhelming. We’ve tried as hard as we can to make it as simple as we can, but there’s still some complexity inherent in how this stuff works, and we can try to make it as easy as possible, but it’s not always going to work out that way.


So, here’s a more step-by-step way of looking at how you can at least get started with email verification on your web site.


Step One: Try the Simplest Way First

Do you just have a pretty normal website? Nothing too complex or weird going on? Start out by trying this -

Put this inside the <head> of your HTML on the page where you want to verify email addresses:


<script src="https://cdn.goodforms.com/verify.js"></script>


You may see other <script> tags in there, too - this can live right alongside them. Make sure you don’t forget the closing </script> tag!


Then, make sure to activate the code by adding this HTML in your web page, right near the bottom - juuuuuust before the </html> closing tag if you can:



<script>
goodforms('your_form_key', {debug: true});
</script>


If you’re lucky, signups to your page will now be verified, and you won’t be allowed to submit the form without putting in a valid email address. If so, change that {debug: true} to {debug: false} - and you’re done for now!


If you’re not quite so lucky, try and open the Web Developer view and look for the ‘Console’ - that {debug: true} parameter that we set in the example should give you some useful output, which we’ll use in the next section.