Description
WhatsApp Notification Gravity Form Add-On
WhatsNotify is a Gravity Forms add-on that integrates WhatsApp notifications for form submissions. This plugin enables admins and recipients to receive real-time WhatsApp messages when a form is submitted.
Features
WhatsApp Notifications: Automatically send WhatsApp messages to recipients and/or admins upon form submission.
Conditional Logic: Configure notifications based on user inputs or conditions in the form.
Rate Limiting: Control the number of messages sent based on IP and overall form entries to prevent spam.
Customizable Templates: Use merge tags to personalize WhatsApp message templates dynamically.
Separate Admin Messages: Option to send distinct messages to admins and recipients.
Installation
Prerequisites:
– Gravity Forms plugin installed and activated.
– A valid WhatsApp messaging service Twilio configured.
Download & Install:
– Upload the eca-whatsnotify folder to the /wp-content/plugins/ directory.
– Activate the plugin via the “Plugins” menu in WordPress.
Configure API Settings:
– Navigate to Settings > WhatsNotify to configure the necessary API credentials (e.g., Twilio details).
Enable Feed:
– Navigate to the form for which you want to set up notifications.
– Under “Form Settings,” select the “WhatsNotify” tab.
– Click “Add New” to create a new notification feed.
– Fill in the required fields:
– Name: Identify the feed.
– Recipient Phone: Choose the field containing the recipient’s phone number.
– Recipient Message Template: Compose the message to be sent using merge tags.
– Admin Phone (optional): Enter an admin phone number for notifications.
– Admin Message Template (optional): Create the message for admin notifications.
– Conditional Logic: Enable or disable notifications based on form field values.
Configuration Options
Rate Limiting:
Messages are limited by IP or overall entry count within the last hour:
– IP-based Message Limit: Configurable via plugin settings.
– Overall Message Limit: Limits total messages sent by all form users.