Ana içeriğe geç

Tetikleyici referansı

Tetikleyici, bir Kuralı başlatan olaydır. Her Kuralın tam olarak bir tetikleyicisi vardır ve bu, sihirbazın 2. adım — Zaman'ında seçilir. Bu olay bir üye için gerçekleştiğinde, Kuralın koşulları değerlendirilir ve — geçerlerse — eylemleri tetiklenir.

Bu sayfa, Kural sihirbazında bulunan 14 tetikleyiciyi her birinin dinlediği olay türüne göre gruplayarak listeler ve her biri için Koşullar bölümünde üzerine ekleyebileceğin filtre türünü açıklar. Tetikleyici başına her koşul alanını kasıtlı olarak listelemiyoruz — alan listesi sihirbaz açılır menüsünde görünür ve sürümler arasında değişebilir. Koşulların sözdizimi (alanlar, operatörler, değerler, AND/OR ile birleştirme) için ayrı Koşullar referansı'na bak.

Tetikleyicinin bir Kurala nasıl uyduğu

Her Kural 2. adımda dolduracak dört şeye sahiptir, bu sırayla:

  1. Tetikleyicinin kendisi — 2. adımın üst kısmındaki açılır menüden seçilir. Tetikleyiciye özgüdür.
  2. Hedef kitle — Kuralın kimler için geçerli olduğu. Varsayılan kart Kayıtlı üyelere der. Tetikleyiciden bağımsızdır.
  3. Zamanlama — Kuralın ne zaman tetiklenebileceği. Varsayılan kart Her Zaman der. Tetikleyiciden bağımsızdır.
  4. Kullanım sınırı — bir üyenin kaç kez etkilenebileceği. Varsayılan kart Üye başına sınırsız kez der. Tetikleyiciden bağımsızdır.

Bu dördünün altında, Koşullar bölümü, seçtiğin tetikleyiciye özgü alanların bir listesini gösterir. Hangi alanların görüneceği tetikleyiciye bağlıdır ve aşağıda tetikleyici başına açıklanmıştır.

bilgi

Yukarıdaki üç tetikleyiciden bağımsız kart (hedef kitle, zamanlama, kullanım sınırı) her tetikleyicide aynıdır. Filtrelemek istediğin bir şey bu üçünden biri değil ve tetikleyicinin koşul listesinde yoksa, muhtemelen 3. adımdaki bir vakaya aittir — bkz. Birden fazla vakaya böl.

Bir bakışta

Tetikleyici seç modal'ı 14 tetikleyiciyi beş kategoriye ayırır:

KategoriTetikleyiciŞu zaman tetiklenir…
Satın alma & ödemelerSatın Alma YapıldıPOS'ta üye için bir satın alma gönderildiğinde.
UygulamaBir kupon kodu girerBir üye uygulamada veya kasada bir kupon kodu girdiğinde.
VarlıklarBir varlık alır (hediye/damga kartı)Bir varlık — hediye, kupon veya damga kartı — üyeye verildiğinde.
VarlıklarBir varlığı kullanırBir üye daha önce kendisine verilen bir varlığı kullandığında.
VarlıklarKredi alırÜyenin kredi bakiyesi arttığında.
VarlıklarPuan alırÜyenin puan bakiyesi arttığında.
ÜyelikPrograma katılırYeni bir üye hesabı oluşturulduğunda.
ÜyelikToplam harcama güncellendiÜyenin toplam harcama toplamı yeniden hesaplandığında.
ÜyelikZiyaret güncellendiÜyenin ziyaret sayısı yeniden hesaplandığında.
ÜyelikVerification+ uygulandıÜye profilinde e-posta alanı OTP doğrulaması tamamlandığında (örn. bir partner şirketin çalışanlarını tanımak için kullanılır — bkz. aşağıdaki ayrıntılar).
ÜyelikEtiketlendiÜyenin profiline bir etiket eklendiğinde.
ÜyelikEtiket kaldırıldıÜyenin profilinden bir etiket kaldırıldığında.
İletişimHarici olay gönderildiBir partner sistem, harici olay API'si üzerinden üyeye özel bir olay gönderdiğinde.
İletişimAnket gönderildiBir üye bir anketi tamamlayıp gönderdiğinde.

Tetikleyici seç modal'ı; beş kategori grubu (Satın alma & ödemeler, Uygulama, Varlıklar, Üyelik, İletişim) ve içerdikleri 14 tetikleyiciyi gösteriyor

Satın alma & ödemeler

Satın Alma Yapıldı

POS'ta üye için gönderilen her satın alma için bir kez tetiklenir

POS'ta üye için bir satın alma gönderildiğinde her seferinde tetiklenir — yani POS submit-purchase uç noktasını çağırdığında ve işlem kayıtlı bir üyeye bağlandığında.

