hrecaptcha
Add an extra layer of spam protection to your forms with hCaptcha — a secure and privacy-focused alternative to Google reCAPTCHA.
✅ What You Need
Before enabling hCaptcha, you need two keys:
Site Key
Secret Key
You can get both keys from your hCaptcha account.
👉 Create an account or log in here: https://www.hcaptcha.com/
🧩 Step 1 - Get Your hCaptcha Site key and Secret Key
Sign up or log in to the hCaptcha Dashboard
Go to the Sites tab in the dashboard and create a new sitekey


Go to the Settings tab in the dashboard and generate your secret key by clicking Generate New Secret


You now have:
Site key
Secret key
🛠️ Step 2 — Add the Keys to Powerful Form Builder
Open the form app > go to app Settings > hover on hcaptcha option
Paste the site Site key and Secret key from step 1 into the fields
Click Save to store your settings

📝 Step 3 - Enable hcaptcha for the form
In the app > click Forms > open the form
Click Integration, toggle on the Captcha option > click on the Captcha option to view detail > choose hCaptcha.
Save the form
Note: Verify the hCaptcha widget in the live store, as it may not display in the app preview.


🛡️ How hCaptcha Works
hCaptcha protects your form by identifying humans vs bots.
✔ Visible hCaptcha (checkbox or image challenge)
Users must solve a simple verification (like selecting images).
hCaptcha decides if the user is human before allowing submission.
✔ Invisible hCaptcha (runs quietly in the background)
No clicking, no challenge.
hCaptcha analyzes user behavior silently.
Only shows a challenge if activity looks suspicious.
Your form is protected in both cases.
❗ Troubleshooting
❌ Issue: hCaptcha not showing
Try the following:
Double-check your Site Key and Secret Key
Make sure your Shopify domain is added in your hCaptcha dashboard
Clear browser cache or test in Incognito mode
Ensure the form is published and you’re on the correct page
❌ Issue: Form cannot be submitted
Common causes:
Incorrect Secret Key
Incorrect domain
Key fields accidentally left blank
Theme scripts blocking the widget (rare)
If none of these work, contact our support team: 📧 [email protected]
Last updated