Elido
9 хв читанняІнтеграції

Shopify URL shortener: брендовані, відстежувані посилання магазину

Як використовувати сервіс скорочення URL з Shopify для брендованих посилань на товари, QR-кодів на упаковці, відстежуваних email та SMS і серверної атрибуції конверсій

Ana Kowalska
Marketing solutions engineering
Магазин Shopify, що генерує брендовані короткі посилання та QR-коди, які відстежують замовлення та пересилають їх до рекламних платформ для розрахунку ROAS

Shopify URL shortener перетворює довгу адресу товару myshopify.com на брендоване коротке посилання, яке ви контролюєте, а потім відстежує кожен клік та прив'язує його до замовлення, яке він породив. Це вся робота. Покупець бачить shop.acme.com/blue-jeans на флаєрі, в сторіс Instagram або вкладці в посилці замість сорокасимвольного URL із хвостом query string, а ви отримуєте чистий ланцюжок атрибуції від цього дотику до оформлення замовлення.

Магазини звертаються до цього з кількох конкретних причин. Брендовані посилання на товари та колекції читаються як надійні й поміщаються на фізичних носіях. QR-коди на упаковці та чеках потребують короткого стабільного призначення. Відстежувані посилання в email, SMS та соцмережах дозволяють бачити, яке повідомлення принесло прибуток, а не вгадувати. UTM-гігієна запобігає фрагментації аналітики на сотні майже однакових URL. А серверне пересилання конверсій дозволяє передавати верифіковані покупки рекламним платформам, щоб ваш ROAS переживав наступне оновлення конфіденційності браузера. Цей пост описує, як підключити сервіс скорочення до Shopify, як виглядає кожен сценарій використання на практиці та один процес, що пов'язує все разом.

Примітка щодо точності з самого початку. На момент написання цієї статті у Elido є додаток для Shopify на розгляді, тому це ще не інструкція «встанови наш додаток і готово». Це посібник з використання сервісу скорочення URL з Shopify через шляхи, що працюють сьогодні: API, no-code автоматизацію та ручні процеси. Все описане нижче залишається в силі незалежно від того, коли додаток з'явиться.

Схема потоку, що показує товар або кампанію Shopify, яка передає коротке посилання Elido з UTM та QR-кодом, потім клік, потім конверсію, що пересилається назад до рекламних платформ для розрахунку ROAS

Як підключити сервіс скорочення URL до Shopify#

Є три шляхи підключення, і більшість магазинів використовує більше одного. Вони відрізняються зусиллями, а не результатом: кожен дає однакові брендовані відстежувані короткі посилання.

Перший - API. Якщо ваша команда пише код або керує headless-магазином, Elido API створює посилання безпосередньо. Скрипт запуску товару може зчитати вашу колекцію з Shopify Admin API, створити коротке посилання для кожного товару з правильним UTM-шаблоном та записати слаги назад у метаполе або Google Sheet. SDK доступні для TypeScript, Python та Go, тому інтеграція - кілька рядків, а не цілий проект. Це шлях для великого обсягу та для всього, що має виконуватися за розкладом.

Другий - no-code автоматизація через Zapier або Make. Тригер спрацьовує в Shopify - наприклад, новий товар або нова колекція - і крок викликає Elido для створення короткого посилання, потім записує його туди, де потрібно. Без деплою, без сервера. Компроміс - пропускна здатність і вартість за завдання, тому це підходить для магазинів, що створюють десятки або невеликі сотні посилань, а не десятки тисяч. Посібник з автоматизації Zapier описує форму рецепту.

Третій - вручну, в дашборді Elido. Для одиночної кампанії, сезонної акції або разового QR-коду на банері pop-up ви вставляєте призначення, встановлюєте слаг та UTM і копіюєте посилання. Без накладних витрат на інтеграцію. Чимало магазинів ведуть всю свою програму посилань саме так, доки обсяг не змушує оновитись.

