Workflow Transactional Email’e Giriş
Workflow Transactional Email, Shopify Flow'a e-posta ve HTTP Request eylemleri ekler: kendi posta kutunuzdan kodsuz markalı e-posta gönderin ve API çağırın.
Shopify Flow, iş akışlarını başlatır ve ne yapılacağına karar verir. Ancak Shopify'ın dışına çıkarak kendi posta kutunuzdan markalı bir e-posta göndermek veya harici bir API'yi çağırmak gibi işlemleri kendi başına gerçekleştiremez. Workflow Transactional Email tam da bunu sağlar**.** Shopify Flow'a Send Transactional Email, Send Marketing Email ve HTTP Request olmak üzere üç eylem ekler; böylece bir iş akışı, tek bir satır kod yazmaya gerek kalmadan, sizin alan adınızdan, sizin tasarımınızla ve sizin verilerinizle müşteriye e-posta gönderebilir ve herhangi bir servise veri aktarabilir.
Parçaların birbirine nasıl uyduğu
- Bir gönderen bağlayın. Tek bir tıklamayla Microsoft 365 veya Google posta kutunuzu ya da kendi SMTP sunucunuzu bağlayın. Her e-posta, sizin alan adınız ve itibarınız altında gönderilir.
- E-postayı tasarlayın. Görsel oluşturucu, bloklardan bir düzen oluşturur; ya da kendi HTML kodunuzu yapıştırabilirsiniz. Yeniden kullanılabilir üstbilgiler ve altbilgiler, her mesajın marka kimliğine uygun olmasını sağlar.
- Shopify Flow'da eylemi ekleyin. Adımda göndereni ve düzeni seçin, “Değişkenler (JSON)” alanını kullanarak verileri aktarın; iş akışı böylece gönderilir.
Elinize ne geçecek?
- Kendi posta kutunuzdan e-posta gönderin. Microsoft 365, Google Workspace ve Gmail, OAuth ile bağlanır; herhangi bir SMTP sunucusu da kullanılabilir. Test gönderimleri ve bağlantı kontrolleri yerleşik olarak mevcuttur; gönderici çalışmaz hale geldiğinde uygulama sizi bilgilendirir. Bkz. E-posta gönderenlerine genel bakış.
- Gerçek bir e-posta tasarımcısı. Metin, başlıklar, resimler, düğmeler, ayırıcılar, sütunlar ve satır öğeleri tablosu, ayrıca ticaret blokları: ürün kartı ve ürün ızgarası, fiyat, indirim kodu, geri sayım, sipariş takibi, yıldız derecelendirmesi, müşteri yorumları, sosyal medya bağlantıları, video, imza, tablo ve tarayıcıda görüntüleme. Bölümler, yalnızca bir koşul doğru olduğunda gösterilebilir. Bkz. Bir e-posta şablonu oluşturun ve İçerik blokları: ürün, indirim, geri sayım, takip ve daha fazlası.
- Özel indirim kodları ve canlı geri sayımlar. İndirim bloğu, mağazanızda her e-posta için tek kullanımlık bir kod oluşturabilir; geri sayım bloğu ise gelen kutusunda animasyonlu bir resim olarak geri sayım yapar.
- Müşterinizin dilinde e-postalar. Bir şablon, çevirileri içerir; Shopify Flow adımındaki Dil alanı (genellikle
{{order.customerLocale}}) doğru çeviriyi seçer. Bkz. Müşterilerinizin dilinde e-posta gönderin. - Ekler. Bir dosya yükleyin, gönderim sırasında bir bağlantıdan dosya alın ya da sipariş veya müşteriye ilişkin başka bir uygulama tarafından kaydedilmiş bir dosyayı (örneğin, bir meta alanda bulunan fatura PDF’si) ekleyin. Bkz. Ekler ve resimler ve Bir siparişten veya müşteri meta alanından dosya ekleyin.
- Abonelikten çıkma seçeneği sunan pazarlama e-postaları. Bir pazarlama şablonu, her alıcıya kendi abonelikten çıkma bağlantısı ve şirket bilgilerinizi içeren tek bir e-posta gönderir; abonelikten çıkan müşteriler bundan sonra listeden çıkarılır. Bkz. Pazarlama e-postaları ve abonelikten çıkma işlemleri.
- Tüm Shopify planlarında HTTP istekleri. Shopify’ın kendi “HTTP isteği gönder” eylemi için daha üst düzey bir plana ihtiyaç vardır. Bu eylem için ise gerek yoktur. Shopify Flow'dan bir HTTP isteği gönderin bölümüne bakın.
- Gizli Bilgiler ve Liquid. API anahtarları ve şifreler tek seferde şifrelenmiş olarak saklanır ve
{{ secrets.keyName }}biçiminde referans alınır; konu satırları, gövde metinleri, URL’ler ve yükler ise Shopify Flow’dan{{ variables.xxx }}değerlerini alır. Bkz. Sırlar ve Değişkenler ve Sıvı. - Yapay zeka kullanarak düzenler oluşturun ve çevirin, her sürümü saklayın ve düzenleri bir GitHub deposuna yansıtın. Yapay zeka ile mizanpajlar oluşturun, düzenleyin ve çevirin, Sayfa düzeni sürüm geçmişi ve GitHub'da sınırsız düzen geçmişi saklayın bölümlerine bakın.
- Eksiksiz bir geçmiş kaydı. Her gönderim ve her istek, durumu, zamanlaması ve gönderilen içerikle birlikte kaydedilir ve yeniden gönderilebilir. Bkz. Geçmiş ve sorun giderme.
- Siz izin vermedikçe deponuzdan hiçbir şey okunmaz. Uygulama, erişim kapsamı olmadan yüklenir. Her biri bir özelliğe yönelik (meta alan dosyası ekleme, indirim kodları oluşturma) dört isteğe bağlı izin mevcuttur; bu izinler yükleme sırasında verilir ve İzinler sayfasından geri alınabilir. Bkz. İzinler: Uygulamanın mağazanızdan okuyabileceği bilgiler.
- Kendi araçlarınız ve yapay zeka asistanlarınız için bir API ve bir MCP sunucusu. Bkz. Geliştirici API'si ve MCP.

