WordPress.org

Plugin Directory

TechPad – Automated Order Notifications & Cart Recovery for WooCommerce

TechPad – Automated Order Notifications & Cart Recovery for WooCommerce

Description

Connect your WooCommerce store to The Tech Pad — the WhatsApp team workspace —
and automate the messages your customers actually want:

  • Order confirmation — the moment payment completes, on WhatsApp.
  • Shipped with tracking — works with the official Shipment Tracking plugin, Aftership, and other
    common tracking plugins (tracking link included when available).
  • Order cancelled / refunded — keep the customer informed automatically.
  • Abandoned-cart recovery — when a shopper leaves items in their cart, they get a WhatsApp message
    with a link that restores their cart and sends them back to checkout. Delays, quiet hours and
    frequency caps are all controlled from your The Tech Pad dashboard.
  • Reports — recovery rate, revenue recovered, delivery/read status, failures — all inside the
    The Tech Pad dashboard (Integrations WooCommerce).

How it works

  1. Install and activate this plugin (WooCommerce must be active — WordPress 6.5+ will ask you to
    activate WooCommerce first if it is not).
  2. In The Tech Pad (thetechpad.com/wa Integrations WooCommerce tab) click Request install code.
  3. Paste the 8-character code in WooCommerce The Tech Pad and click Connect store.
  4. Configure which messages to send (and which WhatsApp templates to use) in the dashboard’s Flows tab.

No developer required. The plugin uses its own secure, signed channel to The Tech Pad — your
WooCommerce API keys are never required, and if you opt in to live order status they are encrypted
server-side, never stored on your site.

External services

This plugin connects your store to The Tech Pad (thetechpad.com), the WhatsApp messaging
workspace that actually sends the messages. The connection is required: the plugin itself has no
built-in messaging capability, and messages are sent from your own The Tech Pad workspace WhatsApp
number.

  • What the service is used for: order notifications and abandoned-cart recovery messages are
    composed and sent from your workspace (dashboard Integrations WooCommerce), and settings such
    as recovery delay, quiet hours and template mapping are synced from the dashboard to the plugin.
  • What data is sent, and when:
    • On connect: the one-time install code, your site URL and site name.
    • On each order event (paid, shipped, cancelled, refunded): order id, totals and currency, line
      items, the customer’s billing name, phone and email, shipping country, and the tracking
      number/link when your tracking plugin provides one.
    • On cart abandonment: the visitor’s cart contents and total, plus the billing phone/email they
      entered at checkout — used only to send that visitor their recovery message.
    • Hourly heartbeat: site URL and timezone.
    • Live order status (only if you enable it): your WooCommerce REST API consumer key and secret are
      sent once and stored encrypted on The Tech Pad’s servers — never on your site.
    • When a message contains a tracking link, the link opens the carrier’s public tracking page
      (for example India Post, Delhivery, FedEx or UPS); the tracking number is part of that link.
  • How it is protected: every request goes over HTTPS and is signed with a per-store secret.
    The Tech Pad’s Terms of Service and
    Privacy Policy apply to this service.

Screenshots

Installation

  1. Upload techpad-automated-order-notifications-cart-recovery-for-woocommerce.zip via Plugins Add New Upload Plugin, or extract it into wp-content/plugins/.
  2. Activate the plugin (WooCommerce must be active).
  3. Open WooCommerce The Tech Pad, paste your install code and click Connect store.

FAQ

Do I need a The Tech Pad account?

Yes — the messages are sent from your The Tech Pad workspace WhatsApp number. Create a free workspace
at thetechpad.com/wa.

Which WhatsApp templates do I need?

Outside the 24-hour customer-service window, WhatsApp requires approved templates. Create and get
order_confirmation, order_shipped, order_cancelled, order_delivered and cart_recovery
approved in your workspace’s Templates module, then map them in the dashboard Flows tab.

Is my store data safe?

The plugin sends only order-level data (order id, total, line items, billing contact) over HTTPS to
The Tech Pad, signed with a per-store secret. Your WooCommerce API credentials are only used if you
opt in to live order status lookups, and are then encrypted and stored on The Tech Pad’s servers —
never on your site. See the “External services” section above for the full details and the links to
The Tech Pad’s Terms of Service and Privacy Policy.

Is this the AI website chat widget?