Якщо ви зовсім нові у цій темі, що насправді робить сервіс скорочення URL - хороший вступ. Для більш широкої картини e-commerce на кожному етапі воронки, головна стаття про сервіси скорочення URL для e-commerce - це довідник; цей пост зосереджується на специфіці Shopify.

Брендовані короткі посилання на товари та колекції#

Почнемо з поверхні, яку бачить покупець. Сирий URL товару Shopify виглядає як acme.myshopify.com/products/blue-slim-jeans?variant=4471 або, на кастомному домені, як довгий шлях із query string. Жоден з них не поміщається на друкованій картці, у підписі до Reels або стікері сторіс. Брендоване коротке посилання на кшталт shop.acme.com/blue-jeans - поміщається.

Механіка проста. Ви направляєте домен або субдомен, яким ви володієте, на Elido - і кожне коротке посилання, яке ви створюєте, знаходиться на цьому домені. Посилання на колекції працюють так само: shop.acme.com/spring перенаправляє на вашу весняну колекцію. Оскільки слаг людинозрозумілий, саме посилання стає частиною креативу, а не вибаченням за довгий URL.

Є вимірювана перевага в CTR у брендованих посилань над загальними доменами сервісів скорочення, і вона накопичується по кожному каналу, де з'являється посилання. Платформи стали підозрілими до загальних скорочених URL, і деякі тепер попереджають про них у постах та повідомленнях. Посилання на вашому власному домені обходить це і одночасно підсилює бренд. Саме перенаправлення додає кілька мілісекунд, а потім передає покупця на канонічний URL Shopify, тому немає SEO-витрат: це маркетингові посилання, а не індексовані сторінки, що конкурують з вашим магазином.

Одна деталь, яка заощадить клопіт пізніше. Визначте конвенцію слагів до створення першого посилання. Щось на кшталт channel-product-region, щоб ig-bluejeans-de читалося з першого погляду в звіті. Випадкові слаги підходять для покупця, але перетворюють ваш список посилань у шум для команди.

Відстеження посилань Shopify за допомогою UTM та пересилання конверсій#

Саме тут сервіс скорочення перестає бути косметичним. Причина поставити коротке посилання перед кожним призначенням Shopify - атрибуція, і вона починається з двох речей, що подорожують разом із посиланням: UTM-параметрів та click_id.

UTM дають вам звітність на рівні каналів в аналітиці Shopify та GA4. Встановлюйте їх на рівні кампанії, щоб кожне посилання в кампанії успадковувало однакові utm_source, utm_medium та utm_campaign, з перевизначеннями для окремих посилань там, де потрібно. Ця дисципліна - те, що не дає вашим звітам розпастися на десятки майже однакових записів. Наскрізний посібник з UTM - довідник для правильної побудови таксономії та забезпечення її послідовності між розсиланнями.

click_id - це стійкий ідентифікатор, який переживає решту подорожі. Ось ланцюжок в Shopify. Коротке посилання перенаправляє на сторінку товару з доданим click_id, наприклад ?elido_click=01HX.... Ваша тема зчитує його та записує до Shopify.checkout.attributes, щоб він зберігся в note_attributes замовлення при оформленні кошика. Cookie браузера може бути втрачений через блокування трекінгу, сесія може закінчитися, покупець може переключитися з телефону на ноутбук. Поки click_id є в записі замовлення - атрибуція тримається.

Це налаштовує найцінніший крок: серверне пересилання конверсій. Коли спрацьовує вебхук оплаченого замовлення, ваш бек-енд зчитує click_id з замовлення та публікує конверсію до кожної рекламної платформи, яку ви використовуєте. У типовому магазині Shopify браузерний піксель один пропускає значну частку конверсій через блокування трекінгу та блокувальники реклами, а трафік з iPhone знаходиться на гіршому кінці цього. Пересилання покупки з сервера відновлює більшу частину втрат, тому ваш ROAS відображає замовлення, що справді відбулися, а не лише ті, які браузеру вдалося повідомити.