Satın alma başına bir kez tetiklenir. Çok kalemli sepetler tetikleyiciyi bir kez tetikler, kalem başına bir kez değil.

Satın Alma Yapıldı seçili 2. adım; üç varsayılan kart ve açık Koşullar alanı açılır menüsü

Şuna göre filtrelenebilir: ne satın alındığı (sepet kalemleri ve belirli kalemlere yapılan harcama), sepet boyutu (toplam tutar), satın almanın nerede gerçekleştiği (şube, POS cihazı), siparişin nasıl verildiği (sipariş türü, kanal / kaynak) ve nasıl ödendiği (ödeme yöntemi — her birikim Kuralının ihtiyaç duyduğu memberCredit hariç tutması dahil; bkz. Kredi iadesi + SMS el kitabı). Tam alan listesi sihirbazın Koşul açılır menüsünde yer alır.

Yaygın tuzaklar

  • Alım gecikmesi. POS satın almaları toplu olarak gönderiyorsa (örn. gecelik), Kural, müşterinin satın aldığı zamanda değil, platform satın almayı aldığında tetiklenir. Bu kurulumda günün saati koşulları yanlış davranabilir.
  • Anonim satışlar. Bir üyeye bağlı olmayan satın alma Kuralı tetiklemez — varsayılan hedef kitle filtresi (Kayıtlı üyelere) bunları sessizce düşürür. Üye sadakat kartını satış yapıldıktan sonra çıkardıysa, POS'un ya yeniden bağlaması gerekir ya da satış kaybolur.

Uygulama

Bir kupon kodu girer

Bir üye uygulamada, web'de veya POS'ta geçerli bir kupon kodu girdiğinde tetiklenir

Bir üye geçerli bir kupon kodu girdiğinde tetiklenir — mobil uygulamada, web uygulamasında veya POS'ta (kupon girişinin nereye bağlandığına bağlı olarak). Geçersiz veya bilinmeyen kodlar tetikleyiciyi tetiklemez, dolayısıyla bu, dolandırıcılık / yazım hatası izleme aracı değildir.

Şuna göre filtrelenebilir: belirli kupon kodu/kodları. Operatör, tek bir koşulda birden fazla kod listelemene olanak tanır, böylece Kural bunlardan herhangi biri kullanıldığında tetiklenir.

Varlıklar

Varlıklar kategorisi dört varlık-bakiyesi olayını kapsar: bir üyenin varlık kazanması, birini kullanması veya kredi / puan bakiyesinin değişmesi.

Bir varlık alır

Bakiyesiz bir varlık (hediye, kupon, damga kartı) üyeye verildiğinde tetiklenir

Açılır menüdeki tam adı: Bir varlık alır (hediye/damga kartı).

Üyeye bakiyesiz bir varlık — hediye, kupon veya damga kartı — verildiğinde tetiklenir; verilmenin başka bir Kuraldan, manuel bir yönetici eyleminden veya bir içe aktarımdan gelmesinden bağımsızdır. Üye kredi veya puan aldığında tetiklenmez; bunların kendi özel tetikleyicileri vardır (Kredi alır, Puan alır).

Şuna göre filtrelenebilir: verilen belirli varlık (hediye veya damga kartı şablonu). Bunu, sonraki akışın yalnızca senin karşılama hediyene tepki vermesi gerektiğinde kullan; diğer kampanyalardan gelen varlık verilmelerine değil.

Bir varlığı kullanır

Bir üye daha önce verilen bir varlığı kullandığında tetiklenir

Bir üye daha önce kendisine verilen bir varlığı kullandığında tetiklenir.

Şuna göre filtrelenebilir: hangi varlığın kullanıldığı ve hangi kanaldan kullanıldığı.

Kredi alır

Üyenin kredi bakiyesi arttığında tetiklenir — bir Kuraldan, manuel ayarlamadan veya içe aktarımdan

Üyenin kredi bakiyesi arttığında tetiklenir — kredilerin bir birikim Kuralından, manuel ayarlamadan veya içe aktarımdan gelmesinden bağımsızdır.

Şuna göre filtrelenebilir: verilen miktarın boyutu (küçük geri ödeme olaylarını büyük tanıtım yüklemelerinden ayırt etmek için yararlıdır) ve verilenden sonra üyenin bakiyesi (eşik mesajları için yararlıdır — "teşekkürler, toplam 50 dolar krediyi aştın").

Puan alır

Üyenin puan bakiyesi arttığında tetiklenir — Kredi alır ile aynı yapı

Üyenin puan bakiyesi arttığında tetiklenir — puanların bir birikim Kuralından, manuel ayarlamadan veya içe aktarımdan gelmesinden bağımsızdır.

Şuna göre filtrelenebilir: verilen miktarın boyutu ve verilenden sonra üyenin bakiyesi — Kredi alır ile aynı yapı, yuvarlak sayı dönüm noktalarındaki eşik mesajları için yararlıdır.

