Workflow Transactional Email’e Giriş

Workflow Transactional Email’e Giriş

Sayfayı kopyala

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

  1. 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.
  2. 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.
  3. 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.
Sol tarafta ayarlar, sağ tarafta e-posta bulunan görsel oluşturucu
Görsel oluşturucu: sol tarafta ayarlar, sağ tarafta e-posta; ayrıca Masaüstü ve Mobil görünümleri de mevcuttur.

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
Bir Shopify Flow iş akışı: bir tetikleyicinin ardından gelen Send Transactional Email eylemi
Shopify Flow’da bir adım olarak Send Transactional Email (İşlem E-postası Gönder) seçeneğini kullanın.
Seçilebilecek e-posta şablonlarının listelendiği işlemin yapılandırma sayfası
Gönderici ve düzen, her adım için eylemin yapılandırma sayfasında seçilir.

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
Kurulum kılavuzu, kullanım bilgileri, başarı oranı ve son etkinliklerin yer aldığı kontrol paneli
Ana Sayfa: Plana göre kullanım durumu, başarı oranı ve en son gönderimler bir bakışta.

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ı:

  1. Yükleme ve kurulum - yönetici panelinizdeki uygulama.
  2. E-posta gönderenlerine genel bakış - E-postaların gönderildiği posta kutusunu veya SMTP sunucusunu bağlayın.
  3. Bir e-posta şablonu oluşturun - e-postayı tasarlayın ya da İş akışı şablonları şablonlarından birinden başlayın.
  4. Shopify Flow'dan veri aktarımı - eylemi bir iş akışına ekleyin ve verileri aktarın.
  5. 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.