Skip to content

Getting started

Most shops can take their first enquiry in a few minutes. Enquire ships ready — install, set the recipient, open a product page.

  • WordPress 6.5 or newer
  • WooCommerce active (HPOS and Cart/Checkout Blocks supported)
  • PHP 8.1 or newer
  • A working site email so wp_mail() can deliver
  1. Install WooCommerce and make sure it is active.
  2. Install Enquire from the plugin directory (when live on WordPress.org) or upload the enquire folder to /wp-content/plugins/.
  3. Activate the plugin.

Open WooCommerce → Enquire:

  • Recipient email — where enquiries are sent. Leave it empty to use your site’s admin email.
  • Button label — the text on the Ask a question button.
  • Placement — before or after add to cart, or at the end of the product summary.
  • Required fields — choose which of name, email and message are required.
  • Labels and messages — customise every field label, the success message and the error message.

Each option has inline help — use it when deciding placement or copy.

  1. Open a single product page — the Ask a question button should appear in the configured spot.
  2. Click it — a focus-trapped dialog opens with the form.
  3. Submit a test enquiry — you should see the inline success state with no page reload.
  4. Check your inbox — the email should include the product name and link, with the customer’s address as Reply-To.

Enquire stores no enquiry data in your database. Submissions are emailed only. If you need a record, keep the emails — there is no admin log in the free edition.

Every submission is verified with a nonce, screened with a honeypot field, and limited to one per visitor per short window. No CAPTCHA is required.

The free edition covers the Ask a question button, the accessible dialog, email delivery, spam protection and configurable fields and copy.

Enquire PRO (planned) adds file attachments, enquiry logging in wp-admin, automatic replies and per-product recipients — not basic enquiry sending.