サポートサイト
こんにちは👋🏻どんなことでお困りですか?

Zapier連携でSlack通知を実装する

JoltではWebhook機能を利用することで、Joltで発生したイベントを外部ツールへ通知することができます。

本記事では、Zapierを利用して以下のイベントをSlackに通知する方法を解説します。

  • パートナーのプログラム申請
  • リードの作成
  • 報酬の作成

完成イメージ

Notion image

設定の流れ

 

STEP1:ZapierでWebhookトリガーを作成

「Webhooks by Zapier」を選択します。

Trigger eventは「Catch Hook」を選択します。

Notion image
 

ZapierのWebhook URLをコピーします。

https://hooks.zapier.com/hooks/catch/XXXXXX
 

STEP2:JoltのWebhook設定

JoltからZapierへイベントを送信する設定を行います。

管理画面から以下を開きます。

💡

プログラム設定 > 連携設定 > Webhook設定

Notion image
Notion image
 

設定内容

項目
設定
Webhook名
任意の名前
Webhook URL
Zapierで取得するURL
トリガーイベント
必要なイベント

今回使用するイベント

💡
  • パートナープログラム申請
  • リード作成
  • 報酬作成
 

STEP3:イベントごとに処理を分岐する

「Paths by Zapier」を使用します。

 

3つのPathを作成します。

Notion image
 

Path A パートナープログラム申請

条件

💡
  • Only continue if
    • Type
    • Contains
    • vendor_program.partner.created

Slack通知設定

「Slack」を選択し、Action event には「Send Channel Message」を設定します。

以下のような設定をしてください。

Channel
任意のパブリックチャンネル
Add Zapier app to channel automatically?
Yes
Message Text
<!here> パートナーのプログラム申請が来ました 🎉 ・パートナー名:{{Zapierより参照}} ・所属企業名:{{Zapierより参照}} ・所在地:{{Zapierより参照}} JoltダッシュボードURL https://vendor.jolt.me/...
Send as a bot?
Yes
Bot Name
任意の名称
Bot Icon
任意のアイコン(::で囲めばslackのスタンプ使えます)
Include a link to this Zap?
No
Auto-Expand Links?
No
Link Usernames and Channel Names?
No
Send Channel Message?
No
 

Path B リード作成

条件

💡
  • Only continue if
    • Type
    • Contains
    • lead.created

Slack通知設定

「Slack」を選択し、Action event には「Send Channel Message」を設定します。

以下のような設定をしてください。

Channel
任意のパブリックチャンネル
Add Zapier app to channel automatically?
Yes
Message Text
<!here> リードが新規作成されました 🤠 ・顧客名:{{Zapierより参照}} ・担当者名:{{Zapierより参照}} {{Zapierより参照}} ・担当者メール:{{Zapierより参照}} ・導入サービスURL:{{Zapierより参照}} ・リードソース:{{Zapierより参照}} ・パートナー名:{{Zapierより参照}} JoltダッシュボードURL https://vendor.jolt.me/...
Send as a bot?
Yes
Bot Name
任意の名称
Bot Icon
任意のアイコン(::で囲めばslackのスタンプ使えます)
Include a link to this Zap?
No
Auto-Expand Links?
No
Link Usernames and Channel Names?
No
Send Channel Message?
No
 

Path C 報酬作成

条件

💡
  • Only continue if
    • Type
    • Contains
    • reward.created

Slack通知設定

「Slack」を選択し、Action event には「Send Channel Message」を設定します。

以下のような設定をしてください。

Channel
任意のパブリックチャンネル
Add Zapier app to channel automatically?
Yes
Message Text
<!here> 報酬が新規作成されました 💰 ・対象月:{{Zapierより参照}} ・パートナー名:{{Zapierより参照}} ・紹介顧客:{{Zapierより参照}} ・紹介売上:{{Zapierより参照}} ・報酬金額:{{Zapierより参照}} ・支払日:{{Zapierより参照}} JoltダッシュボードURL https://vendor.jolt.me/...
Send as a bot?
Yes
Bot Name
任意の名称
Bot Icon
任意のアイコン(::で囲めばslackのスタンプ使えます)
Include a link to this Zap?
No
Auto-Expand Links?
No
Link Usernames and Channel Names?
No
Send Channel Message?
No

設定が完了したら「Publish」をします。

🌱 このページは役に立ちましたか?
😞
😐
🤩