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:
- Tetikleyicinin kendisi — 2. adımın üst kısmındaki açılır menüden seçilir. Tetikleyiciye özgüdür.
- Hedef kitle — Kuralın kimler için geçerli olduğu. Varsayılan kart Kayıtlı üyelere der. Tetikleyiciden bağımsızdır.
- Zamanlama — Kuralın ne zaman tetiklenebileceği. Varsayılan kart Her Zaman der. Tetikleyiciden bağımsızdır.
- 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.
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:
| Kategori | Tetikleyici | Şu zaman tetiklenir… |
|---|---|---|
| Satın alma & ödemeler | Satın Alma Yapıldı | POS'ta üye için bir satın alma gönderildiğinde. |
| Uygulama | Bir kupon kodu girer | Bir üye uygulamada veya kasada bir kupon kodu girdiğinde. |
| Varlıklar | Bir varlık alır (hediye/damga kartı) | Bir varlık — hediye, kupon veya damga kartı — üyeye verildiğinde. |
| Varlıklar | Bir varlığı kullanır | Bir üye daha önce kendisine verilen bir varlığı kullandığında. |
| Varlıklar | Kredi alır | Üyenin kredi bakiyesi arttığında. |
| Varlıklar | Puan alır | Üyenin puan bakiyesi arttığında. |
| Üyelik | Programa katılır | Yeni bir üye hesabı oluşturulduğunda. |
| Üyelik | Toplam harcama güncellendi | Üyenin toplam harcama toplamı yeniden hesaplandığında. |
| Üyelik | Ziyaret güncellendi | Üyenin ziyaret sayısı yeniden hesaplandığında. |
| Üyelik | Verification+ 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). |
| Üyelik | Etiketlendi | Üyenin profiline bir etiket eklendiğinde. |
| Üyelik | Etiket kaldırıldı | Üyenin profilinden bir etiket kaldırıldığında. |
| İletişim | Harici olay gönderildi | Bir partner sistem, harici olay API'si üzerinden üyeye özel bir olay gönderdiğinde. |
| İletişim | Anket gönderildi | Bir üye bir anketi tamamlayıp gönderdiğinde. |

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.

Ş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ış:
- XYZ Şirketi çalışanları için %10 indirim ister.
@companyxyz.comalanı için Verification+ yapılandırırsın; başarı durumundaCompanyXYZetiketini uygulayan sonraki bir eylemle.- 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.
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.
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.