Чотири сценарії використання коротких посилань у Shopify: QR-коди на упаковці, посилання в email та SMS, посилання на товари в соцмережах та відновлення покинутих кошиків

QR-коди для анбоксингу та роздрібної торгівлі#

QR-код - це просто коротке посилання у фізичній формі, і магазини Shopify мають більше поверхонь для них, ніж більшість вертикалей. Вкладки в посилки, сама коробка, чеки, навісні бирки, рекламні стенди на pop-up заходах, цінники на полицях, якщо ви також продаєте офлайн.

Момент анбоксингу - той, що варто продумати. Покупець відкриває посилку, сканує код і потрапляє на сторінку подяки, яка пропонує реєстрацію в програмі лояльності або стимул для другої покупки. Оскільки код несе те саме UTM та click_id-лікування, що й будь-яке інше коротке посилання, цей скан з'являється у вашій аналітиці поряд з платним та email-трафіком, а не у вигляді незрозумілої «прямої» плями.

Використовуйте динамічні QR-коди для всього, що друкується - і це те, чого магазини не роблять, доки це не вдарить по них. Статичний QR кодує призначення безпосередньо, тому після друку він заморожений. Динамічний QR кодує коротке посилання, а призначення короткого посилання можна редагувати. Ви можете надрукувати «скануйте для отримання вітальної пропозиції» на десяти тисячах коробок, відправити їх, і через три тижні перенаправити той самий код на пропозицію поповнення, коли вітальне вікно закривається. Різниця описана в динамічні vs статичні QR-коди; для самого генератора є сторінка функції QR-кодів.

Одне застереження для упаковки зокрема. Друкуйте достатньо великого розміру з хорошим контрастом та «тихою зоною» навколо коду, і тестуйте сканування на дешевому телефоні при поганому освітленні до того, як підтверджувати тираж. QR, що сканується лише в ідеальних умовах, гірший за відсутній QR, бо покупець, що спробував і не зміг, не спробує вдруге.

Відстежувані посилання в email, SMS та соцмережах#

Власні канали - де короткі посилання приносять найбільшу цінність за обсягом. Кожне email-розсилання, кожен SMS-бласт, кожен пост у соцмережах - шанс або дізнатися, що принесло прибуток, або втратити цей сигнал у купі нетегованих URL.

Для email патерн: одна кампанія в сервісі скорочення на кожне розсилання у вашому email-інструменті. Кампанія містить UTM-шаблон; пейлоад на рівні посилань змінюється лише за товаром та отримувачем. Klaviyo, Customer.io та Iterable мають опубліковані інтеграції Elido, тому створення посилань може відбуватися під час розсилання. Shopify Email та більшість SMS-додатків приймають посилання, яке ви вставляєте або шаблонізуєте в тіло повідомлення. Так чи інакше, ваша аналітика зводиться за розсиланням, тому ви можете сказати «вівторкова email про поповнення запасів конвертувала з таким коефіцієнтом та такою вартістю за клік», а не дивитися на стіну з окремих URL.

SMS заслуговує окремої уваги, бо кількість символів - це реальні гроші. Оператори та SMS-додатки стягують плату за сегменти, і довгий URL товару сам по собі може перевести повідомлення в другий сегмент. Брендоване коротке посилання тримає повідомлення компактним і, на впізнаваному домені, читається як справжнє ваше, а не як спроба фішингу - що дуже важливо для показника переходів у каналі, де довіра крихка.

Соцмережі - вітрина брендованих посилань. Коротке читабельне посилання в біо, стікері сторіс або підписі до поста перемагає обрізаний URL myshopify як за довірою, так і за естетикою. Тегуйте кожне за платформою, щоб порівнювати Instagram, TikTok та Pinterest за реальними цифрами. Для зведеного погляду маркетолога на все це є сторінка рішень для маркетологів.

Короткі посилання у SMS та email для відновлення покинутих кошиків#

Відновлення кошика - це найвисокоінтентний потік, який веде магазин Shopify, і короткі посилання роблять його і чистішим, і більш вимірюваним.

