[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fWkJgfAtf61GBF3SNKSf_Ovvr6LXong4FdDn8Xbmfd0I":3,"getWebBanner-pl":20,"getVacancies":110,"story-list":237,"changelog-page-1":404},{"page":4},{"id":5,"name":6,"state":7,"state_text":8,"url":9,"created_at":10,"updated_at":11,"links":12},4898,"Ecomail.cz Status","operational","All systems are go!","https:\u002F\u002Fstatus.ecomail.cz","2019-08-16T09:13:51.327Z","2026-05-20T09:49:08.506Z",{"components":13,"notices":16,"self":19},{"href":14,"count":15},"\u002Fapi\u002Fv1\u002Fcomponents",6,{"href":17,"count":18},"\u002Fapi\u002Fv1\u002Fnotices",23,"\u002Fapi\u002Fv1",{"data":21,"headers":87},{"story":22,"cv":84,"rels":85,"links":86},{"name":23,"created_at":24,"published_at":25,"updated_at":26,"id":27,"uuid":28,"content":29,"slug":68,"full_slug":68,"sort_by_date":69,"position":70,"tag_list":71,"is_startpage":40,"parent_id":69,"meta_data":69,"group_id":72,"first_published_at":73,"release_id":69,"lang":74,"path":75,"alternates":76,"default_full_slug":68,"translated_slugs":77},"Web Banner","2024-05-20T08:19:31.384Z","2026-05-29T14:46:37.028Z","2026-05-29T14:46:37.044Z",498607268,"409a6257-cf30-4cb6-bd62-f391b2e6d17b",{"_uid":30,"body":31,"data":32,"meta":63,"component":67},"ead7bb55-1b7e-4d39-826a-020bba50a92e",[],[33,41,48,56],{"url":34,"_uid":35,"text":36,"bgColor":37,"linkText":38,"component":39,"isDisplayed":40},"https:\u002F\u002Fecomail.app\u002Fregister","0d3c2ac7-32de-4696-a2d0-5d94d5c26785","Start free trial","yellow","Click here to get it!","banner_en",false,{"url":42,"_uid":43,"text":44,"bgColor":45,"linkText":46,"component":47,"textMobile":44,"isDisplayed":40,"linkTextMobile":46},"https:\u002F\u002Fwww.crossborder.edu.pl\u002F","35f37ca6-f450-43b7-8e11-6ad8ddc22410","Spotkajmy się 26 maja","dark-heavy"," na Crossborder E-commerce 👋","banner_pl",{"url":49,"_uid":50,"text":51,"bgColor":45,"linkText":52,"component":53,"textMobile":54,"isDisplayed":55,"linkTextMobile":52},"https:\u002F\u002Fecomail.cz\u002Fema-waitlist\u002F","65153cba-9a70-4294-98e3-be96e5b4df38","✨ První e-mailingový AI agent v češtině","Již brzy → ","banner_cs","✨ AI agent v češtině",true,{"url":57,"_uid":58,"text":59,"bgColor":45,"linkText":60,"component":61,"textMobile":62,"isDisplayed":55,"linkTextMobile":60},"https:\u002F\u002Fecomail.sk\u002Fema-waitlist\u002F","bf128326-50c0-42c5-b6b2-34df524782cb","✨ Prvý e-mailový AI agent v slovenčine","Už čoskoro →","banner_sk","✨ AI agent v slovenčine",{"_uid":64,"title":65,"plugin":66,"description":65},"2b4fc774-d140-4f1b-bfc8-f4299d1dc53b","","meta-fields","page","web-banner",null,30,[],"14ede2d0-047b-4894-8d30-a406accd7ff7","2024-05-20T13:29:40.582Z","default","\u002F",[],[78,80,82],{"path":68,"name":69,"lang":79,"published":69},"cs",{"path":68,"name":69,"lang":81,"published":69},"en",{"path":68,"name":69,"lang":83,"published":69},"pl",1781184930,[],[],{"age":88,"cache-control":89,"connection":90,"content-encoding":91,"content-type":92,"date":93,"etag":94,"referrer-policy":95,"sb-be-version":96,"server":97,"transfer-encoding":98,"vary":99,"via":100,"x-amz-cf-id":101,"x-amz-cf-pop":102,"x-cache":103,"x-content-type-options":104,"x-frame-options":105,"x-permitted-cross-domain-policies":106,"x-request-id":107,"x-runtime":108,"x-xss-protection":109},"21297","max-age=0, public, s-maxage=604800, stale-if-error=3600","keep-alive","gzip","application\u002Fjson; charset=utf-8","Thu, 11 Jun 2026 13:35:32 GMT","W\u002F\"615d1849dcaf1d20c70b99a2ab0df8d7\"","strict-origin-when-cross-origin","5.895.1","nginx\u002F1.29.1","chunked","Origin,Accept-Encoding","1.1 4077d2044c7730bc5c47619dce919130.cloudfront.net (CloudFront)","e3tqynwRXp_6cJzprCgd2vMsrCWWqtoROApjc-gbT95tFZXevHuN8g==","DUB56-P4","Hit from cloudfront","nosniff","SAMEORIGIN","none","a5cf240b-3131-4b75-8df8-093527941935","0.040897","0",{"data":111,"headers":227,"perPage":235,"total":236},{"stories":112,"cv":84,"rels":225,"links":226},[113,139,160,181,203],{"name":114,"created_at":115,"published_at":116,"updated_at":117,"id":118,"uuid":119,"content":120,"slug":127,"full_slug":128,"sort_by_date":69,"position":129,"tag_list":130,"is_startpage":40,"parent_id":131,"meta_data":69,"group_id":132,"first_published_at":133,"release_id":69,"lang":74,"path":69,"alternates":134,"default_full_slug":128,"translated_slugs":135},"Product Marketing Manager pro B2B SaaS","2026-05-20T12:00:53.322Z","2026-05-20T12:17:25.643Z","2026-05-20T12:17:25.661Z",178539943234848,"49cb2545-86a1-4212-afb4-6e0a06338b14",{"_uid":121,"flex":55,"job_type":122,"language":79,"location":123,"is_public":55,"hide_video":40,"youtube_id":124,"position_level":125,"reference_number":126},"d8fc02ee-1be1-4eb1-8390-7afb615128a8","Full-time","Praha","yfqIBHAsNkk","medior","A78","product-marketing-manager-pro-b2b-saas","kariera\u002Fproduct-marketing-manager-pro-b2b-saas",-430,[],349334337,"0853466c-90ca-4e03-be14-1ab3c2657081","2026-05-20T12:13:44.749Z",[],[136,137,138],{"path":128,"name":69,"lang":79,"published":69},{"path":128,"name":69,"lang":81,"published":69},{"path":128,"name":69,"lang":83,"published":69},{"name":140,"created_at":141,"published_at":142,"updated_at":143,"id":144,"uuid":145,"content":146,"slug":149,"full_slug":150,"sort_by_date":69,"position":151,"tag_list":152,"is_startpage":40,"parent_id":131,"meta_data":69,"group_id":153,"first_published_at":154,"release_id":69,"lang":74,"path":69,"alternates":155,"default_full_slug":150,"translated_slugs":156},"PPC Specialista pro SaaS","2026-03-27T13:12:50.736Z","2026-05-19T13:18:36.594Z","2026-05-19T13:18:36.614Z",159447329772001,"dfc76649-5fec-4f1f-b034-6efcab4af2f5",{"_uid":147,"flex":55,"job_type":122,"language":65,"location":123,"is_public":55,"hide_video":40,"youtube_id":124,"position_level":125,"reference_number":148},"a622a46c-d269-4d6f-afd3-6cbf67c0f5ee","A76","ppc-specialista-pro-saas","kariera\u002Fppc-specialista-pro-saas",-420,[],"39216801-ddd3-4181-a6be-d23ef9e1f6da","2026-03-27T13:44:04.736Z",[],[157,158,159],{"path":150,"name":69,"lang":79,"published":69},{"path":150,"name":69,"lang":81,"published":69},{"path":150,"name":69,"lang":83,"published":69},{"name":161,"created_at":162,"published_at":163,"updated_at":164,"id":165,"uuid":166,"content":167,"slug":170,"full_slug":171,"sort_by_date":69,"position":172,"tag_list":173,"is_startpage":40,"parent_id":131,"meta_data":69,"group_id":174,"first_published_at":175,"release_id":69,"lang":74,"path":69,"alternates":176,"default_full_slug":171,"translated_slugs":177},"Specialista podpory SaaS aplikace","2024-03-14T13:12:13.109Z","2026-06-02T12:08:28.759Z","2026-06-02T12:08:28.776Z",461522148,"f6fa9922-03a9-4120-aa61-c4ef4ff34100",{"_uid":168,"flex":40,"job_type":122,"language":79,"location":123,"is_public":55,"hide_video":40,"youtube_id":124,"position_level":65,"reference_number":169},"20652eb3-01a9-40f4-8929-162bbeb0a177","A70","specialista-podpory-aplikace","kariera\u002Fspecialista-podpory-aplikace",-150,[],"c2563958-1ee5-457c-8a54-87bddf0fff66","2024-03-14T13:33:30.813Z",[],[178,179,180],{"path":171,"name":69,"lang":79,"published":69},{"path":171,"name":69,"lang":81,"published":69},{"path":171,"name":69,"lang":83,"published":69},{"name":182,"created_at":183,"published_at":184,"updated_at":185,"id":186,"uuid":187,"content":188,"slug":192,"full_slug":193,"sort_by_date":69,"position":194,"tag_list":195,"is_startpage":40,"parent_id":131,"meta_data":69,"group_id":196,"first_published_at":197,"release_id":69,"lang":74,"path":69,"alternates":198,"default_full_slug":193,"translated_slugs":199},"Specialista technické podpory","2024-03-14T12:47:20.595Z","2026-05-19T13:32:14.791Z","2026-05-19T13:32:14.808Z",461512301,"648b3a02-eafb-49e3-ae92-1461ef91e11f",{"_uid":189,"flex":40,"job_type":122,"language":65,"location":123,"is_public":55,"hide_video":40,"youtube_id":124,"position_level":190,"reference_number":191},"e7fb61b1-71ec-454d-b70e-b9b8912ce256","junior","A50","specialista-technicke-podpory","kariera\u002Fspecialista-technicke-podpory",-130,[],"316d285b-df7c-42a2-a86d-e6015bfdf016","2024-03-14T12:58:06.713Z",[],[200,201,202],{"path":193,"name":69,"lang":79,"published":69},{"path":193,"name":69,"lang":81,"published":69},{"path":193,"name":69,"lang":83,"published":69},{"name":204,"created_at":205,"published_at":206,"updated_at":207,"id":208,"uuid":209,"content":210,"slug":214,"full_slug":215,"sort_by_date":69,"position":216,"tag_list":217,"is_startpage":40,"parent_id":131,"meta_data":69,"group_id":218,"first_published_at":219,"release_id":69,"lang":74,"path":69,"alternates":220,"default_full_slug":215,"translated_slugs":221},"Administrativní asistent\u002Fka","2024-03-14T11:31:57.299Z","2026-05-20T09:49:28.140Z","2026-05-20T09:49:28.158Z",461464633,"7c2da10e-5e53-43ff-80ab-fd2d75ed7d4e",{"_uid":211,"flex":55,"job_type":212,"language":79,"location":123,"is_public":55,"hide_video":40,"youtube_id":124,"position_level":190,"reference_number":213},"6fed9321-c18a-42ff-8c11-f2bb2830977d","Full-time \u002F Part-time","A60","administrativni-asistent","kariera\u002Fadministrativni-asistent",-120,[],"d3d8d8d0-0f01-4ae4-bbce-01b45c373f40","2024-03-14T13:33:45.517Z",[],[222,223,224],{"path":215,"name":69,"lang":79,"published":69},{"path":215,"name":69,"lang":81,"published":69},{"path":215,"name":69,"lang":83,"published":69},[],[],{"age":88,"cache-control":89,"connection":90,"content-encoding":91,"content-type":92,"date":93,"etag":228,"per-page":229,"referrer-policy":95,"sb-be-version":96,"server":97,"total":230,"transfer-encoding":98,"vary":99,"via":231,"x-amz-cf-id":232,"x-amz-cf-pop":102,"x-cache":103,"x-content-type-options":104,"x-frame-options":105,"x-permitted-cross-domain-policies":106,"x-request-id":233,"x-runtime":234,"x-xss-protection":109},"W\u002F\"db9e3428d800d37c4d7a7175c8b7c8f5\"","25","5","1.1 8681af80e9ab19874b85ab8b77034da6.cloudfront.net (CloudFront)","-BdR-tGF1R-plSOhhgTpajJfWhF2dhw0evZMBpM3TjUqiSuMAY8NQA==","47f979ec-4afe-4501-9568-5bd78d03a046","0.043757",25,5,{"stories":238,"cv":84,"rels":402,"links":403},[239,261,282,302,322,342,362,382],{"name":240,"created_at":241,"published_at":242,"updated_at":243,"id":244,"uuid":245,"content":246,"slug":248,"full_slug":249,"sort_by_date":69,"position":250,"tag_list":251,"is_startpage":40,"parent_id":252,"meta_data":69,"group_id":253,"first_published_at":254,"release_id":69,"lang":74,"path":255,"alternates":256,"default_full_slug":249,"translated_slugs":257},"Regulamin serwisu (wkrótce)","2026-06-01T07:33:05.578Z","2026-06-04T13:53:26.253Z","2026-06-04T13:53:26.316Z",182720862559057,"cc338c84-0c26-4f8f-b161-850f459bb695",{"_uid":247},"2c1a8b16-d320-41b0-b8f4-013608f8c39a","regulamin-serwisu-wkrotce","text-pages\u002Fpl\u002Fregulamin-serwisu-wkrotce",-80,[],642229419,"3b0ae45d-4f08-47e0-9988-c30f334cf793","2026-06-01T10:48:53.516Z","regulamin-serwisu-wkrotce\u002F",[],[258,259,260],{"path":249,"name":69,"lang":79,"published":69},{"path":249,"name":69,"lang":81,"published":69},{"path":249,"name":69,"lang":83,"published":69},{"name":262,"created_at":263,"published_at":264,"updated_at":265,"id":266,"uuid":267,"content":268,"slug":270,"full_slug":271,"sort_by_date":69,"position":272,"tag_list":273,"is_startpage":40,"parent_id":252,"meta_data":69,"group_id":274,"first_published_at":275,"release_id":69,"lang":74,"path":276,"alternates":277,"default_full_slug":271,"translated_slugs":278},"Rejestr danych","2026-02-04T09:28:07.077Z","2026-03-06T15:53:29.772Z","2026-03-06T15:53:29.795Z",141343486327880,"c9317888-bbe5-4d43-91b3-125398ed43f9",{"_uid":269},"d16d1286-3ba9-4b28-b231-4f9ed8e725ac","rejestr-danych","text-pages\u002Fpl\u002Frejestr-danych",-70,[],"d46ec02b-68fa-4bd3-82c0-bf10d3f69a84","2026-02-04T09:32:03.161Z","\u002Frejestr-danych\u002F",[],[279,280,281],{"path":271,"name":69,"lang":79,"published":69},{"path":271,"name":69,"lang":81,"published":69},{"path":271,"name":69,"lang":83,"published":69},{"name":283,"created_at":284,"published_at":285,"updated_at":286,"id":287,"uuid":288,"content":289,"slug":291,"full_slug":292,"sort_by_date":69,"position":293,"tag_list":294,"is_startpage":40,"parent_id":252,"meta_data":69,"group_id":295,"first_published_at":296,"release_id":69,"lang":74,"path":69,"alternates":297,"default_full_slug":292,"translated_slugs":298},"Regulamin serwisu","2026-02-02T14:11:34.670Z","2026-06-01T10:56:23.910Z","2026-06-01T10:56:24.011Z",140705360604545,"d491086b-0079-4a01-802f-b6b78a268220",{"_uid":290},"b8fda440-e107-4162-a9a1-d9c252763edf","regulamin-serwisu","text-pages\u002Fpl\u002Fregulamin-serwisu",-60,[],"d0c0ce47-5342-4cb0-8fb1-ed206fb3a0fc","2026-02-02T14:12:40.544Z",[],[299,300,301],{"path":292,"name":69,"lang":79,"published":69},{"path":292,"name":69,"lang":81,"published":69},{"path":292,"name":69,"lang":83,"published":69},{"name":303,"created_at":304,"published_at":305,"updated_at":306,"id":307,"uuid":308,"content":309,"slug":311,"full_slug":312,"sort_by_date":69,"position":313,"tag_list":314,"is_startpage":40,"parent_id":252,"meta_data":69,"group_id":315,"first_published_at":316,"release_id":69,"lang":74,"path":311,"alternates":317,"default_full_slug":312,"translated_slugs":318},"Polityka prywatnosci archiwum","2025-09-11T09:25:45.747Z","2025-12-11T14:41:32.076Z","2025-12-11T14:41:32.177Z",89674325007015,"67815cc1-6b8e-4413-a495-2b96fe07db22",{"_uid":310},"18af4d9a-a003-4f74-9d02-a4b83105a856","polityka-prywatnosci-archiwum","text-pages\u002Fpl\u002Fpolityka-prywatnosci-archiwum",-40,[],"3ad78574-22cc-42b3-b29a-ca636ad3b37a","2025-09-11T09:26:36.499Z",[],[319,320,321],{"path":312,"name":69,"lang":79,"published":69},{"path":312,"name":69,"lang":81,"published":69},{"path":312,"name":69,"lang":83,"published":69},{"name":323,"created_at":324,"published_at":325,"updated_at":326,"id":327,"uuid":328,"content":329,"slug":331,"full_slug":332,"sort_by_date":69,"position":333,"tag_list":334,"is_startpage":40,"parent_id":252,"meta_data":69,"group_id":335,"first_published_at":336,"release_id":69,"lang":74,"path":331,"alternates":337,"default_full_slug":332,"translated_slugs":338}," Deklaracja dostępności","2025-09-11T09:03:19.201Z","2025-12-08T10:47:55.463Z","2025-12-08T10:47:55.490Z",89668809569722,"d7c6ef89-9f3e-48e5-bf0a-a4196f1d5d2e",{"_uid":330},"8d7a7c64-3b9b-490a-a662-fc0b40327eed","deklaracja-dostepnosci","text-pages\u002Fpl\u002Fdeklaracja-dostepnosci",-30,[],"7acb14bd-02ea-4b68-9df2-e5f70545ab64","2025-09-11T09:03:45.073Z",[],[339,340,341],{"path":332,"name":69,"lang":79,"published":69},{"path":332,"name":69,"lang":81,"published":69},{"path":332,"name":69,"lang":83,"published":69},{"name":343,"created_at":344,"published_at":345,"updated_at":346,"id":347,"uuid":348,"content":349,"slug":351,"full_slug":352,"sort_by_date":69,"position":353,"tag_list":354,"is_startpage":40,"parent_id":252,"meta_data":69,"group_id":355,"first_published_at":356,"release_id":69,"lang":74,"path":351,"alternates":357,"default_full_slug":352,"translated_slugs":358}," Cookies związane z funkcjami Ecomail","2025-09-11T08:55:20.469Z","2025-09-23T12:13:32.520Z","2025-09-23T12:13:32.539Z",89666848690359,"72593ea0-38b4-4289-8018-05986c894369",{"_uid":350},"291f6dc2-56cb-4a3c-9901-4b6afc9de6c9","ecomail-cookies","text-pages\u002Fpl\u002Fecomail-cookies",-20,[],"614a5fa7-4f7e-42d2-b601-2c6a3f59c5be","2025-09-11T08:56:12.255Z",[],[359,360,361],{"path":352,"name":69,"lang":79,"published":69},{"path":352,"name":69,"lang":81,"published":69},{"path":352,"name":69,"lang":83,"published":69},{"name":363,"created_at":364,"published_at":365,"updated_at":366,"id":367,"uuid":368,"content":369,"slug":371,"full_slug":372,"sort_by_date":69,"position":373,"tag_list":374,"is_startpage":40,"parent_id":252,"meta_data":69,"group_id":375,"first_published_at":376,"release_id":69,"lang":74,"path":291,"alternates":377,"default_full_slug":372,"translated_slugs":378},"Regulamin serwisu archiwum","2025-09-11T08:27:16.760Z","2026-02-19T19:04:12.037Z","2026-02-19T19:04:12.125Z",89659952203273,"60b054c8-55a1-4a4b-a7e8-052bfe547f71",{"_uid":370},"cdbe26b4-8bcb-4e79-9748-07d85f931140","regulamin-serwisu-archiwum","text-pages\u002Fpl\u002Fregulamin-serwisu-archiwum",-10,[],"3de7d8d5-8ec0-43a5-a86c-fd73434d91e7","2025-09-11T08:29:29.953Z",[],[379,380,381],{"path":372,"name":69,"lang":79,"published":69},{"path":372,"name":69,"lang":81,"published":69},{"path":372,"name":69,"lang":83,"published":69},{"name":383,"created_at":384,"published_at":385,"updated_at":386,"id":387,"uuid":388,"content":389,"slug":391,"full_slug":392,"sort_by_date":69,"position":393,"tag_list":394,"is_startpage":40,"parent_id":252,"meta_data":69,"group_id":395,"first_published_at":396,"release_id":69,"lang":74,"path":391,"alternates":397,"default_full_slug":392,"translated_slugs":398},"Zasady przetwarzania danych osobowych","2025-09-10T13:47:36.950Z","2026-04-07T12:24:56.776Z","2026-04-07T12:24:56.869Z",89384783693534,"d2a18856-dcd7-4325-8182-a1ef2f172a61",{"_uid":390},"9f2a5f4e-7e9e-427b-ba7b-7a5e204b62f6","polityka-prywatnosci","text-pages\u002Fpl\u002Fpolityka-prywatnosci",0,[],"f021e6bd-06f8-42b8-87ec-1b1d2e494803","2025-09-10T13:50:15.610Z",[],[399,400,401],{"path":392,"name":69,"lang":79,"published":69},{"path":392,"name":69,"lang":81,"published":69},{"path":392,"name":69,"lang":83,"published":69},[],[],{"page":405,"totalPages":406,"totalItems":407,"items":408},1,3,9,[409,448,508],{"slug":410,"date":411,"title":412,"summary":413,"period":414,"published_at":415,"weeks":416,"changes":417},"cdp-edytor-poprawki","2026-06-08","CDP Analiza produktowa i poprawki edytora","Rozszerzone filtrowanie CDP analityki produktów jako nowości, dwa ulepszenia integracji i trzy poprawki.","18 maj - 8 cze 2026","8 cze 2026",[],[418,426,431,435,440,444],{"type":419,"title":420,"body":421,"links":422},"new","CDP: rozszerzone filtrowanie w analizie produktowej","W CDP → Analizę produktową można teraz filtrować nie tylko według okresu czasu, ale także według konkretnych sklepów internetowych, kategorii, produktów lub klientów. Wartości w filtrach można zarówno dodawać, jak i wykluczać z wyników. Dzięki temu łatwo wyeliminujesz z analizy produkty objęte rabatami, skupisz się na asortymencie sezonowym lub oddzielisz klientów B2B.",[423],{"label":424,"url":425},"Więcej w pomocy","https:\u002F\u002Fpomoc.ecomail.pl\u002Fpl\u002Farticles\u002F14706307-analiza-produktowa",{"type":427,"title":428,"body":429,"links":430},"improvement","Moduł PrestaShop: wersja 2.2.2","Nowa wersja modułu PrestaShop dla integracji z Ecomail przynosi zarówno poprawki, jak i ulepszenia. Naprawione: synchronizacja z modułem Newsletter Subscription, logika przechowywania nazwy sklepu (usunięto prefiks `http:\u002F\u002F`\u002F`https:\u002F\u002F`) i kompatybilność z Nginx (legacy routes, ładowanie JS, AJAX URL, CORS). Dodano też obsługę autoupdate. Tagi grup klientów z PrestaShop są teraz synchronizowane z Ecomail w czasie rzeczywistym - bez konieczności dodatkowej edycji kontaktu w PrestaShop.",[],{"type":427,"title":432,"body":433,"links":434},"Ecwid: logowanie OAuth działa bez błędów","Zaktualizowaliśmy metodę wymiany kodu autoryzacyjnego dla logowania OAuth do Ecwid. Ecwid wyłączył starą metodę GET, a Ecomail używa teraz standardowego żądania POST zgodnie z aktualną dokumentacją Ecwid.",[],{"type":436,"title":437,"body":438,"links":439},"fix","Edytor: zbiorcza edycja atrybutów bloków produktów i wyświetlanie na urządzeniach mobilnych przywrócone","Do edytora szablonów przywrócono możliwość zbiorczej edycji atrybutów produktów w bloku (np. tekstu przycisku i stylu). Naprawiono również wyświetlanie zdjęć produktów na urządzeniach mobilnych w układach dwu- i trójkolumnowych — obrazy są teraz poprawnie dopasowywane do szerokości kolumny.",[],{"type":436,"title":441,"body":442,"links":443},"Segmentacja: warunek 'Nie kupili produktu w ciągu ostatnich X dni' ocenia poprawnie","Warunek znajdował kontakty, które nigdy nie kupiły produktu - zamiast kontaktów, które nie kupiły go w określonym oknie czasowym. Warunek respektuje teraz poprawnie określony zakres czasowy.",[],{"type":436,"title":445,"body":446,"links":447},"Automatyzacje: wyzwalacz Uruchamiaj regularnie oblicza datę pierwszego uruchomienia poprawnie","Po ustawieniu konkretnej daty początkowej dla powtarzania wyzwalacz wyświetlał nieprawidłową datę pierwszego uruchomienia. Obliczenie zostało poprawione i wyświetlana data odpowiada rzeczywistemu pierwszemu planowanemu uruchomieniu automatyzacji.",[],{"slug":449,"date":450,"title":451,"summary":452,"period":453,"published_at":454,"weeks":455,"changes":456},"api-endpointy-clv-automatyzacje","2026-05-17","Nowe endpointy API, kategorie produktów jako JSON i ulepszony edytor","Pięć nowych endpointów API i kategorie produktów jako JSON, usprawnienia segmentacji CLV oraz cztery poprawki dotyczące automatyzacji i integracji z Shopify.","4 maj - 17 maj 2026","17 maj 2026",[],[457,461,467,474,480,486,490,494,498,502],{"type":419,"title":458,"body":459,"links":460},"Kategorie produktów w zamówieniach jako pole JSON","Kategorie produktów są nowo przechowywane jako pole JSON zamiast ciągu znaków z separatorami (np. `Alkohol|Wina|Czerwone`). W segmentacji wystarczy podać tylko Wina — bez konieczności znajomości całego drzewa kategorii. Integracje zostały dostosowane: Shoptet przesyła teraz wszystkie kategorie (wcześniej maks. 1), Upgates wszystkie kategorie (wcześniej maks. 3), a Webareal po raz pierwszy dodaje przesyłanie kategorii. Istniejące segmenty pozostają funkcjonalne, a ich zapis można stopniowo aktualizować do nowego formatu. API oraz kod śledzący przyjmują zarówno nowy format, jak i pierwotny ciąg znaków, dzięki czemu zachowana jest kompatybilność wsteczna.",[],{"type":419,"title":462,"body":463,"links":464},"Edytor: nowe bloki produktów","Ulepszone bloki produktów z przebudowanym podejściem do produktów z feedów są teraz dostępne w edytorze szablonów. Szczegółowy przewodnik jest dostępny w pomocy.",[465],{"label":424,"url":466},"https:\u002F\u002Fpomoc.ecomail.pl\u002Fpl\u002Farticles\u002F9104876-wykorzystanie-plikow-produktowych-feed-w-tworzeniu-szablonow",{"type":419,"title":468,"body":469,"links":470},"API: lista szablonów","Nowy endpoint `GET \u002Ftemplates` zwraca listę szablonów w koncie z ich ID i nazwami. Przydatny na przykład dla agencji, które zarządzają szablonami programowo.",[471],{"label":472,"url":473},"Więcej w dokumentacji API","https:\u002F\u002Fdocs.ecomail.cz\u002Fapi-reference\u002Ftemplates\u002Flist-all",{"type":419,"title":475,"body":476,"links":477},"API: aktualizacja szablonu","Nowy endpoint `PUT \u002Ftemplates\u002F{id}` umożliwia aktualizację zawartości HTML szablonu przez API. Edycja jest dozwolona również dla szablonów powiązanych z kampanią, ale kampania musi być w statusie Draft.",[478],{"label":472,"url":479},"https:\u002F\u002Fdocs.ecomail.cz\u002Fapi-reference\u002Ftemplates\u002Fupdate",{"type":419,"title":481,"body":482,"links":483},"API: masowa aktualizacja kontaktów","Nowy endpoint `PUT \u002Flists\u002F{list_id}\u002Fupdate-subscribers-bulk` umożliwia aktualizację do 3 000 kontaktów w jednym wywołaniu. Klienci, którzy wcześniej synchronizowali kontakty jeden po drugim, mają teraz czystszą alternatywę bez konieczności używania subscribe-bulk.",[484],{"label":472,"url":485},"https:\u002F\u002Fdocs.ecomail.cz\u002Fapi-reference\u002Flists\u002Fupdate-subscribers-bulk",{"type":427,"title":487,"body":488,"links":489},"CDP: segmentacja według wartości CLV","Warunki segmentacji według CLV są teraz dostępne w segmentach - klientów można filtrować według wysokości CLV lub grupy dystrybucji (Low, Mid, High, VIP). Dostępne w planie CDP.",[],{"type":436,"title":491,"body":492,"links":493},"Shopify: integracja dezaktywuje się przy ponownym podłączeniu do innego konta","Po przełączeniu integracji Shopify na inne konto Ecomail była ona nadal wyświetlana jako aktywna na pierwotnym koncie. Po przełączeniu na inne konto integracja jest teraz automatycznie dezaktywowana na koncie pierwotnym.",[],{"type":436,"title":495,"body":496,"links":497},"Automatyzacje: przebieg testowy pokazuje poprawny czas","Przebieg testowy automatyzacji wyświetlał czas przesunięty o dwie godziny w przód względem rzeczywistego czasu wyzwolenia. Czas w przeglądzie testu odpowiada teraz rzeczywistemu zapisowi.",[],{"type":436,"title":499,"body":500,"links":501},"Automatyzacje: eksport aktywności zawiera nazwę e-maila","Podczas eksportu aktywności automatyzacji eksportowano rekordy ze wszystkich e-maili niezależnie od wybranego filtra. Jednocześnie eksport nie zawierał nazwy e-maila, który wyzwolił aktywność. Oba problemy zostały naprawione.",[],{"type":436,"title":503,"body":504,"links":505},"API: endpoint logu kampanii działa poprawnie i jest udokumentowany","Endpoint `GET \u002Fcampaigns\u002F{campaignId}\u002Flog` zwraca rekordy aktywności kampanii (wysyłki, otwarcia, kliknięcia, wypisania i inne) z obsługą filtrowania i stronicowania. Endpoint został naprawiony i dodany do dokumentacji API.",[506],{"label":472,"url":507},"https:\u002F\u002Fdocs.ecomail.cz\u002Fapi-reference\u002Fcampaigns\u002Fget-log",{"slug":509,"date":510,"title":511,"summary":512,"period":513,"published_at":514,"weeks":515,"changes":516},"model-atrybucji-https-cdp-webhook","2026-05-03","Okno atrybucji, domeny HTTPS, automatyzacje CDP i webhook z polami własnymi","Własne okno atrybucji konwersji, gotowe automatyzacje RFM i HTTPS dla domen śledzących jako nowości. Webhook z polami własnymi i trzy poprawki.","20 kwi - 3 maj 2026","3 maj 2026",[],[517,521,525,529,533,537,541],{"type":419,"title":518,"body":519,"links":520},"Własne okno atrybucji konwersji","W ustawieniach konta (plany Marketer i CDP) można teraz konfigurować długość okna atrybucji oddzielnie dla otwarć i dla kliknięć. Domyślne wartości (10 dni od otwarcia, 30 dni od kliknięcia) pozostają niezmienione. Ustawienie jest w Zarządzaj kontem → Lokalizacja i bezpieczeństwo → Zmienne globalne.",[],{"type":419,"title":522,"body":523,"links":524},"CDP: gotowe segmenty i automatyzacje RFM","Gotowe segmenty i automatyzacje oparte na analizie RFM są teraz dostępne w planie CDP - dla kontaktów zagrożonych odejściem, najbardziej wartościowych klientów, potencjalnie wartościowych kontaktów i kontaktów odpowiednich na kampanie rabatowe. Segmenty są w CDP → Najpopularniejsze segmenty. Gotowe automatyzacje są dostępne podczas ich tworzenia w Automatyzacje → Nowa automatyzacja.",[],{"type":419,"title":526,"body":527,"links":528},"Domeny śledzące obsługują HTTPS bez własnego proxy","Domeny śledzące można teraz zabezpieczyć przez HTTPS, kierując rekord CNAME na `v2.spgo.io`. Certyfikat jest wydawany automatycznie i odnawia się co 3 miesiące. Istniejące domeny HTTP pozostają niezmienione, przejście jest opcjonalne. Ustawienie jest w Zarządzaj kontem → Domeny.",[],{"type":427,"title":530,"body":531,"links":532},"Webhook automatyzacji zawiera pola własne kontaktu","Krok Wyślij dane na webhook w automatyzacjach zawiera teraz obiekt `custom_fields` w payloadzie z wartościami pól własnych kontaktu. Wcześniej payload nie zawierał pól własnych.",[],{"type":436,"title":534,"body":535,"links":536},"Tłumaczenie szablonu jest zachowywane po kolejnych edycjach","Przetłumaczony tekst w szablonie zmieniał się w nieczytelne znaki po jakiejkolwiek kolejnej edycji (zmiana wcięcia, zamiana linku w przycisku, zamiana produktu). Tekst tłumaczenia pozostaje teraz nienaruszony niezależnie od dalszych edycji szablonu.",[],{"type":436,"title":538,"body":539,"links":540},"Eksport segmentu zawiera preferencje kontaktów i poprawne znaki diakrytyczne","Eksport segmentu nie zawierał niestandardowych wartości preferencji kontaktów, mimo że pełny eksport listy je zawierał. Jednocześnie znaki diakrytyczne w eksporcie były wyświetlane jako sekwencje escape unicode (np. `Ko\\u010dka` zamiast `Kočka`). Oba problemy zostały naprawione.",[],{"type":436,"title":542,"body":543,"links":544},"Automatyzacja z wyzwalaczem API pokazuje poprawną liczbę wejść","Przegląd automatyzacji z wyzwalaczem API pokazywał 0 wejść, nawet gdy kontakty rzeczywiście przeszły przez automatyzację. Liczba wejść odpowiada teraz rzeczywistemu stanowi.",[]]