AFI AFI

Groundhogg

Estimated reading: 2 minutes Updated August 1, 2026

Groundhogg is a self-hosted CRM and marketing automation plugin for WordPress. Advanced Form Integration captures Groundhogg events (new contacts, tag additions, funnel completions) and routes the data to any of 200+ destinations. Useful when you want Groundhogg as your hub but also need to mirror data to other tools.

What you’ll need

  • The Groundhogg plugin installed and activated.
  • The Advanced Form Integration plugin installed and activated.

Event data captured

Field Format
Event type contact_created, tag_added, tag_removed, funnel_completed
Contact name First and last separately
Contact email Same as input
Contact phone Same as input
Tags Comma-separated tag names
Funnel name The funnel that fired (if applicable)
Optin status confirmed / unconfirmed / unsubscribed
Created at YYYY-MM-DD HH:MM:SS

Groundhogg’s custom contact fields also appear in the field-mapping dropdown.

Create the integration

  1. Go to WP Admin → AFI → Add New.
  2. Enter an Integration Title, e.g. Groundhogg contact → Mailchimp mirror.
  3. In Trigger → Form/Data Provider, select Groundhogg.
  4. In Form/Task Name, choose the event type.
  5. In Action → Platform, pick the destination and complete the field mapping.
  6. Optional: configure Conditional Logic.
  7. Click Save Integration.

Screenshot: AFI Add New screen with Groundhogg selected as the Form Provider and the available Groundhogg events

Useful patterns

  • CRM mirror: every Groundhogg contact also flows into HubSpot or Salesforce for the sales team.
  • Webhook out: push contact events to a custom backend or data warehouse.
  • Slack alert: ping a #new-leads channel when a contact is added with a specific tag.

Conditional logic example

Goal: when a Groundhogg contact gets the Customer tag added, also create a customer record in QuickBooks via a webhook.

Create the integration on the Tag Added event. Open the Conditional Logic panel, add a condition with the tags field, Contains, value Customer.

Troubleshooting

Tag-added event fires once per tag

When multiple tags are added in the same operation, Groundhogg fires one event per tag. AFI runs the integration for each. That’s by design and matches Groundhogg’s data model.

Funnel completion event missing fields

Funnel events expose the funnel name and contact ID by default. Detailed step data isn’t included in the standard payload. To capture per-step events, listen to the more granular Groundhogg actions in the dropdown.

Related docs