WooCommerce Category-Based Form Redirect
Budget: £20 – £250 GBP
I need a custom WooCommerce workflow that swaps the default Cart step for a modern-looking pop-up form. The details:
• Flow. When any product is added and the buyer clicks “View Cart,” intercept that action and open a sleek, modern pop-up form instead of the cart. The form shown must be tied to the product’s category—every category has its own single “information” form.
• After submission. Pass the correct product ID, variation ID and quantity on to the normal Checkout page so the order process stays intact.
• One-and-done logic. If a logged-in customer has already filled out the form for a given category, skip the form entirely on future visits and take them straight to Checkout.
• Record keeping. Each submitted form must be saved:
– as an attachment or meta field in the corresponding WooCommerce order
– inside the user’s profile so they can retrieve it later.
I’m fine with native PHP + JS or well-known plugins (Gravity Forms, ACF, etc.) as long as the end result is lightweight, reliable and easy for me to maintain.
• Flow. When any product is added and the buyer clicks “View Cart,” intercept that action and open a sleek, modern pop-up form instead of the cart. The form shown must be tied to the product’s category—every category has its own single “information” form.
• After submission. Pass the correct product ID, variation ID and quantity on to the normal Checkout page so the order process stays intact.
• One-and-done logic. If a logged-in customer has already filled out the form for a given category, skip the form entirely on future visits and take them straight to Checkout.
• Record keeping. Each submitted form must be saved:
– as an attachment or meta field in the corresponding WooCommerce order
– inside the user’s profile so they can retrieve it later.
I’m fine with native PHP + JS or well-known plugins (Gravity Forms, ACF, etc.) as long as the end result is lightweight, reliable and easy for me to maintain.
Related categories:
PHP
WordPress
HTML
WooCommerce
Web Development
Backend Development
Frontend Development
Web Design