PluginProbe
WANotifier for Forms and Actions / 3.1.1
WANotifier for Forms and Actions v3.1.1
3.1.1 3.1.0 3.0.4 2.7.10 2.7.11 2.7.12 2.7.13 2.7.2 2.7.3 2.7.4 2.7.5 2.7.6 2.7.7 2.7.8 2.7.9 3.0.0 3.0.1 3.0.2 3.0.3 trunk 0.1.0 0.1.1 1.0.0 1.0.1 1.0.2 All 67 releases
← All changes | README.txt +308 -81 1.0.23.1.1 View file →
@@ -1,136 +1,363 @@
1 -=== WANotifier - Send Bulk Marketing & Transactional Message Notifications ===
2 -Contributors: ramshengale, fantastech
1 +=== WANotifier for Forms and Actions ===
2 +Contributors: wanotifier
3 3 Donate link: https://wanotifier.com
4 -Tags: whatsapp, whatsapp cloud api, bulk messaging, cloud api, notification, notifier, marketing, bulk message, woocommerce
5 -Requires at least: 5.0
6 -Tested up to: 6.1
7 -Stable tag: 1.0.2
4 +Tags: whatsapp, whatsapp notification, whatsapp api, whatsapp chat, whatsapp integration
5 +Requires at least: 6.8
6 +Tested up to: 6.9
7 +Stable tag: 3.1.1
8 8 Requires PHP: 7.4
9 9 License: GPLv2 or later
10 10 License URI: http://www.gnu.org/licenses/gpl-2.0.html
11 11
12 -Send bulk WhatsApp messages and transactional notifications to your contacts and Woocommerce customers using WhatsApp's official Cloud API.
12 +Send WhatsApp notifications from Contact Form 7, Gravity Forms, WPForms, and 6 more form plugins using WhatsApp Business API
13 13
14 14 == Description ==
15 +**WhatsApp API integration plugin for WordPress** to send WhatsApp notifications for...
15 16
16 -This WordPress plugin allows you to integrate your WordPress website with your account at [WANotifier.com](https://wanotifier.com) to help you trigger WhatsApp notifications from your website when some action is performed like new user registration, WooCommerce order related actions and much more!
17 +* form submission confirmations
18 +* new post or page published events
19 +* new user registrations
20 +* new comments
21 +* and much more
17 22
18 -**Important Note: This plugin requires you to have an account at WANotifier.com to be able to trigger WhatsApp notifications. You can create a *FREE forever account* with us [by clicking here](https://app.wanotifier.com/create-account/).**
23 +...using the official [WhatsApp Business API](https://wanotifier.com/whatsapp-business-api/).
19 24
20 -= About WANotifier.com =
25 +Not just that, **add WhatsApp chat button** to your website with integrated [WhatsApp chatbot](https://wanotifier.com/whatsapp-chatbot/) to automatically answer all your user queries instantly!
21 26
22 -WANotifier.com is one of the world's first and only FREE SaaS tool that allows you to **send unlimited WhatsApp broadcast messages** and **transactional notifications** (like WooCommerce order notifications) using WhatsApp's official [Cloud API](https://developers.facebook.com/docs/whatsapp/cloud-api/overview)!
27 +**NOTE: This plugin requires you to have a [WANotifier](https://wanotifier.com/) account to setup WhatsApp API and do the integration. [Click here](https://app.wanotifier.com/create-account/) to create your FREE account.**
23 28
24 -WhatsApp recently launched its Cloud API to let businesses send WhatsApp messages to customer using their official API. Before this if you had to send bulk WhatsApp messages or notifications, there were only two ways to do it:
29 +**Looking for WooCommerce integration?**
25 30
26 -1. You either used **hack-y browser extensions or desktop / mobile apps** that would work on top of WhatsApp Web or your WhatsApp phone app to send the messages in a *shady* and [unauthorized](https://faq.whatsapp.com/1104252539917581/) way. This was a good way to get your phone number **banned** by WhatsApp!
31 +Install our [WANotifier for WooCommerce](https://wordpress.org/plugins/order-notifications-for-woocommerce/) plugin.
27 32
28 -2. Or, you had to sign up with one of the WhatsApp approved **Business Service Providers** and pay them high monthly fees to use their software to send messages. Not only you had to pay high monthly fees, they even charged you a premium of 10–15% on top of WhatsApp API's [conversation-based pricing](https://developers.facebook.com/docs/whatsapp/pricing/).
33 +Here's everything that you can do with this plugin...
29 34
30 -But that changes with WANotifier.com!
35 +== Send WhatsApp Notifications from WordPress Plugins ==
31 36
32 -Now you can send the bulk broadcast messages and transactional notifications using the **official WhatsApp way** but without needing to pay for a costly middle-ware SaaS tools. WANotifier.com uses **WhatsApp's official Cloud API** and acts as a FREE bridge between you and WhatsApp to send messages without limitation or charging you a premium on top of their per conversation cost. You settle your billing directly with them!
37 +Send WhatsApp notification for...
33 38
34 -*Note:* WhatsApp Cloud API allows you to **send upto 1,000 messages for FREE per month**. After that WhatsApp charges you a small fees per conversation as [shown here](https://developers.facebook.com/docs/whatsapp/pricing/).
39 +* Form submissions in [Contact Form 7](https://wordpress.org/plugins/contact-form-7/).
40 +* Form submissions in [Gravity Forms](https://www.gravityforms.com/).
41 +* Form submissions in [WPForms](https://wordpress.org/plugins/wpforms-lite/).
42 +* Form submissions in [Ninja Forms](https://wordpress.org/plugins/ninja-forms/).
43 +* Form submissions in [Formidable Forms](https://wordpress.org/plugins/formidable/).
44 +* Form submissions in [Fluent Forms](https://wordpress.org/plugins/fluentform/).
45 +* Form submissions in [SureForms](https://wordpress.org/plugins/sureforms/).
46 +* Form submissions in [Forminator Forms](https://wordpress.org/plugins/forminator/).
47 +* Form submissions in [WS Form](https://wordpress.org/plugins/ws-form/).
35 48
36 -If you're looking for a **safe, cost friendly and robust** solution for sending WhatsApp broadcasts or messages, this tool is for you!
49 +== Send WhatsApp Notifications for WordPress Events ==
37 50
38 -**You can learn more about WANotifier.com using the following links:**
51 +* Send notification when a **new post or page is published**
52 +* Send notification when a post of any **custom post type is published**
53 +* Send notification when a **new comment is added**
54 +* Send notification when a **new user is registered**
39 55
40 -* [Website](https://wanotifier.com/)
41 -* [How it Works?](https://wanotifier.com/#how-it-works)
42 -* [Features](https://wanotifier.com/#features)
56 +We keep adding more integrations with new plugin updates. If you want integration with your favorite plugins, you can request us [here](https://wanotifier.com/support/) or you can contact your developer to create custom triggers using the filter hooks we provide.
57 +
58 +== Add WhatsApp Chat Button with Chatbot Integration ==
59 +
60 +Add WhatsApp chat button to your website to allow your visitors to directly interact with you.
61 +
62 +https://youtu.be/JHbgpnT2eX0
63 +
64 +Boost your engagement with integrating the button with our **WhatsApp chatbot** or other automations to respond to user queries on autopilot 24/7.
65 +
66 +👉 [Learn how to create a WhatsApp chatbot](https://wanotifier.com/create-whatsapp-chatbot/)
67 +
68 +== About WANotifier ==
69 +
70 +WANotifier is an all-in-one WhatsApp marketing and automation SaaS tool that let's businesses do end-to-end lifecycle marketing on WhatsApp using the official [WhatsApp Business API](https://developers.facebook.com/docs/whatsapp/cloud-api/overview).
71 +
72 +We're one of the leading Meta Tech Partners. Our tool let's businesses:
73 +
74 +* Send targeted WhatsApp marketing campaigns to thousands of opted-in contacts on WhatsApp
75 +* Trigger transactional messages from your website or apps in response to user actions like purchases, form submissions, or callback requests
76 +* Capture leads from Facebook and Instagram ads and add them to your contact lists (learn more about it here)
77 +* Set up chatbots and auto replies to manage FAQs, qualify leads, and provide 24/7 customer support
78 +* Set up drip sequences to onboard new users, nurture leads, and re-engage inactive customers
79 +* Use WhatsApp Flows to collect user data directly within chat
80 +* Integrate your CRM, e-commerce platform, and other third-party tools with WhatsApp
81 +* Track message delivery and open rates, chatbot sessions, Flow responses, and ad-driven conversions
82 +* Collaborate with your team on chats using a shared team inbox (invite team members, assign chats, and view entire conversation history)
83 +
84 +And much more!
85 +
86 +**Note: WhatsApp Business API is paid API.**
87 +
88 +Meta charges you a small fees per conversation as [shown here](https://developers.facebook.com/docs/whatsapp/pricing/) that you need to settle with them directly on their portal.
89 +
90 +If you're looking for a **cost friendly and robust** solution for sending WhatsApp broadcasts or messages, this tool is for you!
91 +
92 +**You can learn more about WANotifier using the following links:**
93 +
94 +* [Visit website](https://wanotifier.com/)
43 95 * [Pricing](https://wanotifier.com/pricing/)
44 -* [Create your FREE account](https://app.wanotifier.com/create-account/)
96 +* [Create your FREE account](https://app.wanotifier.com/create-account/?utm_campaign=woo-plugin)
45 97
46 -= WANotifier.com Free Account Features =
98 +**Trademark Notice:** "WANotifier" is a registered trademark of WANotifier Inc. This plugin is developed and maintained by WANotifier Inc.
47 99
48 -Here's everything that you can do with you FREE account at WANotifier.com
100 +== Installation ==
49 101
50 -**General**
102 +1. Download the plugin zip, upload it to the `/wp-content/plugins/` directory and unzip. Or install the plugin via 'Plugins' page in your WordPress backend.
103 +2. Activate the plugin through the 'Plugins' page.
104 +3. Go to **WANotifier** page from your WordPress admin menu.
105 +4. Follow the instructions on the screen to connect with WANotifier and complete your setup.
51 106
52 -* Send unlimited messages (1-way only)
53 -* Import unlimited contacts
54 -* Create and send unlimited notifications
107 +== Frequently Asked Questions ==
55 108
56 -**Create & Manage Message Templates**
109 += Do I need a WANotifier account to use this plugin? =
57 110
58 -* Text-only message templates
59 -* Media templates with an image, video or PDF
60 -* Add call-to-action buttons to your templates
61 -* Dynamic message templates with variables
111 +Yes. This plugin connects your WordPress site to your [WANotifier](https://wanotifier.com/) account, which handles WhatsApp message delivery via the official WhatsApp Business API. You can [create a free account here](https://app.wanotifier.com/create-account/).
62 112
63 -**Contacts Management**
113 += Does this plugin use the official WhatsApp API? =
64 114
65 -* Add unlimited contacts
66 -* Import contacts using CSV
67 -* Import contacts from 3rd party apps using webhooks (Coming soon)
115 +Yes. All messages are sent through the official WhatsApp Business API via WANotifier. No unofficial methods or browser extensions are used.
68 116
69 -**Notifications**
117 += Is WhatsApp API free? =
70 118
71 -* Send unlimited one-way marketing messages
72 -* Send action-based transactional message notifications (Coming soon)
73 -* Trigger notifications from 3rd party apps using webhooks (Coming soon)
119 +WhatsApp charges a small per-conversation fee billed directly by Meta. WANotifier does not add any markup on top of WhatsApp's pricing. See [WhatsApp's pricing page](https://developers.facebook.com/docs/whatsapp/pricing/) for details.
74 120
75 -**Inbox**
121 += Which form plugins are supported? =
76 122
77 -* Inbox for sending & receiving messages (Coming soon)
78 -* Multi-agent support for chat (Coming soon)
123 +Contact Form 7, Gravity Forms, WPForms, Ninja Forms, Formidable Forms, Fluent Forms, SureForms, Forminator Forms and WS Form.
79 124
80 -**UPGRADE TO PRO VERSION FOR MORE!**
125 += What about WooCommerce integration? =
81 126
82 -Here's what you get when you upgrade to **Pro version**:
127 +WooCommerce integration has been moved to a standalone plugin: [Order & Abandoned Cart Notifications for WooCommerce](https://wordpress.org/plugins/order-notifications-for-woocommerce/).
83 128
84 -* Everything in free version
85 -* Remove our branding from message template footer
86 -* Fetch your existing message templates from WhatsApp
129 +== Screenshots ==
87 130
88 -= Available Triggers =
131 +1. Grid of available integrations whose respective plugins are active
132 +2. Connect your integration with WANotifier in one click
133 +3. Configure / disconnect integrations and re-sync triggers
134 +4. Integration specific configuration page
135 +5. Configure the WhatsApp Chat Button with live preview
136 +6. Manage plugin General settings
137 +7. Activity log to monitor notification delivery
89 138
90 -**WordPress**
139 +== Changelog ==
140 += 3.1.1 - 2026-09-16 =
141 +* fix: send the site's own REST API URL when connecting, so sites without pretty permalinks (where the REST API lives under /index.php/wp-json/) can complete setup
91 142
92 -* New post is published
93 -* New comment is added
94 -* New user is registered
143 += 3.1.0 - 2026-09-03 =
144 +* update: upgraded bundled Action Scheduler from 3.5.4 to 4.1.0
145 +* update: minimum required WordPress version raised to 6.8, as required by Action Scheduler 4.x
95 146
96 -**WooCommerce**
147 += 3.0.4 - 2026-07-21 =
148 +* update: renamed plugin to "WANotifier for Forms and Actions"
97 149
98 -* New order is placed
99 -* Order status changes to processing
100 -* Order is completed
101 -* Order is cancelled
102 -* Order gets failed
103 -* Order is on-hold
104 -* Order is refunded
150 += 3.0.3 - 2026-05-18 =
151 +* fix: added phonefield support in CF7 recipient fields detection
152 +* add: "Disable background processing" setting under General to fire triggers in real time instead of queueing them
105 153
106 -Want more triggers for your favorite plugins? Request us [here](https://wanotifier.com/support/) or contact your developer create custom triggers using filter hooks.
154 += 3.0.2 - 2026-03-19 =
155 +* fix: WS Form integration query now uses single-quoted SQL string to ensure compatibility across all MySQL server configurations
156 +* fix: exclude submit fields from WS Form merge tags
107 157
108 -== Installation ==
158 += 3.0.1 - 2026-03-19 =
159 +* fix: prevent duplicate trigger actions from being scheduled for the same event
109 160
110 -1. Download the plugin zip, upload it to the `/wp-content/plugins/` directory and unzip. Or install the plugin via 'Plugins' page in your WordPress backend.
111 -2. Activate the plugin through the 'Plugins' page.
112 -3. Click on menu item in the left side admin menu.
113 -4. Follow the instructions on the screen to complete your setup.
161 += 3.0.0 - 2026-03-02 =
162 +* mod: complete UI overhaul with new React-based admin interface
163 +* mod: migration system to migrate your old triggers to v3
164 +* mod: WooCommerce integration moved to standalone plugin (Order & Abandoned Cart Notifications for WooCommerce)
165 +* add: WordPress triggers config page with custom meta field selection
166 +* add: WhatsApp Chat Button live preview
114 167
115 -== Changelog ==
168 += 2.7.13 - 2026-02-06 =
169 +fix: broken access control vulnerability in AJAX handlers
116 170
117 -= 1.0.2 - 2022-10-28 =
118 -* Fix: firing multiple notifications at the same time
171 += 2.7.12 - 2025-11-05 =
172 +fix: PHP warning for undefined array key in Fluent Forms field processing
119 173
120 -= 1.0.1 - 2022-10-27 =
121 -* Tested upto WP 6.1
174 += 2.7.11 - 2025-10-09 =
175 +add: new slug field for post triggers
122 176
123 -= 1.0.0 - 2022-10-09 =
124 -* Converted the plugin to provide integration with WANotifier.com
177 += 2.7.10 - 2025-07-04 =
178 +fix: duplicate cart abandonment notifications
179 +add: added session_key field to cart (new) abandonment trigger
180 +add: improved API key validation to prevent errors when using invalid keys
125 181
126 -= 0.1.1 - 2022-08-04 =
127 -* Fix - Minor bug fixes and code cleanup
182 += 2.7.9 - 2025-06-30 =
183 +fix: resolved issue with incorrectly prefixed country codes in WooCommerce
128 184
129 -= 0.1.0 - 2022-07-30 =
130 -* Launch of the beta version of the plugin.
185 += 2.7.8 - 2025-06-26 =
186 +fix: 'isHidden' undefined error in Gravity Forms integration
187 +mod: renamed Click-to-chat feature to WhatsApp Chat buttons
188 +mod: renamed plugin name
189 +mod: README.txt file
131 190
132 -== Upgrade Notice ==
191 += 2.7.7 - 2025-06-04 =
192 +mod: Tested upto version bump and README.txt file update
193 +mod: minor UI updates
194 +
195 += 2.7.6 - 2025-05-26 =
196 +add: added order item fields – name, price, total of the first product
197 +mod: moved Woocommerce settings to Woocommerce tab
198 +add: meta box on Woocommerce order page to toggle WhatsApp updates opt-in
199 +
200 += 2.7.5 - 2025-04-03 =
201 +mod: renamed plugin from WANotifier to Notifier to comply with WordPress policies
202 +
203 += 2.7.4 - 2025-03-27 =
204 +fix: FATAL error when Woocommerce is not installed
205 +
206 += 2.7.3 - 2025-02-12 =
207 +fix: FATAL error related to WC order meta and checkout and cart related bugs
208 +
209 += 2.7.2 - 2025-02-10 =
210 +fix: FATAL error related to WC session unset
211 +
212 += 2.7.1 - 2025-02-10 =
213 +fix: phone number country code issue in abandoned cart trigger
214 +
215 += 2.7.0 - 2025-01-28 =
216 +add: Inbuilt abandoned cart integration without need of any 3rd party plugin
217 +fix: Bug caused on activating hidden meta fields setting
218 +
219 += 2.6.3 - 2024-09-30 =
220 +* add: HPOS compatibility for getting WooCommerce order meta fields
221 +
222 += 2.6.2 - 2024-08-29 =
223 +* fix: Display name
224 +
225 += 2.6.1 - 2024-07-04 =
226 +* fix: vulnerability fixes
227 +* wp supported version bump to v6.6
228 +
229 += 2.6 - 2024-07-01 =
230 +* fix: vulnerability fixes
231 +
232 += 2.5.4 - 2024-05-14 =
233 +* fix: Warning on installing plugin.
234 +
235 += 2.5.3 - 2024-04-08 =
236 +* fix: Minor warnings.
237 +
238 += 2.5.2 - 2024-04-03 =
239 +* add: Activity logs for debugging.
240 +
241 += 2.5.1 - 2024-03-08 =
242 +* add: Option to add opt-in checkbox on WooCommerce checkout page.
243 +* add: HPOS support for WooCommerce
244 +
245 += 2.5.0 - 2024-01-05 =
246 +* add: Tools page with option to export WooCommerce customers to CSV to import in WANotifier.
247 +
248 += 2.4.6 - 2023-11-03 =
249 +* fix: error log warnings
250 +
251 += 2.4.5 - 2023-11-01 =
252 +* mod: some info text updates
253 +
254 += 2.4.4 - 2023-08-08 =
255 +* fix: Product list not sending in New Order Trigger
256 +
257 += 2.4.3 - 2023-06-21 =
258 +* fix: Woocommerce Cart Abandoned Recovery plugin not triggering notifications
259 +
260 += 2.4.2 - 2023-06-13 =
261 +* add: option to select whether to trigger in real time or asynchonously using Action Scheduler
262 +* fix: minor bug fixes
263 +
264 += 2.4.1 - 2023-06-01 =
265 +* fix: Fluent Forms and Ninja Forms triggers getting triggered for all form subsmissions
266 +
267 += 2.4.0 - 2023-05-25 =
268 +* add: Woocommerce Cart Abandoned Recovery plugin integration
269 +
270 += 2.3.0 - 2023-05-04 =
271 +* add: default country code for recipient fields.
272 +* add: option to enable hidden custom meta keys that start with underscore.
273 +* mod: changed custom meta data fields type so it's available to map in both body and header.
274 +* fix: country code not getting added to billing and shipping phone numbers for US numbers in WooCommerce.
275 +* fix: woocommerce custom meta key not saving issue.
276 +
277 += 2.2.4 - 2023-05-03 =
278 +* fix: Some minor typo fixes
279 +
280 += 2.2.3 - 2023-04-24 =
281 +* add: WooCommerce order meta and customer user meta data fields and recipient fields
282 +* add: new data field for Order payment URL
283 +* add: few style fixes
284 +
285 += 2.2.2 - 2023-04-19 =
286 +* add: new trigger - new order placed with COD payment method
287 +* add: added trigger description to the Trigger dropdown
288 +* add: custom fields support in Recipient Fields (experimental)
289 +
290 += 2.2.1 - 2023-04-17 =
291 +* add: further speed boost - optimized code for fewer db queries
292 +
293 += 2.2.0 - 2023-04-13 =
294 +* fix: made triggers more unique with site key
295 +* add: UI and content updates
296 +* add: replaced direct firing of actions with action scheduler to drastically improve performance
297 +* add: custom meta fields for post types
298 +* mod: changed WooCommerce new order hook from woocommerce_thankyou to woocommerce_new_order
299 +
300 += 2.1.3 - 2023-03-09 =
301 +* fix: Contact Form 7 error in logs
302 +
303 += 2.1.2 - 2023-02-28 =
304 +* fix: Contact Form 7 forms not visible
305 +* fix: tel* fields not showing in Recipient Fields for Contact Form 7
306 +
307 += 2.1.1 - 2023-02-13 =
308 +* fix: Order product items field was sending empty data
309 +
310 += 2.1.0 - 2023-02-03 =
311 +* add: Click to chat feature
312 +* add: support for custom post types
313 +* add: product names field for WooCommerce
314 +
315 += 2.0.10 - 2023-01-29 =
316 +* fix: error on saving triggers
317 +
318 += 2.0.9 - 2023-01-26 =
319 +* Updated onboarding instructions & added testimonials
320 +
321 += 2.0.8 - 2023-01-25 =
322 +* Added Fluent Forms integration
323 +
324 += 2.0.7 - 2023-01-18 =
325 +* Added Formidable Forms integration
326 +
327 += 2.0.6 - 2023-01-13 =
328 +* Added Ninja Forms integration
329 +
330 += 2.0.5 - 2023-01-12 =
331 +* Fix: Recipient fields related bug in WPForms integration
332 +
333 += 2.0.4 - 2023-01-11 =
334 +* Added WPForms integration
335 +
336 += 2.0.3 - 2023-01-06 =
337 +* Fix: Added missing WordPress fields to Contact Form 7
338 +
339 += 2.0.2 - 2023-01-04 =
340 +* Fix: Trigger sync message showing on deletiong of triggers
341 +* Fix: Few typos
342 +
343 += 2.0.1 - 2022-12-30 =
344 +* Fix: Woocommerce new order notification not sending
345 +
346 += 2.0.0 - 2022-12-30 =
347 +* Major upgrade with new way to manage triggers
348 +* Added ability to use custom Woocommerce order statuses.
349 +* Send WhatsApp notifications on Gravity Forms form submission.
350 +* Send WhatsApp notifications on Contact Form 7 form submission.
351 +
352 += 1.0.5 - 2022-12-26 =
353 +* New: Improved on-boarding and How to? instructions
354 +
355 += 1.0.4 - 2022-11-10 =
356 +* New: api enpoint upgrade
357 +
358 += 1.0.3 - 2022-11-08 =
359 +* Fix: checkout not happening error
133 360
134 361 = 1.0.2 - 2022-10-28 =
135 362 * Fix: firing multiple notifications at the same time
136 363