Durata de viață a mesajelor WhatsApp: opriți codurile, memento-urile și actualizările de livrare care ajung prea târziu
Telefonul unui client stă oprit câteva ore, iar când pornește, WhatsApp îi livrează un cod de verificare expirat de mult sau un „curierul ajunge în 20 de minute” pentru un colet predus la prânz. Durata de viață a mesajului îi spune WhatsApp când să renunțe. Ce valori implicite are fiecare categorie de șabloane, ce valori se potrivesc fiecărui mesaj și cum o setați în MonoChat.
Echipa MonoChat Actualizat: 8 min de citit
Pe această pagină
Un client cere un cod de autentificare în timp ce urcă în avion. Telefonul trece pe modul avion, iar patru ore mai târziu, la aterizare, WhatsApp îi livrează un cod care a expirat după zece minute. Altui client îi ajunge seara „curierul Sameday ajunge în 20 de minute”, deși coletul a fost lăsat la vecini la prânz. Iar „programarea dumneavoastră începe peste o oră” de la o clinică din Timișoara sosește abia a doua zi dimineață.
Niciunul dintre aceste mesaje nu este greșit în clipa în care este trimis. Devine greșit când ajunge. WhatsApp încearcă să livreze un mesaj către un telefon oprit sau offline, iar la majoritatea șabloanelor încearcă până la 30 de zile. Durata de viață a mesajului (TTL) este setarea care îi spune WhatsApp când să se oprească.
Începând cu versiunea 3.8.46, generatorul de șabloane MonoChat vă lasă să o setați și la șabloanele Utilitar și Autentificare, așa cum puteați deja la cele de Marketing. Acest ghid explică cum funcționează durata de viață, valorile implicite și limitele fiecărei categorii, ce valoare se potrivește fiecărui mesaj și cum o setați.
Cum reîncearcă WhatsApp un mesaj
Când trimiteți un mesaj-șablon, WhatsApp încearcă mai întâi să îl livreze pe telefonul clientului. Dacă telefonul este oprit, nu are conexiune sau a fost offline o vreme, mesajul așteaptă de partea WhatsApp, care reîncearcă. Meta numește durata acestei perioade de reîncercare durata de viață a mesajului.
Când durata de viață se încheie, se întâmplă două lucruri:
- Mesajul este eliminat. Documentația Meta spune că sistemul elimină mesajele care nu pot fi livrate în durata de viață implicită sau personalizată. Clientul nu îl vede niciodată.
- Nu primiți nicio stare de livrare. Sfatul Meta este simplu: dacă nu a sosit niciun webhook de livrare înainte de sfârșitul duratei de viață, presupuneți că mesajul a fost eliminat.
Perioada implicită de reîncercare este lungă pentru că majoritatea mesajelor rămân utile zile întregi: o chitanță, un extras, un buletin informativ. Mesajele despre care vorbește acest ghid sunt cele care nu mai sunt utile.
Valori implicite și limite pe categorii
Meta stabilește durata de viață pentru fiecare șablon, iar intervalul permis depinde de categoria șablonului:
| Categorie | Valoare implicită | Interval pe care îl puteți seta | În MonoChat (secunde) |
|---|---|---|---|
| Autentificare | 10 minute (30 de zile pentru șabloanele create înainte de 23 oct. 2024) | De la 30 de secunde la 15 minute | 30 la 900 |
| Utilitar | 30 de zile | De la 30 de secunde la 12 ore | 30 la 43200 |
| Marketing | 30 de zile | De la 12 ore la 30 de zile | 43200 la 2592000, pe un cont înrolat în Marketing Messages API |
Trei detalii se rețin ușor greșit:
- Șabloanele vechi de autentificare păstrează 30 de zile. Dacă șablonul dumneavoastră de verificare a fost creat înainte de 23 octombrie 2024 și nu ați setat niciodată o durată de viață, un cod poate ajunge și după săptămâni. Setarea unei valori rezolvă problema.
- Categoria Utilitar nu are o fereastră scurtă implicită. O actualizare de livrare fără durată de viață setată este reîncercată 30 de zile, la fel ca un buletin informativ.
- Schimbarea categoriei șterge valoarea. Când Meta mută un șablon în altă categorie, șterge durata de viață, iar șablonul revine la valoarea implicită a noii categorii până când setați o valoare nouă, în intervalul acelei categorii.
Ce valoare se potrivește fiecărui mesaj
Stabiliți durata de viață la momentul în care mesajul nu mai este adevărat sau util, nu la momentul în care ați vrea ca clientul să îl citească. Câteva puncte de plecare:
| Mesaj | Categorie | Durată de viață sugerată | De ce |
|---|---|---|---|
| Cod de autentificare sau verificare valabil 10 minute | Autentificare | 600 de secunde sau mai puțin | Meta recomandă o durată de viață egală sau mai scurtă decât valabilitatea codului |
| Cod de confirmare a plății valabil 5 minute | Autentificare | 300 de secunde | Un cod care ajunge după expirare nu face decât să genereze un tichet la suport |
| „Curierul ajunge în aproximativ 30 de minute” | Utilitar | 1800 de secunde | După aceea, curierul fie a ajuns, fie a plecat |
| „Masa dumneavoastră este gata” sau „comanda este gata de ridicare” | Utilitar | 1800 până la 3600 de secunde | Este utilă cât timp clientul este în apropiere |
| Memento de programare trimis cu 3 ore înainte | Utilitar | 10800 de secunde | Eliminarea lui după ora programării evită un mesaj care încurcă |
| Confirmarea intervalului de livrare în aceeași zi | Utilitar | 21600 până la 43200 de secunde | Intervalul s-a încheiat până seara |
| Confirmare de comandă, chitanță, factură | Utilitar | Lăsați gol | Rămân utile și peste câteva zile |
| O ofertă fulger de 48 de ore | Marketing | 172800 de secunde | Oferta se termină odată cu vânzarea |
Două reguli simple:
- Lăsați gol când un mesaj întârziat este tot bun. O chitanță care ajunge mâine este mai bună decât niciuna. Nu setați o durată de viață scurtă pe mesaje care trebuie să ajungă oricând.
- Prevedeți o soluție de rezervă când tardiv este mai rău decât niciodată. Un cod eliminat trebuie să ducă la „retrimiteți codul” în aplicația dumneavoastră; un mesaj „curierul este aproape” eliminat poate duce la un telefon de la curier. Stabiliți asta înainte de a scurta durata de viață.
Cum o setați în MonoChat
Aveți nevoie de un număr WhatsApp conectat ca canal WhatsApp Business (Cloud).
1. Deschideți șabloanele. Mergeți la Setări › Chat › Canale, deschideți meniul ⋮ al canalului și alegeți Mesaje șablon.
2. Creați șablonul. Faceți clic pe Creați și alegeți categoria: Utilitar pentru actualizări, Autentificare pentru coduri. Pentru un cod alegeți tipul Parolă unică; pentru o actualizare, Standard, sau Din biblioteca Meta ca să porniți de la unul dintre șabloanele utilitare gata scrise de Meta (vedeți ghidul nostru despre biblioteca de șabloane).
3. Introduceți durata de viață. Sub nume și limbă, completați Durata de viață a mesajului (secunde). MonoChat verifică intervalul pe măsură ce tastați și afișează „Introduceți o valoare între 30 și 43200 secunde” pentru Utilitar sau „între 30 și 900 secunde” pentru Autentificare când numărul este în afara lui. Lăsați câmpul gol ca să păstrați valoarea implicită WhatsApp.
4. Pentru coduri, potriviți valabilitatea. Într-un șablon Parolă unică, Cod valabil primește între 1 și 90 de minute. Setați durata de viață la aceeași valoare sau la una mai scurtă. Un cod valabil 10 minute, cu o durată de viață de 600 de secunde, nu ajunge niciodată după ce a încetat să funcționeze.
5. Trimiteți. Completați mesajul, butoanele și exemplele ca de obicei (ghidul nostru despre crearea unui șablon WhatsApp parcurge fiecare câmp) și trimiteți-l spre verificare. Durata de viață circulă împreună cu șablonul: fiecare mesaj trimis din el, din chat, dintr-un flux, printr-un mesaj în masă sau din propriul sistem, folosește aceeași valoare.
Șabloanele de marketing afișează același câmp doar dacă contul dumneavoastră WhatsApp Business este înrolat în Marketing Messages API de la Meta, lucru pe care MonoChat îl detectează singur. Intervalul de acolo este de 43200 până la 2592000 de secunde.
Un exemplu: mesajele din aceeași zi ale unei clinici dentare
O clinică dentară din Timișoara trimite trei feluri de mesaje WhatsApp dintr-un flux MonoChat legat de calendarul de programări:
- Confirmarea programării (Utilitar, fără durată de viață). Rămâne utilă și dacă pacientul o citește a doua zi.
- Memento cu trei ore înainte (Utilitar, 10800 de secunde). Dacă telefonul pacientului este oprit toată dimineața, memento-ul este eliminat odată ce începe programarea, în loc să ajungă după aceea.
- „Doctorul întârzie 20 de minute” (Utilitar, 1200 de secunde). Este adevărat doar în următoarele douăzeci de minute.
Fluxul trimite fiecare mesaj cu nodul Trimiteți mesaj șablon. Când un pacient răspunde „putem muta pe la 17:00?”, răspunsul deschide fereastra de serviciu pentru clienți de 24 de ore și ajunge în inboxul de echipă, unde recepționera răspunde cu text liber.
Confirmarea ar putea folosi același șablon ca memento-ul dacă clinica nu ar ține la timp. Pentru că durata de viață se setează per șablon, mesajele care au nevoie de durate diferite au nevoie de șabloane separate.
Cât costă
Meta taxează fiecare mesaj livrat, la tariful categoriei șablonului și al țării destinatarului. Pagina sa de prețuri spune că firmele sunt taxate doar când un mesaj este livrat, deci un mesaj eliminat la sfârșitul duratei de viață nu este taxat. Scurtarea duratei de viață nu costă așadar niciodată mai mult; cel mult economisiți taxa pentru un mesaj care ar fi ajuns prea târziu ca să mai ajute. Meta facturează direct compania dumneavoastră, iar MonoChat, partener oficial Meta Business Partner, nu adaugă niciun adaos. Estimați o campanie cu calculatorul pentru mesaje în masă.
Listă de verificare
- Lista fiecărui șablon al cărui mesaj nu mai este adevărat după un anumit timp: coduri, „curierul este pe drum”, „gata de ridicare”, memento-uri din aceeași zi, oferte fulger
- Șabloane de autentificare: durată de viață egală sau mai scurtă decât Cod valabil
- Șabloane de autentificare create înainte de 23 oct. 2024: setați o valoare, altfel păstrează 30 de zile
- Actualizări utilitare legate de un moment: o durată de viață care se încheie când actualizarea nu mai este adevărată
- Chitanțe, confirmări și facturi: lăsate goale
- Șabloane separate pentru mesajele care au nevoie de durate diferite
- O soluție de rezervă pentru mesajele eliminate: retrimitere în aplicație, un telefon, un mesaj nou când clientul scrie
- După ce Meta reîncadrează un șablon: setați din nou durata de viață
Surse
- Meta for Developers: Configure message time-to-live (reîncercări, valori implicite și intervale pe categorii, mesaje eliminate, webhook de livrare, recomandare pentru autentificare, reîncadrare; consultat la 6 noiembrie 2026)
- Meta for Developers: Pricing on the WhatsApp Business Platform („Businesses are only charged when a message is delivered”; consultat la 6 noiembrie 2026)
- Centrul de ajutor MonoChat: Mesaje șablon (câmpul Durata de viață a mesajului și intervalele, valabilitatea codului la Parolă unică, Marketing Messages API; consultat la 6 noiembrie 2026)
- Jurnalul de modificări MonoChat 3.8.46 (durata de viață pentru șabloanele Utilitar și Autentificare; consultat la 6 noiembrie 2026)
Puneți-l în practică cu MonoChat