Exertpro Communication Hub for WooCommerce
WhatsApp, Email, and SMS order notifications, abandoned cart recovery, and broadcast campaigns for WooCommerce — all in one hub.
Use with caution
Exertpro Communication Hub for… works, but test it on a staging site before relying on it in 2026. Was last updated 3 months ago, and scores 49/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 & supportDaily downloads
Download spikes usually follow a new release — each site that auto-updates counts as a download.
Rankings
Where Exertpro Communication Hub… stands todayWordPress.org search rankings
Live position in the plugin search, top 100| Keyword | Position |
|---|---|
| abandoned cart | >100 |
| communication | >100 |
| sms | >100 |
| WhatsApp notifications | >100 |
| woocommerce | >100 |
About Exertpro Communication Hub for WooComme…
From the official readme · v1.0.1Description
ExertPro WooCommerce Communication Hub is a professional plugin that automates customer communication through WhatsApp, Email, and SMS channels. Keep your customers informed at every stage of their order journey and recover lost revenue with intelligent, multi-channel automation.
FREE Features
- Order Notifications — Automatic WhatsApp/Email/SMS for Order Created, Processing, Completed, Cancelled, and Refunded.
- Admin Alerts — Instant notifications for new and failed orders.
- Communication Logs — Full log of every message with customer, channel, message, status, and timestamp.
- Template System — Flexible templates with placeholders: {customer_name}, {order_id}, {order_total}, {order_status}, {site_name}.
- Test Tool — Send test messages to verify your configuration before going live.
- WhatsApp Cloud API — Native Meta WhatsApp Business Cloud API integration.
PRO Features
- Abandoned Cart Recovery — Automated 3-step recovery sequence: 30 min (WhatsApp), 6 hours (Email), 24 hours (Coupon + WhatsApp).
- SMS Integration — Twilio, Vonage, and MessageBird with an extensible provider architecture.
- Customer Segmentation — Segment by order count, revenue, product purchased, country, and last order date.
- Broadcast Campaigns — Send campaigns to all customers, segments, or VIP customers.
- Back In Stock Notifications — Let customers subscribe and notify them when items return.
- Price Drop Notifications — Allow watchlists and send price drop alerts.
- Review Request Automation — Automatically request reviews after completed orders.
- Multi-Channel Fallback — WhatsApp → SMS → Email fallback workflow.
- Revenue Attribution — Track revenue generated from each campaign.
- Analytics Dashboard — Delivery rates, recovery rates, campaign performance.
HPOS Compatible
Fully compatible with WooCommerce High Performance Order Storage (HPOS / custom order tables).
Developer Friendly
Extensive hook system with actions and filters for every major event. See HOOKS.md for full reference.
Channel Configuration Guide
Follow the steps below to set up each communication channel.
📱 WhatsApp (Meta Cloud API)
WhatsApp is sent via the official Meta WhatsApp Business Cloud API. No third-party gateway is needed.
Step 1 — Create a Meta App
- Go to https://developers.facebook.com and log in with your Meta (Facebook) account.
- Click My Apps → Create App.
- Choose Business as the app type and click Next.
- Enter an app name (e.g. “MyStore WA”), select your Business Account, and click Create App.
Step 2 — Add the WhatsApp Product
- Inside your new app, scroll to Add Products to Your App.
- Find WhatsApp and click Set Up.
- You will land on the WhatsApp > Getting Started page.
Step 3 — Get Your Credentials
From the WhatsApp > API Setup page, copy:
- Phone Number ID — the ID of the WhatsApp number you want to send from.
- WhatsApp Business Account ID (WABA ID) — shown just above the phone number list.
- Temporary Access Token — shown on the same page (valid 24 hours for testing). For production, generate a System User Permanent Token via Meta Business Manager > System Users.
Step 4 — Add a Recipient Phone Number (Sandbox)
During development, Meta only allows sending to verified test numbers. Click Add phone number on the API Setup page and verify your mobile number via OTP.
Step 5 — Connect in the Plugin
- In WordPress, go to Comm Hub → Integrations → WhatsApp.
- Enter your Phone Number ID, WABA ID, and Access Token.
- Click Save & Test Connection. A test message will be sent to verify the credentials.
- Once verified, go to Comm Hub → Notifications and enable the WhatsApp toggle for each order event.
Step 6 — Go Live
To send to real customers (not just verified test numbers), your Meta app must complete Business Verification and the WhatsApp number must be moved out of sandbox mode via Meta Business Manager.
Email is sent using WordPress’s built-in wp_mail() function and works out of the box with your hosting’s default mail server. For reliable delivery, connecting an SMTP service is strongly recommended.
Step 1 — Basic Configuration
- Go to Comm Hub → Settings → Email.
- Set the From Name (e.g. “MyStore Support”) and From Email (e.g.
no-reply@mystore.com). - Optionally, add a Reply-To address.
- Click Save Changes.
Step 2 — SMTP Setup (Recommended)
Default WordPress mail often ends up in spam. Use a dedicated SMTP plugin such as WP Mail SMTP or FluentSMTP and connect to any of the following:
- Gmail / Google Workspace — OAuth 2.0 or App Password via
smtp.gmail.com:587 (TLS). - Outlook / Microsoft 365 —
smtp.office365.com:587 (STARTTLS). - Amazon SES — Excellent for high-volume stores. Requires domain verification in AWS.
- SendGrid / Mailgun / Postmark — Transactional email services with free tiers and delivery analytics.
After configuring SMTP in the SMTP plugin, ExertPro WooCommerce Communication Hub will automatically use it — no extra steps needed.
Step 3 — Email Templates
- Go to Comm Hub → Message Templates → Email.
- Edit the subject line and body for each event (Order Created, Processing, Completed, etc.).
- Use placeholders:
{customer_name},{order_id},{order_total},{order_status},{site_name},{order_url}. - Click Save Template.
Step 4 — Test
Go to Comm Hub → Dashboard → Test Communication Tool, select Email, enter a test address, and click Send Test.
💬 SMS (Twilio / Vonage / MessageBird)
SMS is a PRO feature. Three providers are supported out of the box. All require a paid provider account.
Provider 1 — Twilio
- Sign up at https://www.twilio.com and get your Account SID and Auth Token from the Twilio Console Dashboard.
- Buy or verify a Twilio phone number (must be SMS-capable).
- In WordPress, go to Comm Hub → Settings → SMS, select Twilio as the provider.
- Enter your Account SID, Auth Token, and From Number (in E.164 format, e.g.
+14155552671). - Click Save & Test.
Provider 2 — Vonage (formerly Nexmo)
- Sign up at https://www.vonage.com and get your API Key and API Secret from the Vonage Dashboard.
- Purchase an SMS-enabled virtual number or use an alphanumeric sender ID (where permitted by country).
- In Comm Hub → Settings → SMS, select Vonage.
- Enter your API Key, API Secret, and From (number or sender ID).
- Click Save & Test.
Provider 3 — MessageBird
- Sign up at https://messagebird.com and retrieve your API Key from the MessageBird Dashboard → Developers → API Access.
- Set up an Originator (phone number or alphanumeric name, subject to country rules).
- In Comm Hub → Settings → SMS, select MessageBird.
- Enter your API Key and Originator.
- Click Save & Test.
SMS Templates
Go to Comm Hub → Message Templates → SMS to customise the message body for each event. Keep messages under 160 characters to avoid multi-part billing. The same placeholders as Email are available.
Custom SMS Provider
Developers can register a custom provider using the epwch_sms_providers filter. Your class must implement ExertPro\CommunicationHub\Channels\SMS\SMSProviderInterface.
External services
This plugin connects to the following third-party services in order to deliver WhatsApp, Email, and SMS notifications. These connections only happen when you configure and enable the corresponding channel.
Meta WhatsApp Business Cloud API — used to send and receive WhatsApp messages (order notifications, abandoned cart recovery, campaigns) and to let you connect your WhatsApp Business number via Embedded Signup.
It sends the recipient’s phone number, the message content/template, and your configured WhatsApp Business credentials, each time a WhatsApp message is sent or the connection wizard is used.
This service is provided by Meta Platforms, Inc.: Terms of Service, Privacy Policy.
Twilio SMS API — used to send SMS notifications when Twilio is selected as your SMS provider.
It sends the recipient’s phone number and the message content, together with your Twilio Account SID and Auth Token for authentication, each time an SMS is sent.
This service is provided by Twilio Inc.: Terms of Service, Privacy Policy.
Vonage (Nexmo) SMS API — used to send SMS notifications when Vonage is selected as your SMS provider.
It sends the recipient’s phone number and the message content, together with your Vonage API key and secret for authentication, each time an SMS is sent.
This service is provided by Vonage: Terms of Service, Privacy Policy.
MessageBird SMS API — used to send SMS notifications when MessageBird is selected as your SMS provider.
It sends the recipient’s phone number and the message content, together with your MessageBird API key for authentication, each time an SMS is sent.
This service is provided by MessageBird (Bird): Terms of Service, Privacy Policy.
Privacy Policy
This plugin stores communication logs (customer names, emails, phone numbers) in the WordPress database. Data is retained for a configurable period (default 90 days). No data is transmitted to ExertPro servers. WhatsApp messages are sent through the Meta WhatsApp Business API — subject to Meta’s Privacy Policy.
Installation
- Upload the plugin ZIP via Plugins > Add New > Upload Plugin in your WordPress admin.
- Activate the plugin.
- Navigate to Comm Hub > Integrations to connect WhatsApp (see Channel Configuration Guide above).
- Go to Comm Hub > Settings to configure Email and SMS.
- Enable notifications per event at Comm Hub > Notifications.
- Test every channel using Comm Hub > Dashboard > Test Communication Tool.
Frequently asked questions
Does this require WooCommerce?
Yes. WooCommerce 7.0 or higher is required.
Which PHP version is required?
PHP 8.1 or higher.
How do I get a WhatsApp Access Token?
Log into Meta for Developers, create a WhatsApp Business app, add a phone number, and generate a permanent access token.
Is HPOS (High Performance Order Storage) supported?
Yes, this plugin is fully compatible with WooCommerce HPOS / custom order tables.
Can I add my own SMS provider?
Yes! Use the epwch_sms_providers filter to register a custom provider implementing ExertPro\CommunicationHub\Channels\SMS\SMSProviderInterface.
Changelog
Naming, security, and compliance fixes from plugin review.
1.0.1
- Renamed plugin to clarify it is a third-party WooCommerce integration.
- Enqueued all admin JS/CSS via wp_add_inline_script()/wp_add_inline_style() instead of inline tags.
- Added signature verification to the WhatsApp webhook endpoint.
- Recursively sanitize stored WhatsApp phone number data.
- Validate dynamic SMS provider classes before instantiation.
- Documented third-party services (Meta, Twilio, Vonage, MessageBird) in readme.
- Added Requires Plugins header for WooCommerce.
1.0.0
- Initial release.
- Free: WhatsApp, Email, SMS order notifications.
- Free: Admin alerts for new and failed orders.
- Free: Full communication logs.
- Free: Template system with placeholders.
- Free: Test communication tool.
- Free: Meta WhatsApp Cloud API integration.
- Pro: Abandoned cart recovery with 3-step sequence.
- Pro: Twilio, Vonage, MessageBird SMS providers.
- Pro: Customer segmentation.
- Pro: Broadcast campaigns.
- Pro: Back-in-stock and price drop notifications.
- Pro: Review request automation.
- Pro: Multi-channel fallback.
- Pro: Revenue attribution analytics.
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.
Best Exertpro Communication Hub fo… alternatives
All abandoned cart plugins →FAQ
Exertpro Communication Hub for WooC…: quick answers
Straight answers, pulled from live WordPress.org data.
Live data from WordPress.org · checked Oct 3, 2026
Is Exertpro Communication Hub for… free?
Yes. Exertpro Communication Hub for… is free to download and use from the official WordPress.org plugin directory.
Is Exertpro Communication Hub for… safe to use in 2026?
Exertpro Communication Hub for… works, but test it on a staging site before relying on it in 2026. Was last updated 3 months ago, and scores 49/100 on our health check.
How many websites use Exertpro Communication Hub for…?
Exertpro Communication Hub for… is active on <10 WordPress websites and has been downloaded 213 times since it launched in July 2026. It was downloaded 63 times in the last 30 days.
Does Exertpro Communication Hub for… work with WordPress 7.1?
Exertpro Communication Hub for… 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 Exertpro Communication Hub for… need?
Exertpro Communication Hub for… requires PHP 7.2 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.
When was Exertpro Communication Hub for… last updated?
The latest version, 1.0.1, was released on July 4, 2026 (3 months ago).
Who makes Exertpro Communication Hub for…?
Exertpro Communication Hub for… is developed and maintained by ExertPro.
What are the best alternatives to Exertpro Communication Hub for…?
The most popular alternatives to Exertpro Communication Hub for… are Booster for WooCommerce (30K+ installs), MWB HubSpot for WooCommerce (6K+ installs) and ActiveCampaign for WooComme… (5K+ 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


