On screen Confirmation message changing after 3+ submissions

Hi Gravity Forms team,

We have a voting form created for one of our clients - Teammate of the Year 2025 - Team IMPACT

The form is setup to show the following on screen confirmation after submission - “Thank you for voting for your Team IMPACT Teammate of the Year! Follow along at @goteamimpact on Twitter or Instagram for updates.”

If you submit this form the first 3 times, it has the correct set messaging “Thank you for voting for your Team IMPACT Teammate of the Year! Follow along at @goteamimpact on Twitter or Instagram for updates.”

But then after the 4th+ submission, the on screen message changes to “Thanks for contacting us! We will get in touch with you shortly.”

We have tried resaving the form, clearing caches, etc. but are still seeing the issue. Any ideas as to why the on screen message changes after multiple submissions?

System Report:

Gravity Forms

Version: 2.9.6.1 :check_mark:
Upload folder: /srv/htdocs/wp-content/uploads/gravity_forms/
Upload folder permissions: Writable :check_mark:
Output CSS: Yes
Default Theme: Gravity Forms 2.5 Theme
No-Conflict Mode: Yes
Currency: USD
Background updates: Yes
REST API v2: No
Orbital Style Filter: No

Add-Ons

Authorize.Net: by Gravity Forms - 2.11 :check_mark:
Dropbox: by Gravity Forms - 3.2.0 :check_mark:
Google Analytics: by Gravity Forms - 2.3.0 :check_mark:
PayPal Standard: by Gravity Forms - 3.5 :check_mark:
reCAPTCHA: by Gravity Forms - 1.6.0 :check_mark:

Database

Database Version: 2.9.6.1 :check_mark: Your database is up-to-date.
wp_gf_form_view: :check_mark:
wp_gf_form_meta: :check_mark:
wp_gf_form: :check_mark:
wp_gf_form_revisions: :check_mark:
wp_gf_entry: :check_mark:
wp_gf_entry_meta: :check_mark:
wp_gf_entry_notes: :check_mark:
wp_gf_draft_submissions: :check_mark:
wp_gf_addon_feed: :check_mark:
wp_gf_addon_payment_transaction: :check_mark:
wp_gf_addon_payment_callback: :check_mark:

Translations

Site Locale: en_US
User (ID: 16) Locale: en_US
Gravity Forms:

WordPress

Home URL: https://www.teamimpact.org
Site URL: https://www.teamimpact.org
REST API Base URL: https://www.teamimpact.org/wp-json/
WordPress Version: 6.8 :check_mark:
WordPress Multisite: No
WordPress Memory Limit: 512M
WordPress Debug Mode: No
WordPress Debug Log: No
WordPress Script Debug Mode: No
WordPress Cron: Yes
WordPress Alternate Cron: No
Background tasks: Yes :check_mark:

Active Theme

Hello Getfused: by Getfused - 1.0 :check_mark:
Hello Elementor (Parent): by Elementor Team (Website Builder - Create a Website Now | Elementor) - 3.1.1 :check_mark:

Active Plugins

