wiki/knowledge/wordpress/didion-form-spam-akismet-smtp.md Layer 2 article 786 words Updated: 2026-04-05
↓ MD ↓ PDF
wordpress spam akismet smtp zapier google-sheets didion troubleshooting plugins

Didion Form Spam & Plugin Issues — WP Mail SMTP Pro & Akismet

Overview

During a routine form test on the Didion website, the team discovered that new "Request a Sample" form submissions were not populating the tracking Google Sheet — despite email notifications firing correctly. Investigation revealed two critical WordPress plugins had been deactivated, and the Google Sheet contained approximately 1,500 spam submissions that had accumulated undetected.

This issue is likely common on sites that have transferred between hosting agencies without a full plugin license audit.


What Was Found

Broken Form-to-Google-Sheet Integration

~1,500 Spam Submissions in Google Sheet

Two Key Plugins Found Deactivated

Inspection of the WordPress plugin dashboard revealed two anti-spam/email plugins were installed but not active:

Plugin Purpose Status
WP Mail SMTP Pro Routes outgoing email through authenticated SMTP to prevent spam filter issues and improve deliverability Inactive — license not activated
Akismet Anti-Spam Protection Blocks spam form submissions before they are processed Inactive — API key not configured

Both plugins required license/API key activation that appeared to have lapsed or never been transferred to Didion's ownership.


Root Cause Hypothesis

The plugins were likely active and licensed under a previous web agency that hosted the Didion site. When the site was transferred, the agency's licenses were not migrated, causing the plugins to silently deactivate. No alert was triggered at the time of transfer.

"Maybe it was connected with the previous agency or something, who knows, right? But then it went away." — Diana Henry

This is a known risk pattern when WordPress sites change hands without a formal plugin license audit. See [1] for recommended handoff steps.


Resolution Steps Taken

  1. WP Mail SMTP Pro — Activated the plugin during the call. License activation is still required; Melissa to follow up with the web dev team (Eshak, Mark) to obtain or renew the license.
  2. Akismet — Activated the plugin during the call. Requires an API key to function; needs an account/subscription to be set up under Didion's ownership.
  3. Zapier connection — Melissa to audit the existing Zap to confirm the new landing page form is included and routing correctly to the Google Sheet.
  4. Web dev escalation — Melissa sent a note to Eshak and Mark documenting what was found and requesting their recommendations.

Outstanding Items


Lessons & Generalizations

Plugin licenses are tied to the account that purchased them. When a site transfers between agencies or hosting environments, any premium plugin licenses (SMTP, anti-spam, SEO tools, etc.) must be explicitly re-licensed under the new owner. This should be a standard checklist item during any site migration.

Email delivery ≠ spam protection. WP Mail SMTP Pro handles outbound email routing (preventing legitimate emails from being flagged as spam), while Akismet handles inbound form submission filtering. These are complementary, not redundant — both should be active on any production WordPress site using contact or lead-gen forms.

Zapier integrations are not automatically inherited by new forms. Adding a new form (e.g., on a new landing page) requires explicitly adding it to the relevant Zap, even if other forms on the same site are already connected.