一度登録した、名前やメールアドレスを
すでに入力した状態で、登録フォームを表示させる方法を教えてください。
目次
動画マニュアル
動画で見たい方はこちらをご覧ください。
登録フォームに表示させる仕組み
登録フォームをマイスピー備え付けのフォームを使っている場合、
登録フォームURLの末尾に
?(登録項目のキー列の名称)=(置き換え文字)
と入れることで、
登録フォームを表示した際に、自動的に入力状態とすることができます。
登録項目のキー列の名称は、
登録フォーム設定 > 登録項目
から確認できます。
置き換え文字は、下記のマニュアルを参考にしてください。
参考:氏名の入力がない読者さんに対し「%name%」の置き換え文字を使用すると、空欄になってしまいます。
メールでメールアドレスが入力した状態の登録フォームのURLを案内する方法
はじめに登録フォーム用のシナリオを新規作成します。
シナリオ作成後、そのシナリオの登録フォームのURLの末尾に
以下のようにパラメータ情報を追記します。
参考:登録フォーム用にシナリオを作ったのですが、外部のLPからリンクする場合のURLはどこから取得できますか?
https://{お使いのマイスピーのフォームのURL}?(登録項目のキー列の名称)=(置き換え文字)
実際にメールに記載する場合は以下のようになります。
上記の例では、実際に配信されたメールでは
https://myasp-ao.com/p/r/xadTtENM?mail=test@example.com
というリンクになり、アクセスするとフォームを開いた時点でメールアドレスが入力されている状態になります。
電話番号、郵便番号、住所等複数入力された状態で、登録フォームに表示させる方法
http://{お使いのマイスピーのフォームのURL}?mail=%mail%&tel=%tel%&zipcode=%zipcode%&pref=%pref%&zip=%zip%
mail=%mail%「&」tel=%tel%…のように「&」を挟むことで複数の値を表示させることができます。
しかしながら、この方法では
- URLが長くなる
- URLの中に日本語が含まれていた場合文字化けする可能性がある
等の懸念があります。
そこで、文字化けなどを回避されたい場合には、
MyASPでメール作成時に設定できる「短縮URL(クリック分析)」機能をご活用ください。
短縮URLの使い方については、
下記のマニュアルを参考にしてください。
MyASP以外の外部ページに読者情報を引き継ぐ方法
登録フォームURLの末尾にパラメータを付与し、
外部ページ側でパラメータを取得するためのJavaScriptを組み込むことで
MyASPに登録された情報を外部ページに引き継ぐことができます。
詳細は下記のマニュアルをご覧ください。
参考:メルマガ登録時に入力してもらったメールアドレスをアップセル用の外部のページに引き継ぐことは出来ますか?