Zapier Guide

#Overview

Using this addon with Zapier allows you to trigger Zaps when users register on your site, update their profile, or when a tag is applied or removed.

For an example we’ll set up a workflow that triggers an on-site message in Intercom when someone completes a course.

#Setup

Navigate to Settings » WP Fusion and click on the webhooks tab to access the webhooks list. Click “Add New” to create a new webhook.

In the Course Completed webhook setup interface, seamlessly integrate with WP Fusion CRM by filling in fields like Topic, Tags, and Delivery URL. Post Fields include user ID, contact ID, tags, first name, last name, and email to ensure a smooth data transfer into your CRM.

For the trigger select Tags Applied, and in the tag selection box select the tag that will be applied when the course is completed. For the Post Fields you’ll want to enable at least user_email so the user can be identified in Intercom.

Then head over to Zapier and create a new Zap. For the trigger select Webhooks.

Icons representing various digital services: Email, WP Fusion CRM integration, Zapier Manager, Code, Schedule, Email Parser, Push, RSS, Webhooks, IMAP, and Weather. Each icon is a simple graphic with an orange outline.
Screenshot of the Zapier interface titled Select Webhooks by Zapier Trigger, featuring options like Retrieve Poll and the selected Catch Hook. Buttons at the bottom offer to “show less common options” and “Save + Continue, ideal for streamlining your WP Fusion CRM integration.

For the trigger type, select Catch Hook, and click Save + Continue.

A screenshot of a Zapier setup page illustrates how to send a request to a provided webhook URL, crucial for WP Fusion CRM integration. Buttons like Skip This Step and Ok, I did this ensure seamless progress through the integration process.

Zapier will give you a unique URL to use for your webhook. Copy this URL into the Delivery URL field in the webhook settings, and click the Send Test button. Then switch back to Zapier and click “Ok, I did this”.

On the next page you should see your incoming webhook listed, and you can expand it to see all of the data that was captured. If everything looks right, proceed to the next step.

#Actions

Now that the data is set up to be captured, you can use that data in any Zapier action. Here we’ve created a “Incoming Message” action in Intercom, which uses the data from the webhook to target the user and personalize the message.

Screenshot of Intercom setup page for incoming messages, featuring WP Fusion CRM integration. Fields display From Email as elementor@example.com and Message Body with Hi Jack, congratulations on completing your first course! Setup preview is turned on.

You can use the “Insert A Field” button to insert any dynamic data from the webhook.

Screenshot of a Slack message setup form. In the To Username field is jgarturo, and the Message Text notes Arturo updating his profile with steps like Step 1: Jack and Step 1: Arturo. This process seamlessly syncs with our WP Fusion CRM integration for streamlined efficiency.

Above is another example, sending a direct message in Slack when a webhook has been received. If you use Slack to support your membership community you could use this to automatically congratulate members in a Slack channel when they reach goals on your website.

Was this helpful?

These features require a

Plus

license of WP Fusion