Directory / plugin
Demfilz Request Info
v1.0.1 · by demfilz
Adds a "Request Info" button to products, pages and posts that opens a popup enquiry form. Requests are emailed to you and stored in the dashboard.
About this plugin
Demfilz Request Info adds a clean “Request Info” button to your WooCommerce products, pages and posts. Clicking it opens a popup enquiry form with Name, Company, Phone, Email, Suburb, Postcode and Details fields.
Highlights
- Works on WooCommerce products (after the add-to-cart area), pages and posts – each can be switched on or off.
- Place the button anywhere with the
[request_info_button text="..."]shortcode. - Logged-in users are pre-filled automatically (name, email, and their billing company, phone, suburb and postcode when available).
- The Details field is pre-filled with the page or product name and link, so you always know what the enquiry is about.
- Every request is emailed to you as a clean HTML email (with Reply-To set to the sender) and stored in the dashboard under Request Info, with the page it came from.
- Spam protection built in: honeypot field and a per-visitor rate limit. No CAPTCHAs, no external services.
- Customisable button text and colours, and a customisable success message.
- Lightweight vanilla JavaScript – no jQuery, no external requests, accessible (focus trap, ESC to close, reduced-motion support).
WooCommerce is optional: without it the button simply appears on pages and posts.