動画チュートリアル:MailJetにメールをアップロードする
この動画では、FigmaのEmailifyプラグインからMailjetにHTMLメールをアップロードする方法を紹介しています。
Emailifyのエクスポートパネルで、ドロップダウンリストからMailjetオプションを選択し、有効なMailjetのAPIキーとシークレットを貼り付けます。これらは、MailjetアカウントのAPI設定ページで生成できます。
準備ができたら、Upload To Mailjetボタンをクリックすると、Figmaで選択したメールのHTMLへのエクスポートが始まり、Mailjetのマーケティングテンプレートに自動でアップロードされます。
MailjetにHTMLメールをエクスポートする際、Emailifyのエクスポート設定でAdd rel="notrack" to Linksトグルを有効にすると、Mailjetのリンクトラッキングを無効化できます(任意)。
Mailjetのテンプレートを更新する
Mailjet (API) のエクスポート設定でUpdatable Templatesを有効にすると、次回以降のアップロードでテンプレートを再利用できます。最初のアップロードが成功すると、Emailifyは各メールのフレーム名に[mailjetTemplateId:123456]タグを追加します。次回以降のアップロードでそのテンプレートのHTMLを更新するには、このタグをフレームに残しておいてください。
Mailjetにすでにあるテンプレートを更新するには、対応するFigmaのメールフレーム名に、そのテンプレートの数値のIDを同じ形式で追加してから、Updatable Templatesを有効にしてアップロードします。カスタムHTML用のテンプレートを使い、そのIDがAPIキーに紐づくアカウントのものであることを確認してください。
更新しても、テンプレートの既存の名前、件名、送信者ヘッダー、プレーンテキストのコンテンツは保持されます。これらも変更が必要な場合は、Mailjetで確認してください。更新に失敗した場合はエラーが表示され、代わりのテンプレートは作成されません。
次回のアップロードで新しくリンクされたテンプレートを作成するには、タグを削除します。Updatable Templatesをオフにすると、アップロードのたびに新しいテンプレートが作成され、フレームの既存のタグはそのまま残ります。タグ付きのFigmaフレームを複製すると、テンプレートIDもコピーされます。複製したフレームで別のMailjetテンプレートを使う場合は、コピーされたタグを削除してください。
ローカルの.zipエクスポートをMailjetに手作業でアップロードする(Mailjet APIを使わない場合)
.zipファイルのアップロードでメールテンプレートをMailjetに手作業でアップロードしたい場合は、Export HTMLのドロップダウンリストからMailjet (Zip) オプションを選択し、Export To HTMLボタンをクリックします。
エクスポート処理が終わったら、Download your .zip fileボタンをクリックしてファイルをパソコンに保存し、解凍します。解凍したメインフォルダ内の _zips (For upload to Mailjet) フォルダにある.zipファイルをアップロードできます。