Advanced Editor Tools: by Automattic - 5.9.2 :check_mark:
Akismet Anti-spam: Spam Protection: by Automattic - Anti-spam Team - 5.3.7 :check_mark:
Conditional Fields for Contact Form 7: by Jules Colle - 2.5.11 :check_mark:
Contact Form 7: by Takayuki Miyoshi - 6.0.6 :check_mark:
Contact Form 7 - Dynamic Text Extension: by AuRise Creative, SevenSpark - 5.0.3 :check_mark:
Contact Form CFDB7: by Arshid - 1.3.0 :check_mark:
Contact Form Entries: by CRM Perks - 1.4.0 :check_mark:
Easy Social Icons: by CyberNetikz - 3.2.7 :check_mark:
Elementor: by Elementor.com - 3.28.3 :check_mark:
Elementor Pro: by Elementor.com - 3.28.3 :check_mark:
Essential Addons for Elementor: by WPDeveloper - 6.1.10 :check_mark:
Essential Addons for Elementor - Pro: by WPDeveloper - 6.2.1 :check_mark:
File Manager Advanced: by wpexpertsio - 5.3.0 :check_mark:
Getfused Cloudflare Cache Clearer: by Getfused - 1.0.4 :check_mark:
Gravity SMTP: by Gravity Forms - 1.9.0 :check_mark:
GTM4WP - A Google Tag Manager (GTM) plugin for WordPress: by Thomas Geiger - 1.20.3 :check_mark:
Honeypot for Contact Form 7: by WPExperts - 2.1.7 :check_mark:
Instagram Feed Pro Business: by Smash Balloon - 6.7.0 :check_mark:
JetEngine: by Crocoblock - 3.6.7 :check_mark:
Jetpack: by Automattic - 14.6-a.5 :check_mark:
Jetpack Boost: by Automattic - Jetpack Site Speed team - 3.13.1 :check_mark:
Jetpack Protect: by Automattic - Jetpack Security team - 4.0.0 :check_mark:
JetSmartFilters: by Crocoblock - 3.6.5 :check_mark:
Max Mega Menu: by megamenu.com - 3.5 :check_mark:
Page Links To: by Mark Jaquith - 3.3.7 :check_mark:
Permalink Manager Lite: by Maciej Bis - 2.5.1.1 :check_mark:
Post Duplicator: by Metaphor Creations - 2.47 :check_mark:
Pressable Cache Management: by Pressable CS Team - 4.4.9 :check_mark:
Pressable OnePress Login: by Pressable - 1.3.2 :check_mark:
ReCaptcha v2 for Contact Form 7: by IQComputing - 1.4.9 :check_mark:
Redirection: by John Godley - 5.5.2 :check_mark:
SVG Support: by - 2.5.14 :check_mark:
VRTs – Visual Regression Tests: by Bleech - 2.0.3 :check_mark:
WP Contact Form Salesforce Pro: by CRM Perks - 1.4.2 :check_mark:
Yoast SEO: by Team Yoast - 24.9 :check_mark:

Web Server

Software: nginx
Port: 443
Document Root: /srv/htdocs

PHP

Version: 8.2.28 :check_mark:
Memory Limit: 512M
Maximum Execution Time: 850
Maximum File Upload Size: 2047M
Maximum File Uploads: 20
Maximum Post Size: 2047M
Maximum Input Variables: 6144
cURL Enabled: Yes (version 8.12.1)
OpenSSL: OpenSSL 3.0.15 3 Sep 2024 (805306608)
Mcrypt Enabled: Yes
Mbstring Enabled: Yes
Loaded Extensions: Core, date, libxml, pcre, sqlite3, zlib, calendar, ctype, dom, fileinfo, filter, gmp, hash, iconv, json, pcntl, SPL, session, openssl, posix, random, Reflection, standard, SimpleXML, sockets, sodium, tokenizer, xml, xmlreader, xmlwriter, mysqlnd, cgi-fcgi, apcu, bcmath, curl, elastic_apm, mbstring, gd, gmagick, imap, intl, exif, mcrypt, memcache, mysqli, Phar, PDO, pdo_mysql, pdo_sqlite, photon-opencv, soap, timezonedb, xsl, zip, Zend OPcache

Database Server

Database Management System: MariaDB
Version: 10.11.10 :check_mark:
Database Character Set: latin1
Database Collation: latin1_swedish_ci

Date and Time

WordPress (Local) Timezone: America/New_York
MySQL (UTC): 2025-04-17 15:07:12
MySQL (Local): April 17, 2025 at 11:07 am
PHP (UTC): 2025-04-17 15:07:12
PHP (Local): April 17, 2025 at 11:07 am

Check the spam filter in the Entries area of the form. I’m guessing Akismet is marking the entry as spam. If you mark it as not spam, that will notify Akismet about the false positive, which helps train their filters, so similar submissions are less likely to be marked as spam in the future.

Hi Richard,

Thanks for the quick follow up! I will try that with Akismet, but would that change what the on screen message is? The form submissions still go through and are logged in the Entries list regardless of the on-screen confirmation message.

From an incognito browser:
Submission 1 - 2025-04-17_11-32-03 - TechSmith Screencast - TechSmith Screencast
Submission 3 (refreshed the page each time to resubmit) - 2025-04-17_11-33-14 - TechSmith Screencast - TechSmith Screencast

It seems to be pulling in a different gform_confirmation_message_19 in the Elements Log

Wrong message - 2025-04-17_11-34-17 - TechSmith Screencast - TechSmith Screencast
Correct message - 2025-04-17_11-36-25 - TechSmith Screencast - TechSmith Screencast

When the entry is marked as spam, the configured confirmation is not used, instead it uses the same default text used by the default confirmation added to new forms.

Aha! That would explain things, thank you so much Richard this has been incredibly helpful.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.