Jak poslat hromadné SMS z Excelu nebo CSV (krok za krokem)
Návod, jak z tabulky v Excelu rozeslat personalizované hromadné SMS. Příprava sloupců, export do CSV, formát telefonních čísel, oslovení jménem a nejčastější chyby.
Máte kontakty v Excelu a chcete jim rozeslat informaci nebo akci? Nemusíte je nikam ručně přepisovat. Tenhle návod vás provede od tabulky k odeslané kampani — včetně personalizace jménem a obvyklých pastí, na kterých lidi padají.
1. Připravte si tabulku
Stačí jednoduchá tabulka, kde každý kontakt je na vlastním řádku a první řádek jsou názvy sloupců. Minimum je telefonní číslo, zbytek je volitelný:
| phone | name | group |
|---|---|---|
| +420600111222 | Jana | VIP |
| +420777333444 | Petr | Newsletter |
| +420602555666 | Lucie | VIP |
Doporučené sloupce:
- phone — telefonní číslo (povinné)
- name — křestní jméno pro oslovení
- group — skupina/štítek pro pozdější filtrování (VIP, Newsletter…)
2. Hlídejte formát telefonního čísla
Tady vzniká nejvíc chyb. Číslo musí být v mezinárodním formátu s předvolbou:
| Špatně | Správně |
|---|---|
600 111 222 | +420600111222 |
0600111222 | +420600111222 |
420 600 111 222 | +420600111222 |
Tip pro Excel: sloupec s čísly nastavte jako Text, ne Číslo — jinak Excel ukousne počáteční nuly nebo + a z +420600111222 udělá 4,206E+11. Klikněte na sloupec → Formát buněk → Text, a teprve pak vkládejte.
3. Uložte jako CSV UTF-8
V Excelu: Soubor → Uložit jako → CSV UTF-8 (oddělený čárkami). Důležité je to UTF-8 — jinak se háčky a čárky ve jménech rozsypou na Ja?a a podobné zmetky. Google Sheets exportuje CSV v UTF-8 rovnou (Soubor → Stáhnout → CSV).
Hotový CSV vypadá uvnitř takhle:
phone,name,group
+420600111222,Jana,VIP
+420777333444,Petr,Newsletter
4. Naimportujte kontakty
V TopSMS jděte do Kontakty → Hromadný import, vložte obsah CSV (nebo nahrajte soubor) a potvrďte. Systém:
- rozpozná sloupce podle hlavičky (
phone,name,group…), - ověří a sjednotí formát čísel,
- přeskočí duplicity a neplatná čísla a na konci vám ukáže, kolik kontaktů přibylo.
Kontakty teď máte uložené natrvalo — příště už je jen vyberete, nemusíte importovat znovu.
5. Napište zprávu s oslovením jménem
Při psaní kampaně použijte proměnnou místo konkrétního jména. Když napíšete:
{jmeno}, dnes sleva 20 % na cely sortiment. Detail: tsms.cz/l/akce
každý dostane svoje jméno: „Jano, dnes sleva 20 %…", „Petře, dnes sleva 20 %…". Personalizace jménem zvedá CTR i o 5–10 % a stojí vás to jen ten jeden placeholder. Víc o personalizaci přes proměnné.
6. Pošlete (nebo naplánujte)
Vyberte skupinu příjemců (třeba jen „VIP"), zkontrolujte náhled a délku, a buď odešlete hned, nebo naplánujte na konkrétní čas — třeba na úterý 10:00, kdy mívají kampaně nejvyšší prokliky.
Nejčastější chyby (a jak se jim vyhnout)
| Problém | Příčina | Řešení |
|---|---|---|
| Háčky se rozsypaly | Špatné kódování exportu | Uložit jako CSV UTF-8 |
Čísla useknutá / 4,2E+11 | Sloupec je formát Číslo | Nastavit sloupec na Text |
| Část kontaktů se nenaimportovala | Čísla bez předvolby +420 | Doplnit mezinárodní formát |
| Vejde se málo textu | Diakritika přepla SMS na 70 znaků | Psát bez diakritiky (viz délka SMS) |
| Někdo si stěžuje na spam | Chybí souhlas / opt-out | Posílat jen na souhlasy a dát STOP |
Zvládne to i bez Excelu
Nemáte tabulku? Kontakty přidáte i ručně po jednom, nebo zadáte čísla přímo do pole „příjemci" oddělená čárkou. Pro opakované kampaně se ale vyplatí mít je uložené ve skupinách — pak je rozeslání otázka tří kliknutí.
Shrnutí
- Tabulka: sloupce
phone,name,group, číslo ve formátu+420…. - Sloupec s čísly nastavit jako Text.
- Uložit jako CSV UTF-8.
- Naimportovat do Kontaktů.
- Zpráva s
{jmeno}, bez diakritiky, zkrácený odkaz. - Odeslat nebo naplánovat.
Založte si účet zdarma, naimportujte prvních pár kontaktů a první kampaň si vyzkoušejte na vlastní číslo — trvá to pět minut.