{"id":19025863,"date":"2026-09-22T04:45:44","date_gmt":"2026-09-22T04:45:44","guid":{"rendered":"https:\/\/wordpress.org\/support\/?post_type=topic&#038;p=19025863"},"modified":"2026-09-22T06:59:23","modified_gmt":"2026-09-22T06:59:23","slug":"duplicate-requests-in-integration-with-cleantalk","status":"publish","type":"topic","link":"https:\/\/wordpress.org\/support\/topic\/duplicate-requests-in-integration-with-cleantalk\/","title":{"rendered":"Duplicate requests in integration with CleanTalk"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Hello! We capture duplicate requests from two different user agents (wordpress-fluentforms-6.2.x and php-api) from your integration. At the beginning of the year, we asked you to remove integration via the php api in an email, below is a duplicate of the email with the details:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We\u2019ve been seeing multiple spam-check requests for a single form submission due to feedback analysis. &nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This issue occurs because several <code>check_message<\/code> calls are being triggered from the client side. &nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Here\u2019s roughly how the flow works: &nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">1. Your <strong>legacy <\/strong>CleanTalk integration makes a call.** This happens because the legacy integration state still allows it, and there\u2019s currently no way to remove those state flags from the settings. &nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">2. Your <strong>current <\/strong>CleanTalk integration also makes a call with the same visitor data.** This is enabled in the current integration as well but can be disabled through FluentForms settings. &nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">3. The <strong>CleanTalk plugin<\/strong> makes another call with the same visitor data.** This occurs because the global variable <code>$cleantalk_executed<\/code> was renamed in your submission flow. I\u2019ve already updated the CleanTalk plugin code to prevent this. &nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">As a result, the CleanTalk cloud service detects these rapid requests as fast posting and may block visitors with false positives. &nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Could someone from the Fluent Forms team help resolve this issue? I\u2019d be happy to suggest some code improvements and provide further details.<\/p>\n","protected":false},"template":"","class_list":["post-19025863","topic","type-topic","status-publish","hentry"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/topic\/19025863","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/topic"}],"about":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/types\/topic"}],"version-history":[{"count":1,"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/topic\/19025863\/revisions"}],"predecessor-version":[{"id":19025937,"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/topic\/19025863\/revisions\/19025937"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/media?parent=19025863"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}