clickSomo
ClickSomo を開く

クリエイティブ

テンプレートではなくドキュメント

書いたものは、公開されたスキーマを持つブロックツリーです。送り出されるのは、そのドキュメントをターゲット — メール、ページ、フォーム、SMS、プッシュ、印刷 — 向けにレンダリングしたものです。この2つは意図的に分離されています。エディターは置き換え可能ですがレンダリングはそうではないからで、そうでないふりをするのは、マーケティングツールが同じメッセージの食い違う6つのバージョンを抱え込むやり方です。

6つのターゲット、1つのソース

各ターゲットには好みの問題ではない制約があり、レンダラーがそれを把握しているので、あなたは知る必要がありません。

メールは、テーブルとインラインCSS、flexもgridも使わないこと(Outlookは今もWordでメールをレイアウトするため)、自動生成されるプレーンテキスト代替、ダークモードクライアントの色反転に耐える配色、そしてGmailが切り詰めを始める約102KBのサイズガードを意味します。

ページは、スラッグの下に公開される、通常のモダンなレスポンシブHTMLで、希望すれば独自ドメイン上に置けます。フォームは、ページにフィールドバインディング、バリデーション、ハニーポット、レート制限を加えたもので、consent 根拠を正当に生成できる、連絡先への唯一の経路です。

SMSは入力しながらセグメント数を数えます。プッシュは、タイトル、本文、アイコン、アクション、ディープリンクです。レターは、印刷CSSをPDFにレンダリングし、宛先を付けて郵送するものです。

ドキュメント自体は、公開されたスキーマを持つセットアップとして、非公開テーブルに隠されるのではなく、エコシステムのドキュメントサービスに保存されます。つまり、より良いエディターが登場した日にも、同じドキュメントを編集でき、上流には何も変更がありません。

1つのクリエイティブレンダリングターゲット
  • 1メールテーブル、インラインCSS、テキスト代替、ダークモード対応、約102KBガード。
  • 2ページスラッグの下のレスポンシブHTML、独自ドメイン対応。
  • 3フォームページにバインディング、バリデーション、ハニーポット、レート制限を追加。
  • 4smsライブのGSM-7 / UCS-2セグメントカウンター付きテキスト。
  • 5プッシュタイトル、本文、アイコン、アクション、ディープリンク。
  • 6レターPrint CSS → PDF。
  • i継ぎ目エディターは交換可能ですが、ターゲットはそうではありません。だからこそ、ドキュメントには公開されたスキーマがあります。

ターゲットごとにキャッシュされるレンダリング結果

差し込み変数

未知の変数は送信時に黙って失敗するのではなく、公開時に失敗します

テンプレート言語の多くは、存在しないキーに対して何も出力しないのがデフォルトの動作です。メールでそれが起きると、「こんにちは、」という文面が4万人に送られ、返信が届き始めるまで誰も気づきません。そこで、ドキュメントは公開できる前に、変数の語彙に対して検証されます。

差し込めるもの

連絡先のメールアドレス、名前、電話番号、ロケール。属性はあなたのものですから自由に使えるattrs.*。あなたの組織の名前と郵送先住所。購読解除リンクと設定リンク。そしてメッセージ自体の件名とプレヘッダー。

「レコードにある何でも」ではなく、意図的にリストにしています。連絡先の行には内部識別子も含まれていますが、それらはメッセージに入れるべきものではありません。

フォールバックは欠落変数ではない

{{first_name | default:there}}は、この連絡先がたまたま持っていない既知の変数です。名前のない行が半分あるインポート済みリストのような場合です。これはフォールバックが表示されるだけで、まったく問題ありません。

拒否されるのは{{frist_name}}のような、誰に対しても存在しない変数です。送信時にはこの2つは同じに見えますが、公開時にはまったく異なります。だからこそ、チェックは公開時に行われるのです。

同じ語彙がすべてのターゲットで使えるため、メールのために書いたフレーズは、書き直さずにそのままSMSやランディングページでも表示されます。また、first_nameは保存されているのではなく、レンダリング時に氏名全体から導出されます。保存された分割は、その前提に合わない名前の人を待つ、間違った分割だからです。

一度書けば、チャンネルに合わせた姿で届きます。

送り出される前に

まだ修正できるうちに行われるチェック

Gmailのクリップ

約102 KBを超えると、Gmailはメッセージを切り詰め、残りをほとんどの人が押さないリンクの向こうに隠します。その一番下には、購読解除リンクも含まれます。レンダラーはサイズを測定し、公開時に警告します。

画像の重さ

4メガバイトのヒーロー写真はサイズ予算を吹き飛ばし、スマートフォンではひどく表示されます。画像はアップロード時にリサイズ・変換されます。これは見た目の好みではなく、到達性の問題です。

受信箱プレビュー

メッセージはデスクトップ幅とモバイル幅でレンダリング・撮影され、リストビューには名前ではなく実際の見た目が表示されます。有料のプレビューサービスは使っていません。

実際のテスト送信

実際の受信者と同じレンダラー、同じ送信アイデンティティを通じて、自分自身に送ってください。別のコードパスを通るプレビューは、実際に送られるメッセージについて何も証明しません。

貼り付けたHTMLはサニタイズされます

外部から貼り付けたコンテンツは、保存前にサニタイザーを通ります。マーケティングメールは、誰かのクリップボードに何が入っていたかを知る場所ではないからです。

お好みならMarkdownで

Markdownで書けば、レンダリングされます。モデルにメールのHTMLを頼むよりはるかに信頼でき、エージェントがメッセージを書くというアイデアをデモではなく実用的なものにするのは、この仕組みのおかげです。

自分のウェブサイトから始める

初回実行時にURLを貼り付けてください。ClickSomoはページからロゴ、アイコン、マニフェスト、そして実測された色を読み取り、誰かが当てずっぽうに選んだ色ではなく、最初からあなたのものに見えるメールを作成します。プラットフォームも検出され、それだけで価値あるファネルの提案が可能になります。ショップにはカゴ落ちメール、出版社にはニュースレターのウェルカムメールです。

あなたが指定したURLへの取得は、すべて保護されたフェッチャーを通ります。HTTPとHTTPSのみ、リテラルアドレスは直接チェック、すべてのDNS応答は公開アドレスであることを要求、リダイレクトの各ホップも再検証されます。顧客の代わりに任意のURLを取得することは、自分のネットワークに穴を開ける最も簡単な方法のひとつであり、二度書くべきものではありません。

正直なところ: ウェブサイトから生成された最初のテンプレートは良い出発点であって、完成したデザインではありません。ロゴ、色、書体をだいたい正しく取得し、最初の送信がデモに見えないようにしてくれます。その後はあなたが編集します。空白のキャンバスを眺めるより、ずっと良い仕事です。