Creating Plytix Webhooks with Zapier

How to configure a Plytix webhook connection using Zapier to get notified about channel updates in external platforms

With Webhooks, you can get notified about your Plytix channel processing in any third-party app your team uses, keeping you in the loop with real-time updates. In this article, we'll walk you through how to configure webhooks in Plytix using Zapier to connect it with the platform you'd like to receive the notification on. 

ℹ️ This is a beta feature and is not available in all accounts yet. If you own a Plytix paid account and would like to test this feature, please contact your Account Manager to enable it. 

Creating a Webhook Connection

Configuring the third-party app notification

Sending Channel Information via Webhook

 

*Skip to any section in this article by clicking on the links above


Creating a Webhook Connection

To set up your Zapier Webhook in Plytix, please keep two tabs open: one with Zapier and one with Plytix.

First, log into your Zapier account.

In the side menu, select "+Create." From the dropdown list, select "Zaps."

create-new-zap

This will redirect you to configure your trigger options. Click on the Trigger element.

select-trigger

Then, choose "Webhooks by Zapier.

create-new-webhook-zapier

Click on your Webhook to set it up. In the "App & Event" tab, click "Catch Hook"

catch-hook

Then, click on the "Test" tab. Copy your webhook URL.

copy-webhook-url

Back in your Plytix channel Settings, click on "+Create webhook." 

create-webhook-plytix

Paste the URL you just copied from your Zapier webhook and click "Create."

paste-url-plytix

Now, back in the Zapier tab, click "Test trigger."

test-trigger-zap

As the test is running, go back to your Plytix channel settings and click "Test webhook."

test-webhook-plytix

ℹ️ The information that is displayed about your channel when you first testing your Webhook is only mockup data. The information will be updated in Zapier with real channel data after the channel processes.

Now, you should see that your channel's mockup data is displayed in Zapier's webhook.

testing-data-zapier

To send real data from your channel through the webhook, click "Process now" in your Plytix channel.

Test your webhook again by clicking "Find new records" in Zapier; you will now see your channel data displayed.

actual-data-testing-zap

 


Configuring your Third-Party App Notification

After setting up your Webhook connection, you can choose where you'd like to receive the notification with information about your channel processing.

Zapier offers a list of different platforms that you can connect to your Webhook. 

In this article we will use Gmail as an example, so that the email address I specify receives an email notification. However, you can choose your preferred platform, and use the steps below as a reference.

To send the Webhook notification to a Gmail account, click on "2.Action" below to the Webhooks module.

select-action-zap

Then, choose Gmail

select-gmail-app

Under "Event" click "Send Email."

send-email-zap

In the "Accounts" tab, add a valid Gmail account through which you will send the email notification.

In the "Action" tab, enter your email details. Add the recipient's email address, confirm the Gmail account you'd like to send it from, and any other additional details. 

email-details

In the Email Body, click on each Webhook item to add them to the email message. Just expand the dropdown list for "Catch Hook in Webhooks by Zapier" and select each element from your channel.

You can include additional notes that will be displayed in the email notification.

In this example, I added a short header to identify each element, listed below:

Name: {1.channel_name}
URL: https://{1.channel_url}/feed
Status: {1.channel_processing_status}
Products: {1.processed_products}

email-body-content

⚠️ Make sure to add a "https://" before and "/feed" after the URL element so that your feed's URL can be displayed correctly in the email.

You can test the email note in the "Test" tab by clicking "Test step."

email-test-trigger 

The recipient will now find an email address in their inbox with the Plytix channel information you configured!


Sending Channel Information via Webhook

Now that your Webhook integration is set up, you can enable automatic notification of your channel processing.  

To do so, publish your Zap by clicking the "Publish" button on the top right.

publish-zap

Then, toggle on the boolean option in the top left (it is off by default).

boolean-on

Now, every time your channel processes, the following information will be sent to the Gmail (or any other third-party app you chose) notification you configured in Zapier:

  • Channel Name
  • Channel URL
  • Channel Processing Status
  • Number of Processed Products

What's Next?

Is there anything you were hoping to find in this article that is missing? Did this article answer the questions you had? Let us know in our Help Center feedback form! 🙌

If you have any questions just click on the chat box in the bottom-right corner and we'll be happy to answer them...

and please let us know 👇