Üyelik

Üyelik tetikleyicileri, üye kaydının kendisindeki değişikliklerde tetiklenir — katılım olayları, toplam güncellemeleri, doğrulama ve etiket değişiklikleri.

Programa katılır

Hesap oluşturma sırasında üye başına bir kez tetiklenir — yeniden kayıt olayı yoktur

Üye başına bir kez, hesap oluşturma sırasında tetiklenir — bir kişi platform kayıt formunu doldurduğunda (veya bir partner uygulamasından eşdeğer API çağrısı yapıldığında) ve yeni bir üye kaydı oluşturulduğunda. "Yeniden kayıt" olayı yoktur.

Şuna göre filtrelenebilir: kaydın geldiği kanal ve belirli kaynak (web, uygulama, POS, partner entegrasyonu vb.). Bunu, kazanım kanalına göre karşılama akışlarını dallandırmak için kullan.

Toplam harcama güncellendi

Toplam harcama toplamı yeniden hesaplandığında tetiklenir — kümülatif eşik ödülleri için

Üyenin toplam harcama toplamı yeniden hesaplandığında tetiklenir — bir satın alma alındıktan hemen sonra.

2. adımda koşul alanı yoktur. Kuralı daraltman gerekiyorsa 3. adımda bir vaka ile filtrele (örn. ödülü yalnızca toplam harcama bir eşiği aştığında tetikle).

Satın Alma Yapıldı ile karşılaştırıldığında: işlem başına ödüller için Satın Alma Yapıldı kullan (bu satışta %10 iade) ve kümülatif eşik ödülleri için Toplam harcama güncellendi kullan (toplam harcama 1.000 doları aştığında bir kez tetiklenen "1.000 dolar kulübüne hoş geldin").

Ziyaret güncellendi

Ziyaret sayısı yeniden hesaplandığında tetiklenir — ziyaret sayısı eşikleri için

Üyenin ziyaret sayısı yeniden hesaplandığında tetiklenir. Bir ziyaret bir satın almadır — bu tetikleyici, Toplam harcama güncellendi'nin (tutar bazlı) sayım bazlı karşılığıdır.

2. adımda koşul alanı yoktur. Bir ziyaret sayısı eşiğine ihtiyacın varsa 3. adımda bir vaka ile filtrele ("10. ziyarette tetikle").

Verification+ uygulandı

Bir e-posta alanı OTP doğrulaması tamamlandığında tetiklenir — "doğrulanmış çalışanlar" desenlerinin temeli

Platformun OTP üzerinden e-posta alanı doğrulaması olan Verification+ bir üyenin profilinde başarıyla tamamlandığında tetiklenir. Üye iş e-posta adresini girer, platform o adrese tek seferlik bir kod gönderir, üye kodu geri girer ve başarı durumunda üye o e-posta alanına ait olarak "doğrulanmış" sayılır.

Yaygın sonraki desen, diğer Kuralların doğrulamaya tepki verebilmesi için üyeyi alanın adıyla etiketlemektir. Tipik bir akış:

  1. XYZ Şirketi çalışanları için %10 indirim ister.
  2. @companyxyz.com alanı için Verification+ yapılandırırsın; başarı durumunda CompanyXYZ etiketini uygulayan sonraki bir eylemle.
  3. Ayrı bir Kural Etiketlendi'yi tetikleyici olarak, Etiket CompanyXYZ koşulu ve İndirim ekle (%10) eylemiyle kullanır.

Bu iki Kural yapısı — Verification+ uygulandı etiketi yazar; Etiketlendi onu okur — şirket adını indirim Kuralına sabit kodlamadan "X organizasyonunun doğrulanmış üyeleri için avantajlar"ı modellemenin en temiz yoludur.

Şuna göre filtrelenebilir: OTP akışı yeni tamamlanan belirli Verification+ yapılandırması. Bir koşul birden fazla doğrulama kimliğini listeleyebilir ve Kural, uygulanan herhangi biri olduğunda tetiklenir — ayrı alanlar için ayrı Verification+ kayıtları yapılandırdığında yararlıdır.

Etiketlendi

Etiketsizden etiketliye geçişte tetiklenir — zincirleme Kuralların temeli

Üyenin profiline yeni bir etiket eklendiğinde tetiklenir — başka bir Kural, bir segment kuralı, manuel bir yönetici eylemi veya içe aktarım yoluyla.

Yalnızca etiketsizden etiketliye geçişte tetiklenir. Bir üyenin zaten etiketi varsa ve bir şey onu yeniden uygularsa, platform bunu işlem yapmaksızın değerlendirir ve tetikleyici sessiz kalır. Bu, sonraki Kurallar için önemlidir — Etiketlendi = VIP tarafından tetiklenen "VIP'ye hoş geldin SMS'i gönder" Kuralı yazmak güvenlidir, çünkü zaten VIP olan bir üyeye etiketin yeniden uygulanması SMS'i ikinci kez göndermez.

