ntakeda
1
新規会員登録ページ(main-register.liquid)にCustomer noteを利用して誕生日の入力欄を作成しました。
<div class="birthday">
<label for="birthday">お誕生日</label>
<input id="birthday" type="date" name="customer[note][Birthday]" />
</div>
同様に「会員有効化ページ(main-activate-account.liquid)」にも表示させたいとおもい、コードを設置し、
実際にパスワードと誕生日を入力したのちに「アカウントを有効にする」を押して進みましたが、顧客画面のメモには何も登録されていませんでした。
もしかすると有効化ページでは「パスワード」「パスワード確認」の2つのデータしか送信できないのでしょうか?
何か良い解決方法ございましたらご教授いただけますと幸いです。
Customer noteの設置時参考にしたサイト:
https://www.shopify.com/jp/blog/partner-shopify-theme-customize-cart-attributes-line-item-property-customer-note
https://shopify.dev/docs/themes/architecture/templates/customers-activate-account
質問拝見しました。
おっしゃる通りでデフォルトのものではパスワードの情報しか登録されません。
なのでどうしても情報を登録したい場合以下アプリを使いフォームを自分で作ることをおすすめします。
https://apps.shopify.com/customr?locale=ja
他にもshopifyflowなどを組み合わせた以下方法もありますが少々複雑かと思いますのでどちらかで実装していただければと思います!
https://note.com/nanakoma_gbp/n/ne81889d933f1
なにかご質問があれば、お気軽にご相談ください。
お悩み解決できましたら、ベストアンサー、いいねいただけると励みになります。
何卒よろしくお願いします。
株式会社フルバランス
ntakeda
3
やはりそうなのですね。運用でカバーするなどで対応しようと思います。
迅速なご回答ありがとうございました。
1 Like
はじめまして。
Shopifyアプリの提供などを行う株式会社グルーヴィーメディアです。
アカウント有効化画面は以下で作成された仮顧客データを正式な顧客データとして登録することを目的とした画面のため、
誕生日等の追加情報をこの画面から登録することはできません。
・CSVなどを利用して移行した顧客データ
・ゲスト購入で作成されたユーザー
既存の顧客が誕生日情報を登録できる機能を実現したい場合は、
弊社が提供するメールマーケティング・LINEマーケティングのShopifyアプリ「StoreCRM」を導入することによって
顧客のマイページに誕生日登録フォームを簡単に実装することができます。
設定方法については下記リンク先を参考にしてください。
誕生日メールでクーポンを送る
https://storecrm.com/help/setting/birthday/
また、StoreCRMでは、誕生日を利用したメール・LINEマーケティングも併せておこなうことができます。
誕生日当日や●日前・誕生月の初日など任意のタイミングでクーポンメール・LINEを自動で送信できるだけでなく、
クーポンを利用されなかったお客様へリマインドメール等の追加施策をおこなうこともできます。
StoreCRMを活用し、上記の追加施策をおこなうことでクーポンメールを一度送付した場合と比べて、メール経由の売上が 40%アップしたストア様もいらっしゃいます。
【公式サイト】 StoreCRM|Shopify向けLINE連携&メルマガ/MAアプリ
https://storecrm.com/
【shopify app store】 StoreCRM | LINE連携可能なメルマガ&MAアプリ
https://apps.shopify.com/obake-ma?locale=ja
アプリの設定等のサポートはいつでも受け付けています。
ご参考にしていただければ幸いです。