Trip Reviews
[trip_rating_summary] Shortcode
InquiryFlow Pro adds Google reCAPTCHA as a captcha provider option in Spam & Security. Use it instead of hCaptcha when you prefer Google’s service.
Requires active InquiryFlow Pro license.
Step-by-step guide
Create reCAPTCHA keys
- Go to Google reCAPTCHA Admin.
- Register your site (reCAPTCHA v2 or v3 per your Google console setup).
- Copy Site key and Secret key.
Configure in InquiryFlow
- Go WP Travel Kit → InquiryFlow → Settings.
- Click Spam & Security.
- Set Captcha provider to Google reCAPTCHA.
- Enter reCAPTCHA site key.
- Enter reCAPTCHA secret key (stored securely; not shown after save).
- Click Save.

Verify on front end
- Open a page with the inquiry widget in a private window.
- Submit a test inquiry — complete the reCAPTCHA challenge if shown.
- Confirm lead appears in Inquiries.
hCaptcha vs reCAPTCHA
| Free (hCaptcha) | Pro (reCAPTCHA) | |
|---|---|---|
| Provider | hCaptcha | Google reCAPTCHA |
| License | Free | Pro required |
| Settings | Spam & Security | Same section |
Only one provider active at a time.
Tips
- Add localhost and staging domains in Google admin for dev testing.
- After saving secret, UI shows “secret set” — re-enter to change.
- If license expires, reCAPTCHA verification fails closed (submissions blocked).
Common mistakes
- Choosing reCAPTCHA without Pro — option appears but verification fails without license.
- Domain mismatch in Google console — widget fails to load.
- Swapping site and secret keys — verification always fails.
Troubleshooting
| Issue | Fix |
|---|---|
| reCAPTCHA not in dropdown | Activate Pro license |
| Widget invisible | Check site key; domain whitelist |
| Submission fails | Re-enter secret; confirm license active |
| Still shows hCaptcha | Change provider dropdown and save |
Related features
- Spam and security (Free)
- License activation
- Developer documentation —
inquiryflow_verify_captcha
