Title: Kapish Email Marketing for WooCommerce
Author: Gogol
Published: <strong>September 11, 2026</strong>
Last modified: September 12, 2026

---

Search plugins

![](https://ps.w.org/kapish-email-marketing-for-woocommerce/assets/banner-772x250.
png?rev=3692099)

![](https://ps.w.org/kapish-email-marketing-for-woocommerce/assets/icon-256x256.
png?rev=3692099)

# Kapish Email Marketing for WooCommerce

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

[Download](https://downloads.wordpress.org/plugin/kapish-email-marketing-for-woocommerce.1.2.5.zip)

 * [Details](https://wordpress.org/plugins/kapish-email-marketing-for-woocommerce/#description)
 * [Reviews](https://wordpress.org/plugins/kapish-email-marketing-for-woocommerce/#reviews)
 *  [Installation](https://wordpress.org/plugins/kapish-email-marketing-for-woocommerce/#installation)
 * [Development](https://wordpress.org/plugins/kapish-email-marketing-for-woocommerce/#developers)

 [Support](https://wordpress.org/support/plugin/kapish-email-marketing-for-woocommerce/)

## Description

Kapish Email Marketing for WooCommerce connects your store to [Kapish](https://kapishai.com)
so you can send lifecycle email from one place: welcome, abandoned cart, browse 
abandonment, post-purchase, and back in stock.

This plugin is a **connector**. You need a Kapish account. It does not send mail
by itself. It is not affiliated with Automattic or WooCommerce.com.

#### What it does

 * Registers WooCommerce webhooks for new customers, orders, and product stock changes.
 * Adds a storefront tracker that captures email before checkout: a popup, optional[
   kapish_email] embed, and “Get a restock alert” on sold-out products. Welcome 
   and browse can run even if the shopper never reaches checkout. Cart and browse
   also include the real product photo, price, and link. No theme or functions.php
   paste.
 * Abandoned-cart and browse emails auto-fill that product. “Others also bought”/
   recently viewed grids fill at send time.
 * Uses the same webhook secret you save in Kapish (HMAC) so deliveries can be verified.
 * Declares compatibility with WooCommerce High-Performance Order Storage (HPOS).

#### What you still do in Kapish

Create automations, design emails, and manage contacts in Kapish: Marketing  Email.
This plugin only forwards store events.

#### Requirements

 * WordPress 6.2 or later
 * WooCommerce 8.0 or later
 * A Kapish business (copy the business ID from Marketing  Email  Stores)
 * HTTPS on your shop if you want WooCommerce to deliver webhooks reliably

### Privacy

The plugin sends store events (customer email, order and product data WooCommerce
already exposes on those hooks) to the Kapish site URL you configure. See [https://kapishai.com/privacy](https://kapishai.com/privacy)
and [https://kapishai.com/terms](https://kapishai.com/terms).

### External services

This plugin connects to Kapish (https://kapishai.com) to forward WooCommerce customers,
orders, products, cart, and browse events so Kapish can send the emails you set 
up. A Kapish account is required to send. Data is posted over HTTPS to the site 
URL you save (default https://kapishai.com).

 * Terms of Service: https://kapishai.com/terms
 * Privacy Policy: https://kapishai.com/privacy
 * Plugin listing: https://kapishai.com/plugins/woocommerce

You confirm those terms in WooCommerce  Kapish Email before webhooks and REST keys
are sent.

## Installation

 1. In Kapish, open Marketing  Email  Stores. Copy your WordPress business ID (starts
    with `biz_`) and webhook secret — they appear as soon as you open Stores.
 2. In WordPress go to Plugins  Add New, search Kapish Email Marketing for WooCommerce,
    then Install and Activate. WooCommerce must already be active. You can also upload
    the plugin folder to `/wp-content/plugins/`.
 3. Open WooCommerce  Kapish Email.
 4. Paste the Kapish site URL (`https://kapishai.com` unless you host Kapish yourself),
    business ID, and secret. Confirm Kapish Terms and Privacy, then save. The plugin
    sends a REST key to Kapish — do not paste ck_/cs_ keys. Welcome, abandoned cart,
    browse, post-purchase, and back-in-stock turn on in Kapish. The popup and restock
    form are on by default; add `[kapish_email]` to a page or footer if you want a 
    static signup box.
 5. In Kapish, add sending-domain DNS and click Check DNS so mail can send. Turn off
    overlapping WooCommerce marketing emails so customers are not mailed twice.

## FAQ

### Can I list this on WordPress.org without a Kapish account?

People can install the plugin from WordPress.org, but sending mail requires a Kapish
account. The plugin only connects WooCommerce events to Kapish.

### Do I still paste a snippet in my theme?

No. Never paste into the theme, functions.php, or a page builder HTML block unless
you want the optional embed. The plugin shows an email popup, a restock form on 
out-of-stock products, posts cart/browse events from WooCommerce hooks, and creates
webhooks when you save settings. Optional shortcodes: `[kapish_email]` (signup box)
and `[kapish_restock]` (restock alert).

### What data is sent to Kapish?

Customer email and name, order totals and line items WooCommerce already puts on
those webhooks, and (from the tracker) the shopper email plus the product name, 
photo, price, and URL. See the [privacy policy](https://kapishai.com/privacy) and
[terms of service](https://kapishai.com/terms).

### Do I agree to Kapish terms when I install the plugin?

The plugin itself is GPLv2 or later. Sending mail through Kapish is a Kapish service.
WooCommerce  Kapish Email asks you to confirm the Kapish [Terms](https://kapishai.com/terms)
and [Privacy Policy](https://kapishai.com/privacy) before the store is connected.

### Do I need WooCommerce REST API keys?

No. From 1.2.0 the plugin creates a Kapish REST key when you install it, then sends
that key to Kapish when you save WooCommerce  Kapish Email. You do not paste consumer
keys. REST is used to backfill existing customers/orders and to issue unique coupons.

### Which webhooks are created?

customer.created, `order.created`, `order.updated`, and `product.updated`. They 
all post to your Kapish WordPress hook URL.

### Is this an official WooCommerce.com product?

No. It is a third-party connector published independently of Automattic / Woo.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Kapish Email Marketing for WooCommerce” is open source software. The following 
people have contributed to this plugin.

Contributors

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

[Translate “Kapish Email Marketing for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/kapish-email-marketing-for-woocommerce)

### Interested in development?

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

## Changelog

#### 1.2.5

 * Fix critical bug: class-capture.php was missing the opening PHP tag and could
   dump plugin source on the storefront and wp-admin.

#### 1.2.4

 * Capture email before checkout: popup, [kapish_email] embed, and restock alert
   on sold-out products so welcome and browse run without reaching checkout.

#### 1.2.3

 * Translations load via WordPress.org automatically; removed manual load_plugin_textdomain().

#### 1.2.2

 * Settings screen links Kapish Terms and Privacy and requires confirmation before
   connect.

#### 1.2.1

 * Send REST keys on the existing webhook URL so Kapish no longer 404s /connect.

#### 1.2.0

 * Creates a WooCommerce REST API key on install and sends it to Kapish on save.
   No ck_/cs_ paste.

#### 1.1.0

 * Cart and browse events include the live product photo, price, and URL.
 * Server-side WooCommerce hooks so emails still fill if a browser blocks JavaScript.
 * No theme, snippet, or functions.php changes required.

#### 1.0.0

 * Initial release: settings screen, WooCommerce webhooks, and storefront tracker.

## Meta

 *  Version **1.2.5**
 *  Last updated **3 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.2 or higher **
 *  Tested up to **7.1**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [abandoned cart](https://wordpress.org/plugins/tags/abandoned-cart/)[automation](https://wordpress.org/plugins/tags/automation/)
   [email](https://wordpress.org/plugins/tags/email/)[marketing](https://wordpress.org/plugins/tags/marketing/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/kapish-email-marketing-for-woocommerce/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/kapish-email-marketing-for-woocommerce/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/kapish-email-marketing-for-woocommerce/reviews/)

## Contributors

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

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/kapish-email-marketing-for-woocommerce/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://kapishai.com)