Sesami FlowsとOmnisend
SesamiをOmnisendと統合して、予約ビジネス向けの高度なメールおよびSMSマーケティングを実現しましょう。
Omnisendとは何ですか?
Omnisendは、eコマース事業向けのメールおよびSMSマーケティングを専門とするマーケティング自動化プラットフォームです。eコマース事業が顧客と関わり、売上を伸ばし、全体的なマーケティング効率を向上させるために設計された、さまざまなツールと機能を提供します。
なぜSesamiをOmnisendと統合するのですか?
SesamiのイベントデータをOmnisendに取り込み、すべてのコミュニケーション(メールまたはSMS)をOmnisend経由でトリガーすることで、顧客向けのやり取りをすべて効率化できます。すでにOmnisendを使って注文確認、SMSマーケティングメッセージ、その他の連絡を送っている多くの事業者にとって、予約確認や来店・来院リマインダーもOmnisendで送ることで、一貫した顧客体験を実現できます。
よくある利用例
メールおよびSMSのワークフロー:
予約確認フロー
予約変更フロー
予約キャンセルフロー
予約リマインダーフロー(24時間前、または任意のタイミング)
予約完了フロー
仕組み
Sesami は Sesami Flows 予約イベントをリアルタイムでOmnisendに送信します。予約が作成、再スケジュール、キャンセル、または完了されると、SesamiはそのイベントデータをWebhook経由で、あなたが作成したカスタムイベントにOmnisendへ送信します。その後、Omnisendでこれらのカスタムイベントを条件にメールやSMSメッセージをトリガーするワークフローを作成します。
データの流れ
顧客が Sesami で予約を行う
Sesami FlowがWebhook経由でイベントデータをOmnisendにトリガー送信します
Omnisendはそのイベントをカスタムイベントとして受け取ります(例:「Appointment Created」)
Omnisendのワークフローがそのイベントに基づいてトリガーされます
顧客が予約詳細を含むメールまたは SMS を受け取る
設定手順
パート1:Omnisendの設定
ステップ1:Omnisendをインストールして接続する
をインストールしてください Omnisendアプリ Shopify App Storeから
アプリのセットアップ手順に従ってストアを接続します
Omnisendのオンボーディングプロセスを完了します
ステップ2:APIキー(KPIキー)を作成する
Omnisendで、 プロフィールタブ
移動先 ストア設定
をクリックし、 API Keys タブ
をクリック プライベート API キーを作成
「Sesami Integration」(または同様の名前)と名付けます
権限を設定します。以下を選択してください:
Campaigns - レポート、受信者リストのダウンロードを許可
Contacts - サブスクライバーの作成、編集、ダウンロード、削除を許可
注文 - 注文の作成、編集、ダウンロード、削除を許可
商品 - 商品の作成、編集、ダウンロード、削除を許可
Carts - カートの作成、編集、ダウンロード、削除を許可
イベント - カスタムイベントの取得およびトリガーを許可(必須)
生成されたAPIキーをコピーし、安全な場所に保管してください
重要:イベントタイプごと(予約作成、再スケジュール、キャンセルなど)に個別のAPIキーが必要です。
詳細については、以下をご確認ください Omnisend APIドキュメント.
ステップ3:Omnisendでカスタムイベントを作成する
追跡したい各予約イベントタイプごとに、カスタムイベントを作成します:
Omnisendで、以下に移動します ストア設定 > カスタムイベント
をクリック カスタムイベントを作成
イベントを設定します:
イベント名:説明的な名前を選択します(例:「Appointment Created」「Appointment Rescheduled」)
システム名:イベント名に基づいて自動生成されます
イベントのカスタムフィールド:メール/SMSで使用したい予約プロパティを定義します:
CustomerName- 顧客名ServiceName- 予約されたサービス名DateTimeInCustomerTimezone- 予約日時CustomerManagementLink- 顧客が予約を管理するためのリンクAppointmentID- 一意の予約識別子TeamMember- 担当スタッフ名必要に応じて他のフィールドを追加します
顧客の メール および 電話 フィールド(メッセージ送信に必須)を追加
カスタムイベントを保存します
イベントIDをコピーします - Sesami FlowのWebhook URLでこれが必要になります
追跡したい各イベントタイプ(作成、再スケジュール、キャンセル、完了、リマインダー)について、この手順を繰り返します。
詳しい手順については、以下を参照してください Omnisendのカスタムイベントに関するドキュメント.
パート2:Sesami Flowsの設定
ステップ 1: Sesami で Flow を作成する
開く Sesami をShopify管理画面で
移動先 設定 > Flows
をクリック Flow を作成
ステップ2:Flowトリガーを設定する
トリガーイベントを選択します:
予約作成
予約再スケジュール
予約キャンセル
予約完了
時間ベースのリマインダー(例:予約の24時間前)
必要に応じて追加条件を設定します
ステップ3:Webhookアクションを追加する
設定 アクション のタイプを Webhook
Webhookを設定します:
送信先URL:
https://api.omnisend.com/v3/events/[EVENT_ID]次の値を置き換えます
[EVENT_ID]OmnisendからコピーしたEvent IDに
〜の場合:"Immediately"に設定します(またはリマインダー用にタイミングを設定)
ステップ4:Webhookヘッダーを設定する
WebhookのHeadersセクションに以下を追加します:
次の値を置き換えます YOUR_OMNISEND_API_KEY を、Omnisendで作成した実際のAPIキーに置き換えます。
ステップ5:Webhook本文を設定する
WebhookのBodyセクションで、Sesamiの予約データをOmnisendのカスタムフィールドにマッピングします:
のフィールド名は "fields" Omnisendのカスタムイベントで定義したカスタムフィールドと完全に一致している必要があります。
ステップ6:Flowを保存して有効化する
Flowに説明的な名前を付けます(例:「Omnisend - Appointment Created」)
保存 Flow
Flowを有効化します
Omnisendに送信したい各イベントタイプについて、手順1〜6を繰り返します。
パート3:Omnisendでワークフローを作成する
ステップ1:カスタムワークフローを作成する
にログインします Omnisend
移動先 Automation > Workflows
をクリック New workflow
選択します Create custom workflow
ステップ2:トリガーを設定する
トリガーには、カスタムイベントを選択します(例:「Appointment Created」)
Sesamiがこのイベントにデータを送信するたびに、ワークフローがトリガーされます
ステップ3:メールまたはSMSアクションを追加する
をクリック Add action をワークフロー内で
選択 メール または SMS
メッセージテンプレートをデザインする
ステップ4:テンプレートでカスタムフィールドを使用する
メールやSMSの内容を編集するときは、カスタムフィールド構文を使って予約プロパティにアクセスできます:
[[custom_event.CustomerName]]- 顧客名[[custom_event.ServiceName]]- サービス名[[custom_event.DateTimeInCustomerTimezone]]- 予約日時[[custom_event.CustomerManagementLink]]- 予約管理リンク[[custom_event.TeamMember]]- 担当チームメンバー
ステップ5:追加のワークフロー設定を構成する
設定 Frequency ルール(例:「この自動化にすでに入っている連絡先に対してワークフローを再トリガーしない」)
追加 終了条件 が必要な場合
時間遅延や条件分岐を設定します
ステップ6:ワークフローを有効化する
ワークフローを設計してテストしたら、 有効にする をクリックして公開します。
統合をテストする
公開前に、統合をテストします:
Sesami でテスト予約を作成する
イベントがOmnisendの下に表示されることを確認します ストア設定 > カスタムイベント (イベントアクティビティを表示)
にイベントが表示され、すべての予約プロパティが正しく入力されていることを確認する
Omnisendのワークフローをテストして、メール/SMSが正しく送信されることを確認します
すべてのカスタムフィールドが正しく表示されることを確認するため、内容を確認します
ヒント:テスト用の顧客メールアドレスと電話番号を作成し、テスト予約を行って、ライブ顧客向けにワークフローを有効にする前に完全な顧客体験を確認してください。
FAQ
イベントタイプごとに別のAPIキーが必要ですか?
はい。Omnisendでは、作成する各カスタムイベントに対して一意のAPIキーが必要です。つまり、予約作成、再スケジュール、キャンセルのイベントを追跡する場合は、3つの別々のAPIキーが必要になります。
メールだけでなくSMSでもOmnisendを使えますか?
はい!OmnisendはメールとSMSの両方をサポートしています。次の点を確認してください:
次を含める
電話Webhook本文にこのフィールドをOmnisendアカウントでSMSが有効になっている
適切な同意を得たうえで顧客の電話番号を収集している
OmnisendのワークフローでSMSアクションを設定している
詳細については、以下をご覧ください OmnisendのSMSドキュメント.
複数のリマインダーワークフローが必要な場合は?
Sesamiで複数のリマインダーFlowを作成でき、それぞれ異なるタイミングに設定できます:
予約の7日前
予約の24時間前
予約の2時間前
各Flowは同じOmnisendのカスタムイベントに送信することも、リマインダーのタイミングごとに別々のカスタムイベントを作成することもできます。
イベントがOmnisendに表示されません。何を確認すべきですか?
Omnisend APIキーが正しく、「Events」権限が有効になっていることを確認してください
Webhook URL内のEvent IDがカスタムイベントと一致していることを確認してください
SesamiでFlowが有効になっていることを確認してください
Flowの設定後にテスト予約を行ったことを確認してください
Sesami Flow のログを確認して、webhook が正常に送信されたかを見る
Omnisendのカスタムイベントアクティビティを確認してください(ストア設定 > カスタムイベント)
必須フィールド(email または phone)がすべてWebhook本文に含まれていることを確認してください
異なる言語に翻訳を使えますか?
はい!Omnisendは、キャンペーンと自動メールの翻訳をサポートしています。顧客の言語設定に基づいて、ワークフローのローカライズ版を作成できます。参照してください Omnisendの翻訳ドキュメント.
関連項目
Sesami Flows - Sesami の自動化システムの概要
メールと webhook のアクション - アクションタイプの理解
Sesami Flows と Klaviyo - 代替ESP統合
通知メール - デフォルトの Sesami 通知システム
最終更新
役に立ちましたか?
