マーケティングメールのテンプレ>カスタムリキッド>でorder_nameなどが使えない?

Topic summary

Shopifyの「マーケティング→自動化」機能で商品レビュー依頼メールを設定する際、カスタムリキッドでorder_nameや商品情報が表示されない問題が報告されています。

問題の詳細:

  • 「Order fulfilled → Wait → Send Marketing Email」のワークフローで設定
  • 注文番号や商品ページへのリンクを表示したいが、{{ order.order_number }}などが機能しない
  • Shopifyサポートから提供された通知メール用の変数リファレンスでは解決できず

原因の推測:
コメント者は、質問者が使用している「Shopify Email」アプリのマーケティングメールと、サポートが案内した「設定→通知」の通知メール(Shopify Emailではない)が異なるため、参照すべきドキュメントが違うと指摘しています。Shopify Emailアプリでは注文情報へのアクセスが制限されている可能性があります。

提案された対応策:

  • Shopify FlowやOmniSendなど、注文データ出力に対応したメール送信アクションを持つ他のアプリの検討
  • 要望を正確に説明してサポートに再質問

質問者は自力でリンク先を探すことにしています。

Summarized with AI on November 10. AI used: claude-sonnet-4-5-20250929.

shopifyの「マーケティング→自動化」を使って商品レッビュー依頼メールの自動配信メールを設定します。
「Order fulfilled → Wait(Wait for 1week) → Send Marketing Email」で送信したいのですが、
Send Marketing Email のテンプレート内のカスタムリキッドで、order_name、商品ページへのリンク
を表示したいのですが、うまくいきません。

サポートでおしえてもらった以下を参照していますが、表示されません。
https://help.shopify.com/ja/manual/orders/notifications/email-variables

以下のような、カスタムリキッドを設定して、実際に注文>fulfilledしてメール送信させています。
“”"

ご注文いただいた商品についてのレビューをお願いします。

注文番号: {{ order.order_number }}

注文履歴を確認する

注文を見る

order.email:{{ order.email}}

order.name:{{ order.name}}

order.order_name:{{ order.order_name}}

order.order_number:{{ order.order_number}}

order.confirmation_number:{{ order.confirmation_number}}

order.created_at:{{ order.created_at}}

{% for line_item in order.line_items %}
商品名: {{ line_item.title }}

数量: {{ line_item.quantity }}

単価: {{ line_item.price | money }}

{% endfor %}

“”"

この場合、 shop.url 以外は値が貼りません。order.をとったりいろいろ試しましたが、
表示されません。
そもそも、マーケティング→自動化 のテンプレートでも、これらorderなどにアクセスしている
テンプレートがないので、マーケティングメールでは利用できないのでは?と思っていますが、
明確な回答が見つからず、サポートさんからも得られず、です。
よろしくおねがいします。

詳しくありませんが質問内容から判断しますと、要望とShopifyサポートの返答対象に齟齬があるように思います。

ご要望の前提は以下になるのではないでしょうか?

  • 「オートメーション」でShopify Emailアプリの「Send Marketing Email」アクションを使用する

対してShopifyサポートが記載したURLの内容から考えると返答対象は以下なので、要望が正確に伝えられていないように思います。

  • 「設定」の「通知」で送信されるメール(= Shopify Emailではない)

上記前提が合っている場合、参照するべきヘルプは以下かと思いますが、状況的に注文内容に関する情報は取得できないように思います。

https://help.shopify.com/ja/manual/promoting-marketing/create-marketing/shopify-email/create-email/custom-liquid#supported-variables

コードに追加する変数は、カスタムLiquidで対応しているものに限られます。

場合によっては上記URLを示した上で、要望を正確に説明しつつ質問すれば回答が得られるかもしれません。

■対応策の検討

推測ですが以下が検討できるかなと思います。

  • Shopify Flowやオートメーションなどで、注文データ出力に対応したアクションを追加できるアプリを探す

※メール送信用アクションを持つレビューアプリや、FloWと連携用アクションを持つOmnisendなどのアプリなど

以上ですが、ほぼ推測に基づきますので回答内容が間違っている場合は申し訳ありません。

1 Like

コメントありがとうございます!
私の伝え方の問題もありますが、たぶん、サポートさんも手探りだから、のように思います。
サポートに甘えすぎず、いただいたリンク先を自前で探すべきでした。

感謝感謝です。