Title: wegram – Store Alerts with Telegram for WooCommerce
Author: yasinansarizadeh
Published: <strong>June 13, 2026</strong>
Last modified: June 13, 2026

---

Search plugins

![](https://ps.w.org/wegram-store-alerts-with-telegram-for-woocommerce/assets/banner-
772x250.png?rev=3571311)

![](https://ps.w.org/wegram-store-alerts-with-telegram-for-woocommerce/assets/icon-
256x256.png?rev=3571311)

# wegram – Store Alerts with Telegram for WooCommerce

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

[Download](https://downloads.wordpress.org/plugin/wegram-store-alerts-with-telegram-for-woocommerce.zip)

 * [Details](https://wordpress.org/plugins/wegram-store-alerts-with-telegram-for-woocommerce/#description)
 * [Reviews](https://wordpress.org/plugins/wegram-store-alerts-with-telegram-for-woocommerce/#reviews)
 *  [Installation](https://wordpress.org/plugins/wegram-store-alerts-with-telegram-for-woocommerce/#installation)
 * [Development](https://wordpress.org/plugins/wegram-store-alerts-with-telegram-for-woocommerce/#developers)

 [Support](https://wordpress.org/support/plugin/wegram-store-alerts-with-telegram-for-woocommerce/)

## Description

**wegram** is a free and powerful WordPress plugin that connects your WooCommerce
store to Telegram. Every time an order is placed or its status changes, wegram instantly
sends a formatted notification to your Telegram bot — even if you’re in Iran.

#### Why wegram?

Most Telegram plugins fail in Iran because the Telegram API is blocked. wegram solves
this by routing messages through a **Cloudflare Worker** as a proxy — so your notifications
always get through, no matter where your server is hosted.

#### Key Features

 * 🤖 **Easy Telegram bot integration** — connect in minutes using your bot token
 * ☁️ **Cloudflare Worker proxy** — bypass network restrictions (Iran-compatible)
 * 📨 **8 order status triggers** — pending, processing, on-hold, completed, cancelled,
   refunded, failed, checkout-draft
 * 🎨 **Fully customizable message templates** — per-status templates with dynamic
   variables
 * 👥 **Multiple recipients** — send to multiple Telegram chats, groups, or channels
 * 🚀 **Step-by-step setup wizard** — get started in under 5 minutes
 * 📊 **Clean admin dashboard** — see your connection status at a glance
 * 🔄 **Rate limiting** — prevents duplicate messages for the same order event
 * 🌐 **RTL support** — full right-to-left layout for Persian/Arabic admin panels
 * ✅ **WooCommerce HPOS compatible** — supports High-Performance Order Storage

#### Available Message Variables

Use these placeholders in your message templates:

 * `{id}` — Order number
 * `{date}` — Order date and time
 * `{name}` — Customer full name
 * `{phone}` — Customer phone number
 * `{email}` — Customer email address
 * `{total}` — Order total amount
 * `{items}` — List of ordered products
 * `{items_count}` — Number of items
 * `{shipping}` — Shipping method
 * `{payment}` — Payment method
 * `{reason}` — Cancellation note / customer note
 * `{status}` — Current order status
 * `{address}` — Billing address

#### How It Works

 1. You create a Telegram bot via @BotFather and get a token
 2. You deploy a free Cloudflare Worker using the code provided in the plugin
 3. You enter your bot token, Worker URL, and target chat IDs in the plugin settings
 4. wegram listens to WooCommerce order events and forwards notifications through the
    Worker to Telegram

#### Privacy Notice

wegram sends order data (order ID, customer name, phone, total, items) to your own
Cloudflare Worker and then to your own Telegram bot. No data is sent to third-party
servers controlled by the plugin author. You are responsible for your own data handling.

### External Services

This plugin connects to the following external services:

#### Telegram Bot API

 * **What it is**: The official Telegram Bot API used to deliver order notifications
   to your Telegram bot.
 * **When data is sent**: Data is sent every time a WooCommerce order is created
   or its status changes (based on your settings).
 * **What data is sent**: Order details including order ID, customer name, phone
   number, email, order total, items list, shipping method, and payment method.
 * **How it is sent**: Data is routed through your own Cloudflare Worker (a proxy
   you deploy), and then forwarded to the Telegram API. Data is never sent to servers
   controlled by the plugin author.
 * **Telegram Terms of Service**: https://telegram.org/tos
 * **Telegram Privacy Policy**: https://telegram.org/privacy
 * **Telegram Bot API Terms**: https://core.telegram.org/bots/faq#what-is-the-bot-
   api

#### Cloudflare Workers

 * **What it is**: A serverless proxy platform used to relay messages from your 
   WordPress server to Telegram (required for Iran-hosted servers where Telegram
   API is blocked).
 * **When data is sent**: Every time an order notification is triggered.
 * **What data is sent**: The same order data listed above, passed through the Worker
   URL that you configure.
 * **Note**: The Worker runs on YOUR Cloudflare account. You control it. No data
   is stored by Cloudflare Workers beyond the request itself.
 * **Cloudflare Privacy Policy**: https://www.cloudflare.com/privacypolicy/
 * **Cloudflare Terms of Service**: https://www.cloudflare.com/terms/

## Screenshots

[⌊Dashboard — overview of connection status and quick actions⌉⌊Dashboard — overview
of connection status and quick actions⌉[

Dashboard — overview of connection status and quick actions

[⌊Step-by-step setup wizard — bot token entry⌉⌊Step-by-step setup wizard — bot token
entry⌉[

Step-by-step setup wizard — bot token entry

[⌊Cloudflare Worker setup — copy the worker code with one click⌉⌊Cloudflare Worker
setup — copy the worker code with one click⌉[

Cloudflare Worker setup — copy the worker code with one click

## Installation

#### Automatic Installation

 1. Go to **Plugins > Add New** in your WordPress dashboard
 2. Search for **wegram**
 3. Click **Install Now**, then **Activate**
 4. You will be redirected to the setup wizard automatically

#### Manual Installation

 1. Download the plugin zip file
 2. Go to **Plugins > Add New > Upload Plugin**
 3. Upload the zip file and click **Install Now**
 4. Activate the plugin
 5. Follow the setup wizard

#### Requirements

 * WordPress 5.0 or higher
 * WooCommerce 4.0 or higher
 * PHP 7.4 or higher
 * A free Cloudflare account
 * A Telegram bot (free, created via @BotFather)

## FAQ

### Does this plugin work in Iran?

Yes. That is the main reason wegram was built. Instead of connecting directly to
the Telegram API (which is blocked in Iran), wegram routes messages through a Cloudflare
Worker that you deploy yourself. This makes it fully functional on Iranian-hosted
servers.

### Do I need a paid Cloudflare account?

No. The free Cloudflare plan includes Workers with more than enough requests for
normal WooCommerce stores (100,000 requests/day free).

### Can I send notifications to multiple people?

Yes. You can enter multiple Telegram chat IDs separated by commas. Each recipient(
user, group, or channel) will receive every notification.

### Can I customize what the messages look like?

Yes. wegram includes a full message template editor. You can write a different template
for each order status and use dynamic variables like `{name}`, `{total}`, and `{
items}`.

### What order statuses are supported?

wegram supports all 8 default WooCommerce statuses: pending, processing, on-hold,
completed, cancelled, refunded, failed, and checkout-draft. You choose which ones
trigger a notification.

### Is wegram compatible with HPOS?

Yes. wegram explicitly declares compatibility with WooCommerce High-Performance 
Order Storage (custom order tables).

### Where can I get support?

 * Email: support@yasacode.ir
 * Telegram: @yasacode
 * Website: https://yasacode.ir

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“wegram – Store Alerts with Telegram for WooCommerce” is open source software. The
following people have contributed to this plugin.

Contributors

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

[Translate “wegram – Store Alerts with Telegram for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/wegram-store-alerts-with-telegram-for-woocommerce)

### Interested in development?

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

## Changelog

#### 1.0.0

 * Initial release
 * Telegram bot integration via Cloudflare Worker proxy
 * Support for 8 WooCommerce order statuses
 * Customizable per-status message templates with 13 dynamic variables
 * Multiple recipient support (users, groups, channels)
 * Step-by-step 7-stage setup wizard
 * Admin dashboard with live connection status
 * Rate limiting to prevent duplicate notifications
 * RTL layout support
 * WooCommerce HPOS compatibility

## Meta

 *  Version **1.0.0**
 *  Last updated **6 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.0 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [cloudflare](https://wordpress.org/plugins/tags/cloudflare/)[notification](https://wordpress.org/plugins/tags/notification/)
   [order](https://wordpress.org/plugins/tags/order/)[telegram](https://wordpress.org/plugins/tags/telegram/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/wegram-store-alerts-with-telegram-for-woocommerce/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/wegram-store-alerts-with-telegram-for-woocommerce/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/wegram-store-alerts-with-telegram-for-woocommerce/reviews/)

## Contributors

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

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/wegram-store-alerts-with-telegram-for-woocommerce/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://yasacode.ir/donate/)