skip to Main Content

Working with Zapier Actions

Zapier is a very complex action and a number of steps are required to get everything working properly.

To begin, make sure you have a Zapier account. Then you’ll want to start by setting up a new Zap with a webhook:

  1. Create a new zap by clicking the red Make a Zap!
    zapier webhook
  2. Find and click the Webhooks icon in the Built-in Apps section.
  3. Choose Catch Hook to tell Zapier to wait for communications from Uncanny Automator, then click Save + Continue.
  4. Leave the Pick off a Child Key option blank for now; click Continue.
  5. Zapier will now show you a URL that we’ll need over in your Automator Recipe. Copy that URL and keep it in your clipboard. Keep the Zapier window open and switch back to WordPress in another tab or window.

Create your Automator recipe next:

  1. Create your new Automator recipe and add Zapier as an action. Choose Send data to Zapier webhook.
  2. Click the webhook box in the action to set the webhook parameters.
  3. In the Webhook URL field, paste the URL you copied over from Zapier.Automator Zapier settings
  4. (optional) If you want to pass other data from WordPress to Zapier, enter match Key and Value fields. Think of a Key as a label for the value.
    1. Enter a text label in the Key field first.
    2. For Values, you will probably want to pass in dynamic data related to the user and WordPress environment. To choose variables, click the * symbol to the right of the value. You’ll see drop-down lists for common tokens as well as tokens related to the triggers in the recipe. An example of a common token is the user’s name, as it can be used in any recipe; a recipe token might be the name of a course associated with a course completion trigger. Choose a token to include by clicking it. You’ll see something like “{{user_firstname}}”. Make sure that you do not make any changes to the token format.
  5. Save the Zapier action. Now switch the action from Draft to Live and the recipe as well.
  6. Version 1.0 of Uncanny Automator unfortunately doesn’t include a Zapier test tool, so the best way to test is to trigger the recipe conditions yourself.

Finish setting up the webhook in Zapier:

  1. If you switch back to Zapier you should see a new sample in your zap. This means your test worked! If you don’t see the sample or you didn’t perform testing in #6 above, you won’t see a sample. Samples are helpful though if you did pass over keys and values. Click Continue.Zapier email preview
  2. Now that the trigger has been set up and is working, you need to choose a Zapier action. Choose any action app from the Zapier list.
  3. The next steps depend on what app you used. If you previously set keys and values over on the WordPress side, you can click the icons to the right of Zapier fields to choose the data you passed from WordPress.
  4. Click Continue after defining all parameters for the action.
  5. Complete the final test Zapier recommends or skip it.
  6. Finish the zap, name it, and then turn your Zap on.

And that’s it! You now have a recipe that triggers an action in Zapier.

It is unfortunately a lot of steps to set up, but the end result is an extremely powerful way to connect your WordPress site with other apps.

Back To Top