Shopify Flow’daki üç eylem
Send Transactional Email
İşlemsel bildirimler gönderir: sipariş onayları, kargo güncellemeleri, hesap bildirimleri. Bunlar, pazarlama bildirimlerinden aboneliğini iptal eden müşteriler de dahil olmak üzere herkese gönderilir.
| Shopify Flow'daki alan | Ne işe yarar? |
|---|---|
| E-posta Adres(leri)ne | Bir veya daha fazla alıcı; her satıra bir tane. Genellikle {{customer.defaultEmailAddress.emailAddress}} gibi bir Shopify Flow değişkeni |
| Görünen Alıcı(lar), Gizli Alıcı(lar) | İsteğe bağlı, her satıra bir tane |
| Değişkenler (JSON) | Düzen için kullanılan veriler; örneğin {"customerName": "John", "orderId": "12345"}, {{ variables.customerName }} şeklinde kullanılır |
| Dil | İsteğe bağlı. Düzenin dil ayarını belirler; genellikle {{order.customerLocale}} |
| Yanıt Adresi, Gönderen Adı | İsteğe bağlı. Bu adımda gönderenin varsayılan ayarlarını geçersiz kılın |
| Sipariş, Müşteri | İsteğe bağlı. Bu adımın ilgili olduğu sipariş veya müşteri; yalnızca düzen, bir meta alanından bir dosya eklediğinde gereklidir. |
Gönderen ve düzen, bu alanlarda değil, eylemin kendi yapılandırma sayfasında (Gönderme Yeri ve Düzen) seçilir. Bu sayfada seçtiğiniz düzenin önizlemesi gösterilir; böylece benzer düzenleri birbirinden kolayca ayırt edebilirsiniz.
Bu eylem, sonraki Shopify Flow adımlarının dallanma kararı verebileceği bir sonuç döndürür:
| Geri dönüş alanı | Değerler |
|---|---|
status |
SENT veya FAILED; ya da pazarlama listesine aktarılan bir düzenin yalnızca abonelikten çıkmış alıcıları içermesi durumunda SKIPPED |
messageId |
Varsa, sağlayıcının mesaj kimliği |
provider |
GOOGLE, MICROSOFT, SMTP veya DEFAULT |


