WordPress plugin intelligence profile

Broadcaster Auto Responder for Gravity Forms

Forward Gravity Forms submissions to Broadcaster (paid WhatsApp business platform) as inbound contact messages with optional template reply.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version1.1.5
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 5.8 · PHP 7.4
Directory statusactive
Last directory update29 May 20265mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Broadcaster Auto Responder for Gravity Forms version 1.1.5 as active, updated 5mo ago and tested up to WordPress 7.0.

Overview

About this plugin

This is a connector plugin for Broadcaster, a paid SaaS platform for business WhatsApp management. It is not a free WhatsApp integration; it requires an active Broadcaster account. If you do not have one, this plugin will not do anything useful on its own.

If you are a Broadcaster customer using Gravity Forms on a WordPress site, this plugin forwards each form submission into your Broadcaster inbox as an incoming contact message, and can optionally trigger an approved WhatsApp template reply (in business hours, out of business hours, or both: Broadcaster picks based on your company’s business-hours settings).

com/docs/gravity-forms-addon

What it does

  • For each form you opt in to, the submission becomes an incoming contact message in Broadcaster, attributed to the form so support staff know where the contact came from.
  • Each submission can trigger one optional template auto-response: either a single template that always fires, or two templates (in-hours / out-of-hours), and Broadcaster picks based on your company’s configured business hours.
  • A dedicated WhatsApp Recipient custom field (under Advanced Fields in the form editor) captures the contact’s phone number in a single input, validates the format inline before form submission, and prevents the submitter from accidentally collecting a typo’d number that Broadcaster would later silently fail to deliver to. Or use any standard Gravity Forms field as the recipient mapping for backward compatibility.
  • Phone or WhatsApp username (or both) are mapped from form fields you nominate.
  • Standard Gravity Forms merge tags work in the message body and in template placeholder values.
  • Standard Gravity Forms conditional logic decides whether a feed runs for a given submission.
  • Failures never block the form: a Broadcaster outage doesn’t stop the user’s submission, the email notification, or the confirmation page. When Broadcaster declines a recipient as undeliverable, the failure is surfaced inline on the Gravity Forms entry detail so site administrators can see what didn’t deliver and why.

What it does *not* do

  • It does not give you WhatsApp messaging. It just hands form submissions to your Broadcaster account, which is what actually talks to WhatsApp Business.
  • It does not create a Broadcaster account, manage templates, or open the WhatsApp customer-service window. Templates must already exist and be approved on the Broadcaster side.
  • It does not do full phone-number validation. The WhatsApp Recipient field does normalise national-format numbers to international format ( +44…, +1… ) using the country you configure, and catches obvious typos before submit, but Broadcaster’s own normalization rules remain the source of truth. For other field types, submit numbers in international format where possible.

Ownership and affiliation

org under the account “fullworks”. Broadcaster is our own product, not a third party’s.

“Gravity Forms” is a trademark of Rocketgenius, Inc. and “WhatsApp” is a trademark of Meta Platforms, Inc. This plugin is an independent, unofficial add-on and uses those names only to describe what it is compatible with.

Privacy

com ), a third-party WhatsApp business-messaging platform operated by Fullworks Digital Ltd. When you connect a Gravity Form to Broadcaster and a submission is received, the plugin transmits the following personal data from that submission to Broadcaster’s servers:

  • The contact’s phone number and/or WhatsApp username (as mapped in the feed).
  • The submitter’s name, when a name field is mapped.
  • The message text and any form-field values you include in the message body or template placeholders.
  • A form identifier and source label used to attribute the message inside Broadcaster.

Data is sent only for forms you have explicitly connected to Broadcaster, and only when a Broadcaster API key is configured. No data is sent before then, and the plugin contacts no other external service. Nothing is collected for the plugin’s own purposes: no telemetry, analytics, or tracking.

Broadcaster processes the data it receives under its own Privacy Policy and Terms of Use. The plugin also registers suggested disclosure text under Settings → Privacy in WordPress, so you can fold this data flow into your site’s own privacy policy.

Source Code

This plugin ships its complete, unminified PHP, JavaScript and CSS source inside the distributed package; there is no separate obfuscation or minification build step, so the code you run is exactly the code you can read. org.

Troubleshooting

“Broadcaster API key is not configured” admin notice

Configure the API key under Forms → Settings → Broadcaster.

“Gravity Forms is not active” admin notice

Install and activate Gravity Forms. This plugin needs Gravity Forms to do anything; it sits idle until Gravity Forms is present.

“✗ Not connected. Broadcaster rejected the API key (HTTP 401/403).”

The saved key is wrong, has been revoked, or belongs to a different company. Re-issue an API key in Broadcaster under Settings → API Keys, paste it on the WP side, save.

“✗ Not connected. Broadcaster URL responded but the messages endpoint was not found (HTTP 404).”

Only relevant on dev/staging/local. The URL points at a host that isn’t a Broadcaster instance, or one that hasn’t been updated to a build that includes the contact-form API. com and won’t see this.

“✗ Not connected. Cannot reach Broadcaster: …”

The site can’t open an HTTPS connection to Broadcaster. Check outbound firewall / proxy / DNS on the WordPress server.

Form submission shows no error but nothing arrives in Broadcaster

Open Forms → Settings → Logging and enable the Broadcaster Auto Responder for Gravity Forms logger at Log all messages. Submit again, then download the log. Common causes:

  • Conditional logic on the feed didn’t match the submission.
  • Neither phone nor WhatsApp username was mapped, or the mapped field was empty.
  • Template name in feed config doesn’t match an approved Broadcaster template.
  • Required template variable missing from placeholder map.
  • Phone/username normalization mismatch: contact gets created on the Broadcaster side but template send fails because the recipient can’t be resolved.

“Broadcaster rejected the message (HTTP 422). The form id field must be a string.”

Indicates a plugin/Broadcaster version mismatch. 0 or later.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • auto responder
  • contact form
  • gravity forms
  • broadcaster
  • whatsapp
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 7.0

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 7.0.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 5.8 · PHP 7.4
Update activity29 May 20265mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.