Groundhogg Automations
How to Send an Email When a Tag Is Added to a Groundhogg Contact
A tag in Groundhogg usually means something happened — a lead became qualified, a customer joined a programme, somebody asked for a call. Zapify can turn that tag into an email straight away, using the A tag is added to a contact trigger and the Send an email action. Groundhogg is a Zapify PRO integration.
What this automation does
The automation is one trigger plus one action:
- Trigger: A tag is added to a contact (
GROUNDHOGG_TAG_ADDED, Groundhogg) - Action: Send an email (
WP_SEND_EMAIL, WordPress)
Whenever the tag you choose is added to a contact — by a Groundhogg funnel, by hand, by an import, or by another automation — Zapify sends the email, filled with that contact's details.
Contacts without a WordPress account
The trigger works for every Groundhogg contact, whether or not they have a WordPress account. Emailing the contact uses the Contact email token, so it does not need an account.
PRO feature
Groundhogg is a Zapify PRO integration. The Groundhogg trigger used in this automation needs an active Zapify PRO licence.
No Connection needed
Groundhogg runs on your own site rather than somebody else's server. There is no API key to paste and nothing to set up under Settings → Connections — the integration only needs Groundhogg installed and active.
Before you start
- Groundhogg installed and active.
- The tag you want to watch already exists in Groundhogg, so you can pick it from the list.
- A working mail setup so WordPress can send email.
How to build the automation
Step 1: Create a new automation
- In the WordPress admin, go to Zapify → Automations.
- Click Add New to open the builder.
- Name it clearly, such as Alert the team when a lead is tagged hot.

Step 2: Add the "A tag is added to a contact" trigger
- Click Add Trigger.

- Choose Groundhogg as the app.

- Select the trigger A tag is added to a contact.

- Configure the trigger:
| Field | Required | What it does |
|---|---|---|
| Tag | Yes | Pick the tag to watch, or leave it on Any tag to run whenever any tag is added. |
Step 3: Add the "Send an email" action
- Click Add Action.

- Choose WordPress as the app.

- Select Send an email.

Step 4: Configure the email

In the To field, type your team's address to be alerted, or insert the Contact email token to email the contact themselves.
For example:
- Subject:
{Tag name}: {Contact first name} {Contact last name} - Body:
{Contact email} was just tagged {Tag name} in Groundhogg. - Format: HTML or Plain text
Use the {} token button beside a field to insert the values — Zapify fills them in for each contact when the automation runs.

Step 5: Set the steps Live and save
Each trigger and action has its own Live / Off / Draft switch. A new automation starts as a Draft and does nothing until its steps are Live.
- Set the trigger and every action to Live.
- Click Save.

Step 6: Test it
Add the tag to a test contact in Groundhogg → Contacts. Check the inbox, or open Zapify → Logs to confirm the run.
Tokens you can use
The A tag is added to a contact trigger exposes these tokens for the email fields:
| Token | What it holds |
|---|---|
| Contact ID | The contact's Groundhogg ID. |
| Contact email | The contact's email address. |
| Contact first name / Contact last name | The contact's name parts, if set. |
| Contact phone | The contact's phone number, if set. |
| Contact owner ID | The ID of the WordPress user who owns the contact in Groundhogg. |
| Tag ID | The ID of the tag that was added or removed. |
| Tag name | The tag's name. |
Conclusion
With the A tag is added to a contact trigger and the Send an email action, a Groundhogg tag becomes an immediate notification or message. To react when a tag is taken off, see sending an email when a Groundhogg tag is removed.
FAQs
Is this free in Zapify?
The Send an email action is free, but the Groundhogg trigger is part of the Groundhogg PRO integration and needs an active Zapify PRO licence.
Can I watch any tag instead of one?
Yes. Leave Tag on Any tag, and use the Tag name token in the email to say which tag it was.
Does it work for contacts who are not WordPress users?
Yes. Contacts without an account still start the automation; they just have no user attached to the run.
What starts the trigger?
Any tag applied to a contact — by a Groundhogg funnel, manually, by an import, or by an action in another plugin.
Does Zapify's own tag action start this automation again?
No, not by default. Zapify ignores events caused by its own actions, so an automation that adds a tag does not trigger a tag automation in the same request. This is what stops an automation looping back on itself. Tags added by Groundhogg's own funnels, by you, or by another plugin do start it.
Do I need to write any code?
No. Everything is configured visually.