BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off β†’
Besked Notifications icon
Actively maintained Tested up to 7.0.6 #57 in messaging

Besked Notifications

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

Active installs<10New
Downloads Β· 30d64β–² +14.3% vs prev. 30d
Ratingβ€”0 reviews
Health score55/100Fair
All-time downloads410Since Apr 2026
Support resolvedβ€”No recent threads
RequiresWP 6.2PHP 7.4+
Downloads Β· 7d14β–Ό -17.6% week over week
Our verdict

Use with caution

Besked Notifications works, but test it on a staging site before relying on it in 2026. Was last updated 2 months ago, and scores 55/100 on our health check.

  • Small user base (<10 active installs)
  • Very few reviews so far

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

102030Jul 3Aug 16Sep 30
Yesterday3
Daily average (1y)3
Peak day40Jul 24, 2026
Last 12 months414

Download spikes usually follow a new release β€” each site that auto-updates counts as a download.

Rankings

Where Besked Notifications stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
messaging >100 1,554 Best messaging plugins β†’
Notifications >100 8,685 Best Notifications plugins β†’
sms >100 1,478 Best sms plugins β†’
whatsapp >100 1,857 Best whatsapp plugins β†’
woocommerce >100 10,000 Best woocommerce plugins β†’

About Besked Notifications

From the official readme Β· v1.11.0

Description

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
Automatically notify customers on every order status change with fully customisable message templates and dynamic placeholders ({order_number}, {order_total}, {customer_first_name}, etc.).

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

