Select one or more tags, then press “Search Plugins”

Find Plugin with any / all of the selected criteria
Search Plugin

WatZap.id Wordpress Plugin - Rating, Reviews, Demo & Download

WatZap Wordpress Plugin - Rating, Reviews, Demo & Download
No ratings yet
Free
Follow for free plugins, new theme releases and theme news

Plugin Description

WatZap is the official WordPress plugin for WatZap.id, a WhatsApp messaging service for businesses. Connect the plugin with your WatZap API key and your site can send WhatsApp messages to buyers, members, and your own team from the events that already happen on your site.

What you can do

  • WooCommerce – send a WhatsApp message to the buyer and to the seller on every order status (pending, processing, completed, cancelled, refunded, and so on), with optional follow-up messages. Abandoned carts from the CartBounty plugin can be followed up as well.
  • Sejoli – buyer, member, and seller notifications for every Sejoli order status, plus bulk sending.
  • Form integrations – catch submissions from Elementor Forms, WPForms, Contact Form 7, Kirim.Email, or any custom HTML form found by the built-in form scanner, then notify the visitor and your team on WhatsApp.
  • WatZap Form widget – an Elementor widget that renders a WhatsApp lead form with a country-code picker and optional Google reCAPTCHA v3.
  • Two sending channels – a regular WhatsApp number connected to WatZap, or a WhatsApp Business API (Official/WABA) template. Template parameters are mapped from form fields or order data, including dynamic URL-button values.
  • Number management – rotate several sending numbers, see their status, and manage approved WABA templates from the dashboard.
  • Checkout helpers – show a country-code picker on the WooCommerce or Sejoli checkout form and, optionally, ask for the buyer’s consent before sending WhatsApp messages.

Requirements

You need a WatZap account and an API key from watzap.id. The plugin does nothing until a valid key is saved.

Third-party services

This plugin relies on the following external services. Data is only sent when the related feature is used.

  • WatZap API (https://api.watzap.id/ and https://app.watzap.id/) – the messaging service this plugin exists for. Every WhatsApp message, sending-number check, and WABA template lookup is sent to WatZap servers together with your WatZap API key, the recipient’s phone number, the message text or template parameters, and your site’s host name. The API key is also verified periodically (via WP-Cron / Action Scheduler) so the dashboard can show the status of your numbers. Service provider: WatZap.id – terms of service, privacy policy.
  • Google reCAPTCHA (https://www.google.com/recaptcha/) – only when you enable reCAPTCHA v3 on the WatZap Form widget. The reCAPTCHA script is loaded on pages that contain that widget, and the visitor’s token is verified with Google when the form is submitted. Provider: Google – privacy policy, terms of service.

No other server is contacted. The country-code picker uses the default country from your settings; visitor IP addresses are never sent anywhere.

Source code and build tools

All PHP, JavaScript and CSS written for this plugin ships unminified inside the plugin. Bundled third-party libraries ship with their unminified source next to the minified build, plus their license files:

  • Bootstrap 5.3.8 (assets/external/bootstrap.*) – https://github.com/twbs/bootstrap
  • Font Awesome Free 7.3.1, CSS and webfonts only (assets/external/fontawesome/) – https://github.com/FortAwesome/Font-Awesome
  • Select2 4.1.0 (assets/external/select2/) – https://github.com/select2/select2
  • DataTables 2.3.7 with the Bootstrap 5 integration (assets/external/dataTables.*) – https://github.com/DataTables/DataTables
  • SweetAlert2 11.26.25 (assets/external/sweetalert2.all.*) – https://github.com/sweetalert2/sweetalert2
  • Lightbox2 2.12.0 (assets/external/lightbox2/) – https://github.com/lokesh/lightbox2
  • intl-tel-input 29.2.3 (assets/vendor/intltel/) – https://github.com/jackocnr/intl-tel-input
  • Action Scheduler 4.1.0 (vendor/action-scheduler/) – https://github.com/woocommerce/action-scheduler
  • UIkit 3.25.21 (assets/design-system/uikit.min.js, uikit-icons.min.js) – https://github.com/uikit/uikit. assets/design-system/uikit-scoped.min.css is UIkit’s own uikit.min.css with every selector scoped under .wzp-app; it is generated from the upstream file with the included Node script: node assets/design-system/build-namespace.mjs uikit.min.css .wzp-app > uikit-scoped.min.css.

The country list in assets/js/wz-country-data.js and the flag sprite in assets/img/wz-flags.png are generated by tools/gen-country-data.js and tools/gen-flag-sprite.js.

Screenshots

  1. WhatsApp Numbers – connection status of the official sender number and its delivery health.

    WhatsApp Numbers – connection status of the official sender number and its delivery health.

  2. Custom Form – one list for WPForms, Contact Form 7, KIRIM.EMAIL, and plain HTML forms.

    Custom Form – one list for WPForms, Contact Form 7, KIRIM.EMAIL, and plain HTML forms.

  3. WooCommerce – switch on a WhatsApp message for every order status, with follow-ups and seller notifications.

    WooCommerce – switch on a WhatsApp message for every order status, with follow-ups and seller notifications.

  4. Sejoli – member, affiliate, and admin notifications for every order status.

    Sejoli – member, affiliate, and admin notifications for every order status.

  5. WABA Templates – browse the approved templates from your WatZap account before using them.

    WABA Templates – browse the approved templates from your WatZap account before using them.


Reviews & Comments