Shopify Flow'dan özel bir SMTP sunucusu kullanarak e-posta gönderme

Shopify Flow'dan özel bir SMTP sunucusu kullanarak e-posta gönderme

Sayfayı kopyala

Gmail, SendGrid, Mailgun, Amazon SES veya özel SMTP sunucunuzu Shopify Flow'a bağlayın ve VIP müşterilere markalı karşılama e-postası gönderin.

Genel Bakış

Workflow Transactional Email, Shopify Flow üzerinden kendi SMTP sunucunuz aracılığıyla işlem e-postaları göndermenizi sağlar. Bu örnekte, bir müşteriye VIP etiketi verilir, Shopify Flow çalıştırılır ve iş akışı, kaydettiğiniz SMTP sunucusunu ve e-posta şablonunu kullanarak markalı bir e-posta gönderir.

Bu kurulum üç bölümden oluşmaktadır:

  1. E-posta Göndericileri altında bir SMTP bağlantısı oluşturun
  2. E-posta Düzenleri bölümünden e-postayı tasarlayın
  3. Shopify Flow’daki Send Transactional Email eylemini kullanın ve müşteri verilerini şablona aktarın

SMTP protokolünü destekleyen herhangi bir hizmet sağlayıcı kullanılabilir; buna Gmail, SendGrid, Mailgun, Amazon SES ve kendi e-posta sunucunuz da dahildir.

Video kılavuzu

Tüm kurulum süreci - SMTP sunucusu, e-posta şablonu ve Shopify Flow iş akışı. Videoda ses yok; bu nedenle oynatma hızını kendinize uygun şekilde ayarlayın.

Başlamadan önce

  • Workflow Transactional Email’i Shopify mağazanıza kurun.
  • SMTP sağlayıcınızın sunucu adresini, bağlantı noktasını, kullanıcı adını ve şifresini elinizin altında bulundurun.
  • VIP e-postalarının hangi gönderen adresinden gönderileceğine karar verin.

Senaryo: Bir VIP karşılama e-postası

İş akışı şu şekilde çalışır:

  1. Bir müşteriye VIP etiketi eklenmiştir
  2. Shopify Flow, iş akışını başlatır
  3. İş akışı, Send Transactional Email eylemini çalıştırır
  4. Bu işlem, kaydettiğiniz SMTP sunucusunu kullanır
  5. Bu işlem, kaydedilmiş e-posta şablonunuzu, müşteri bilgileri doldurulmuş olarak gönderir

1. Adım: SMTP sunucunuzu yapılandırın

Uygulamada, E-posta Göndericilerini açın ve SMTP bölümüne gidin. İşlem e-postalarınızı gönderecek posta sunucusunu buraya kaydedin.

Workflow Transactional Email'deki "E-posta Göndericileri" sayfası

İstifacınızın SMTP sunucusu, bağlantı noktası, kullanıcı adı ve şifresini girin, ardından Bağlantıyı Test Et düğmesine basın.

SMTP sunucusu, bağlantı noktası, kullanıcı adı ve şifrenin girilmesi

SMTP sunucusu formunun üst kısmında yer alan, ülke seçme ve arama alanı içeren sağlayıcı listesi
Öncelikle e-posta sağlayıcınızı seçin: Seçtiğinizde sunucu ayarları sizin için otomatik olarak doldurulur.
Gönderim IP adresimizin yer aldığı kartın yanında, ad, ana bilgisayar ve bağlantı noktası bilgileri girilmiş SMTP sunucusu formu
SMTP sunucusu formu. Bu resimde yer alan değerler örnek amaçlıdır. Posta sunucunuz gönderenleri IP adresine göre kısıtlıyorsa, “Gönderim IP adresimiz” başlığı altında gösterilen adresi izin listesine ekleyin.
SMTP sunucusu formunun kullanıcı adı, şifre ve gönderen adresinin yer aldığı alt kısmı
Aşağıda: Posta sunucunuzun giriş bilgileri ve e-postalarınızın gönderildiği adres.

Kimlik bilgileri doğruysa, bir başarı mesajı göreceksiniz.

Başarılı bir SMTP bağlantı testi

Mesajın gönderileceği adresi seçin. Ayrıca bir görüntü adı da belirleyin; böylece alıcılar, ham adres yerine mağaza adınızı görürler.

Gönderen adresini ve görüntü adını ayarlama

Yapılandırmayı kaydedin; böylece daha sonra Shopify Flow eyleminiz tarafından seçilebilir.

SMTP yapılandırmasını kaydetme

2. Adım: E-postayı tasarlayın

E-posta Şablonlarına gidin. Shopify Flow'un göndereceği e-posta içeriğini burada oluşturursunuz.

E-posta Şablonları sayfası

VIP senaryonuz için konu başlığı ve gövde içeren bir şablon oluşturun. Konu başlığında, Shopify Flow’dan aktarılan değişkenler kullanılabilir. Bu örnekte, yedek olarak Liquid’in default filtresi ile firstName değişkeni kullanılmaktadır:

Hi {{ variables.firstName | default: "Customer" }} Welcome to VIP Club

Markanıza uygun bir tasarım oluşturmak için bloklar ekleyin.

E-posta tasarımcısında blok seçme

