Akismet Settings Reference

Introduction

Site Wide setting
Available within the Forms > Settings > Akismet page once the official Akismet plugin has been installed and activated.

Form Level settings
Will be enabled once the site-wide setting and the Akismet Add-On are activated, and will allow you to make individual form setting decisions for the Akismet Add-On.

Akismet Site Wide Settings

The Akismet Integration toggle, enabled by default on installation, enables or disables Gravity Forms Akismet integration across your entire website.

Screenshot of the Gravity Forms Akismet Add-On site wide settings options.

Akismet Form Level Settings

Here, you can turn off form-level Akismet checks and map your form fields to Akismet fields to pass them into the Akismet service for analysis. This is only available when the site-wide setting and the Akismet Add-On are activated.

Screenshot of the Gravity Forms Akismet Add-On form level settings options.
SettingDescription
Enable spam checkThis controls whether Akismet is active for this specific form.
First NameSpecify which form field you want to pass as the author first name when sending your form entry data to the Akismet service.
Last NameSpecify which form field you want to pass as the author last name when sending your form entry data to the Akismet service.
EmailSpecify which form field you want to pass as the email of the comment author.
WebsiteSpecify which form field you want to pass as the email of the comment website.
SubjectUse the merge tags selector to choose one or more fields to be concatenated and passed as the subject. Will default to the {form_title} merge tag.
ContentUse the merge tags selector to choose one or more fields to be concatenated and passed as the content. You can add multiple merge tags for each field by separating them with a comma.

The drop-down field mappings will try to default to the first field of a matching type. The Subject defaults to {form_title}, and the Content will attempt to default to the merge tag for a paragraph or post body field.

Embedded forms submitted by logged-in users will send the user role to Akismet. Akismet does not mark submissions by administrators as spam.

Note: Akismet will process data submitted via a Form Preview in test mode to prevent those submissions from training the Akismet filters.

What Happens if I leave the Akismet Settings blank?

When the settings aren’t configured, default mappings will be attempted as follows:

  • The entry creator merge tag will be used to get the first and last name, email, and url of the currently logged-in user
  • If a user is not logged in or doesn’t have values saved in those user properties, the values from the name, email, and website type fields will be used.
  • The values of the following field types will be sent as the content: address, email, hidden, list, name, number, phone, post_content, post_excerpt, post_tags, post_title, text, textarea, website.
  • Fields with a visibility of administrative will not be used.