任意のタイミングでapiにてメールを送信したい

AI-generated summary

任意のタイミングで顧客へメールを送る処理を、ShopifyのAPIだけで実現できるかが主題。具体的には、通知の「お客様への連絡」をAPI経由で実行する、またはAPIからメールを生成・送信したいという相談だった。

回答では、注文編集に伴う顧客連絡メールはShopify管理画面からしか送信できず、API経由では不可と説明された。つまり、Shopify標準の通知機能をアプリから任意のタイミングで呼び出す方法はないという整理。

代替案としては、アプリ側で独自にメール送信機能を実装する方法が示された。既存のマーケティングメール系アプリも、Shopify標準通知ではなく独自のメール配信基盤を使っているとの補足があり、参考としてShopify Emailやメールマーケティング系アプリへの案内もあった。

結論として、外部メール基盤なしでShopify標準機能のみをAPIから使う形は難しく、独自実装が必要という形で解決している。

任意のタイミングでお客様にメールを送信するアプリを作成したいと考えています。

通知の「お客様への連絡」をAPIにて叩く、もしくはAPIからメールを作成して送信することは可能でしょうか?

アプリ側にメールサーバーを用意したり、他の外部メールサービスと連携ということをせずに実現出来ればと考えています。

ご教示のほど、よろしくお願いいたします。

注文編集からの顧客連絡のメールは、Shopifyの管理画面からしか送れません。

ご要望のアプリと同様のものは、すでにマーケティング用途として存在しますが、いずれも、Shopifyとは別の独自メールを実装しています。

なお、メールアプリはShopify作成のものも含めていくつか存在しているので、参考までに内容を確認してみてください。

https://apps.shopify.com/shopify-email?locale=ja&surface_detail=shopify&surface_inter_position=7&surface_intra_position=3&surface_type=home

https://apps.shopify.com/browse/marketing-email-marketing?locale=ja

回答ありがとうございます。

やはり管理画面から手動でないと送れないのですね。

もしかしたら・・と期待したのですが、やはりアプリ側に実装するしかないですね。

ありがとうございました。