clickSomo

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.

Tiki moja ya mfanyakaziUtekelezaji
  • 1Kodishawake_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.
  • 4Usingiziwake_at ijayo 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.

Injini inapimwa dhidi ya niniUthibitisho wa uongo
  • 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.