はじめに
Dodo PaymentsをZapierを通じて数千のアプリやサービスに接続します。支払いイベントが発生したときにZapsをトリガーすることで、ワークフローを自動化し、メールの送信からスプレッドシートの更新、タスクの作成など、さまざまな作業を行うことができます。この統合には、Zap の構成から Zapier の webhook URL が必要です。
始め方
1
Open the Webhook Section
Dodo Payments ダッシュボードで、Webhooks → + エンドポイントを追加に移動し、統合のドロップダウンを展開します。

2
Select Zapier
Zapier 統合カードを選択します。
3
Create Zap in Zapier
Zapier で「Webhooks by Zapier」をトリガーとして新しい Zap を作成し、webhook URL をコピーします。
4
Paste Webhook URL
Zapier の webhook URL をエンドポイント構成に貼り付けます。
5
Configure Transformation
変換コードを編集して Zapier ワークフロー用にデータを整形します。
6
Test & Create
サンプルのペイロードでテストし、Create をクリックして統合を有効にします。
7
Done!
🎉 支払いイベントで Zapier ワークフローが自動的にトリガーされるようになります。
変換コードの例
基本的なウェブフックペイロード
basic_webhook.js
サブスクリプションイベントハンドラー
subscription_webhook.js
争議アラートハンドラー
dispute_webhook.js
人気のZapierユースケース
Email Notifications
Email Notifications
- Gmail/Outlook から支払い確認メールを送信
- Mailchimp/ConvertKit でメールシーケンスを作成
- Slack/Discord 通知を送信
- Google Sheets に記録を作成
CRM Updates
CRM Updates
- HubSpot/Salesforce に連絡先を追加
- Pipedrive/Close で案件を作成
- Airtable で顧客レコードを更新
- Monday.com にアクティビティを記録
Task Management
Task Management
- Asana/Trello でタスクを作成
- Notion に ToDo を追加
- カレンダーイベントを作成
- Twilio 経由で SMS 通知を送信
ヒント
- Zapierの解析を容易にするためにペイロード構造をシンプルに保つ
- すべてのイベントで一貫したフィールド名を使用する
- ワークフローのタイミングのためにタイムスタンプを含める
- 本番環境に移行する前にサンプルデータでZapをテストする
- 条件付きロジックのためにZapierの組み込みフィルターを使用する
トラブルシューティング
Zap not triggering
Zap not triggering
- webhook URL が正しくアクティブであることを確認
- Zapier で Zap がオンになっていることを確認
- ペイロード構造が Zapier の期待に沿っていることを確認
- Zapier ダッシュボードで webhook 配信をテスト
Data not mapping correctly
Data not mapping correctly
- Zapier アクションステップのフィールド名を確認
- データ型が期待される形式と一致していることを確認
- Zapier のテスト機能でマッピングをデバッグ
- 変換コードが有効な JSON を返すことを確認