{"id":379342,"date":"2026-10-28T14:10:32","date_gmt":"2026-10-28T14:10:32","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/notify-bale-for-gravity-forms\/"},"modified":"2026-10-28T14:09:55","modified_gmt":"2026-10-28T14:09:55","slug":"melalweb-notifications-for-gravity-forms-bale","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/melalweb-notifications-for-gravity-forms-bale\/","author":8904864,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.1","stable_tag":"1.0.1","tested":"7.1.4","requires":"6.5","requires_php":"7.4","requires_plugins":null,"header_name":"Melalweb Notifications for Gravity Forms and Bale","header_author":"Mohammad Reza Rezaei","header_description":"Send Gravity Forms submissions to a Bale messenger chat, group or channel through your own Bale bot.","assets_banners_color":"1e449a","last_updated":"2026-10-28 14:09:55","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/melalweb.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":40,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.1":{"tag":"1.0.1","author":"rezaei1374","date":"2026-10-28 14:09:55","revision":3770825}},"upgrade_notice":{"1.0.1":"<p>Renamed the plugin and stopped shipping translation files.<\/p>","1.0.0":"<p>First release.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3770824,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3770824,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3770824,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3770824,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3770824,"resolution":"1","location":"assets","locale":"","width":1280,"height":610},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3770824,"resolution":"2","location":"assets","locale":"","width":1280,"height":837}},"screenshots":{"1":"Bot token, default chat ID, and the test tools on the Bale settings tab.","2":"A form feed with chat IDs, a merge-tag message, and conditional logic."}},"plugin_section":[],"plugin_tags":[273281,2359,1655,6336,1159],"plugin_category":[],"plugin_contributors":[277777],"plugin_business_model":[],"class_list":["post-379342","plugin","type-plugin","status-publish","hentry","plugin_tags-bale","plugin_tags-bot","plugin_tags-gravity-forms","plugin_tags-messenger","plugin_tags-notification","plugin_contributors-rezaei1374","plugin_committers-rezaei1374"],"banners":{"banner":"https:\/\/ps.w.org\/melalweb-notifications-for-gravity-forms-bale\/assets\/banner-772x250.png?rev=3770824","banner_2x":"https:\/\/ps.w.org\/melalweb-notifications-for-gravity-forms-bale\/assets\/banner-1544x500.png?rev=3770824","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/melalweb-notifications-for-gravity-forms-bale\/assets\/icon-128x128.png?rev=3770824","icon_2x":"https:\/\/ps.w.org\/melalweb-notifications-for-gravity-forms-bale\/assets\/icon-256x256.png?rev=3770824","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/melalweb-notifications-for-gravity-forms-bale\/assets\/screenshot-1.png?rev=3770824","caption":"Bot token, default chat ID, and the test tools on the Bale settings tab."},{"src":"https:\/\/ps.w.org\/melalweb-notifications-for-gravity-forms-bale\/assets\/screenshot-2.png?rev=3770824","caption":"A form feed with chat IDs, a merge-tag message, and conditional logic."}],"raw_content":"<!--section=description-->\n<p>Get every new Gravity Forms entry as a message in <a href=\"https:\/\/bale.ai\/\">Bale messenger<\/a>, the moment it is submitted.<\/p>\n\n<ul>\n<li>Works with your own Bale bot \u2013 no third-party relay server.<\/li>\n<li>Send to a private chat, a group or a channel; several chats per feed.<\/li>\n<li>One or more feeds per form, each with its own message and chats.<\/li>\n<li>Full merge tag support, including {all_fields}.<\/li>\n<li>Gravity Forms conditional logic decides when a feed runs.<\/li>\n<li>Messages are sent in the background, so visitors never wait.<\/li>\n<li>Long messages are split automatically to fit Bale's limits.<\/li>\n<li>A success or error note is added to every entry.<\/li>\n<li>\"Send test message\" and \"Show recent chats\" tools to find chat IDs without any technical knowledge.<\/li>\n<li>Translation-ready. Language packs are provided through translate.wordpress.org.<\/li>\n<\/ul>\n\n<p>Gravity Forms is a separate commercial plugin and must be installed and active. This plugin is not affiliated with or endorsed by Rocketgenius or Bale.<\/p>\n\n<h3>External services<\/h3>\n\n<p>This plugin connects to the Bale Bot API (https:\/\/tapi.bale.ai) to deliver form submissions to Bale messenger. Nothing is sent until you save a bot token and create a feed.<\/p>\n\n<ul>\n<li>When a form with an active feed is submitted, the message text you configured (which normally contains the submitted form data) and the target chat ID are sent to Bale.<\/li>\n<li>When you open the add-on settings page, the bot token is checked with Bale (at most once per hour).<\/li>\n<li>When you click \"Send test message\" or \"Show recent chats\", a test message is sent or the bot's recent updates are requested.<\/li>\n<\/ul>\n\n<p>The service is provided by Bale. See Bale's <a href=\"https:\/\/bale.ai\/terms\">terms of service and privacy policy<\/a>.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate Gravity Forms.<\/li>\n<li>Upload this plugin to <code>\/wp-content\/plugins\/<\/code> or install it from the Plugins screen, then activate it.<\/li>\n<li>In Bale, open @BotFather, create a bot and copy its token.<\/li>\n<li>Go to Forms \u2192 Settings \u2192 Bale, paste the token and save.<\/li>\n<li>Send a message to your bot (or add it to a group, or as an admin to a channel, and post something there), then click \"Show recent chats\" and copy the chat ID into \"Default chat ID\". Save again.<\/li>\n<li>Click \"Send test message\" to check the connection.<\/li>\n<li>Open a form, go to Settings \u2192 Bale and add a feed.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"where%20do%20i%20find%20the%20chat%20id%3F\"><h3>Where do I find the chat ID?<\/h3><\/dt>\n<dd><p>Send any message to the bot, or post in the group or channel it belongs to, then click \"Show recent chats\" on the settings page. For public channels you can also use the channel username, for example @mychannel.<\/p><\/dd>\n<dt id=\"messages%20are%20not%20arriving.%20what%20should%20i%20check%3F\"><h3>Messages are not arriving. What should I check?<\/h3><\/dt>\n<dd><p>Open the entry in Gravity Forms: an error note explains what Bale replied. Common causes are a wrong token, a bot that is not a member of the group, or a bot that is not an admin of the channel. Enabling Gravity Forms logging (Forms \u2192 Settings \u2192 Logging) gives more detail.<\/p><\/dd>\n<dt id=\"the%20settings%20page%20says%20bale%20does%20not%20recognise%20the%20bot%20token.\"><h3>The settings page says Bale does not recognise the bot token.<\/h3><\/dt>\n<dd><p>Bale and Telegram bots are separate. Create the bot with @BotFather inside the Bale app, copy the whole token (digits, colon and letters) and save the settings again. A check mark appears next to the token when Bale accepts it.<\/p><\/dd>\n<dt id=\"can%20i%20send%20to%20several%20chats%3F\"><h3>Can I send to several chats?<\/h3><\/dt>\n<dd><p>Yes. Enter several chat IDs separated by commas in the feed, or create several feeds.<\/p><\/dd>\n<dt id=\"is%20the%20submitted%20data%20stored%20anywhere%20else%3F\"><h3>Is the submitted data stored anywhere else?<\/h3><\/dt>\n<dd><p>No. The plugin only sends the configured message to Bale; it does not store or send data anywhere else.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Renamed the plugin so Gravity Forms and Bale are referenced after \"for\", under the Melalweb name.<\/li>\n<li>Removed the bundled translation files. Translations are loaded from WordPress.org.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>First release.<\/li>\n<\/ul>","raw_excerpt":"Send Gravity Forms submissions to a Bale messenger chat, group or channel through your own Bale bot.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/379342","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=379342"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/rezaei1374"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=379342"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=379342"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=379342"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=379342"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=379342"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=379342"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}