This plugin connects to the Besked WhatsApp messaging API (provided by Besked.it, https://besked.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

The following requests are made to https://app.besked.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

The service is provided by Besked.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

Installation

  1. Upload the besked-wa-notifications folder to the /wp-content/plugins/ directory, or install directly from the WordPress plugin directory.
  2. Activate the plugin through the Plugins menu in WordPress.
  3. Go to Besked β†’ Impostazioni and enter your API Key and Session ID from your Besked dashboard.
  4. Configure notification templates under Notifiche WooCommerce.
  5. (Optional) Enable WhatsApp consent collection under GDPR & Consenso.

Frequently asked questions

Do I need a Besked account?

Yes. The plugin sends messages through the Besked API. You need a Besked account and an active WhatsApp session. Sign up at besked.it.

Does it work without WooCommerce?

Yes. The contact address book, campaign management, and manual messaging features work independently of WooCommerce. Order notification and cart abandonment features require WooCommerce.

Is it GDPR compliant?

The plugin includes a built-in consent system. You can collect explicit opt-in at checkout and in the customer account area. Contacts can unsubscribe at any time via a secure link. No message is sent to contacts without whatsapp_consent = 1.

What placeholders are available in message templates?

Order templates: {order_number}, {order_date}, {order_total}, {order_status}, {customer_first_name}, {customer_last_name}, {customer_email}, {billing_address}, {shipping_address}, {payment_method}, {order_items}, {site_name}, {site_url}, {customer_note}, {bacs_details}, {unsubscribe}. Campaign templates: {first_name}, {last_name}, {phone}, {email}, {site_name}, {site_url}, {unsubscribe}.

Can I send to contacts without WooCommerce?

Yes. Import contacts via CSV or from existing WordPress users (with custom phone field mapping via Impostazioni β†’ Mappa campi custom), then create a campaign or send manual messages.

Changelog

Waitlist confirmation & back-in-stock messages now send immediately (fixes messages stuck in "pending" when WP-Cron is unreliable). New: bulk delete on the Messages page.

1.11.0

  • New: the Messages history page now lets you select messages (with a “select all” checkbox) and delete them in bulk, plus a per-row delete button
  • Fix: the waitlist confirmation / back-in-stock messages are now sent immediately (synchronously), like the order notifications, instead of only being queued for the retry cron. On sites where WP-Cron does not run reliably the messages stayed “pending” and were never delivered
  • Fix: the message-retry cron event (besked_retry_messages) is now self-scheduled by the cron handler, so automatic retries of failed/pending messages keep working even if the event ever went missing from the schedule

1.10.2

  • Fix: the “Avvisami” (waitlist) popup did not open on click β€” the popup script/style are now loaded by the Elementor widget itself (independent of is_product() and hook timing), and the hard dependency on wc-add-to-cart-variation (which could silently prevent the script from loading) was removed
  • Fix: the waitlist Elementor widget now renders nothing on the front end when the waitlist is disabled or not available for the visitor’s role (it still renders in the Elementor editor so it can be styled)

1.10.1

  • Fix: saving the Waitlist message templates opened a blank admin-post.php page and did not save β€” the save handler referenced the activator class, which is not loaded on that request. It now loads it explicitly (same pattern as the WooCommerce notifications save)

1.10.0

  • New: Waitlist / “Avvisami” β€” when a product (or a specific variation) is out of stock, an “Avvisami” button lets shoppers join a back-in-stock waitlist. Guests leave name + WhatsApp number (with optional opt-in); logged-in customers confirm/update their number and see their current consent state. When the product returns in stock they are automatically notified on WhatsApp
  • New: Elementor widget (“Besked β€” Avvisami”) to place and fully style the button and its consent popup (button, popup border/background/title/description typography, and the two footer buttons with hover states) on the single-product page
  • New: Waitlist admin section β€” see who is waiting per product/variation and drill into each subscriber (guest/customer, email, phone, request date, and whether they have been informed)
  • New: Waitlist settings β€” enable/disable, choose which roles it is active for (all incl. guests by default), and three toggleable WhatsApp templates (subscription confirmation to the customer, to the admin, and the back-in-stock notification)
  • New: two message shortcodes for the back-in-stock template β€” {link_product} (link to the product) and {link_checkout} (a one-tap “direct checkout” link that adds the product to the cart and goes to checkout). Both tag the visit so WooCommerce records the order Origin as “Besked / WhatsApp”, and the link preview on WhatsApp shows the product (image/title), never a bare checkout page
  • New: the WhatsApp live preview (as seen in Campaigns) now also appears next to the message template editors under Waitlist, Abandoned Carts β†’ Automations, and Settings β†’ Notifications
  • Improved: the plugin back-end is now fully translated to Italian (the Abandoned Carts automations/settings screens and other admin strings were partly untranslated)

1.9.2

  • Fix: campaign delivery counters are now correct even when the backend has already cleaned up delivered messages. “Sent” is derived from the total minus the (never-cleaned) pending and failed counts, instead of the backend’s eroded sent-row count, so a campaign no longer shows more “sent” than its total or 0 pending while messages are still queued
  • Fix: recovering a campaign now stores its true recipient total instead of the (possibly shrunk) count of messages still present in the queue

1.9.1

  • New: “Recover status” action on campaigns that were sent before live tracking existed β€” it lists the matching batches still present in the Besked queue and lets you reconnect the campaign so its real sent/pending/failed counters are shown again
  • Reliability: campaigns delivered over several days (spread out by anti-ban daily limits) now keep accurate counters, and a campaign is reconciled to 100% (or marked Failed if all recipients failed) once complete
  • The status poll now requests a lightweight summary from the backend
  • Requires app.besked.it 3.61.1+

Full changelog on WordPress.org β†’

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own β€” no account needed.

Active installs badge Rating badge Health score badge

Best Besked Notifications alternatives

All messaging plugins β†’
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Facebook Chat Plugin – Live Chat Plugin for WordPress Facebook Chat Plugin – Live Chat Plugin for WordPress The Facebook Chat Plugin makes it easy for your website visitors to chat with you and ask… by Facebook 70K+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 3.5 (302) 4 years ago 41
2 Lime Connect (formerly Userlike) – WordPress Live Chat plugin Lime Connect (formerly Userlike) Free live chat plugin to chat with the visitors of your website. Integrate a beautiful and… by Lime Connect 900+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 4 (4) 3 weeks ago 74
3 BuddyPress Edit Activity BuddyPress Edit Activity BuddyPress Edit Activity allows your members to edit their activity posts on the front-end… by Syed Balkhi 700+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 4.6 (17) 6 years ago 37
4 Chat Support for Viber – Chat Bubble and Chat Button for Gutenberg, Elementor and Shortcode Chat Support for Viber Unlimited customer support tool that allows visitors to engage using Viber. by Foysal Imran 300+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… No reviews 4 months ago 54
5 BeepMate – Forms to your messaging app BeepMate – Forms to your messaging app Automatically send WordPress form submissions to WhatsApp instead of or alongside emails… by beepmateio 100+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 5 (1) 3 weeks ago 75
6 BuddyPress Messaging Control BuddyPress Messaging Control This plugin is a Swiss Army Knife for messaging, It allows the site admin to place… by Venutius 70+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 5 (2) 2 years ago 21
7 BuddyPress Restrict Messages BuddyPress Restrict Messages This plugin allows the site admin to restrict who can send private messages or to enable… by Venutius 60+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 5 (7) 2 years ago 37
8 TalkJS TalkJS Launch production-ready chat in minutes with a powerful API, feature-rich SDKs, and a fully… by talkjs 50+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… No reviews 7 months ago 40
9 Business Messaging for WbizTool Business Messaging for WbizTool Send automated business messages for WooCommerce orders, Contact Form 7 submissions, WP… by Wbiztool 40+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… No reviews 1 year ago 33
10 Rakuten Viber Click to Chat Rakuten Viber Click to Chat Turn visitors into buyers with a one-tap Viber chat button. Effortless customer… by Rakuten Viber 30+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… No reviews 3 months ago 41

FAQ

Besked Notifications: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org Β· checked Oct 1, 2026

Is Besked Notifications free?

Yes. Besked Notifications is free to download and use from the official WordPress.org plugin directory.

Is Besked Notifications safe to use in 2026?

Besked Notifications works, but test it on a staging site before relying on it in 2026. Was last updated 2 months ago, and scores 55/100 on our health check.

How many websites use Besked Notifications?

Besked Notifications is active on <10 WordPress websites and has been downloaded 410 times since it launched in April 2026. It was downloaded 64 times in the last 30 days.

Does Besked Notifications work with WordPress 7.1?

Besked Notifications is officially tested up to WordPress 7.0.6, while the latest release is 7.1.2. It may still work, but try it on a staging site first.

What PHP version does Besked Notifications need?

Besked Notifications requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was Besked Notifications last updated?

The latest version, 1.11.0, was released on July 24, 2026 (2 months ago).

Who makes Besked Notifications?

Besked Notifications is developed and maintained by giangel84.

What are the best alternatives to Besked Notifications?

The most popular alternatives to Besked Notifications are Facebook Chat Plugin (70K+ installs), Lime Connect (formerly User… (900+ installs) and BuddyPress Edit Activity (700+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages β€” with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org β€” no credit card
Sarah is here to help!
Hi there! πŸ‘‹ Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! πŸ‘‹ Need help finding what you're looking for?

We'll use this to continue our conversation

Just now βœ“ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.