GymdeskでZapierを使用する

Zapierはコードを使わずに異なるWebサービスを接続するサービスです。Zapierを使うことで、メールマーケティング、見込み客の獲得、コミュニケーションなど、他のサービスとGymdeskアカウントの間でフローを作成することができます。

例えば、メールマーケティングソフトウェアが自動的にGymdeskアカウントに見込み客を作成するように設定できます。また、Gymdeskアカウントの新規登録を自動的にSlackチャンネルに送信することもできます。オプションは無限です。

Zapierを始める 

使い始めるには、まず Zapierのアカウントを作成する必要があります。基本的な使用は無料ですが、様々な機能を有効にする必要がある場合は、有料プランにアップグレードする必要があるかもしれません。

アカウントを作成したら、左上の「Create Zap」ボタンをクリックし、Gymdeskと他のサービスとの連携を作成します。「Zap」とは、2つ以上の異なるサービスを含むカスタムワークフローのことです。

すべてのZapはトリガー(カスタムフローを開始するアクション)から始まります。これはGymdesk上のアクションでも、他のサービス内のアクションでも構いません。この例では、Gymdeskのアカウントに新しい会員が新規登録するというアクションから始めます。

トリガーで「Gymdesk」を検索し、表示された一番上のオプションを選択します。

リストからトリガーとして New Member(新規会員)を選びます。

Continue(続ける)をクリックして次のステップに進みます。次のステップでは、Choose an account(アカウントを選択する)をクリックし、次に Connect a new account(新しいアカウントを接続する)をクリックします。すると、Gymdeskの専用のログインページが表示されるので、そこでZapierで使用するアカウントを選択します。

複数の施設を所有されている場合は、アカウントにログイン後、使用する施設を選択する必要があります。

アカウントが接続されたら、次のステップに進むことができます。次のステップでは、Zapierはアカウントが正常に接続されたことを確認するためのテストを実行します。

テストが成功すると、Zapierから通知が届きます。もし成功すれば、以下のようにアカウントから会員を検索できるようになります。

これでGymdeskでのトリガーの設定は完了です。Continue (続ける)をクリックして、会員登録後に行われるアクションの作成に移ります。

会員のデータはZapierと連携しているどのサービスにも送信できます。この例では、新規登録を通知するSlackチャンネルに送信します。

アクションウィンドウのアプリフィールドで「Slack」を検索します。

次に、Send a channel message(チャンネル・メッセージの送信)を選択します。

次に、このZapで使用するSlackアカウントを接続する必要があります。Choose account(アカウントを選択する)をクリックし、Connect a new account(新しいアカウントを接続する)をクリックします。接続が完了したら、Continue(続ける)をクリックしてアクションの詳細を設定します。

通知を送信するSlackチャンネルを選び、MessageText(メッセージテキスト)フィールドでSlackに送信するメンバー会員のデータを選ぶことができます。それをクリックすると、Zapsで使用できる様々なフィールドのドロップダウンが表示されます。

ここで設定できるオプションは他にもありますが、今の段階ではこれだけで十分です。下にスクロールして Continue (続ける)をクリックします。次のステップでは、ZapierがSlackにメッセージを送信してアクションをテストします。

Test & Continue(テストを実行する)をクリックしてテストを実行し、Zapを完成させましょう。

テストが正常に完了したら、Turn on Zap(Zap をオンにする)をクリックして Zap をオンにできます。今後、このZapをオフにするまで、アカウントに登録したすべての会員からSlackチャンネルに通知が届きます。

利用可能なトリガー、アクション、検索のリスト

先ほど、GymdeskからトリガーされるZapの作成について説明しました。これをZapier用語で「Trigger(トリガー)」と呼びます。トリガーは以下の3つです。

トリガー:会員追加

会員がサインアップまたはアカウントに追加されたときにトリガーが発生します。

トリガー:見込み客の追加

アカウントに見込み客が登録されるとトリガーが発生します。

トリガー:チェックイン

会員がジムにチェックインするとトリガーが発生します。

トリガー以外にも、他のサービスからトリガーされるアクションや検索もあります。例えば、MailchimpやActive Campaignなどのメールマーケティングソフトウェアを使用して、Gymdeskアカウントで直接見込み客を作成することができます。この場合、トリガーはメールマーケティングソフトウェアであり、アクションはGymdeskの一部です。

アクションは以下の3つです。

アクション:会員の追加

他のサービスのデータに基づいて、Gymdeskアカウントに会員を作成します。

アクション:見込み客の追加

他のサービスからのデータに基づいてGymdeskアカウントに見込み客を作成します。

アクション:予約作成

他のサービスのデータを元にGymdeskアカウントに予約を作成します。

そして最後に、Gymdeskアカウントからデータを取り出し、他の場所で使用することを可能にする検索があります。サービスの設定は少し複雑で、最初にトリガーを設定し(別のサービスから)、次にGymdesk上で検索を実行し、最後にその検索を使って別のサービスからアクションを実行する必要があります。例えば、Gymdeskの連絡先を他のシステムにインポートすることができます。

アクション:会員を取得する

Gymdeskアカウントに登録されている会員のリストを、様々なフィルターに基づいて取得します。

アクション:見込み客を取得

Gymdeskアカウントに登録されているリードのリストを取得します。

アクション:予約の取得

様々なフィルターに基づき、Gymdeskアカウント内の今後の予約のリストを取得します。

アクション:受講状況を取得

様々なフィルターに基づき、Gymdeskアカウントの受講状況のリストを取得します。

Zapierで検索を設定すると、それぞれの検索で利用可能なフィルタを見ることができます。利用可能なフィールドのリストが表示され、オプションでそれぞれのフィールドにデータを入力することができます。