Please Note: We are no longer using forums to facilitate standard support. All support issues will be handled via email using our support ticket system. For more detailed information on this change, please see this blog post.

Gravity Forms and Akismet Conflicts

  1. I understand the latest version of gravity forms is integrated with akismet, but this is kinda been a problem for me. it is sending a lot of leads we capture to the spam folder that is not spam.

    Akismet is famous for marking emails as spam when not spammers. I know b/c my email got marked as spam and i've never been able to get out of the akismet purgatory no matter how many times people have white listed my comments who use the akismet plugin.

    The challenge is for me, is even though akismet sucks (in opinion) I still use it on a lot of sites. It fine for filter comments, but I really don't want it integrated into my forms.

    I never had any problems of this happening with leads getting marked as spam before. I don't want to always deactivate akismet (this is what i have done thus far to temporarily solve the problem), but i would like to know if we have an option to integrate gravity forms with akismet or not? Not making it a default setting that gets activated as soon as akismet is activated.

    I think this is a very big problem and i bet a ton of people haven't even realized yet it is happening.

    Another quick 2 questions:
    1. when the lead is marked as "not spam" does inform the akismet spam algorithm?
    2. when the lead is marked as "not spam" does it automatically resend the lead to the administrators email or do you need to select it and manually select re-send to administrator?

    Any help with this is greatly appreciated.

    Posted 3 years ago on Thursday December 15, 2011 | Permalink
  2. Apparently it's been blocking some of my leads.. is there a way to disable the plugin from using akismet without me disabling that plugin? It works well for comments.

    Posted 3 years ago on Thursday December 15, 2011 | Permalink
  3. Hi mjhunt,

    I hear ya! We've added a filter to GF that allows you disable Akismet integration globally or per form.

    http://www.gravityhelp.com/documentation/page/Gform_akismet_enabled

    This won't be publicly available until 1.6.3; however, I will send you (an anyone else who would like to use this hook) an updated version of the plugin.

    To answer your other two questions:

    1 - Yes, it does post back to Akismet to let it know you've marked that entry as not spam.
    2 - When updating an entry that was mark as spam the notifications will not be sent automatically. You will need to manually resend them.

    On a related note, if your form is using the User Registration Add-on or setup to create a post, the user will be registered and/or post will be created when updating the entry to not spam.

    Posted 3 years ago on Thursday December 15, 2011 | Permalink
  4. Hi Scott and Mjhunt,

    I just wanted to let you know that you have both been sent emails (to the email address attached to your forum accounts) with the updated version.

    Posted 3 years ago on Thursday December 15, 2011 | Permalink
  5. thanks david smith - much appreciated! this is perfect!

    Posted 3 years ago on Friday December 16, 2011 | Permalink
  6. Thank you David!

    Posted 3 years ago on Friday December 16, 2011 | Permalink
  7. Should I be using

    'add_filter("gform_akismet_enabled", "disable_akismet");'
    or
    'add_action("gform_akismet_enabled", "__return_false");'

    in my functions.php file? I think the answer is the first one but I want to make sure.

    Posted 3 years ago on Friday December 16, 2011 | Permalink
  8. nevermind.. i figured it out :-)

    Posted 3 years ago on Friday December 16, 2011 | Permalink
  9. Just a note, the documentation was updated. There is no action, just the filter.

    Posted 3 years ago on Friday December 16, 2011 | Permalink

This topic has been resolved and has been closed to new replies.

Support Tickets

Open A New Support Ticket
 Open A New Priority Support Ticket *

* Developer license holders only