WordPress plugin intelligence profile

Besked Notifications

Send WhatsApp notifications via Besked API. Native WooCommerce integration for order notifications, contact management, and broadcast campaigns.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version1.12.0
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 6.2 · PHP 7.4
Directory statusactive
Last directory update8 Oct 202625d 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 Besked Notifications version 1.12.0 as active, updated 25d ago and tested up to WordPress 7.0.

Overview

About this plugin

Besked WhatsApp Notifications connects your WordPress site to the Besked WhatsApp messaging platform, enabling you to:

  • Send automated WhatsApp notifications for WooCommerce orders (new order, processing, completed, cancelled, refunded, on-hold, and custom statuses)
  • Manage a contact address book with WhatsApp consent (GDPR-compliant)
  • Create and schedule broadcast campaigns to contact lists with per-recipient personalisation
  • Track abandoned carts and send automated recovery messages
  • Import contacts from WooCommerce orders, WordPress users, or CSV files
  • Collect WhatsApp consent at checkout, on the account page, and via a dedicated “My Account” section

Key Features

Order Notifications

).

Contact Management

Full-featured address book with search, filtering, list segmentation, CSV import/export, and bulk actions (enable/revoke consent, add/remove from lists).

Broadcast Campaigns

Compose WhatsApp campaigns with a live preview editor (bold, italic, strikethrough, monospace), attach images or documents, schedule delivery, and track per-contact delivery logs.

Abandoned Cart Recovery

Detect abandoned carts and automatically send recovery messages after a configurable delay, with optional discount coupon codes.

GDPR & Consent

Collect explicit WhatsApp consent at checkout and in the account area. Contacts can unsubscribe via a secure tokenised link in any message.

Requirements

  • A Besked account and API key — sign up at besked.it
  • WordPress 6.2 or higher
  • PHP 7.4 or higher
  • WooCommerce 5.0+ (optional — required only for order notifications and cart tracking)

External services

it) to deliver WhatsApp messages and to manage WhatsApp sessions. Using the plugin therefore requires an active Besked account and an API key, which the site owner enters in the plugin settings.

What the service is and what it is used for

Besked is a third-party WhatsApp messaging gateway. The plugin relies on it to:

  • Send single WhatsApp messages (for example, WooCommerce order status notifications).
  • Send bulk/broadcast WhatsApp campaigns to contact lists, with optional media attachments.
  • Retrieve the list of WhatsApp sessions available for the account.
  • Check the connection status of a WhatsApp session.

What data is sent, and when

it:

  • POST /api/v1/send — every time a single WhatsApp notification is sent (for example, when a WooCommerce order changes status, or an abandoned cart recovery message is triggered). Data sent: the configured Session ID, the recipient phone number in E.164 format, the message body, and optionally a media URL, media type and file name.
  • POST /api/v1/send/bulk — every time a campaign is dispatched. Data sent: the Session ID, the message template and the recipient list (phone number plus any per-recipient personalisation variables), and optional media.
  • GET /api/v1/sessions — when the site administrator opens the plugin settings page, to display the list of available WhatsApp sessions.
  • GET /api/v1/sessions/{session_id}/status — when the site administrator checks the connection status of a session.

Every request includes the API key configured by the site owner, sent as the X-API-Key HTTP header for authentication. No data is sent to Besked for visitors who have not given WhatsApp consent (consent is stored per contact as whatsapp_consent = 1 ).

Service provider, terms and privacy

it. For details about how Besked handles the data it receives, please refer to the provider’s legal documents:

  • Terms of Service: https://besked.it/termini.html
  • Privacy Policy: https://besked.it/privacy-policy.html
WordPress.org metadata

Plugin tags

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

  • messaging
  • notifications
  • sms
  • whatsapp
  • woocommerce
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 7.0

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 7.0.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 6.2 · PHP 7.4
Update activity8 Oct 202625d 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

Version1.11.01.12.0
WordPress compatibility7.0.47.0.7
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.