Sări la conținut

CSV mail merge

Transformă un șablon și rânduri CSV într-un mesaj personalizat per rând.

Intrare
Date CSV
Ieșire

CSV mail merge

Scrieți un șablon de mesaj o singură dată, introduceți rândurile CSV în al doilea panou și acest instrument generează un mesaj personalizat per rând. Marcați părțile care se schimbă cu un substituent — {{first_name}}, {{company}}, {{amount_due}} — și valorile fiecărui rând sunt înlocuite la generare. Acceptă trei stiluri de substituenți: {{column}}, {column} și $column, vă permițând să vă adaptați la orice șablon pe care îl utilizați deja.

Partea CSV citește implicit prima linie ca nume de coloane, menținând substituenții aliniați cu foaia. Fără prima linie este de asemenea bine — coloanele sunt apoi referențiate pozițional ca Coloana 1, Coloana 2 și așa mai departe. Delimitatorii sunt detectați automat sau puteți forța virgulă, punct și virgulă, tabulație sau bară. O celulă goală poate prelua o valoare de rezervă, sau întregul rând poate fi omis când "Omite rândurile cu valoare lipsă" este activ — util când un mesaj nu poate fi trimis fără acel câmp. O opțiune de caz poate capitaliza, VERSALE sau minuscule fiecare valoare substituită fără a modifica textul înconjurător, iar spațiile din celule sunt eliminate implicit.

Între mesaje alegeți delimitatorul — o linie goală pentru o listă derulabilă sau o singură linie nouă pentru prelucrare ailleurs. Numerotarea adaugă fiecărui mesaj prefixul cu poziția acestuia, iar avertismentul privind coloanele neutilizate detectează coloanele CSV pe care șablonul nu le utilizează niciodată și substituenții fără coloană corespunzătoare — o modalitate rapidă de a detecta o greșeală înainte de a trimite o sută de mesaje cu numele greșit.

Totul rulează local în browserul dumneavoastră: șablonul și datele CSV — nume de clienți, adrese de e-mail, detalii de comenzi — nu sunt încărcate nicăieri. Copiați mesajele finalizate, descărcați-le ca fișier .txt sau trimiteți ieșirea unei alte instrumente pentru prelucrare continuă.

FAQ

Ce stiluri de substituenți sunt acceptate?
Trei: {{column}} (acolade duble), {column} (acolade simple) și $column (semnul dolar urmat de litere, cifre sau caractere de subliniere). Alegeți cea care se potrivește șablonului dumneavoastră în opțiunea "Sintaxa substituenților".
Ce se întâmplă dacă un substituent nu are o coloană corespunzătoare?
Rămâne în mesaj exact așa cum a fost scris și este listat sub "Substituenții necompletați" când opțiunea de avertizare este activă — nimic nu este șters în tăcere.
Pot omite rândurile în loc să completez o valoare de rezervă?
Da. Activați "Omite rândurile cu valoare lipsă" și orice rând în care o coloană utilizată este goală este complet omis din mesajele generate, în loc să utilizeze textul de rezervă.
Ai nevoie de un rând de antet?
Nu. Dezactivați "Primul rând este antet" și toate rândurile, inclusiv primul, sunt tratate ca date — coloanele sunt apoi referențiate ca {{Coloana 1}}, {{Coloana 2}} și așa mai departe.
Datele mele CSV sunt încărcate undeva?
Nu. Șablonul și CSV sunt fuzionate complet în browserul dumneavoastră, și niciuna din ele nu părăsește niciodată dispozitivul dumneavoastră.