Ultimate Sheet Broadcast

40%
0 out of 5
0.00 (0 Review)
12 Views
0 Sales

Original price was: Rp249.000.Current price is: Rp149.000.

Ultimate Sheet Broadcast is a professional WordPress plugin that connects Google Sheets with WhatsApp to send personalized bulk messages.

Latest Version: 1.0.3
Requirement: Google Sheet API (free), Supported Whatsapp API
Tested on: WordPress 6.8.3
Check Demo
Read Documentation

🚀 Transform Your WhatsApp Communication with Ultimate Sheet Broadcast

Ultimate Sheet Broadcast is a professional WordPress plugin that revolutionizes how you send WhatsApp messages. Connect your Google Sheets data directly to WhatsApp and send personalized bulk messages to hundreds or thousands of contacts with just a few clicks.

Perfect for schools, businesses, event organizers, and community managers who need efficient, personalized mass communication.


✨ Key Features

  • Google Sheets Integration – Import contacts directly from Google Sheets with automatic data sync
  • Personalized Messaging – Use variables like {name}, {amount}, {date} to customize each message
  • Campaign Management – Create, schedule, and manage unlimited broadcast campaigns
  • Real-time Progress Tracking – Monitor delivery status with live updates every 2 seconds
  • Image Attachments – Send promotional images, flyers, or documents with your messages
  • Broadcast Scheduling – Schedule campaigns for future dates and times
  • Multiple WhatsApp APIs – Works with Fonnte, OneSender, and custom API providers
  • Professional Dashboard – Modern, intuitive interface
  • Complete History – Full audit trail of all messages sent with export functionality
  • Spam Prevention – Built-in delays (5-20 seconds) to prevent account blocking

🎯 Perfect For

  • Educational institutions
  • Business & Marketing
  • Event Organizers
  • Community Managers
  • Healthcare Providers
  • Real Estate Agents

💡 How It Works

  1. Connect Your Google Sheet – Add your Google Sheet containing contact data (names, phone numbers, custom fields)
  2. Create Your Campaign – Write your message template using variables for personalization
  3. Add Image (Optional) – Upload promotional images, flyers, or documents
  4. Select Recipients – Choose which Google Sheets to use as your target audience
  5. Send or Schedule – Send immediately or schedule for a future date/time
  6. Monitor Progress – Watch real-time delivery status with live updates
  7. Check History – Review complete message logs and delivery reports

🔥 Why Choose Ultimate Sheet Broadcast?

  • ⚡ Save Hours of Manual Work
    No more copying and pasting messages one by one. Send to hundreds of contacts in minutes, not hours.
  • 🎨 Personalization at Scale
    Each recipient gets a customized message with their own data – names, amounts, dates, or any column from your sheet.
  • 📊 Data-Driven Communication
    Keep all your contact data in Google Sheets where it’s easy to update, manage, and collaborate with your team.
  • 🔒 Reliable & Secure
    Background processing with WordPress Cron ensures messages send even if you close your browser. All data stays on your server.
  • 📈 Complete Tracking
    Know exactly which messages were sent, delivered, or failed. Export history for reporting and analysis.
  • 💰 Cost-Effective
    One-time license fee, no monthly subscriptions. Only pay your WhatsApp API provider’s usage fees.

🚀 Get Started Today

Stop wasting hours on manual messaging. Start sending personalized WhatsApp broadcasts in minutes with Ultimate Sheet Broadcast.

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

Changelog

1.0.3 - October 26, 2025

  • Fix: Progress modal not updating in real-time on some servers by replacing FastCGI backgrounding with WordPress Cron scheduling (reliable across all hosts)
  • Fix: Campaign image not showing when editing by syncing Alpine.js state with hidden fields and targeting the correct Alpine scope
  • Improvement: Safer progress initialization and polling state handling
  • UI: Rename all visible labels from "WA Broadcast" to "Sheet Broadcast" (no slug changes for compatibility)
  • Dev: Add cron handler `wa_broadcast_send_messages` with immediate spawn execution

1.0.2 - October 25, 2025

  • Fix: Broadcast start validation and campaign status handling (remove invalid "active" status, align with database ENUM)
  • Fix: Update-and-broadcast flow for existing campaigns (ensures proper status and immediate broadcast)
  • Feature: Auto-reload and loading states when navigating between sections (Dashboard, Campaigns, Sheets, History)
  • Feature: Consistent loading spinners and error states for all tables
  • Improvement: Alpine.js watchers to refresh Campaigns on menu navigation while preserving tab state
  • Improvement: Safer Lucide icon re-initialization after DOM updates
  • Docs: Add comprehensive logs for fixes and features under `/logs/` directory

1.0.1 - October 24, 2025

  • Switch to template override (no shortcode) to avoid theme conflicts with styles and scripts
  • Add activation redirect to license page for better first-time user experience
  • Make all CDN assets local (Tailwind, Alpine.js, Lucide, Tom Select) for better performance and reliability
  • Add Lucide icon fallback and initialization safety checks
  • Remove Tailwind production warning and source map warnings from console
  • Fix Tom Select CSS warnings (IE-only selectors and calc syntax)

1.0.0 - October 23, 2025

  • Initial release
  • Google Sheets integration with API key configuration
  • Campaign management system (create, edit, delete, schedule)
  • WhatsApp API integration (Fonnte, OneSender)
  • Real-time broadcast tracking with progress modal
  • Image attachment support with WordPress media library integration
  • Broadcast scheduling functionality for future dates
  • Professional dashboard with Alpine.js and Tailwind CSS
  • Complete message history with export functionality
  • License management system with automatic updates
  • Admin-only access control
  • Background message processing
  • Spam prevention with configurable delays
  • Multiple sheet management
  • Personalized messaging with variable substitution
  • Campaign status tracking (draft, scheduled, in progress, completed, failed)

Frequently Asked Questions

Do I need to pay a subscription?

No subscription required — just a one-time payment for lifetime use of the plugin.

How many websites does one license cover?

One license can only be used for one website at a time. However, you can deactivate the license on one website and then activate it on another.

What is the duration of update support?

You will receive lifetime updates — forever.

How do I update it?

You can update the plugin directly from your website’s dashboard.

For how long do you offer support?

Plugin support is guaranteed for one year following the date of purchase.