Bu örnekte bir başlık bloğu, bir resim bloğu ve bir metin bloğu kullanılmaktadır. Metin bloğu, Shopify Flow’un sağlayacağı firstName değişkenine başvurmaktadır.

Başlık, resim ve metin bloklarından oluşturulan bir düzen

Test Değişkenleri bölümünü kullanarak örnek değerler girin ve tasarımın beklediğiniz şekilde görüntülenip görüntülenmediğini kontrol edin.

Örnek değişkenlerle düzeni test etme

Shopify Flow eylemi içinde seçilebilmesi için düzeni kaydedin.

E-posta düzenini kaydetme

Blokla ilgili tam bilgiye ulaşmak için Bir e-posta şablonu oluşturun bölümüne bakın.

3. Adım: Shopify Flow'da iş akışını oluşturun

Shopify Flow'u açın ve VIP süreciniz için bir iş akışı oluşturun. Müşteri etiketleme tetikleyicisini kullanın; böylece bir müşteriye VIP etiketi atandığında iş akışı çalışır.

Müşteri etiketi tetikleyicisini kullanan bir Shopify Flow iş akışı

Olayları Kaydet seçeneğine basın, ardından yeni bir sekmede bir müşteriye etiket ekleyin. Soldaki tetikleyiciyi seçtiğinizde gerçek tetikleyici verilerini göreceksiniz; bu, doğru değişkenleri seçmeyi çok daha kolay hale getirir.

Gerçek tetikleyici verilerini yakalamak için olayların kaydedilmesi

Send Transactional Email eylemini ekleyin. To Email(s) alanına müşterinin e-posta değişkenini girin. Ardından Configure email düğmesine basın.

Send Transactional Email eylemini ekleme

Yapılandırma ekranında, **Gönderme **bölümünden bu e-postanın üzerinden geçmesi gereken SMTP sunucusunu ve Düzen bölümünden oluşturduğunuz e-posta düzenini seçin. Bunların altında yer alan Önizleme bölümünde, düzenin konu satırı ile birlikte, düzenin test değişkenleriyle doldurulmuş hali gösterilir; böylece doğru düzen olup olmadığını kontrol edebilirsiniz. Kaydet düğmesine basın: Sayfanın altında Yapılandırma başarıyla kaydedildi mesajı görünür. Ardından Çıkış düğmesine basarak iş akışına geri dönün.

Tekrar işin içine dönelim; düzeninizin ihtiyaç duyduğu verileri Değişkenler (JSON) alanına girin:

{
  "firstName": "{{ customer.firstName }}"
}

Müşteri verilerini JSON değişkenleri olarak aktarma

Tetikleyici, koşul, düzen ve değişkenlerin hepsinin doğru olduğunu doğruladıktan sonra iş akışını etkinleştirin.

İş akışını etkinleştirme

Shopify Flow
Her iş akışı bir tetikleyiciyle başlar. Bu örnekte, İş Akışı Tetikleyici Uzantılarımızdan (Workflow Trigger Extensions) biri kullanılmaktadır; herhangi bir Shopify tetikleyicisi de aynı şekilde çalışır.
Shopify Flow
Bir eylem ekleyin, Workflow Transactional Email seçeneğini açın ve Send Transactional Email seçeneğini seçin.
Send Transactional Email eylemi ve bu eylemin “To”, “CC”, “BCC” ve “Variables” alanları
E-postayı kimin alacağını girin. Her alan, Shopify Flow değişkenlerini kabul eder.
Gönderici ve bir e-posta şablonu seçilmiş olan E-posta eylemi yapılandırma sayfası ve bu şablonun aşağıda yer alan önizlemesi
"E-postayı Yapılandır" seçeneği bu sayfayı açar: göndereni ve düzeni seçin, bunların altındaki önizlemeyi kontrol edin, ardından "Kaydet"e tıklayın.

Parçalar birbirine nasıl uyum sağlıyor?

Müşteri VIP etiketini aldığında, Shopify Flow iş akışını çalıştırır ve e-posta eylemini tetikler. Bu eylem şunları birleştirir:

  • E-posta Göndericiler'den kaydettiğiniz sunucu ayarlarınız
  • E-posta Şablonları'ndan kaydettiğiniz tasarımınız
  • Shopify Flow adımından JSON değişkenleri olarak aktarılan müşteri değerleri

Bunları birbirinden ayrı tutmak, düzenin yeniden kullanılabilir olmasını sağlar; her seferinde HTML’yi düzenlemeye gerek kalmadan aynı tasarımı tüm müşterilere gönderebilirsiniz.

Baştan sona test edin

  1. VIP etiketini bir test müşterisine ekleyin
  2. Shopify Flow’da iş akışının çalıştığını doğrulayın
  3. Müşterinin e-postayı aldığını kontrol edin
  4. Konu satırının ve HTML kodunun doğru şekilde görüntülendiğini kontrol edin
  5. Gönderen adı ve adresinin markanızla uyumlu olduğundan emin olun

Mesaj ulaşmazsa, uygulamanızdaki Geçmiş bölümünü açarak yürütme sonucunu ve hatanın tam metnini görüntüleyin. Geçmiş ve sorun giderme bölümüne bakın.

İşte bu kılavuzdaki SMTP sunucusu ve tasarım kullanılarak gönderilen e-posta:

Gönderilen VIP karşılama e-postası

İlgili