Send Marketing Email
Bir pazarlama şablonu gönderir: bir haber bülteni, bir değerlendirme talebi, bir müşteri geri kazanma teklifi. Yukarıdakilerle aynı alanlar bulunur, ancak yalnızca pazarlama şablonları sunulur ve gönderim şekli farklıdır:
- Her bir Kime alıcısına bir e-posta (her işlem başına en fazla 20 adet), her birinde kendi abonelikten çıkma bağlantısı bulunan,
- altbilgide yer alan abonelikten çıkma ifadesi ve şirket bilgileri,
- Abonelikten çıkan müşteriler atlanır.
| Geri dönüş alanı | Değerler |
|---|---|
status |
SENT, FAILED veya SKIPPED (tüm alıcılar abonelikten çıkmıştı) |
messageId |
Mevcut olduğu takdirde, gönderilen ilk e-postanın sağlayıcısına ait mesaj kimliği |
provider |
GOOGLE, MICROSOFT, SMTP veya DEFAULT |
Pazarlama şablonları, altbilgi ve abonelikten çıkma listesi ile ilgili her şey Pazarlama e-postaları ve abonelikten çıkma işlemleri bölümünde yer almaktadır.
HTTP Request
Uygulamada kaydettiğiniz bir HTTP isteğini çalıştırır: yöntem, URL, başlıklar ve gövde; bunların herhangi birinde gizli bilgiler ve değişkenler bulunabilir.
| Shopify Flow'daki alan | Ne işe yarar? |
|---|---|
| Değişkenler veya Gövde Geçersiz Kılma (JSON) | Ya URL’de, başlıklarda ve gövdede {{ variables.xxx }} şeklinde kullanılan değişkenler ya da gövde geçersiz kılma: {"body": {...}}, yapılandırılmış gövdeyi tamamen değiştirir |
| Geri dönüş alanı | Değerler |
|---|---|
status |
HTTP durum kodu |
response |
JSON biçimine dönüştürülmüş yanıt gövdesi (dize olarak) |
Uygulamada gezinme
| Sayfa | Ne için kullanılır? |
|---|---|
| Ana Sayfa | Kurulum kılavuzu, planınıza göre kullanım durumu, başarı oranı, gönderim durumu, eylem tablosu ve son etkinlikler |
| E-posta Göndericileri | Bağlı Microsoft 365 ve Google hesapları, SMTP sunucuları ve test gönderimi iletişim kutusu |
| E-posta Şablonları | E-postaların kendisi, “İşlem” ve “Pazarlama” sekmelerinde: konu, tasarım, diller, ekler, test değişkenleri |
| Üstbilgi ve Altbilgi | Düzenler arasında paylaşılan, yeniden kullanılabilir üstbilgi ve altbilgi ön ayarları |
| HTTP Requestleri | Kaydedilen istekler: yöntem, URL, başlıklar, gövde |
| Sırlar | {{ secrets.keyName }} şeklinde referans verdiğiniz şifrelenmiş değerler |
| Tarihçe | Durum, zaman bilgisi, istek ve yanıt ayrıntılarını içeren her yürütme işlemi ve bir yeniden gönderme |
| Abonelikten çıkma | Pazarlama e-postalarınızı almamayı seçen müşteriler (arama, manuel ekleme, yeniden abone olma ve CSV dışa aktarma dahil) |
| Geliştirici | API anahtarları, MCP connect komutu, yapay zeka ve GitHub bağlantıları |
| İzinler | Her biri bir "verme" ve bir "geri alma" işlemine sahip isteğe bağlı mağaza izinleri |
| Ayarlar | E-posta varsayılan ayarları, dillere göre pazarlama altbilgi metinleri, marka renkleri, özel yazı tipleri ve uyarılar |
| Yardım | Destek, dokümantasyon bağlantıları ve planınız |

Planlar ve sınırlar
| Plan | Fiyat | Son 30 günlük dönem başına işlem sayısı | Eklerin depolanması |
|---|---|---|---|
| Ücretsiz | 0 $ | 500 | 500 MB |
| Başlangıç | Ayda 15 dolar | 5.000 | 2 GB |
| Büyümek | Ayda 35 dolar | 15.000 | 10 GB |
| Sınırsız | Ayda 100 dolar | Sınırsız | 50 GB |
Yıllık faturalandırma, tüm ücretli planlarda mevcuttur ve aylık faturalandırmaya göre daha ekonomiktir. Bir işlem, gönderilen bir e-posta veya gerçekleştirilen bir HTTP isteği anlamına gelir; birden fazla alıcıya gönderilen bir pazarlama e-postası da yine tek bir işlem olarak kabul edilir. Her plan tüm özellikleri içerir; planlar yalnızca hacim ve depolama alanı açısından farklılık gösterir. Bkz. Planlar ve kullanım.
Buradan başlayın
Bu sırayla, ilk e-postanın gelmesine yaklaşık on beş dakika kaldı:
- Yükleme ve kurulum - yönetici panelinizdeki uygulama.
- E-posta gönderenlerine genel bakış - E-postaların gönderildiği posta kutusunu veya SMTP sunucusunu bağlayın.
- Bir e-posta şablonu oluşturun - e-postayı tasarlayın ya da İş akışı şablonları şablonlarından birinden başlayın.
- Shopify Flow'dan veri aktarımı - eylemi bir iş akışına ekleyin ve verileri aktarın.
- E-posta ayarlarınızı test etme - bir test mesajı gönderin ve sonucu Geçmiş bölümünden okuyun.
Ardından, ihtiyaç duyduğunuzda: Müşterilerinizin dilinde e-posta gönderin, Pazarlama e-postaları ve abonelikten çıkma işlemleri, Bir siparişten veya müşteri meta alanından dosya ekleyin, Shopify Flow'dan bir HTTP isteği gönderin, Bildirimler ve uyarılar ve Sıkça sorulan sorular.
