・
「Mixpanelで不要になったユーザープロパティを整理したいけど、一つひとつ手作業で削除するのは時間がかかりすぎる…」
「特定の条件に合致するユーザープロパティだけをまとめて削除したいけれど、操作ミスが心配…」
このように、Mixpanelのデータメンテナンス、特にプロパティの削除作業に手間や不安を感じていませんか?
もし、Google スプレッドシートなどのリストに基づいて、Mixpanelのユーザープロパティを自動で一括削除できる仕組みがあれば、面倒な手作業から解放され、データクレンジングにかかる時間を削減し、より正確なデータ分析といったコア業務に集中できるようになります!
今回ご紹介する自動化の設定は、ノーコードで簡単に設定できて、手間や時間もかからないので、ぜひ自動化を導入して作業をもっと楽にしましょう!
とにかく早く試したい方へ
YoomにはMixpanelのユーザープロパティを一括で削除する業務フロー自動化のテンプレートが用意されているので、「まずは試してみたい!」という方は、以下のバナーをクリックして、すぐに自動化を体験してみましょう!
■概要
Mixpanelの運用において、不要になったユーザープロパティの削除は定期的に発生する業務ですが、対象ユーザーが多い場合、手作業での対応は手間がかかるのではないでしょうか。
このワークフローを活用すれば、Google スプレッドシートにまとめたリストを元に、Mixpanelのプロパティ削除を自動で実行できるため、データクレンジングなどの作業を効率化し、より正確なユーザー分析を実現します。
■このテンプレートをおすすめする方
・Mixpanelのプロパティ削除を手作業で行っており、作業を効率化したいと考えている方
・Google スプレッドシートで管理するリストに基づき、定常的なデータメンテナンスを行っている方
・手作業によるMixpanelのプロパティ削除で発生しがちな、操作ミスなどのヒューマンエラーを防ぎたい方
■注意事項
・Google スプレッドシート、MixpanelのそれぞれとYoomを連携してください。
・「同じ処理を繰り返す」オペレーション間の操作は、チームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
Google スプレッドシートの情報をもとにMixpanelのプロパティを削除するフローを作ってみよう
それではここから代表的な例として、Google スプレッドシートに記載された情報をもとに、Mixpanelのユーザープロパティを一括で削除するフローを解説していきます!
ここではYoomを使用してノーコードで設定をしていくので、もしまだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておきましょう。
※今回連携するアプリの公式サイト:Mixpanel/Google スプレッドシート
[Yoomとは]
フローの作成方法
今回は大きく分けて以下のプロセスで作成します。
■概要
Mixpanelの運用において、不要になったユーザープロパティの削除は定期的に発生する業務ですが、対象ユーザーが多い場合、手作業での対応は手間がかかるのではないでしょうか。
このワークフローを活用すれば、Google スプレッドシートにまとめたリストを元に、Mixpanelのプロパティ削除を自動で実行できるため、データクレンジングなどの作業を効率化し、より正確なユーザー分析を実現します。
■このテンプレートをおすすめする方
・Mixpanelのプロパティ削除を手作業で行っており、作業を効率化したいと考えている方
・Google スプレッドシートで管理するリストに基づき、定常的なデータメンテナンスを行っている方
・手作業によるMixpanelのプロパティ削除で発生しがちな、操作ミスなどのヒューマンエラーを防ぎたい方
■注意事項
・Google スプレッドシート、MixpanelのそれぞれとYoomを連携してください。
・「同じ処理を繰り返す」オペレーション間の操作は、チームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
ステップ1:MixpanelとGoogle スプレッドシートをマイアプリ連携
ここでは、Yoomとそれぞれのアプリを連携して、操作が行えるようにしていきます。
まずは基本的な設定方法を解説しているナビをご覧ください!
こちらのナビで紹介しているGoogle スプレッドシートを参考に、Google スプレッドシートのマイアプリ連携をしてください。
それではここから今回のフローで使用するアプリのマイアプリ登録方法を解説します。
【Mixpanelのマイアプリ連携】
「マイアプリ」をクリックし、Mixpanelを検索してください。
下記の画面が表示されたら、赤枠部分を参照し、入力しましょう。
最後に「追加」をクリックしたら、マイアプリ連携が完了です!
ステップ2:テンプレートをコピーする
続いてYoomのテンプレートをコピーします。
以下バナーの「試してみる」をクリックします。
■概要
Mixpanelの運用において、不要になったユーザープロパティの削除は定期的に発生する業務ですが、対象ユーザーが多い場合、手作業での対応は手間がかかるのではないでしょうか。
このワークフローを活用すれば、Google スプレッドシートにまとめたリストを元に、Mixpanelのプロパティ削除を自動で実行できるため、データクレンジングなどの作業を効率化し、より正確なユーザー分析を実現します。
■このテンプレートをおすすめする方
・Mixpanelのプロパティ削除を手作業で行っており、作業を効率化したいと考えている方
・Google スプレッドシートで管理するリストに基づき、定常的なデータメンテナンスを行っている方
・手作業によるMixpanelのプロパティ削除で発生しがちな、操作ミスなどのヒューマンエラーを防ぎたい方
■注意事項
・Google スプレッドシート、MixpanelのそれぞれとYoomを連携してください。
・「同じ処理を繰り返す」オペレーション間の操作は、チームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
以下の画像のような画面が表示されたらテンプレートのコピーは完了です。
ステップ3:手動で起動する
今回のテンプレートは、「手動起動」を使用しております。
こちらの機能は、任意のタイミングでフローボットを起動できる機能です。
特定のタイミングではなく、人(担当者)による任意のタイミングで起動させたい場合に利用されます。
そのため、都度、フローボット詳細画面より起動する必要があります。
※詳しい手動起動の設定方法は、リンクをご参照ください。
ステップ4以降のすべての設定を完了させると、以下のような赤枠が表示されます。
フローを起動したい際に、赤枠部分をクリックし、フローボットを手動で起動させてください。
ステップ4:複数のレコードを取得する設定
以下の赤枠をクリックしてください。
ここでは、Google スプレッドシートからレコードを取得する設定を行います。
アクションはそのままで、連携するアカウント情報を確認します。
確認後、画面を下にスクロールしましょう!
続いて、「スプレッドシートID」と「スプレッドシートのタブ名」を設定します。
ボックスをクリックして表示される候補から選択可能です!
「テーブル範囲」は、Google スプレッドシートの対象となる範囲を英字で設定してください。
今回は以下のシートを使用するため、テーブル範囲は「A1:C」です。
次に進むと、「取得したいレコードの条件」を設定する画面に遷移します。
今回は「対象」が「削除」のレコードを取得するように設定します。
設定を確認できたら、テストボタンをクリックします。
取得した値に表示されたことを確認しましょう!
※取得した値とは?
トリガーやオペレーション設定時に、「テスト」を実行して取得した値のことを指します。後続のオペレーション設定時の値として利用でき、フローボットを起動する度に変動した値となります。
最後に、「保存する」をクリックしましょう!
ステップ5:コマンドオペレーションの設定
ここでは、繰り返し処理の設定を行います。
同じ処理を繰り返すオペレーション(ループ処理)を用いることで、複数取得した値を繰り返し後続のオペレーションに進めることが出来ます。
以下の注意事項を確認後、赤枠をクリックしてください。
※「同じ処理を繰り返す」オペレーション間の操作は、チームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
次の画面で、「繰り返し対象の取得した値」を設定します。
「オペレーション」は、「複数のレコードを取得(最大300件)」を選択してください。
「取得した値」は、先ほどのステップで取得した「distinct_id」・「property」を設定しましょう!
最後に「完了」をクリックして、次のステップに進みましょう!
ステップ6:Mixpanelのアクション設定
ここでは、対象のMixpanelのPropertyを削除する設定を行います。
赤枠部分をクリックしましょう!
アクションはそのままで、連携するアカウント情報を確認します。
確認後、「次へ」をクリックしましょう!
次の画面で必須項目を設定しましょう!
まずは、「Project Token」を設定しましょう。
「Project Token」は、Mixpanelの設定画面で確認できます。
「設定」→「Project Settings」に進み、「アクセスキー」セクションからプロジェクトトークンをコピーしてください。
プロジェクトトークンをコピーしたら、Yoomの画面に戻り、「Project Token」に貼り付けます。
次に、「Region(地域)」を設定します。
基本的には変更する必要はありませんが、特定の地域でサービスを利用する場合は、プルダウンから変更できます。
【補足】
選択できるRegion(地域)は下記の通りです。
続いて、次に、「Distinct ID」を設定します。
ここでは「同じ処理を繰り返す」設定で取得した値を引用して設定しましょう。
取得した値を活用することで、固定値ではなく、トリガーが実行されるたびに最新の情報が反映できます。
※デフォルトで入力されている「←繰り返し処理のアウトプットを設定してください」は削除してくださいね!
続いて、「Property to Delete」を設定します。
こちらも「同じ処理を繰り返す」設定で取得した値を引用して設定してください。
設定が完了したら、「テスト」をクリックしましょう!
「テスト成功」の表示を確認します。
確認後、「完了」をクリックしてください!
ステップ7:トリガーをONに設定しフロー稼働の準備完了
フロー画面に戻り、以下のようなメニューが表示されていれば、OKです。
早速フローを起動させる場合は、「トリガーをON」をクリックしましょう。
手動で起動させる場合は、フロー画面右上の「起動する」をクリックすることで、お好きなタイミングでフローを起動できます。
Mixpanelを活用したその他の自動化例
Yoomでは、Mixpanelを活用した様々な自動化を実現できます。 ここでは、Mixpanelに関連する他のテンプレートをいくつかご紹介します。
フォーム、HubSpot、Mailchimp、Stripe、Salesforce、Slack、Zendeskなど、多岐にわたるサービスからの顧客情報を自動でMixpanelのプロファイルとして作成することができます。
また、プロファイル作成時にStripeで顧客を作成したり、Zendeskでユーザーを作成したり、Slackに通知を送ったりすることも可能です。
さらに、不要なレコード情報を定期的に一括削除し、顧客データの収集・更新・整理を自動化し、分析基盤の構築とデータの正確性を担保します。
まとめ
Mixpanelのユーザープロパティ削除を自動化することで、これまで手作業で行っていたデータクレンジング作業の手間を削減し、ヒューマンエラーを未然に防ぐことができます。
これにより、担当者は面倒なデータメンテナンス作業から解放され、分析や施策立案といったより戦略的な業務に集中できる環境が整います!
今回ご紹介したような業務自動化を実現できるノーコードツール「Yoom」を使えば、プログラミングの知識がない方でも、直感的な操作で簡単に業務フローを構築できるので、もし自動化に少しでも興味を持っていただけたなら、ぜひこちらから無料登録して、Yoomによる業務効率化を体験してみてください!
Q:削除対象のユーザーが存在しない場合、どうなりますか?
A:
削除対象のユーザーが存在しない場合、フローボットは停止し、エラーになります。
エラーになると、Yoomのアカウント作成時に登録したメールアドレスに通知が届くので、通知内容に掲載されているリンクからエラーの原因を確認することができます。
また、通知設定をしておけばSlackやChatworkへ自動通知が可能です。
エラー時の対応方法については以下をご確認ください。
Q:Googleスプレッドシート以外のリストも使えますか?
A:
はい、可能です。kintoneなど社内でお使いの他のツールと連携できます。
Yoomでは、様々なアプリと連携可能です。連携できるアプリについて、詳しくは以下をご覧ください。
Q:手動ではなく特定の条件で自動実行できますか?
A:
はい、Yoomでは「分岐条件」を使うことで特定の条件でフローを起動させることが可能です。
条件は複数組み合わせることもできるため、シーンに応じた高度な連携設定が行えます。
※「分岐する」オペレーションは、ミニプラン以上でご利用いただけます。フリープランで利用するとエラーになってしまうのでご注意ください。
ミニプランなどの有料プランは2週間の無料トライアルが可能です。
無料トライアル中なら、普段制限されているアプリや機能も自由にお試しいただけますので、ぜひ活用してみてください。