Skip to content

Trip Reviews

[trip_rating_summary] Shortcode

Updated July 31, 2026 6 min read

Conversion tracking links inquiries to WP Travel Engine bookings. When a payment completes, InquiryFlow matches the payer email (and trip) to an open lead and sets status to Booked. A daily fallback can record conversions when trip departure passes without a matched payment.

Step-by-step guide

Enable tracking

Conversion tracking is on when InquiryFlow Pro is licensed. Configure the fallback buffer:

  1. Go WP Travel Kit → InquiryFlow → Settings.
  2. Click Conversion tracking.
  3. Set Departure-date fallback buffer (days) (default 7, range 0–180).

Primary match — WP Travel Engine payment

When a WP Travel Engine booking payment completes:

  1. Pro reads payer email and trip ID from the payment.
  2. Finds the best matching open lead (new or contacted) with same email and trip.
  3. Sets lead status to Booked.
  4. Records a conversion analytics event with source payment.

Fallback — Departure Date

Daily scan for open leads with a linked trip:

  1. If trip departure date + buffer days is in the past,
  2. Records a conversion event with source departure_fallback.
  3. Does not change lead status (event only).

Set buffer to 0 to disable the departure fallback scan.

View Conversions

  • Inquiries — status Booked for payment matches.
  • Analytics tab — conversion count and rate include booked leads and conversion events — Advanced analytics.

Tips

  • Encourage visitors to use the same email at booking as in the inquiry form.
  • Buffer days should exceed your typical quote-to-booking window for fallback usefulness.
  • Use fallback for reporting only — status stays open unless payment matched.

Common mistakes

  • Expecting automatic Booked on departure fallback — only payment match updates status.
  • No WP Travel Engine — payment hook requires WPTE bookings.
  • Buffer too low — false-positive conversion events on long sales cycles.

Troubleshooting

IssueFix
Payment not matchingEmail mismatch; no prior inquiry for that trip
Status still New after bookingDifferent email; lead already Closed
Fallback events clutter analyticsReduce buffer or set to 0
Wrong trip attributedCustom payment plugins may need developer filters