WordPress plugin intelligence profile

Sendly SMS for WooCommerce

SMS notifications for WooCommerce via the Sendly gateway on order status change. Per-status templates and an alphanumeric sender ID.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.0.1
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.2 · PHP 7.4
Directory statusactive
Last directory update13 Aug 20262mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Sendly SMS for WooCommerce version 1.0.1 as active, updated 2mo ago and tested up to WordPress 7.1.

Overview

About this plugin

Sendly sends a text message to the customer whenever a WooCommerce order changes status — for example when payment is received (Processing), the order is shipped (Completed), or it is cancelled. g. your shop name) instead of a phone number.

Key features

  • Per-status on/off switch and editable message template (works with custom order statuses too).
  • Placeholders: {shop_name}, {order_number}, {order_total}, {currency}, {customer_first_name}, {customer_last_name}, {order_status}, optional {tracking_number?}.
  • Asynchronous sending via Action Scheduler — checkout is never blocked by the SMS call.
  • Automatic retries with exponential backoff and per-order idempotency (no duplicate texts).
  • International-ready phone normalisation based on the order’s billing country.
  • Live SMS segment/encoding counter (GSM-7 vs UCS-2) so you can see cost while editing templates.
  • “Send test SMS” button in the settings.
  • Optional delivery receipts (DLR webhook) that record DELIVERED/ERROR on the order.
  • Optional RODO/GDPR consent (opt-out) checkbox at checkout.
  • Create a Sendly account straight from the plugin (100 free SMS to start) — no separate signup needed.
  • Quick links to the Sendly customer panel.
  • Per-order audit as order notes, plus a “sendly” channel in WooCommerce → Status → Logs. Configurable retention; phone numbers are masked and message bodies are not stored by default.
  • HPOS (High-Performance Order Storage) compatible.

Sender ID (nadpis)

The Sendly API field from accepts a numeric virtual number only. The alphanumeric sender ID is configured on the Sendly side and bound to that number. The plugin provides a sender-ID field and a forward-compatible hook ( sendly_request_body ) so it can be sent in the API payload once Sendly exposes that option.

External services

This plugin relies on two external services. You need a Sendly account and API token to use it.

1. Sendly SMS gateway — used to deliver every SMS.

  • Endpoint: https://api.sendly.link/api/sms
  • Data sent: the destination mobile phone number, the rendered message text (which may include the order number, order total, the customer’s first/last name and — when you enable “order notes as SMS” — the note text you write), and your Sendly sender number and API token (for authentication).
  • When: on enabled order status transitions, when you add a manual order note (if that option is enabled), and on manual “Send test SMS”. Delivery receipts are received (Sendly posts to your site); your site makes no outbound status-query call.
  • Provider: Sendly (Syntell S.A.). Website: https://sendly.link/
  • Terms of Service: https://sendly.link/pl/regulamin/ — Privacy Policy: https://sendly.link/pl/polityka-prywatnosci/

2. link) — used only if you choose to create an account from inside the plugin.

  • Page: https://sendly.link/pl/rejestracja/
  • Data sent: when you click “Create account”, the details you typed (name, e-mail, company name, tax ID, address, phone, and the shop name shown as the SMS sender) are posted to your own site (admin-ajax) so it can store your e-mail and shop name and build the link; your browser is then redirected to the page above with those details pre-filled via the URL fragment. The plugin does not forward this data to any third-party server — your browser carries it to sendly.link, and the fragment does not reach server logs. You set the password and complete a bot-check on sendly.link, then return to your site. The password never touches your WordPress site.
  • When: only when you submit the in-plugin signup form.
  • Provider: Sendly (Syntell S.A.). Terms: https://sendly.link/pl/regulamin/ — Privacy Policy: https://sendly.link/pl/polityka-prywatnosci/

Make sure you have a lawful basis and, where required, a data-processing agreement with the provider.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • order status
  • notifications
  • sendly
  • sms
  • woocommerce
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.2 · PHP 7.4
Update activity13 Aug 20262mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.