Prevent Spam with hCaptcha

Article author
Duncan from Memberstack

What is hCaptcha?

hCaptcha is a type of CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart) that is designed to protect websites from spam, bots, and other automated attacks. CAPTCHAs are used to ensure that only humans can complete certain actions on a website, such as filling out a form or creating an account.

Screen_Shot_2022-12-19_at_3.38.35_PM.jpg

Enable hCaptcha

Component → Copy our light mode component or our dark mode component directly into your site. 

From Scratch → 

1) If you are using a custom Webflow signup form, then you will need to add a div to your form with the attribute data-ms-hcaptcha="light" or data-ms-hcaptcha="dark". Use "light" to create a light mode Captcha and "dark" for dark mode.
Note: The hCaptcha element is an iframe and has a max width of 302px. You can make the box more compact by adding the attribute data-size="compact". More info in the hCaptcha Docs.

#) Publish your site. 

3) Navigate to the settings page in Memberstack, scroll all the way down, and click "Enable hCaptcha during signup." Click Save at the top right. 

Disable hCaptcha

1) Navigate to the settings page in Memberstack, scroll all the way down, and click the checkbox next to "Enable hCaptcha during signup." Click Save at the top right. 

Was this article helpful?

Comments

6 comments

  • Comment author
    Fran

    Hey guys! Looks lime this might not be working??

    1
  • Comment author
    Duncan from Memberstack

    Hey Fran 👋 My test sites are working 🤔 What seems to be the issue? I'll take a closer look once I know more. 

    https://hcaptcha-light.webflow.io/

    0
  • Comment author
    Fran
    • Edited

    Hey Duncan from Memberstack thanks for the response! If you look at this URL https://odaia-2-0.webflow.io/ec/tk-3791429663/access-exclusive-content

    I embedded everything as the article says but no hCaptcha is showing up

     

    And I do have it activated under the Memberstack settings, which for some reason always shows me the prompt of "Discard changes?" even if I didn't do anything or if I clicked on Save

    0
  • Comment author
    Danny James

    hcaptcha apparently supports just a tick box option (easy mode). The current implementation gives my users (in multiple testings) two complex puzzles to complete on my webflow signup which creates a lot of friction in the user experience.

    Can this setting be changed globally? I can't see an option in memberstack.

    0
  • Comment author
    Duncan from Memberstack

    Danny James can you share where you found the checkbox option? I'm not seeing it, but that would be a great feature for us to enable. 

    0
  • Comment author
    Danny James

    Hi Duncan, thanks for the reply... I believe I read it somewhere mentioning "Easy" mode most of the time will present a tick box. If you're going to include a feature though adding google's reCAPTCHA would be far more useful as it's also what webfow uses natively etc. Eg we already use this for webflow contact forms etc... so having a universal method would be ideal, and webflows integration also allows us to set our own complexity via the google tool etc.

    1

Please sign in to leave a comment.