カスタムフォントをサインアップフォームに使う方法
このページで学べること
カスタムフォントを使用してサインアップフォームをデザインし、お客様が強力なブランド アイデンティティを体験し、サイトの他の部分との一貫性を保てるようにする方法をご紹介します。
美しくデザインされたサインアップフォームを作成することは、フォームの目標を最後まで完了してもらううえで非常に重要です。ブランドでサインアップフォームエディターにネイティブで用意されていないフォントを使用している場合、これらのカスタムフォントを追加するのは、フォームをサイトの他の部分と統一感のある見た目にする簡単な方法です。フォントを追加した後は、必要に応じてフォントを使用し、サインアップフォームをカスタマイズできます。
主な用語
- カスタムフォント
Klaviyo エディターのデフォルト設定にないフォント。これには以下が含まれます:- Google Fonts
- Adobe フォント
- インポートされたフォント
- ウェブセーフフォント
多くのデバイスでローカル保存されているため、外部ソースから読み込まなくても表示できるフォントです。 - フォールバックフォント
ページがプライマリフォントを読み込めない場合に使用されるウェブセーフフォント。
カスタムフォントをアカウントに追加する
左側のメインメニューから、[コンテンツ] > [画像とブランド]に移動します。そこから、[フォント]タブをクリックします。Google フォント、Adobe フォント、またはインポート済みフォントを追加できます。
すでにサイトで使用中のカスタムフォントを Klaviyo に追加する場合は、サイトで現在使用している正確なフォントスタイル(例:ライト、ボールド、またはイタリック)と太さ(例:400)をアップロードしてください。フォントをアップロードして、わずかに異なるスタイルまたは太さを選択した場合、Klaviyo で選択したスタイルによってサイトの既存のフォントスタイルの一部が上書きされることがあります。

Google Fonts を追加する
Google のフォントを追加する手順は以下のとおりです。
- [フォント名] のドロップダウンを選択すると、利用可能なすべての Google フォントの一覧が表示されます(すでにアカウントに読み込まれているフォントを除く)。
- 希望するフォントを選択します。選択すると、ドロップダウンの下にフォントのプレビューと、利用可能なバリエーション(太字、斜体など)の数が表示されます。
- 2 つ以上のバリエーションを追加するには、可能なバリエーション数の横にある矢印をクリックし、追加したいフォントを選択します。
- フォールバック フォント を選択します。
- [フォントを追加] をクリックします。追加したフォントは、ページ下部の Your Fonts セクションに表示されます。
Your Fonts セクションでは、アカウントに追加したフォントを確認できます。このセクションでフォントを編集または削除するには、フォントの 3 点リーダーを選択します。

Google Fonts を使用する場合は、GDPR の適用上、Google Fonts は Google によってホストされていることにご注意ください。Google フォントをフォントライブラリに加えることで、Google Fonts を使用しているとみなされます。Klaviyo では、サインアップフォームテンプレートで使用しているカスタムフォントの一部を用意しており、簡単にインポートして使用できます。Klaviyo がホストするフォントのリストを表示。
Adobe のフォントを追加する
Adobe フォントを使用するには Adobe アカウントが必要です。
Adobe のフォントを追加するには以下の手順に従ってください。
- Adobe Fonts に移動します。
- Adobe フォントリンクを検索し、フォントを選択してください。
- フォント名の横にあるコードアイコンをクリックします。
- 必要に応じて新しいプロジェクト名を入力し、[保存] をクリックします。
- 次のモーダルで、追加したいフォントの https://use.typekit.net URL をコピーします。コピーする URL には .css を含めないでください。URL の一部として
- Klaviyo に戻り、URL を [CSS アドレス] フィールドに貼り付けます。
- [続行] を選択し、アップロードするフォントに対する フォールバックフォント を選択します。フォントがすでにアカウントで利用可能な場合は、フォントの横に緑のチェックマークが表示され、既存のフォールバックフォントが表示されます。
- フォントを追加を選択します。
フォントを追加すると、ページ下部の あなたのフォント セクションに一覧表示されます。このセクションのフォントを編集するには、フォントの三点リーダーを選択します。

