Matundu na vichochezi
Tundu ni grafu. Uendeshaji ni safu mlalo. Kusubiri ni muda.
Huo ndio mfano mzima, na kila sugu ya bidhaa hii inatokana na sentensi hizo tatu. Kuhariri tundu linaloendelea ni salama kwa sababu yake. Ujaribio upya hauwezi kutuma mara mbili kwa sababu yake. Mtu aliyekataa siku ya Jumanne haisikilizi chochote siku ya Alhamisi kwa sababu yake.
Kinachotokea kweli inapofanya kazi
Kuchapisha tundu huandika toleo lisilobadilika. Mtu anaingia, na safu mlalo inaonekana: uendeshaji mmoja, kwa mwasilishi huyu, umefungwa kwa toleo hilo, likishikilia nodi ya sasa, muda wa kuamshwa na muktadha wake mwenyewe.
Mfanyakazi hukodisha uendeshaji ambao muda wa kuamshwa umepita, akizidai kwa SKIP LOCKED ili wafanyakazi wawili wasishike uleule. Inatekeleza nodi hadi ifikie kusubiri au mwisho, kisha huandika muda mwingine wa kuamshwa na kuachisha.
Nodi ni kazi safi ya uendeshaji, mwasilishi na nodi yenyewe — na matokeo yake hukamilika katika muamala uleule na maendeleo ya uendeshaji. Sifa hii moja ndiyo inayofanya ujaribio upya kuwa salama. Mfanyakazi aliyeuawa katika nusu-sekunde kati ya "tuma" na "endeleza" huacha zote mbili au hakuna, kamwe moja tu.
Na kwa kuwa programu inatoa muda badala ya hifadhidata, safu mlalo iliyoandikwa sasa inadaiwa sasa. Safu ya ratiba inayotumia saa ya hifadhidata kwa chaguo-msingi bado haidaiwi papo hapo inapoandikwa, na inakosa tiki ileile iliyoiunda — hitilafu inayoonekana kama hakuna kitu hadi ujumbe unachelewa saa moja.
- 1Kodisha
wake_at <= now(),FOR UPDATE SKIP LOCKED. Foleni bila ukodishaji hutuma mara mbili kwa chaguo-msingi. - 2TekelezaNodi kwa mpangilio hadi kusubiri au mwisho. Kila moja huandika hatua: iliamua nini, ilitoa nini.
- 3ThibitishaMatokeo na maendeleo, muamala mmoja. Huu ndio ujanja mzima.
- 4Usingizi
wake_atijayo imeandikwa. Safu za chini hazipo bado, na hazihitaji kuwepo.
Uendeshaji mmoja kwa kila mwasilishi kwa kila toleo
Vichochezi kumi na vinne
Kinachoweza kuanzisha uendeshaji
Baadhi ya hivi ni vitu unavyofanya wewe. Vingi ni vitu mteja wako anavyofanya, au asivyofanya — na kutokuwa na kitendo ni kichochezi kizuri kama kitendo yenyewe.
Wanapofika
form_submit, list_join, contact_created, tag_added na segment_enter. Kipengele ni utaratibu hai, hivyo "kuingia kipengele" inashughulikia kila "imekuwa" unayoweza kueleza — oda tatu, siku tisini kimya, matumizi zaidi ya kikomo.
Wanafanya kitu
page_visit kutoka kipande cha tovuti, message_opened, link_clicked, booking_made na payment_made. Ujumbe kufunguliwa yenyewe ni tukio kwa mwasilishi, hivyo tundu moja linaweza kusubiri mwitikio wa kitu cha mwisho kilichotumwa.
Muda, au wewe
date_field na mbadala — siku ya kuzaliwa, upyaishaji, "mwaka tangu", siku saba kabla au siku tatu baada. schedule kwa ile inayojirudia. manual kwa tangazo unalotuma kwa sababu uliamua.
Programu yako yenyewe
api_event ni tukio la kawaida unalotuma kutoka kodi yako kwa tokeni yako. Chochote bidhaa yako inachojua kinakuwa kichochezi: kuamilishwa, kumwalika mwenzake, kufikia kikomo, kufuta, kutoa. Hiki ndicho kinachobadilisha zana ya barua pepe kuwa sehemu ya bidhaa yako.
Kuingia tena, uamuzi wa mara moja
Tundu ni la kuingia tena au si lo, na hifadhidata inalazimisha hilo: uendeshaji mmoja kwa kila mwasilishi kwa kila tundu isipokuwa uliposema vinginevyo. Kichochezi kilekile kikizwa mara mbili katika sekunde moja hakiwezi kutoa uendeshaji miwili kwa bahati mbaya.
Masharti ya kuingia
Kichochezi kinazwa na vipimo vya kuingia vinaamua kama mwasilishi huyu mahususi anastahili — utaratibu wa kipengele mbele ya mlango. Nafuu zaidi kuliko nodi ya sharti kwenye hatua ya kwanza, na inaweka grafu ikitazama kinachotokea badala ya nani anaruhusiwa kuingia.

