-
📋
Per-form Settings Tab
A native 🚀 CF7 Booster tab appears inside every CF7 form editor. Enable Telegram/Bale, set destinations, and write a custom message template - all without leaving the CF7 editor. Settings are saved independently per form.
-
📨
Telegram Notifications
Send formatted notifications to any Telegram bot chat, channel, or group. Supports multiple destinations simultaneously. Bot token is configured once globally; destinations can be overridden per form.
-
💬
Bale Messenger Notifications
Full support for Bale Messenger with independent bot configuration, destinations, and message templates. Same architecture as Telegram - completely separate settings and delivery logs.
-
🔤
Smart Placeholder System
Use {name}, {email}, {phone}, {message} as universal aliases. Use {radio}, {checkbox}, {select} to capture field values by type - works across all forms regardless of auto-generated IDs like radio-289. Use {all_fields} to dump every field automatically.
-
⚡
Clickable Placeholder Chips
The message template editor shows chips for every system placeholder AND every actual field in that specific form. Click a chip to insert it at the cursor. No need to remember field names.
-
🔀
Automation Rules Engine
Build condition-based routing rules with AND/OR logic. Match by form, exact field name, or field name pattern (e.g. name contains 'radio'). 13 operators: equals, contains, starts with, ends with, regex, greater/less than, empty, not empty, and more.
-
🎯
Multi-destination per Rule
Each automation rule can send to multiple channels and destinations simultaneously. Each destination in a rule can have its own custom message template override.
-
🗄️
Submission Storage
Every form submission is stored in a custom database table with form ID, field values, IP address, user agent, referrer, and delivery status. Data is never lost even if notification delivery fails.
-
📊
Management Dashboard
Overview of total, today, weekly submissions and delivery success rates. Searchable, filterable submissions table with status badges, field preview, and one-click resend.
-
📤
CSV Export
Export all submissions or filtered results to CSV with a single click directly from the submissions table.
-
🔁
Async Queue with Auto-retry
Notifications are dispatched in the background via WP-Cron so form submissions return instantly to visitors. Failed deliveries are retried automatically with configurable intervals and maximum attempt counts.
-
📜
Delivery Logs
Full per-channel delivery log with INFO, WARNING, and ERROR levels. Filter by channel or level. Sensitive fields (phone, email) are optionally masked in logs while full data is preserved in submissions.
-
🌍
Multilingual - RTL Ready
Ships with complete Persian (fa_IR) and Arabic (ar) translations compiled and ready to use. A .pot template is included for any other language. All UI is RTL-compatible.
-
🔒
WordPress Security Standards
Nonce verification on all forms and AJAX endpoints, capability checks (manage_options), input sanitization on every field, and output escaping throughout. Bot tokens are never exposed in the frontend.
-
🧩
No External Dependencies
Uses WordPress-native functions exclusively: wp_remote_post for API calls, wp_schedule_single_event for the queue, and standard wpdb for storage. No Composer packages, no external SDKs.
Community Reviews & Questions (2)