Skip to content

Trip Reviews

[trip_rating_summary] Shortcode

Updated July 31, 2026 6 min read

Common InquiryFlow Free issues and fixes. For Pro-specific problems see Pro troubleshooting.

Button not showing

  1. Settings → Button & Display — confirm display toggles match the page type.
  2. Confirm WP Travel Engine is active if using trip page display.
  3. Clear page cache (hosting plugin, CDN, browser).
  4. Check for theme CSS hiding fixed elements (z-index, overflow: hidden).
  5. Embed manually with shortcode or block.
  6. Developers: filters inquiryflow_hide_inquiry_widget, inquiryflow_inquiry_widget_should_display.

Form submission fails

  1. Consent — visitor must check the consent box.
  2. Rate limit — wait 15 minutes after heavy testing from one IP.
  3. hCaptcha — verify site key and secret; disable temporarily to isolate.
  4. Browser console — look for REST or nonce errors.
  5. Conflicting security plugins blocking wp-json/inquiryflow/v1/leads.

No admin email

  1. Settings → Notifications — verify recipient addresses.
  2. Click Send test notification.
  3. Check spam folder and SMTP plugin logs.
  4. Confirm inquiry actually saved in Inquiries tab.

Inquiries not in inbox

  1. Confirm submission showed success on front end.
  2. Search by email in inbox.
  3. Check if retention purge removed old test data.
  4. Verify database write permissions (rare on broken hosts).

Captcha issues

SymptomFix
Captcha widget blankInvalid site key; domain mismatch in hCaptcha dashboard
Always fails validationWrong secret key; keys swapped
Captcha on local devAdd localhost to hCaptcha site config
  1. Re-enter full international number with + country code.
  2. Test {trip_title} on a real trip page.

CSV export problems

  1. Export capped at 5,000 leads — oldest excluded if over cap.
  2. Pop-up blockers may block download — allow downloads for admin.

REST / nonce errors

InquiryFlow uses WordPress REST API with nonce for public submissions. Ensure:

  • Pretty permalinks enabled (not plain ?p=)
  • No plugin blocking wp-json
  • Site URL matches WordPress Address in Settings → General

Still stuck?