What It Does #
Coupon Delivery delivers WooCommerce coupons to customers via the chatbot based on triggers such as exit intent (when they try to leave) or when they ask the AI for a coupon. It helps reduce cart abandonment, increase conversions, and recover sales. Coupons can be shown on exit intent, given when customers ask the chatbot, or matched to specific product queries.
Requirements #
- Helpmate Pro — Coupon Delivery is a Pro feature. Activate a Pro API key and the Helpmate Pro plugin.
- WooCommerce — Must be installed and active. Coupons are managed in WooCommerce and selected in Helpmate.
- Chatbot — The AI chatbot (API key and knowledge base) must be set up. Coupon delivery works through the chat widget and integrates with the chatbot.
Turn On Coupon Delivery #
- In the WordPress admin, go to Helpmate → Automations → Marketing → Coupon Delivery.
- Use the Enable Module switch at the top to turn the feature on.
- Add coupons in the Coupons tab and configure triggers in the Settings tab (see below).
When the module is enabled and at least one coupon is saved for delivery, coupons can be shown on exit intent or when customers ask the AI, depending on your settings.
Coupons Tab #
You choose which WooCommerce coupons can be delivered to customers.
- Available Coupons — Lists all valid WooCommerce coupons from your store (code, amount, discount type, description, expiry, usage count). Use Add to save a coupon for Coupon Delivery.
- Saved for Coupon Delivery — Coupons you’ve added. Only these coupons are delivered. Use Remove to stop a coupon from being delivered. If multiple coupons are saved, the system picks one randomly (or matches to product when applicable).
You can search in both tables to find coupons quickly.
Settings Tab #
- Exit Intent Coupon — Select which coupon to show when a visitor shows exit intent (e.g. moving the mouse toward the browser tab or address bar). Choose a coupon from the dropdown, or “No coupon” to disable exit-intent delivery.
- Ask AI for Coupon — When on, customers can ask the chatbot for a coupon (e.g. “Do you have a discount?”, “Can I get a coupon?”). The chatbot delivers a random coupon from the saved list.
- Specific Product Query Coupon — When on, customers can ask for a coupon for a specific product (e.g. “Coupon for [product name]”). The system checks whether a saved coupon is valid for that product and delivers it if so.
- Collect Lead — When on, customers must submit their information (e.g. email) before receiving the coupon code. Use this to capture leads in exchange for the discount.
How It Works for the Visitor #
- Exit intent — Visitor moves the mouse toward the tab or address bar as if leaving. If an exit intent coupon is configured, a popup or chat message shows the coupon code.
- Ask AI — Visitor opens the chat and asks for a coupon. The chatbot responds with a coupon from your saved list (if “Ask AI for Coupon” is on).
- Product-specific — Visitor asks for a coupon for a product. If “Specific Product Query Coupon” is on, the system validates saved coupons for that product and delivers one if valid.
- Collect lead — If “Collect Lead” is on, the visitor sees a form before the coupon is revealed. After submitting, they receive the code.
If no valid coupon is found, the visitor sees a message that no coupons are available.
Summary #
| Item | Details |
|---|---|
| Where to configure | Helpmate → Automations → Marketing → Coupon Delivery |
| Pro required | Yes; requires Helpmate Pro, WooCommerce, and Chatbot |
| Coupons tab | Add WooCommerce coupons to “Saved for Coupon Delivery”; only saved coupons are delivered |
| Exit Intent Coupon | Select which coupon to show when visitor shows exit intent |
| Ask AI for Coupon | Allow customers to ask the chatbot for a coupon |
| Specific Product Query | Match coupons to product when customer asks for a product-specific discount |
| Collect Lead | Require email/info before revealing coupon code |
Related:
Promo Bar · Abandoned Cart · Boost Sales Instantly: Your Guide to Smart Coupon Delivery