No. This plugin sends order notifications and cart-recovery messages to WhatsApp. The AI chat widget
that answers visitors on your website is a separate app — Click to AI Chat for WooCommerce.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“TechPad – Automated Order Notifications & Cart Recovery for WooCommerce” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.2.7

  • The plugin row on your Plugins screen is more useful: “By The Tech Pad” now opens the WooCommerce
    setup guide (instead of the site home page), and the row carries direct Settings and Set-up guide
    links.
  • Order messages are never lost while the store is not connected. Previously, if the store was
    disconnected (settings wiped by a reinstall or host reset, or disconnected from your Tech Pad
    workspace), every order was dropped in silence: no message, no retry, no warning. Events are now
    queued and listed in this settings page, and they go out automatically once the store is
    connected again — or immediately with “Send now”.
  • Messages waiting in the queue are also retried on ordinary page visits, not only by WP-Cron
    (which never runs on some hosts and sandboxes) — so a background job can no longer be the reason
    a customer misses an order update.
  • The store and your Tech Pad workspace now always agree on whether the store is connected. The
    plugin checks with your workspace whenever you open this settings page and once an hour on page
    loads, and it only signs itself out when your workspace confirms it — so “connected” in the
    dashboard means connected here too, and when one side drops the connection the other follows.
  • Disconnecting is now confirmed before it takes effect: if your site cannot reach The Tech Pad,
    the store stays connected and tells you, instead of half-disconnecting.
  • Fixed a case where a store could silently sign itself out on an unrelated 401 response.
  • Fixed: a store that was already connected but lost its settings (after deleting/reinstalling the
    plugin, or a host reset) can now reconnect with a fresh code without being refused because “a
    store is already connected”.

1.2.6

  • Fixed a case where a second status change on the same order could be silently dropped — for
    example when an order moved from cancelled to processing, the customer got no update. Every
    status change now sends its own notification, while the automatic retry of a single failed
    send still collapses into one message (no duplicates).

1.2.5

  • Order notes now tell you the truth about a manual resend: the real result (sent, or the HTTP
    error and “queued for retry”) is recorded instead of always reporting success.
  • A manual resend now flushes the pending queue immediately instead of waiting for WP-Cron,
    which never runs on some hosts and sandboxes.

1.2.4

  • Display name restored to “TechPad – Automated Order Notifications & Cart
    Recovery for WooCommerce” — the WordPress.org directory does not allow
    “WhatsApp” in plugin display names or permalinks (Meta trademark policy),
    so it was removed from the name. The plugin still sends order notifications
    and cart-recovery messages over WhatsApp, and the description explains that
    it is the WhatsApp messaging plugin, not the AI chat widget.

1.2.3

  • i18n: added the required translators comments to the two placeholder strings
    in the settings page (REST keys saved, WhatsApp number), so the plugin passes
    the directory’s internationalization checks.

1.2.2

  • Added the “Requires Plugins: woocommerce” header, so WordPress 6.5+ blocks activation until
    WooCommerce is active.
  • Uninstall now also removes the status-messages and REST-key options and sweeps leftover
    plugin transients.
  • The storefront cart beacon now sends a nonce with every sync request.
  • Readme now documents the The Tech Pad service, the data it receives, and links to its Terms of
    Service and Privacy Policy.

1.2.1

  • Connect is install-code only again. The v1.2.0 email option was removed:
    connecting must stay authenticated from your Tech Pad workspace (the one-time
    code is minted inside your signed-in session), never from an unauthenticated
    email field. The connect card now leads with the dashboard link and the
    request-code steps.

1.2.0

  • One-click email connect (removed in 1.2.1 — see above).

1.1.3

  • Renamed for clarity: “WhatsApp” is now in the plugin name and description, so the plugin can’t be
    confused with the AI website chat widget (that’s the separate Click to AI Chat plugin).
  • Consumer key/secret fields are no longer browser-autofilled with saved emails/passwords, and the
    keys card now locks automatically whenever keys already exist on The Tech Pad servers.

1.1.2

  • Live order status: Consumer key and Consumer secret are now locked by default once saved —
    masked, disabled, with an Edit button (same pattern as the API key). A locked form can no
    longer wipe the saved keys with a blank submit.

1.0.8

  • Renamed to TechPad – WhatsApp Notifications & Automation for WooCommerce.

1.0.7

  • Live order status: the settings page now remembers that REST keys were saved (masked preview +
    saved date) and stops re-asking for them. The form hides behind “Replace keys” once connected,
    and the saved state is cleared on disconnect.

1.0.0

  • Initial release: order lifecycle events, abandoned-cart tracking with cart restore links, secure
    signed delivery with an outbox retry queue, heartbeat health sync, WooCommerce admin settings page.