Title: LeadTrapper Order &amp; Chat Button for WooCommerce
Author: leadtrapper
Published: <strong>October 30, 2026</strong>
Last modified: October 30, 2026

---

Search plugins

![](https://ps.w.org/leadtrapper-order-chat-button-for-woocommerce/assets/banner-
772x250.png?rev=3775403)

![](https://ps.w.org/leadtrapper-order-chat-button-for-woocommerce/assets/icon-256x256.
png?rev=3775403)

# LeadTrapper Order & Chat Button for WooCommerce

 By [leadtrapper](https://profiles.wordpress.org/leadtrapper/)

[Download](https://downloads.wordpress.org/plugin/leadtrapper-order-chat-button-for-woocommerce.2.1.1.zip)

 * [Details](https://wordpress.org/plugins/leadtrapper-order-chat-button-for-woocommerce/#description)
 * [Reviews](https://wordpress.org/plugins/leadtrapper-order-chat-button-for-woocommerce/#reviews)
 *  [Installation](https://wordpress.org/plugins/leadtrapper-order-chat-button-for-woocommerce/#installation)
 * [Development](https://wordpress.org/plugins/leadtrapper-order-chat-button-for-woocommerce/#developers)

 [Support](https://wordpress.org/support/plugin/leadtrapper-order-chat-button-for-woocommerce/)

## Description

Many shoppers would rather ask or order in a chat than fill in a checkout form. 
This plugin adds two things to your shop:

**1. “Order via WhatsApp” button on product pages (WooCommerce)**

 * Sits right under “Add to cart” and works with classic and block themes.
 * Opens WhatsApp with a ready message: your opening line, the product name, the
   chosen options (size, colour…), the quantity, the price and the product link.
 * Show it on all products, only on the products you choose, or on all except the
   ones you choose.
 * Also shows on out-of-stock products, so you can still take the order by chat.
 * Pick the look: filled, outline or soft; small, medium or large; rounded, pill
   or square; full width or fitted.
 * Shortcode `[order_chat_button]` to place it anywhere (add `product="123"` for
   a specific product).

**2. Floating chat and call button on every page**

 * WhatsApp chat, a call button, or both (a small menu opens with “Start Chat” and“
   Call Now”).
 * Your colour, left or right corner, three sizes, circle or rounded square.
 * Optional text next to the button on computers (“Chat with us”).
 * A greeting already typed in the chat.
 * Works without WooCommerce too.

**3. Automatic WhatsApp messages (optional, with the LeadTrapper desktop app)**

 * Order confirmation, payment received and “your order has shipped” (with the tracking
   link from WooCommerce Shipment Tracking or Advanced Shipment Tracking).
 * Cash on delivery check: customers who pay later confirm or cancel on WhatsApp.
   The answer goes on the order, in a “WhatsApp check” column of your orders list
   and in the Leads page, so you stop shipping fake orders.
 * Abandoned cart reminder: when a shopper types a phone number at checkout and 
   leaves, they get one WhatsApp reminder with a link that puts the same products
   back in the cart.
 * Connect your WhatsApp by scanning a QR code right in WordPress.
 * A do-not-message list: customers who reply STOP get nothing more until you allow
   them again.
 * Messages go from your own WhatsApp account through LeadTrapper, a Windows app,
   while it is open. No WhatsApp Business API needed.

**4. Even more for your shop**

 * “Order my cart via WhatsApp” button on the cart page: the whole cart, every option
   and quantity, and the total in one message.
 * Show the floating button on phones only, computers only, or both.
 * Opening hours: show the floating button only when you are there to answer.
 * Hidden on the checkout page by default, so shoppers finish paying.

**5. Leads & Clicks page**

 * How many times visitors clicked the order, chat and call buttons, for the last
   7, 30, 90 days or 12 months.
 * Your WooCommerce orders in one list with name, phone and email. Click a phone
   number to open a WhatsApp chat with that customer.
 * Order count and order value for the period, plus the value customers confirmed
   on WhatsApp and the value of fake or cancelled orders you did not ship.
 * Abandoned carts with their reminder status.
 * Download orders and clicks as CSV files.

**Private by design**

 * Your number is entered once: choose your country from the list and type the local
   number. The country code is added for you.
 * Click counts hold only the button type, the page and the product name. No names,
   no IP addresses, no cookies.
 * The plugin loads no outside scripts, fonts or images.
 * Customer data leaves your site only if you switch on automatic messages (see 
   External services).

Built by [LeadTrapper](https://useleadtrapper.com/?src=wp_orderchat_readme), a Windows
app that finds business leads on Google Maps, Instagram and Facebook and runs WhatsApp
campaigns with safe sending speeds.

WhatsApp is a trademark of WhatsApp LLC. This plugin is not made by, endorsed by
or affiliated with WhatsApp or Meta.

WooCommerce is a trademark of Automattic Inc. This plugin is made by LeadTrapper
and is not made by, endorsed by or affiliated with WooCommerce or Automattic.

### External services

The buttons are plain links. Nothing is contacted until a visitor clicks:

 * **WhatsApp (wa.me)**: the chat and order buttons open `https://wa.me/<your number
   >?text=<message>`, which opens WhatsApp on the visitor’s phone or computer. The
   link carries your number and the message shown above (for the order button: product
   name, options, quantity, price and page link). WhatsApp’s terms: https://www.
   whatsapp.com/legal/terms-of-service and privacy policy: https://www.whatsapp.
   com/legal/privacy-policy
 * **Phone calls (tel:)**: the call button opens the visitor’s phone app with your
   number.

The click counter sends the click to your own WordPress site only.

 * **LeadTrapper relay (only if you turn on automatic messages)**: when you click“
   Generate connection code”, your site registers with the LeadTrapper relay at `
   https://leadtrapper-wa-relay.mohmmed-sh-z.workers.dev`, a mailbox server run 
   on Cloudflare by LeadTrapper. From then on, for each order message it sends the
   customer’s first and last name, phone number, country, order number, order total
   and (for shipped orders) the tracking link and carrier; for an abandoned cart
   reminder it sends the shopper’s first name, phone, country, product names, cart
   total and the cart link. Your LeadTrapper desktop app collects these messages
   with your connection code, and they are deleted from the relay when collected(
   or after 7 days). The settings page also asks the relay for your WhatsApp connection
   status and QR code, the cash on delivery answers and the do-not-message list.
   Nothing is sent before you generate a code, and “Turn off automatic messages”
   stops it. LeadTrapper terms: https://useleadtrapper.com/terms/ and privacy policy:
   https://useleadtrapper.com/privacy/

## Screenshots

[⌊The "Order via WhatsApp" button under Add to cart, with the floating chat and 
call menu open.⌉⌊The "Order via WhatsApp" button under Add to cart, with the floating
chat and call menu open.⌉[

The “Order via WhatsApp” button under Add to cart, with the floating chat and call
menu open.

[⌊On a phone: the order button and the round chat button.⌉⌊On a phone: the order
button and the round chat button.⌉[

On a phone: the order button and the round chat button.

[⌊Settings: one number for everything, the floating button and the order button.⌉⌊
Settings: one number for everything, the floating button and the order button.⌉[

Settings: one number for everything, the floating button and the order button.

[⌊Leads & Clicks: click counts, orders with WhatsApp links, CSV download.⌉⌊Leads&
Clicks: click counts, orders with WhatsApp links, CSV download.⌉[

Leads & Clicks: click counts, orders with WhatsApp links, CSV download.

[⌊Automatic messages: connection code, WhatsApp QR code, cash on delivery check 
and abandoned cart reminder.⌉⌊Automatic messages: connection code, WhatsApp QR code,
cash on delivery check and abandoned cart reminder.⌉[

Automatic messages: connection code, WhatsApp QR code, cash on delivery check and
abandoned cart reminder.

## Installation

 1. Install the plugin from the Plugins screen (or upload the folder to `/wp-content/
    plugins/`), then activate it.
 2. Go to **Order & Chat  Settings**.
 3. Pick your country, type your WhatsApp number and save. The floating button and 
    the product-page order button appear right away.

## FAQ

### Do I need WooCommerce?

Only for the order button and the orders list. The floating chat and call button
works on any WordPress site.

### Do I need the WhatsApp Business API?

No. The buttons use standard wa.me links, which work with a normal WhatsApp or WhatsApp
Business number. No API, no approval, no monthly fee.

### Can I show the order button only on some products?

Yes. Under “Show the order button on”, choose “Only the products I choose” or “All
products except the ones I choose”, then search and pick the products.

### Does the message include the size or colour the shopper picked?

Yes. On products with options, the chosen options, the quantity and the price of
that option are added when the shopper clicks.

### How do the automatic messages work?

Install LeadTrapper (useleadtrapper.com) on a Windows computer. In WordPress go 
to Order & Chat, click “Generate connection code”, paste the code into LeadTrapper(
Store Orders), then connect your WhatsApp. While LeadTrapper is open, it sends the
messages from your WhatsApp. If the computer is off, messages wait up to 7 days 
and go out when LeadTrapper opens again.

### Is the abandoned cart reminder allowed?

The reminder goes only to shoppers who typed their own phone number at checkout,
only once per cart, and never after they ordered. Customers can reply STOP at any
time. Check the rules for marketing messages in your country, and mention WhatsApp
order updates in your shop’s privacy policy.

### Where do I see the clicks?

Under **Order & Chat  Leads & Clicks**. WhatsApp never tells a website who sent 
a message, so clicks are counted without any personal data.

### My button does not show

Check that a number is saved in the settings. The order button only shows on WooCommerce
product pages; if your theme moves the add-to-cart area, add the `[order_chat_button]`
shortcode where you want it.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“LeadTrapper Order & Chat Button for WooCommerce” is open source software. The following
people have contributed to this plugin.

Contributors

 *   [ leadtrapper ](https://profiles.wordpress.org/leadtrapper/)

[Translate “LeadTrapper Order & Chat Button for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/leadtrapper-order-chat-button-for-woocommerce)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/leadtrapper-order-chat-button-for-woocommerce/),
check out the [SVN repository](https://plugins.svn.wordpress.org/leadtrapper-order-chat-button-for-woocommerce/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/leadtrapper-order-chat-button-for-woocommerce/)
by [RSS](https://plugins.trac.wordpress.org/log/leadtrapper-order-chat-button-for-woocommerce/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.1.1

 * Security: the classic checkout phone capture now checks a nonce.
 * Admin scripts and styles are now loaded with wp_enqueue_script / wp_enqueue_style.

#### 2.1.0

 * New: automatic WhatsApp messages through the LeadTrapper desktop app: order confirmation,
   payment, shipped (with tracking link).
 * New: cash on delivery check with the answer on the order, a “WhatsApp check” 
   column and money confirmed / stopped in Leads & Clicks.
 * New: abandoned cart reminder with a link that refills the cart (block and classic
   checkout).
 * New: connect WhatsApp by QR code inside WordPress; do-not-message list with “
   Allow again”.
 * New: “Order my cart via WhatsApp” button on the cart page.
 * New: show the floating button on phones only or computers only, opening hours,
   hide on checkout.

#### 2.0.0

 * New name: LeadTrapper Order & Chat Button for WooCommerce.
 * New: “Order via WhatsApp” button on WooCommerce product pages with product name,
   options, quantity, price and link.
 * New: choose which products show the order button.
 * New: floating chat/call button with colour, side, size, shape, label and greeting(
   replaces the bottom bar).
 * New: Leads & Clicks page with click counts, orders list and CSV download.

#### 1.1.0

 * Country list (248 countries and territories) for the phone numbers.

#### 1.0.0

 * First version.

## Meta

 *  Version **2.1.1**
 *  Last updated **1 day ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.2 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 7.2 or higher **
 * Tags
 * [call button](https://wordpress.org/plugins/tags/call-button/)[click to chat](https://wordpress.org/plugins/tags/click-to-chat/)
   [order button](https://wordpress.org/plugins/tags/order-button/)[whatsapp](https://wordpress.org/plugins/tags/whatsapp/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/leadtrapper-order-chat-button-for-woocommerce/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/leadtrapper-order-chat-button-for-woocommerce/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/leadtrapper-order-chat-button-for-woocommerce/reviews/)

## Contributors

 *   [ leadtrapper ](https://profiles.wordpress.org/leadtrapper/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/leadtrapper-order-chat-button-for-woocommerce/)