Şuna göre filtrelenebilir: eklenen belirli etiket. Değer seçici, kiracıdaki herhangi bir üyeye şu anda uygulanmış etiketleri sunar.

ipucu

Etiketlendi'yi ayrı bir Kuralda etiket ekleme eylemiyle eşleştirmek, kampanyaları zincirlemenin yoludur. İlk bir Kural ("Bu ay 500 dolardan fazla harcadı") üyeyi big-spender olarak etiketleyerek biter. İkinci bir Kural Etiketlendi = big-spender'da tetiklenir ve VIP SMS'i gönderir. Bu, her şeyi tek bir monolitik Kurala yığmaktan daha temizdir.

Etiket kaldırıldı

Etiketliden etiketsize geçişte tetiklenir — avantajları geri almak veya "seni özledik" iletişimleri için

Üyenin profilinden bir etiket kaldırıldığında tetiklenir. Etiketlendi'de olduğu gibi, bu yalnızca gerçek geçişte (etiketli → etiketsiz) tetiklenir; üyenin sahip olmadığı bir etiketi kaldırmak işlem yapmamaktır.

Şuna göre filtrelenebilir: kaldırılan belirli etiket — Etiketlendi ile aynı seçici.

Bir üye segmentten çıktığında VIP avantajını geri almak veya bir üye aktif müşteri etiketini kaybettiğinde "seni özledik" SMS'i göndermek için bunu kullan.

İletişim

Harici olay gönderildi

Bir partner sistem harici olay API'si üzerinden özel bir olay gönderdiğinde tetiklenir

Bir partner sistem platformun harici olay API'si üzerinden üyeye özel bir olay gönderdiğinde tetiklenir. Bu, diğer tetikleyicilerden hiçbirine uymayan olaylar için genel entegrasyon noktasıdır.

Şuna göre filtrelenebilir: olay sınıflandırması (tür, alt tür, kaynak) artı bir grup genel tipli yuva — dize, sayısal, tarih ve boole — partner entegrasyonunun olayın taşıdığı meta verilerle doldurduğu. Tipli yuva tasarımı kasıtlıdır: harici olay API'si platform tarafında şemasızdır ve yuvalar, partnerin ne gönderdiğine bakılmaksızın koşullar oluşturmak için tahmin edilebilir bir şey verir. Partner olaylarının şeklini değiştirirse, yalnızca tür dizelerinin ve yuva eşlemelerinin güncellenmesi gerekir — Kuralın genel şekli aynı kalır.

bilgi

Harici olay yuvaları konumsaldır, anlamsal değildir. Partner entegrasyonun, her yuvanın olayları için ne anlama geldiğine karar verir. Eşlemeyi bir yere belgele — yoksa altı ay içinde üçüncü sayısal yuvanın "saniye cinsinden oturum süresi" olduğunu kimse hatırlamayacak.

Anket gönderildi

Bir üye Akıllı Anketler anketini tamamlayıp gönderdiğinde tetiklenir

Bir üye Akıllı Anketler altında yapılandırılmış bir anketi tamamlayıp gönderdiğinde tetiklenir.

Şuna göre filtrelenebilir: kiracının yapılandırılmış anketleri arasından seçilen belirli anket.

Bunu, üyelere anketi yaptıkları için teşekkür etmek üzere bir SMS gönder eylemiyle veya tamamlamayı ödüllendirmek için bir Kredi ekle / Varlık gönder eylemiyle eşleştir (bir Hediye, bir Damga kartında bir damga veya bir kredi yüklemesi, hepsi yaygın "doldurduğun için teşekkürler" ödülleridir).

Tetikleyici gibi görünür, değildir

Sihirbazda birkaç şey sıklıkla tetikleyici sanılır:

  • Hedef kitle (Kayıtlı üyelere / Herkese) tetikleyici değildir — seçtiğin tetikleyicinin üzerinde çalışan bir hedef kitle filtresidir.
  • Zamanlama (Her Zaman / Bir pencerede) de tetikleyici değildir. Yalnızca hafta sonları çalışması gereken bir kampanya, tetikleyici olarak Satın Alma Yapıldı'yı ve zamanlama filtresi olarak hafta sonları'nı kullanır (veya 3. adımda bir vaka koşulu — bkz. vakalar).
  • Planlanmış ve İleri Tarihli Kampanya, kampanya türleridir, tetikleyici değil. Bir olayda değil bir tarihte tetiklenen bir kampanya istiyorsan, 1. adımda bu türlerden birini seç — tetikleyici modelini hiç kullanmazlar.