Title: Neatplug Notify for Telegram
Author: Neatplug
Published: <strong>November 3, 2026</strong>
Last modified: November 3, 2026

---

Search plugins

![](https://ps.w.org/neatplug-notify-for-telegram/assets/banner-772x250.png?rev=
3782051)

![](https://ps.w.org/neatplug-notify-for-telegram/assets/icon.svg?rev=3782051)

# Neatplug Notify for Telegram

 By [Neatplug](https://profiles.wordpress.org/neatplug/)

[Download](https://downloads.wordpress.org/plugin/neatplug-notify-for-telegram.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/neatplug-notify-for-telegram/#description)
 * [Reviews](https://wordpress.org/plugins/neatplug-notify-for-telegram/#reviews)
 *  [Installation](https://wordpress.org/plugins/neatplug-notify-for-telegram/#installation)
 * [Development](https://wordpress.org/plugins/neatplug-notify-for-telegram/#developers)

 [Support](https://wordpress.org/support/plugin/neatplug-notify-for-telegram/)

## Description

Get a Telegram message the moment something happens on your site:

 * a new WooCommerce order;
 * an order moving to a status you pick;
 * a Contact Form 7 submission, with every field.

Messages go to your own Telegram bot: to a private chat, a group, a topic of a group
or of your chat with the bot, or a channel. Nothing passes through the plugin author’s
servers.

#### Setup in three minutes

Paste the token from @BotFather, press Find chats and pick the chat or topic from
the list. Pictures next to each step show what to do in Telegram. A test message
confirms that everything works before you save.

#### Orders

 * New orders from the block checkout, the classic checkout, the admin and the REST
   API. One message per order, never two.
 * Status changes: pick the statuses you want to hear about.
 * You choose what the message shows: products, customer name, phone, email, address,
   order note, product image.
 * A link to open the order in the admin.
 * Works with both order storage types (HPOS and posts).

#### Contact Form 7

 * Every field under the label it has in the form, and the names of attached files.
 * If the site fails to send the form’s email, the message still arrives and says
   so, so no request is lost.
 * Pick which forms send messages. Translations of a form (WPML, Polylang) count
   as one form.

#### Reliable delivery

 * Sending runs in the background, so checkout and forms never wait for Telegram.
   Temporary errors are retried.
 * Long messages are split into parts, nothing is cut off.
 * The log shows the last 100 messages with the chat and topic names, and for every
   failed one, Telegram’s error and what to do about it.
 * If your hosting cannot reach Telegram, the settings page tells you.

#### Languages

The settings screens and the messages are in English and Russian. Messages use the
site’s language; on a multilingual site, the default language.

#### Pro

Need several chats, your own message templates or messages from WPForms and Fluent
Forms? A Pro add-on is available at https://neatplug.dev/plugins/notify-for-telegram/.
It also adds your own Telegram API address for hosts that cannot reach Telegram.

### External services

This plugin connects to the Telegram Bot API (api.telegram.org), and only after 
you enter your own bot token:

 * to check the token and show the bot’s name (getMe);
 * when you press Find chats, to read the chats the bot was recently added to or
   messaged in (getUpdates);
 * to deliver notifications: the message text (the order or form details you choose
   to include) is sent to the chat you configure (sendMessage);
 * if you turn on the product image preview, the message also carries the address
   of the product image on your site, and Telegram downloads the image from there
   to show it.

No data is sent to the plugin author.

Telegram Terms of Service: https://telegram.org/tos
 Telegram Privacy Policy: https://
telegram.org/privacy

## Screenshots

[⌊A new order message in Telegram.⌉⌊A new order message in Telegram.⌉[

A new order message in Telegram.

[⌊Connecting the bot: the token is checked, the chat is found.⌉⌊Connecting the bot:
the token is checked, the chat is found.⌉[

Connecting the bot: the token is checked, the chat is found.

[⌊Events: orders, statuses and forms, and what the message shows.⌉⌊Events: orders,
statuses and forms, and what the message shows.⌉[

Events: orders, statuses and forms, and what the message shows.

[⌊The log: a message that was not sent, with the reason and a hint.⌉⌊The log: a 
message that was not sent, with the reason and a hint.⌉[

The log: a message that was not sent, with the reason and a hint.

[⌊A Contact Form 7 submission in Telegram, with every field.⌉⌊A Contact Form 7 submission
in Telegram, with every field.⌉[

A Contact Form 7 submission in Telegram, with every field.

## Installation

 1. Install and activate the plugin.
 2. In Telegram, open @BotFather, send /newbot and copy the token it gives you.
 3. Go to Settings > Notify for Telegram and paste the token.
 4. Press Start in the chat with your bot, or add the bot to a group, then press Find
    chats and pick where to send.
 5. Send a test message, save, and pick the events on the Events tab.

## FAQ

### A message did not arrive. What should I check?

Open the Log tab of the plugin settings. Every message is there: sent, waiting or
not sent. For a message that was not sent, the log shows Telegram’s error and what
to do about it, for example when the bot was removed from the group or the token
was revoked.

If messages stay in the Waiting status, background tasks are not running on your
site. WordPress runs them when someone visits the site; if they are turned off (
DISABLE_WP_CRON), ask your developer or host to set up a server cron job for wp-
cron.php.

### The group is not found

Press Find chats, then send /start@your_bot in the group, or inside the topic you
need. A bot in a group sees only commands, so an ordinary message does not make 
the group appear. Telegram keeps recent events for 24 hours only.

### My hosting cannot reach Telegram

Some hosts block api.telegram.org. The settings page then shows a warning, and the
log shows a timeout. Ask your host to allow outgoing connections to api.telegram.
org. The Pro add-on can send through your own Telegram API address instead.

### Can notifications go to a topic?

Yes: topics of groups, and topics of your private chat with the bot when Threaded
Mode is turned on for the bot in @BotFather.

### Can I get notifications in Russian?

Yes. The plugin speaks the site’s language: the settings screens and the Telegram
messages are in Russian on a Russian site. On a multilingual site (Polylang, WPML)
messages use the site’s default language.

### Does the plugin need WooCommerce or Contact Form 7?

No, each is optional. The plugin sends messages for whichever of them is active.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Neatplug Notify for Telegram” is open source software. The following people have
contributed to this plugin.

Contributors

 *   [ Neatplug ](https://profiles.wordpress.org/neatplug/)

[Translate “Neatplug Notify for Telegram” into your language.](https://translate.wordpress.org/projects/wp-plugins/neatplug-notify-for-telegram)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/neatplug-notify-for-telegram/),
check out the [SVN repository](https://plugins.svn.wordpress.org/neatplug-notify-for-telegram/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/neatplug-notify-for-telegram/)
by [RSS](https://plugins.trac.wordpress.org/log/neatplug-notify-for-telegram/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * First release.

## Meta

 *  Version **1.0.0**
 *  Last updated **11 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.5 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [contact form 7](https://wordpress.org/plugins/tags/contact-form-7/)[Notifications](https://wordpress.org/plugins/tags/notifications/)
   [order notification](https://wordpress.org/plugins/tags/order-notification/)[telegram](https://wordpress.org/plugins/tags/telegram/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/neatplug-notify-for-telegram/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/neatplug-notify-for-telegram/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/neatplug-notify-for-telegram/reviews/)

## Contributors

 *   [ Neatplug ](https://profiles.wordpress.org/neatplug/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/neatplug-notify-for-telegram/)