Vitu kumi na vinne vinaweza kuanzisha. Vitu kumi na sita vinaweza kutokea baadaye.
Vitendo kumi na sita na nodi za mtiririko saba
Tundu linaweza kufanya nini, na linavyoamua
Tuma kitu
send_email, send_sms, send_push, send_letter — njia nne, grafu moja — pamoja na notify_team mtu anayehitaji kufahamishwa anapofanya kazi kwako.
Badilisha mwasilishi
add_tag, remove_tag, add_to_list, remove_from_list, set_field. Kumweka alama mtu unapoendelea ndicho kinachofanya kipengele cha tundu lijalo kuwa rahisi.
Fikia nje
http_request kwa chochote unachotaka, create_payment dhidi ya akaunti yako iliyounganishwa, na book_slot dhidi ya rasilimali ya nafasi. Malipo yanabaki kuwa yako; hakuna anayekuwa mteja wetu.
Hamia kati ya funnels
enter_funnel na exit_funnel. Jenga mfululizo mmoja wa kukaribisha na uiite kutoka maeneo manne, badala ya kudumisha nakala nne zinazotofautiana hadi Machi.
Tengeneza wakati wa kutuma
ai_generate inajaza vigezo vya kuunganisha kwa kila mawasiliano, ikipimwa na quota yako na kuhifadhiwa kwa hash ya creative na sifa za mawasiliano — vinginevyo ungegharimu kwa kila mpokeaji kila unapotuma.
Subiri, gawanya, split, jiunge
wait inachukua muda, tarehe na saa, siku ya wiki na saa, au uga wa tarehe na offset. condition ni sifa ya segmenti yenye ndiyo na hapana. split ni A/B/n yenye uzito. join inaunganisha matawi tena.
goal — linaloleta maana
Lengo linaisha mfuatano kwa mtu yeyote anayefikia. Wamepanga, wamenunua, wamejibu: sehemu iliyosalia ya mfuatano inafutwa kwao pekee. Hakuna anayepokea "tukukumbuke" siku moja baada ya kurejea, na hii ndiyo nodi inayozuia hilo.
throttle na quiet_hours
Throttle inapunguza kasi ya ujumbe mwingi ili sanduku la barua lenye kikomo cha chini kisivunjwe hadi kusimamishwa. Saa za utulivu zinashika ujumbe hadi saa stahiki — zinatumika kwenye kiwango cha ujumbe, si kunakiliwa kwenye kila tawi la grafu.
Hukaguliwa kabla ya kuweza kuendeshwa
Kithibitishaji kinakataza vitu vile vile kwako na kwa AI
Grafu hukaguliwa kabla ya kuchapishwa, na ukaguzi si wa ushauri tu. Ni njia ile ile ya msimbo iwe mtu aliorodhesha funnel au modeli ililitengeneza, na ndiyo sababu pekee funnels zilizotengenezwa zinaweza kuaminika hata kidogo.
Kuingia kimoja tu
Nodi mbili za kuingia ni utata ambao hakuna anayeuona hadi nusu isiyo sahihi ya orodha ipate mfuatano usio sahihi.
Kila nodi inafikika
Tawi lililotengwa ni kosa au ujumbe unaofikiri unatumwa na hauendi. Vyote viwili ni muhimu kujulishwa.
Mzunguko lazima uwe na wait
Mzunguko usio na wait ni mzunguko usioishia na utumaji katikati. Sheria hii ndiyo tofauti kati ya funnel na tukio la dharura.
Kila utumaji una creative yake
Nodi ya send_email bila creative na mada haiwezi kuchapishwa. Ujumbe wenye mada sahihi na mwili mtupu ni kosa halisi; linakataliwa hapa.
Kigezo kimoja kinajulikana
Vigezo vya kuunganisha vinathibitishwa wakati wa kuchapisha. {{frist_name}} ni kosa la kuandika unaona ukiwa unahariri, si "Habari ," inayofika kwenye sanduku arufu elfu.
Kisha iigize
Fanya jaribio la mawasiliano halisi kupitia grafu nzima na usome njia iliyochukuliwa na kila ujumbe ungeotumwa, pamoja na siku yake. Hakuna kinachotoka nje.
Kesi ngumu
Mambo saba yanayovunja injini rahisi
Kila moja ya haya ni jaribio lenye saa thabiti nyuma yake, kwa sababu kila moja linavunja utekelezaji unaonekana sahihi kabisa hadi unakutana na hali halisi.
- 1Funnel inayojizungusha yenyeweHalali, ya kawaida, na salama — mradi mzunguko uwe na wait, ambayo kithibitishaji inasisitiza.
- 2Mtu anajiondoa katikati ya safariUzuiaji hukaguliwa wakati wa kutuma, si wakati wa kuweka kwenye foleni. Kukagua wakati wa kuweka kwenye foleni kunatuma barua pepe kwa watu waliotoka wakati wa kusubiri.
- 3Funnel inahaririwa na watu elfu kumi ndani yakeWanaendelea kutembea toleo waliloliingia, hadi mwisho. Wanaoingia wapya wanatembea jipya.
- 4Kichocheo kile kile kinawaka mara mbili katika sekunde mojaUendeshaji mmoja, kwa sababu utambulisho wa kipekee ni faharasa badala ya ukaguzi ukifuatwa na kuingiza.
- 5Mawasiliano yanaondolewa katikati ya uendeshajiUendeshaji unaisha. Ufutaji unaacha mfululizo bado unaelekezwa kwa mtu si ufutaji.
- 6Subiri inavuka mabadiliko ya saa za mwanga"Siku tatu saa tisa asubuhi" inamaanisha saa tisa asubuhi pande zote mbili za mabadiliko ya saa.
- 7Mfanyakazi anauawa kati ya kutuma na kuendeleaMadhara na kuendelea ni muamala mmoja. Ama yote yalitokea au hakuna kilichotokea.
Saa ya kubainikaKila jaribio linavunja utekelezaji unaowezekana
Kampeni ni nusu nyingine
Kimbilio hujibu. Kampeni ni matangazo ya mara moja: hadhira, ratiba, kikomo cha kasi, na kutuma. Ni kitu cha umbo tofauti na kwa makusudi kinatenganishwa badala ya kujidanganya kuwa ni kimbilio lenye nodi moja.
Kanuni mbili zinaifanya kuwa salama. Hadhira inaundwa mara moja na inakataa kuendeshwa mara mbili — kutatua tena kungeongeza kimya kimye kila mtu aliyejiunga tangu kutuma kuanze, na faharasa ya kuepuka nakala ingeficha hilo kwa kuzuia nakala zilizotengenezwa na lile jibu lenyewe. Na hesabu zinahesabiwa upya kutoka kwa matukio ya kufikishwa, haziongezekwi moja kwa moja, hivyo webhook iliyorudiwa haiwezi kupandisha ripoti.
Ipige ipi: ikiwa inatokea kwa sababu ya kitu mtu alifanya, ni kimbilio. Ikiwa inatokea kwa sababu ya uamuzi wako wa Jumanne, ni kampeni. Kiasi kikubwa cha ajabu cha uendeshaji wa soko kibarua kinaanguka kwa kulazimisha ya pili katika umbo la la kwanza.