| 开发者 | kintobuild |
|---|---|
| 更新时间 | 2026年10月9日 18:38 |
| 捐献地址: | 去捐款 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
Install and activate Keyset, then finish the one-minute setup and click "Turn on capture." From then on, when a guest clicks Add to Cart, a calm consent-first prompt appears inline on the product or shop page, before they reach checkout. Anyone who opts in is saved to your own store's database as a consented lead, with a full consent record.
An abandoned cart is a shopper who added items and left — often without ever reaching the checkout page. An abandoned checkout is someone who got to checkout and started filling it in before leaving. Most "recover abandoned cart" plugins only capture the second group, because they don't fire until the checkout page loads. Keyset fires at Add to Cart, so it reaches the far larger group who leave before checkout.
No limit, ever. Capture is unlimited and everything in the free plugin works for everyone — no trial, no locked settings. There's no paid tier yet; if we add one, capture, consent records, CSV export and deletion stay free. If there's something you need that isn't here, tell us through the form in the plugin and we'll get back to you.
No. The prompt is unbranded by default. During setup we ask once whether you'd like to show a small Keyset glyph to help other store owners find the plugin. It's unticked, you can skip it, and it never links anywhere. You can switch it on or off in Settings with one click.
No. Keyset is the capture layer only. It collects consented leads and hands them to the email tool you already use — it never sends on your behalf. That's on purpose: one job, done well.
In your own WordPress/MySQL database. We host nothing. You can export to CSV or delete leads — one or all — at any time.
Only if you use the "Help shape Keyset Pro" form. When you click send, it posts your email, your message and the plugin version to us at kinto.build. Nothing is sent otherwise, and shopper data never leaves your site.
No plugin can promise that, and we don't. What we provide is consent-first capture: an explicit, unchecked-by-default opt-in and a full consent record for every lead. We don't claim to make your entire store compliant — that depends on your wider setup — but the capture step is clean by design. Your legal compliance remains your responsibility.
The prompt hooks into standard WooCommerce add-to-cart markup: the single product form (classic and AJAX add-to-cart themes) and the shop/archive grid buttons. It is tested on Storefront, Twenty Twenty-Four, Astra, Blocksy, and Botiga, plus common mini-cart drawer plugins. A theme that replaces WooCommerce's markup or intercepts clicks with its own early handlers may bypass the prompt — when that happens the shopper's add-to-cart works exactly as before; the prompt simply doesn't show. Nothing ever blocks the buy flow.
Yes. It's compatible with both the modern block checkout and the classic one from day one — no console errors, no layout breakage — and captured details prefill either.
No. The script loads only on product and shop pages, weighs under 8 KB, and uses no jQuery. It answers the one complaint every merchant has about capture plugins.
src/) and build configuration for the compiled JavaScript and CSS, and document how to rebuild them in a new "Source Code" readme section, to meet a WordPress.org plugin review requirement. No functional changes.