{"id":21580,"date":"2020-11-16T10:40:00","date_gmt":"2020-11-16T09:40:00","guid":{"rendered":"https:\/\/www.smsapi.pl\/blog\/?p=21580"},"modified":"2025-12-01T12:01:51","modified_gmt":"2025-12-01T11:01:51","slug":"zrob-to-sam-wysylka-kampanii-sms-z-pliku","status":"publish","type":"post","link":"https:\/\/www.smsapi.pl\/blog\/podstawy\/zrob-to-sam-wysylka-kampanii-sms-z-pliku\/","title":{"rendered":"Zr\u00f3b to sam #05 \u2013 Wysy\u0142ka kampanii SMS z pliku (poradnik wideo)"},"content":{"rendered":"\n<p><strong>Witamy w kolejnej cz\u0119\u015bci poradnika SMSAPI Zr\u00f3b to sam. W tym odcinku&nbsp;dowiesz si\u0119 jak przeprowadzi\u0107 wysy\u0142k\u0119 z pliku.<\/strong><\/p>\n\n\n\n<!--more-->\n\n\n\n<h2 class=\"wp-block-heading\">Zobacz, jak wys\u0142a\u0107 SMS-y do kontakt\u00f3w zapisanych w pliku CSV<\/h2>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Wysy\u0142ka kampanii SMS z pliku | Poradnik SMS API Zr\u00f3b to sam\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/MvEhnjDDdLk?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"numery\">Wysy\u0142ka SMS do numer\u00f3w z pliku<\/h2>\n\n\n\n<p>Proces <a class=\"ek-link\" href=\"https:\/\/www.smsapi.pl\/masowa-wysylka-sms\">masowej wysy\u0142ki SMS<\/a> z pliku rozpoczyna si\u0119 w sekcji <a class=\"ek-link\" href=\"https:\/\/ssl.smsapi.pl\/sms\/gate\" target=\"_blank\" rel=\"noopener\">Bramka SMS<\/a>. Zacznij od wybraia zak\u0142adki Numery z pliku.\u00a0Ta zak\u0142adka\u00a0pozwala na\u00a0masowe\u00a0wysy\u0142anie wiadomo\u015bci\u00a0do bazy kontakt\u00f3w z pliku\u00a0CSV.\u00a0Warto pami\u0119ta\u0107, \u017ce maksymalna liczba numer\u00f3w w jednej wysy\u0142ce to 800\u202f000.\u00a0<\/p>\n\n\n\n<div class=\"wp-block-smsapi-blog-2021-infobox infobox infobox--info post-content--full-width\"><div class=\"infobox__icon\"><img decoding=\"async\" src=\"data:image\/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgd2lkdGg9IjEwMCUiCiAgIGhlaWdodD0iMTAwJSIKICAgdmlld0JveD0iMCAwIDEyIDE2IgogICBjbGlwLXJ1bGU9ImV2ZW5vZGQiCiAgIHhtbDpzcGFjZT0icHJlc2VydmUiCiAgIHZlcnNpb249IjEuMSIKICAgaWQ9InN2ZzYzIgogICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogIDxwYXRoCiAgICBzdHlsZT0iZmlsbDogcmdiKDE3LCAxOTIsIDEyOCk7IGZpbGwtcnVsZTogbm9uemVybzsiCiAgIGQ9Im03LjUxNDA1LDExbC0zLDBjMCwtMyAxLjYsLTQgMi43LC00LjZjMC40LC0wLjIgMC43LC0wLjQgMC45LC0wLjZjMC41LC0wLjUgMC4zLC0xLjIgMC4yLC0xLjRjLTAuMywtMC43IC0xLC0xLjQgLTIuMywtMS40Yy0yLjEsMCAtMi41LDEuOSAtMi41LDIuM2wtMywtMC40YzAuMiwtMS43IDEuNywtNC45IDUuNSwtNC45YzIuMywwIDQuMywxLjMgNS4xLDMuMmMwLjcsMS43IDAuNCwzLjUgLTAuOCw0LjdjLTAuNSwwLjUgLTEuMSwwLjggLTEuNiwxLjFjLTAuOSwwLjUgLTEuMiwxIC0xLjIsMnoiCiAgIGlkPSJwYXRoNTkiIC8+CiAgPHBhdGgKICAgIHN0eWxlPSJmaWxsOiByZ2IoMTcsIDE5MiwgMTI4KTsgZmlsbC1ydWxlOiBub256ZXJvOyIKICAgZD0ibTgsMTRjMCwxLjEwNSAtMC44OTUsMiAtMiwyYy0xLjEwNSwwIC0yLC0wLjg5NSAtMiwtMmMwLC0xLjEwNSAwLjg5NSwtMiAyLC0yYzEuMTA1LDAgMiwwLjg5NSAyLDJ6IgogICBpZD0icGF0aDYxIiAvPgo8L3N2Zz4K\"\/><\/div><div class=\"infobox__title\"><h4>Pobierz przyk\u0142adowy plik CSV<\/h4><\/div><div class=\"infobox__content\">\n<p>Aby zapewni\u0107 poprawny import zalecamy <a href=\"https:\/\/ssl.smsapi.pl\/examples\/sms_1.csv\" target=\"_blank\" rel=\"noopener\">przyk\u0142adowego pliku CSV<\/a>. Warunkiem poprawnego importu jest <strong>wgranie pliku jedynie z numerami telefonu<\/strong>.<\/p>\n<\/div><\/div>\n\n\n\n<p>Wysy\u0142k\u0119 rozpoczynamy od wybrania lub dodania pola nadawcy&nbsp;oraz wpisania roboczej nazwy wysy\u0142ki. Nast\u0119pnie dodajemy plik oraz tworzymy tre\u015b\u0107 wiadomo\u015bci&nbsp;wraz z dodaniem emotikon, skr\u00f3conego linku, pliku lub <a href=\"https:\/\/www.smsapi.pl\/opt-out-sms\" class=\"ek-link\">linku&nbsp;Opt-out<\/a>.&nbsp;<\/p>\n\n\n\n<p>Po przygotowaniu wiadomo\u015bci&nbsp;nale\u017cy klikn\u0105\u0107 \u201eDalej\u201d oraz sprawdzi\u0107 poprawno\u015b\u0107 ustawie\u0144 w podsumowaniu.&nbsp;Mo\u017cliwe jest tak\u017ce wys\u0142anie wiadomo\u015bci testowej oraz zapisanie&nbsp;jej&nbsp;w wersji roboczej. Ostatni krok to przycisk \u201eWy\u015blij\u201d.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"tresci\">Wysy\u0142ka SMS z pliku z numerami i tre\u015bciami<\/h2>\n\n\n\n<p>Zak\u0142adka Numery i tre\u015bci z pliku pozwala\u00a0natomiast\u00a0na wysy\u0142anie wiadomo\u015bci spersonalizowanych &#8211; to inna metoda. Z pliku pobierana jest tre\u015b\u0107 wiadomo\u015bci oraz numery adresat\u00f3w.\u00a0<strong>Maksymalna liczba numer\u00f3w w jednej wysy\u0142ce to 400 000.<\/strong><\/p>\n\n\n\n<div class=\"wp-block-smsapi-blog-2021-infobox infobox infobox--info post-content--full-width\"><div class=\"infobox__icon\"><img decoding=\"async\" src=\"data:image\/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgd2lkdGg9IjEwMCUiCiAgIGhlaWdodD0iMTAwJSIKICAgdmlld0JveD0iMCAwIDEyIDE2IgogICBjbGlwLXJ1bGU9ImV2ZW5vZGQiCiAgIHhtbDpzcGFjZT0icHJlc2VydmUiCiAgIHZlcnNpb249IjEuMSIKICAgaWQ9InN2ZzYzIgogICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogIDxwYXRoCiAgICBzdHlsZT0iZmlsbDogcmdiKDE3LCAxOTIsIDEyOCk7IGZpbGwtcnVsZTogbm9uemVybzsiCiAgIGQ9Im03LjUxNDA1LDExbC0zLDBjMCwtMyAxLjYsLTQgMi43LC00LjZjMC40LC0wLjIgMC43LC0wLjQgMC45LC0wLjZjMC41LC0wLjUgMC4zLC0xLjIgMC4yLC0xLjRjLTAuMywtMC43IC0xLC0xLjQgLTIuMywtMS40Yy0yLjEsMCAtMi41LDEuOSAtMi41LDIuM2wtMywtMC40YzAuMiwtMS43IDEuNywtNC45IDUuNSwtNC45YzIuMywwIDQuMywxLjMgNS4xLDMuMmMwLjcsMS43IDAuNCwzLjUgLTAuOCw0LjdjLTAuNSwwLjUgLTEuMSwwLjggLTEuNiwxLjFjLTAuOSwwLjUgLTEuMiwxIC0xLjIsMnoiCiAgIGlkPSJwYXRoNTkiIC8+CiAgPHBhdGgKICAgIHN0eWxlPSJmaWxsOiByZ2IoMTcsIDE5MiwgMTI4KTsgZmlsbC1ydWxlOiBub256ZXJvOyIKICAgZD0ibTgsMTRjMCwxLjEwNSAtMC44OTUsMiAtMiwyYy0xLjEwNSwwIC0yLC0wLjg5NSAtMiwtMmMwLC0xLjEwNSAwLjg5NSwtMiAyLC0yYzEuMTA1LDAgMiwwLjg5NSAyLDJ6IgogICBpZD0icGF0aDYxIiAvPgo8L3N2Zz4K\"\/><\/div><div class=\"infobox__title\"><h4>Pobierz przyk\u0142adowy plik CSV<\/h4><\/div><div class=\"infobox__content\">\n<p>W celu zapewnienia poprawnej <strong>wysy\u0142ki SMS z pliku z numerami i tre\u015bciami<\/strong> zalecamy <a href=\"https:\/\/ssl.smsapi.pl\/examples\/sms_tr_2.csv\" target=\"_blank\" rel=\"noopener\">pobranie przyk\u0142adowych plik\u00f3w CSV<\/a>.<\/p>\n<\/div><\/div>\n\n\n\n<p>W importowanym pliku pierwsz\u0105 kolumn\u0105 s\u0105&nbsp;zawsze numery odbiorc\u00f3w, a kolejnymi tre\u015bci.&nbsp;W&nbsp;tym przypadku w pliku mog\u0105 znajdowa\u0107 si\u0119&nbsp;wiadomo\u015bci personalizowane&nbsp;\u2013 indywidualne dla ka\u017cdego numeru lub wsp\u00f3lne dla wszystkich&nbsp;numer\u00f3w,&nbsp;lecz&nbsp;ze zmiennymi.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Zmienne warto\u015bci w pliku CSV<\/h3>\n\n\n\n<p>Mo\u017ce to by\u0107&nbsp;np.&nbsp;procent przyznanego&nbsp;rabatu, imi\u0119, nazwisko&nbsp;lub inna&nbsp;dowolna&nbsp;warto\u015b\u0107.&nbsp;Dane te wpisywane s\u0105 w trzeciej i kolejnych kolumnach pliku CSV. Ilo\u015b\u0107 kolumn&nbsp;ze zmiennymi musi odpowiada\u0107 ilo\u015bci parametr\u00f3w w tre\u015bci SMS-a.&nbsp;<\/p>\n\n\n\n<p>Wysy\u0142ka i przygotowanie wiadomo\u015bci odbywa si\u0119 identycznie jak w przypadku&nbsp;numer\u00f3w&nbsp;z pliku&nbsp;\u2013 polega na wybraniu pola nadawcy, wpisaniu nazwy wysy\u0142ki, wybraniu pliku z tre\u015bciami i&nbsp;uruchomieniu kampanii&nbsp;po sprawdzeniu ustawie\u0144.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Wysy\u0142ka SMS do odbiorc\u00f3w z bazy kontakt\u00f3w<\/h2>\n\n\n\n<p>Plik CSV z numerami mo\u017cesz r\u00f3wnie\u017c zaimportowa\u0107. W ten spos\u00f3b stworzysz <a href=\"https:\/\/www.smsapi.pl\/blog\/wiedza\/baza-kontaktow-sms-marketing\/\" target=\"_blank\" rel=\"noreferrer noopener\">baz\u0119 kontakt\u00f3w w SMSAPI<\/a>. Pami\u0119taj, aby nazwa\u0107 grup\u0119 &#8211; u\u0142atwi\u0107 ci to filtrowanie.<\/p>\n\n\n\n<div class=\"wp-block-smsapi-blog-2021-infobox infobox infobox--info post-content--full-width\"><div class=\"infobox__icon\"><img decoding=\"async\" src=\"data:image\/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgd2lkdGg9IjEwMCUiCiAgIGhlaWdodD0iMTAwJSIKICAgdmlld0JveD0iMCAwIDEyIDE2IgogICBjbGlwLXJ1bGU9ImV2ZW5vZGQiCiAgIHhtbDpzcGFjZT0icHJlc2VydmUiCiAgIHZlcnNpb249IjEuMSIKICAgaWQ9InN2ZzYzIgogICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogIDxwYXRoCiAgICBzdHlsZT0iZmlsbDogcmdiKDE3LCAxOTIsIDEyOCk7IGZpbGwtcnVsZTogbm9uemVybzsiCiAgIGQ9Im03LjUxNDA1LDExbC0zLDBjMCwtMyAxLjYsLTQgMi43LC00LjZjMC40LC0wLjIgMC43LC0wLjQgMC45LC0wLjZjMC41LC0wLjUgMC4zLC0xLjIgMC4yLC0xLjRjLTAuMywtMC43IC0xLC0xLjQgLTIuMywtMS40Yy0yLjEsMCAtMi41LDEuOSAtMi41LDIuM2wtMywtMC40YzAuMiwtMS43IDEuNywtNC45IDUuNSwtNC45YzIuMywwIDQuMywxLjMgNS4xLDMuMmMwLjcsMS43IDAuNCwzLjUgLTAuOCw0LjdjLTAuNSwwLjUgLTEuMSwwLjggLTEuNiwxLjFjLTAuOSwwLjUgLTEuMiwxIC0xLjIsMnoiCiAgIGlkPSJwYXRoNTkiIC8+CiAgPHBhdGgKICAgIHN0eWxlPSJmaWxsOiByZ2IoMTcsIDE5MiwgMTI4KTsgZmlsbC1ydWxlOiBub256ZXJvOyIKICAgZD0ibTgsMTRjMCwxLjEwNSAtMC44OTUsMiAtMiwyYy0xLjEwNSwwIC0yLC0wLjg5NSAtMiwtMmMwLC0xLjEwNSAwLjg5NSwtMiAyLC0yYzEuMTA1LDAgMiwwLjg5NSAyLDJ6IgogICBpZD0icGF0aDYxIiAvPgo8L3N2Zz4K\"\/><\/div><div class=\"infobox__title\"><h4>Nast\u0119pne kroki<\/h4><\/div><div class=\"infobox__content\">\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-blog-smsapi wp-block-embed-blog-smsapi\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"jTAb9BINwJ\"><a href=\"https:\/\/www.smsapi.pl\/blog\/podstawy\/zrob-to-sam-baza-kontaktow\/\">Zr\u00f3b to sam #06 \u2013 Baza kontakt\u00f3w (poradnik wideo)<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"&#8222;Zr\u00f3b to sam #06 \u2013 Baza kontakt\u00f3w (poradnik wideo)&#8221; &#8212; Blog SMSAPI\" src=\"https:\/\/www.smsapi.pl\/blog\/podstawy\/zrob-to-sam-baza-kontaktow\/embed\/#?secret=0z5DDfLs0P#?secret=jTAb9BINwJ\" data-secret=\"jTAb9BINwJ\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>Sprawd\u017a tak\u017ce reszt\u0119 poradnik\u00f3w w serii SMSAPI Zr\u00f3b to sam! Przed Tob\u0105 12 artyku\u0142\u00f3w omawiaj\u0105cych wszystkie <strong>najwa\u017cniejsze funkcje Panelu Klienta<\/strong>. Dowiedz si\u0119, jak sprawnie wykorzysta\u0107 system SMS w marketingu, obs\u0142udze klienta i komunikacji biznesowej.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-16018d1d wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-secondary\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.smsapi.pl\/blog\/zrob-to-sam\/\" target=\"_blank\" rel=\"noreferrer noopener\">SMSAPI Zr\u00f3b to sam<\/a><\/div>\n<\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Witamy w kolejnej cz\u0119\u015bci poradnika SMSAPI Zr\u00f3b to sam. W tym odcinku&nbsp;dowiesz si\u0119 jak przeprowadzi\u0107 wysy\u0142k\u0119 z pliku.<\/p>\n","protected":false},"author":3,"featured_media":21920,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[321],"tags":[300],"class_list":["post-21580","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-podstawy","tag-zrob-to-sam"],"_links":{"self":[{"href":"https:\/\/www.smsapi.pl\/blog\/wp-json\/wp\/v2\/posts\/21580","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.smsapi.pl\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.smsapi.pl\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.smsapi.pl\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.smsapi.pl\/blog\/wp-json\/wp\/v2\/comments?post=21580"}],"version-history":[{"count":16,"href":"https:\/\/www.smsapi.pl\/blog\/wp-json\/wp\/v2\/posts\/21580\/revisions"}],"predecessor-version":[{"id":33422,"href":"https:\/\/www.smsapi.pl\/blog\/wp-json\/wp\/v2\/posts\/21580\/revisions\/33422"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.smsapi.pl\/blog\/wp-json\/wp\/v2\/media\/21920"}],"wp:attachment":[{"href":"https:\/\/www.smsapi.pl\/blog\/wp-json\/wp\/v2\/media?parent=21580"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.smsapi.pl\/blog\/wp-json\/wp\/v2\/categories?post=21580"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.smsapi.pl\/blog\/wp-json\/wp\/v2\/tags?post=21580"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}