FLAT 50% off on Update URLS, Magic Link & Logify PRO Check out the deals on our products and save big!

Triggers And Actions

Everything Zapify can watch for, and everything it can do in response. The free build ships 23 triggers and 18 actions across the integrations below. Items marked Pro are visible in the free build too, greyed, so you can see what they offer before deciding.

WordPress

Triggers — a user registers · a user logs in · a user is added to a role · a user's role is set · a user meta value is updated · a post is published · a post is updated · a post's status changes · a comment is posted · a comment is approved · a term is assigned · a user views a post

Actions — create a post · update a post · delete a post · set post terms · update post meta · create a user · update a user · add a user role · remove a user role · update user meta · send an email · reset a password

WooCommerce

Triggers — an order's status changes · a product is purchased

Actions — update an order's status · add an order note

Forms

Contact Form 7, WPForms and Fluent Forms each provide a form is submitted trigger. Gravity Forms adds more: a form is submitted, a field has a particular value, a payment completes, and a payment is refunded — plus a create an entry action.

Webhooks

Trigger — a webhook is received. See Webhooks.

Action — send a webhook, with method, headers, body and authentication.

Buttons — Pro

Trigger — a user clicks a button. See Buttons.

Utilities

Trigger — a custom hook fires, for anything Zapify does not cover natively.

Actions — write a note to the run log · set a variable for later actions to read.

Slack — Pro

Action — send a message to a channel.

Google Sheets — Pro

Action — append a row.

FluentCRM — Pro

Action — add or update a contact, with tags and lists.

Mailchimp — Pro

Action — add or update a subscriber.

ActiveCampaign — Pro

Action — add or update a contact.

ConvertKit — Pro

Action — subscribe someone to a form.

ClickUp — Pro

Action — create a task.

LearnDash — Pro

Triggers — a user completes a course · completes a lesson · completes a topic · completes a quiz (with a result) · is enrolled on a course · is removed from a course · is added to a group

Actions — enrol a user on a course · mark a lesson or topic complete · add a user to a group

LifterLMS — Pro

Triggers — a user completes a course · completes a lesson · is enrolled on a course · is added to a membership

Actions — enrol a user on a course or membership · remove a user from one

Tutor LMS — Pro

Triggers — a user completes a course · completes a lesson · is enrolled on a course

Easy Digital Downloads — Pro

Trigger — a download is purchased. Matches any download in the order, not only the first, so "when they buy the ebook" fires on an order that also contained three other things.

Ninja Forms and Formidable Forms — Pro

Trigger — a form is submitted, for either.

AI — Pro

Action — generate text with OpenAI or Anthropic, with a system prompt and a token limit.

Tokens

Any field that accepts a token shows a {} button. Tokens carry values from the trigger into the action:

  • {{trigger:23:USER_EMAIL}} — a value from trigger 23
  • {{user:email}} — the user the run is about
  • {{site:name}} — the site
  • {{date:Y-m-d}} — the current date, in any PHP date format
  • {{variable:my_thing}} — something a previous action stored

You rarely type these. Pick them from the list and Zapify writes the reference.

Was this page helpful?