WordPress Integration

Transform your WordPress site with automated WhatsApp messaging for orders, bookings, form submissions, and more

WbizTool Business Messaging Plugin

Version 1.0.0 - Official WordPress plugin for seamless WhatsApp messaging integration. Compatible with WordPress 5.0+, WooCommerce 4.0+, WP Amelia, and Contact Form 7.

Free Plugin Official Release Easy Setup Full Support
View on WordPress.org

Official WordPress.org plugin

Plugin Features

WooCommerce Integration
Order confirmations, payment updates, shipping notifications, and refund alerts
WP Amelia Integration
Booking confirmations, appointment reminders, and cancellation notices
Contact Form 7 Integration
Instant admin notifications and customer thank you messages
Message Templates
Customizable templates with 50+ dynamic variables
Test Mode
Safe testing environment without sending real messages
Message Logging
Complete logs with analytics and delivery status tracking
Requirements
WordPress Requirements
  • WordPress: 5.0 or higher
  • PHP: 7.4 or higher
  • MySQL: 5.6 or higher
  • HTTPS: Required for API calls
WbizTool Account
Installation
Method 1: WordPress Admin Upload
  1. Download the plugin from WordPress.org
  2. Go to Plugins → Add New in your WordPress admin
  3. Click Upload Plugin and select the zip file
  4. Click Install Now and then Activate
Method 2: FTP Upload
  1. Download and extract the plugin zip file
  2. Upload the business-messaging-for-wbiztool folder to /wp-content/plugins/
  3. Activate the plugin through the Plugins menu in WordPress
Install from WordPress.org
  1. Go to Plugins → Add New in your WordPress admin
  2. Search for "Business Messaging for WbizTool"
  3. Click Install Now on the plugin by WbizTool
  4. Click Activate after installation completes
Quick Setup Guide
Step 1: Get API Credentials

First, you'll need your WbizTool API credentials:

Step 2: Configure Plugin
  1. Go to WbizTool → Settings in WordPress admin
  2. Enter your API credentials from Step 1
  3. Click Test Connection to verify
  4. Enable desired integrations (WooCommerce, WP Amelia, Contact Form 7)
  5. Save settings
Step 3: Customize Templates
  1. Go to WbizTool → Templates
  2. Edit message templates for different events
  3. Use variables like {customer_name}, {order_number}
  4. Preview templates with sample data
  5. Save your customizations
Step 4: Test Everything
  1. Go to WbizTool → Test Messages
  2. Send a test message to your phone
  3. Verify message delivery
  4. Check WbizTool → Logs for status
  5. You're ready to go live!
WooCommerce Integration
Supported Events
  • Order Created: New order notifications
  • Order Processing: Payment confirmed
  • Order Completed: Order fulfilled
  • Order Shipped: Shipping notifications
  • Payment Failed: Payment retry reminders
  • Order Refunded: Refund confirmations
  • Order Cancelled: Cancellation notices
Available Variables
Customer: {customer_first_name}, {customer_last_name}, {customer_email}
Order: {order_id}, {order_number}, {order_total}, {order_date}
Store: {store_name}, {store_url}, {payment_method}
Example: Order Confirmation
🎉 Order Confirmed!

Hi {customer_first_name},

Thank you for your order!

📦 Order #{order_number}
💰 Total: {order_total}
📅 Date: {order_date}

We'll process your order and send updates.

{store_name}
{store_url}
Setup Instructions
  1. Ensure WooCommerce is installed and active
  2. In plugin settings, enable "WooCommerce Integration"
  3. Select which order events should trigger messages
  4. Customize message templates for each event
  5. Test with a real order (use test mode first)
WP Amelia Integration
Supported Events
  • Booking Created: New appointment confirmations
  • Booking Confirmed: Approval notifications
  • Booking Reminder: Appointment reminders
  • Booking Cancelled: Cancellation notices
  • Booking Rescheduled: Time change notifications
  • Payment Received: Payment confirmations
Available Variables
Customer: {customer_name}, {customer_email}
Appointment: {service_name}, {appointment_date}, {appointment_time}
Business: {employee_name}, {location_address}, {business_name}
Example: Booking Confirmation
📅 Appointment Confirmed

Hi {customer_name},

Your appointment is confirmed!

Service: {service_name}
📅 Date: {appointment_date}
⏰ Time: {appointment_time}
👤 With: {employee_name}
📍 Location: {location_address}

See you soon!

{business_name}
Setup Instructions
  1. Ensure WP Amelia is installed and active
  2. In plugin settings, enable "WP Amelia Integration"
  3. Select which booking events should trigger messages
  4. Set reminder timing (e.g., 24 hours before)
  5. Customize message templates for each event
Contact Form 7 Integration
Features
  • Admin Notifications: Instant alerts for new submissions
  • Customer Thank You: Automatic acknowledgment messages
  • Smart Detection: Automatically finds form fields
  • Universal Support: Works with any Contact Form 7 setup
  • Error Handling: Notifications for failed submissions
Available Variables
Contact: {contact_name}, {contact_email}, {contact_phone}
Form: {form_title}, {form_message}, {form_subject}
Site: {site_name}, {site_url}, {submission_date}
Example: Admin Notification
🔔 New Contact Form

New inquiry from {site_name}:

👤 Name: {contact_name}
📧 Email: {contact_email}
📱 Phone: {contact_phone}

Message: {form_message}

Form: {form_title}
📅 {submission_date}
Setup Instructions
  1. Ensure Contact Form 7 is installed and active
  2. In plugin settings, enable "Contact Form 7 Integration"
  3. Set admin phone number for notifications
  4. Configure customer thank you messages (optional)
  5. Test with a form submission
Troubleshooting
Common Issues
❌ Connection Failed Error
  • Check API credentials in WbizTool dashboard
  • Ensure WhatsApp is connected in WbizTool
  • Verify subscription is active
  • Check server can make HTTPS requests
❌ Messages Not Sending
  • Verify integration is enabled in settings
  • Check specific event is enabled
  • Ensure customers have valid phone numbers
  • Check message logs for error details
❌ Plugin Menu Missing
  • Ensure plugin is activated
  • Check you have admin permissions
  • Look for PHP errors in WordPress logs
  • Try deactivating and reactivating
Debug Mode

Enable WordPress debug mode to see detailed errors:

// Add to wp-config.php
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
Phone Number Issues
  • Ensure numbers include country codes
  • Check default country code setting
  • Verify phone field mapping is correct
  • Test with international formats
Get Support
Plugin Screenshots
Settings Page
Configure API credentials and integrations
Template Editor
Customize messages with dynamic variables
Message Logs
Track all sent messages with detailed analytics
Ready to Get Started?

Download the plugin and transform your WordPress site with automated WhatsApp messaging. Send professional notifications for orders, bookings, and form submissions.

✅ Easy Setup ✅ Full Documentation ✅ Expert Support ✅ Free Plugin
Get Plugin

Available on WordPress.org

Need a WbizTool account?