Налаштування повторює будь-яке інше lifecycle-повідомлення. Ваш потік відновлення - чи знаходиться він у Shopify, Klaviyo або SMS-додатку - надсилає повідомлення з коротким посиланням назад до кошика або товару. Посилання несе UTM на рівні кампанії, наприклад utm_campaign=cart-recovery, плюс click_id, тому коли покупець завершує покупку, конверсія пересилається серверно і потік відновлення отримує належний кредит. Без цього відновлений прибуток має тенденцію хибно атрибутуватися до «прямих» або до вихідного каналу залучення, і потік виглядає слабшим, ніж є насправді.

SMS-відновлення зокрема виграє від короткого брендованого посилання. Повідомлення за своєю природою коротке, посилання теж має бути таким, а впізнаваний домен зменшує вагання «чи це не шахрайство», яке вбиває показники переходів у відновлювальних SMS. Залишайте одне коротке посилання на крок відновлення, щоб бачити, чи першій або другий поштовх робить роботу.

Практичний процес від початку до кінця#

Ось послідовність, яку я б налаштував для магазину, що веде два платних канали, email-програму та потік відновлення кошика.

По-перше, направте брендований субдомен на Elido та виберіть конвенцію слагів. По-друге, встановіть UTM-шаблон на рівні воркспейсу та кампанію на канал, щоб платний, email, SMS та соцмережі кожен мали стабільне місце для своїх посилань. По-третє, створіть посилання: через API або Zapier для посилань на товари та колекції у великому обсязі, вручну для разових кампаній. По-четверте, підключіть click_id через checkout. Додайте сніпет, що зчитує ?elido_click= при приземленні та записує до атрибутів кошика, потім зробіть реальне тестове замовлення та переконайтеся, що click_id з'являється в пейлоаді вебхука оплаченого замовлення, перш ніж відправляти трафік. Цей крок більшість магазинів пропускає, і він тихо ламає атрибуцію на тижні.

По-п'яте, увімкніть серверне пересилання конверсій. Направте вебхук оплаченого замовлення на ваш ендпоінт конверсій, підключіть Meta, GA4 та будь-яку іншу платформу, що ви ведете, і встановіть ідентифікатор дедублювання, наприклад ID замовлення, щоб браузерний піксель та серверна подія для одного замовлення не рахувалися двічі. Сторінка функцій відстеження конверсій та посібник з відстеження конверсій охоплюють налаштування облікових даних; пересилання конверсій до Meta CAPI та серверне відстеження конверсій глибше розглядають механіку та логіку дедублювання.

По-шосте, додайте фізичний шар. Генеруйте динамічні QR-коди для упаковки та чеків, направляйте їх на сторінки подяки та лояльності, тестуйте сканування на реальному обладнанні. По-сьоме, переглядайте щотижня. Оскільки кожне посилання несе UTM та click_id, ваш звіт читається в прибутку на канал і кампанію, а не в кількості сирих URL. Коли канал показує слабкі результати - у вас є дані для його відключення, а не лише інтуїція.

Це вся система. Брендований домен, UTM-таксономія, поширення click_id через checkout, серверне пересилання та динамічний QR для фізичного світу. Нічого з цього не вимагає нативного додатку для роботи сьогодні, і все стає простіше, коли він з'явиться. Коли будете готові поставити реальні цифри проти вашої воронки, сторінка цін пояснює, який тариф включає кастомні домени та пересилання конверсій.

Читати далі#

Для боку платформи документація для розробників Shopify охоплює Admin і Storefront API та пейлоади вебхуків, а документація Conversions API Meta деталізує формат серверних подій та вимоги до параметрів.

Спробуйте Elido

URL-скорочувач із хостингом у ЄС: власні домени, глибока аналітика, відкритий API. Безкоштовний тариф - без кредитної картки.

Теги
shopify url shortener
shorten links shopify
shopify short links
track shopify links
shopify product links
branded links shopify

Читати далі