Docs / Recovery
Add-to-cart popup
The popup asks for a name and phone number when a customer adds a product to the cart. This gives you a way to contact them even if they never reach checkout. The basic popup is free.
Turn it on
- Open WooCommerce → WhappCart → Settings and find Add-to-cart popup.
- Tick Ask for name and phone when a customer adds a product to the cart.
- Save. Test it as a visitor, not logged in as an admin.
Is the product added before they save?
With Add the product to the cart only after the customer submits name and phone on, the product is not added until the customer saves their details. The popup has no close button. When they save, the product is added automatically. Customers who already saved their details are not asked again and add products as normal.
With that option off, the product is added at once and the popup appears after. The customer can close it with the X, the Esc key or by clicking outside.
Consent
There is no checkbox. Pressing the save button counts as the customer's consent, and a short note under the button tells them what they agree to, for example "By saving, you agree to receive WhatsApp messages about your order." The note is always shown. Pro lets you change its wording.
Brand look (Pro)
- Button colour and background colour. The text colour adjusts to the background so it stays readable.
- A brand picture shown beside the form. On phones it moves above the form. Choose the left or right side. A tall or square photo works best.
- Your own title, text, field hints, button text, note and messages, in your language.
The free popup uses the standard design in indigo, with ready-made text. The default text is in Romanian.
Good to know
- The popup does not appear for the user roles you excluded under Settings → Tracking → Do not track these roles, and it does not appear on the checkout page.
- It works with the standard WooCommerce add-to-cart buttons. Buttons from some block-based themes are not stopped: the product is added first and the popup appears after.
Still stuck? Contact support.