Перейти до вмісту

API та інтеграції

Підключення MailWizz крок за кроком

Як дати кожному підписнику MailWizz персональне посилання на вашому домені під захистом Anti-Bot фільтра. Перший раз — хвилин 15, далі — дві команди перед кожною розсилкою.

Створюйте свіжі коди на кожну розсилку. Код живе 60 днів і відкриває сторінку до 3 разів, тож посилання, один раз записане в поле підписника й використане через місяці, перестане працювати.

Ще простіше: посилання з міткою

Якщо не хочеться вивантажувати й імпортувати списки, увімкніть «Посилання з міткою» на картці посилання і вставте в лист одну адресу — MailWizz сама допише мітку кожного підписника після r=, а персональний код створиться при першому кліку.

<a href="https://YOUR-DOMAIN/CODE?r=[EMAIL]">…</a>

Потрібен агент 2026.10.18-1 або новіший. Кожен новий підписник, що клікнув, коштує 1 посилання, як будь-який код. Точну мітку підписника звірте зі списком доступних міток вашої платформи.

1Створіть поле {field}

Відкрийте Lists → ваш список → Fields і додайте поле типу Text. Label — будь-який, напр. «Персональне посилання»; Tag: CL_LINK.

2Візьміть посилання й ключ

У кабінеті createlink.link створіть посилання, куди має вести розсилка, або візьміть наявне — його номер це LINK_ID. Потім відкрийте меню акаунта → API і створіть ключ із назвою «MailWizz» — це YOUR_KEY.

3Вивантажте одержувачів з MailWizz

Вивантажте список чи сегмент, на який будете відправляти, у файл CSV і збережіть як export.csv. Запам'ятайте, у якій колонці email — рахуючи з 1.

4Створіть коди

Надішліть файл у createlink.link. Підставте LINK_ID і YOUR_KEY; якщо email не в першій колонці — змініть column=1.

curl -X POST "https://createlink.link/api/v1/links/LINK_ID/codes?column=1&skip_header=1" \
  -H "Authorization: Bearer YOUR_KEY" \
  -H "Content-Type: text/csv" \
  --data-binary @export.csv

У відповіді буде job_id. До 1 000 одержувачів готові одразу; більший список — від кількох секунд до пари хвилин.

5Заберіть файл для MailWizz

Підставте job_id у команду. Файл вийде з тими назвами колонок, яких чекає MailWizz.

curl "https://createlink.link/api/v1/jobs/JOB_ID?format=csv&columns=EMAIL:ref,CL_LINK:url" \
  -H "Authorization: Bearer YOUR_KEY" -o links.csv

Якщо партія ще робиться, замість файлу прийде коротка відповідь зі "status": "running" — повторіть команду за хвилину.

6Імпортуйте файл у той самий список

Відкрийте список → Import → CSV і завантажте links.csv. MailWizz знаходить підписників за email: наявні отримують нове посилання, дублів не буде. Програміст може зробити те саме через API MailWizz, оновивши підписника з data[CL_LINK].

7Вставте посилання в лист

У шаблоні кампанії використайте мітку [CL_LINK] як адресу посилання. Вона з'являється серед Available Tags, лише якщо поле є у списку, обраному для кампанії:

<a href="[CL_LINK]">…</a>

8Вимкніть URL tracking

У налаштуваннях кампанії поставте URL tracking = «no» (в API MailWizz — options[url_tracking]=no). Інакше MailWizz підмінить ваше посилання своєю адресою відстеження, і одержувачі побачать її домен замість вашого.

9Надішліть тест собі

Додайте свою адресу до списку перед кроком 3, надішліть тест і перевірте: посилання в листі починається з вашого домену, а клік відкриває вашу сторінку. Лише після цього запускайте розсилку.