Howdy新規会員登録フォームアプリ

thumbnail

誕生日施策で誕生月の顧客タグを付ける方法

Howdy App Support2026-05-14

新規会員登録時にお客様の情報を取得する目的として、一番多いと思われるのが顧客情報をマーケティングに利用したいということかと思います。

そのマーケティング施策の中でもよくある施策が誕生日付きに誕生日のお客様に割引コードなどをプレゼントするなどの施策があります。

この施策をShopifyで実施するためには、お客様の情報を取得した際に、お客様それぞれに誕生日付きの顧客タグをつけておく方法を取られているストア様が多いかと思います。

今回こちらのドキュメントでは、Howdy新規会員登録フォームアプリでお客様の誕生日を日付で取った後に、 Shopify Flow を使い、取得した情報から誕生月の顧客タグをつける方法をご紹介します。

ドキュメント「アプリの初期設定」を参考にして、新規会員登録フォームアプリで誕生日の情報を取得する設定をしてください。

設定する顧客メタフィールドは、ここでは以下の形にします。

・名前:誕生日

・ネームスペースとキー:custom.bd

・タイプ:整数(1つの値)

次に、Shopify Flowアプリをダウンロードしておきます。

ダウンロードしたShopify Flowアプリの右上の「ワークフローを作成」をクリック。

「トリガーを選択する」をクリック。

トリガーを選択という画面が出てくるので、Shopify Triggerの中の「Customer Created」を設置。

「変数を追加する」をクリック

「metafield」を検索し、上部に「customer/」と書いてある「metafield」を選択

「メタフィールドを選択」から、先程設定した「誕生日」を選択

「新しい変数名」に「birthday」(任意文字で構いません。)を入力し「追加」をクリック

少し待つと「value(Date)」が出てくるのでクリック

左側の設定部分に戻って、ドロップダウンから「存在する」を選択

「Condition」の下の「True」をクリックし、次に「アクション」をクリック

「Run code」を検索し、クリック

画像の3箇所に以下のコードを入力し、テスト結果をクリック

「前のステップからの入力を選択」部分

JSON

「出力を定義」部分

JavaScript

「コードを記述」部分

JavaScript

エラーが出ないことを確認し、×ボタンで画面を閉じます

「Run code」を検索し、割くほどのRun code「monthTag」をクリック

左側に戻り「空でなく、存在する」を選択

「Condition」の下の「True」をクリックし、次に「アクション」をクリック

「Add customer tags」を検索し追加

「{{ runCode.monthTag }}」を入力し、上に出てくる「+{{ runCode.monthTag }}」をクリックしてタグを追加

タグが追加されたことを確認したら、右上の「ワークフローをオンにする」をクリックし、完了

今回の設定で、新規会員登録フォームから新しくお客様が追加されたときに(誕生日情報が入力されていることが必須)、Shopify Flow が発動、「1月」〜「12月」までの顧客タグが付与されます。

新規会員登録フォームから顧客情報を新たに追加し、Flowが実行され、追加された顧客に誕生日のタグが付いているか確認してください。