インポートしたフォントを追加する
サードパーティソースでホストされていないカスタムフォントを購入またはダウンロードした場合でも、Klaviyo フォームで使用できます。まず、Klaviyo からアクセスできる場所(たとえば、サイトのアセット内やフォントホスティングプラットフォーム上)に フォントファイルをホスト します。受信者のデバイスからフォントにアクセスできるように、Access-Control-Allow-Origin header を * に設定して Cross-Origin Resource Sharing(CORS)を有効にしてください。
インポートしたフォントを追加するには:
- フォント名を付けてください。
- font-weight、style、およびソース URL を指定します。ソース URL は、末尾が WOFF、WOFF2、TTF、EOT、または SVG の有効な URL である必要があります。
- 任意:追加のバリエーションを追加するには、[フォント バリエーションを追加] を選択し、このバリエーションについて手順 2 を繰り返します。
- [フォントを追加]を選択して、このフォントを Your Fonts セクションに追加します。
Your Fonts では、アカウントにインポートしたフォントを確認できます。フォント上の 3 つのドットを選択して、フォントを削除または編集することもできます。

フォントを編集する
既存のカスタム フォントを編集するには:
- [コンテンツ] > [メディア & ブランド] > [フォント] に移動します。
- ページ下部の フォント セクションで、編集したいフォントを見つけます。
- そのフォントのカードで、右上隅にある 3 点リーダーをクリックします。
- [編集] を選択してください。ここから、次の操作が可能です。
- 任意のカスタムフォントのフォールバックフォントを編集します。
- Google と Klaviyo でホストされているフォントのみ、[フォントバリエーション数] を選択してリストを展開し、追加したいフォントを選択することで、選択済みのバリエーションを編集または追加できます。

アップロード後に Adobe のフォントにバリエーションを追加することはできません。これは、バリエーションが Typekit のリンクに組み込まれているためです。Adobe フォントにバリエーションを追加するには、既存のフォントを削除し、含めたいすべてのバリエーションがある別の Typekit リンクを使用して再追加する必要があります。
- フォントの編集が完了したら、[フォントを更新] を選択します。
フォントを削除する
フォントを削除するには:
- 自分のフォントセクションに移動します。
- 削除するフォントで 3 つのドットをクリックし、[削除] を選択してください。フォントを削除することを選択すると、モーダルが表示され、削除するフォントがフォームで使用されている場合は、追加したフォントを削除した後に代替フォントが表示されることが通知されます。

- [削除]を選択します。
カスタムフォントを削除すると、現在 Klaviyo でそのカスタムフォントを使用しているフォームは直ちにフォールバックフォントに戻ります。フォントを再度追加すると、それらのフォームでは再びそのフォントが使用されるようになります。
サインアップフォーム ビルダーでのカスタムフォントの使用
サインアップフォームでカスタム フォントを使用するには、フォームのプレビューでテキストを編集するだけです:
- [サインアップフォーム] タブに移動します。
- 編集するフォームを見つけ、横にある 3 つのドットをクリックしてから、[フォームを編集] を選択します。
- フォームプレビューで、編集したいテキストを選択してください。
- 右側の [Text] メニューで、テキストをハイライトします。
- 上部のフォントドロップダウンを使用して、カスタムフォントを選択します。アカウントの Your Fonts セクションのフォントはリストの先頭に表示されますのでご注意ください。
編集中、カスタムフォントはキャンバス(編集プレビューなど)に表示されますが、左側のパネルには表示されません。左側のパネルには、カスタムフォントの代わりにフォールバックフォントが表示されます。
- 変更に問題がなければ、[公開] をクリックして反映します。
Klaviyo.js がサイトフォントに与える影響
Klaviyo サイト上でアクティブのトラッキング(Klaviyo.js)、ウェブサイトで Klaviyo のサインアップフォームを公開するには、手動または E コマース外部連携を通してインストールする必要があります。一部のフォントバリエーションしか読み込んでいない場合、Klaviyo.js は、サイトに挿入される際に、ライブラリ内の残りのバリエーションを読み込みます。このため、このプロセスの過程で、サイトのヘッダーの太さが変わるなど、サイトのフォントが若干編集されることがあります。
Klaviyo.js によってフォントに加えられた変更を解決するには、以下の 2 つの方法があります。
- Klaviyo フォントライブラリから該当するフォントを削除します。
- Klaviyo.js が追加バリエーションを読み込む際に上書きされないように、サイトのヘッダーの CSS を更新します。
CSS の更新には専門的な知識を要するため、開発者の助けが必要になるかもしれません。Klaviyo がお客様のサイトで CSS を調整するお手伝いはできませんが、Klaviyo にはパートナーの幅広いネットワークがあります。適切なパートナーがいるか、ぜひご確認ください。
その他のリソース
- サイト上でカスタムフォントをホストする方法
Google やAdobe 以外のフォントを E コマースサイト(EC サイト)にアップロードし、Klaviyo のサインアップフォームにインポートする方法を説明します。 フォントをインポートしてサインアップフォームに適用するには、以下の 2 とおりがあります。
- Creating an effective acquisition strategy using sign-up forms