10 min czytaniaIntegracje

Skracacz URL dla Shopify: brandowane i śledzone linki do sklepu

Jak używać skracacza URL z Shopify do brandowanych linków produktowych, kodów QR na opakowaniach, śledzonych wiadomości e-mail i SMS oraz atrybucji konwersji po stronie serwera

Ana Kowalska
Marketing solutions engineering
Sklep Shopify generujący brandowane krótkie linki i kody QR, które produkują śledzone zamówienia przekazywane z powrotem do platform reklamowych dla ROAS

Skracacz URL dla Shopify zamienia długi adres produktu myshopify.com w brandowany krótki link, który kontrolujesz, a następnie śledzi każde kliknięcie i powiązuje je z zamówieniem, które wywołało. To całe zadanie. Kupujący widzi shop.acme.pl/niebieskie-jeansy na ulotce, w relacji na Instagramie lub na wkładce do opakowania zamiast czterdziestoznakowego URL z ogonkiem zapytania, a Ty dostajesz czysty ślad atrybucji od tego stuknięcia do kasy.

Sklepy sięgają po to z garści konkretnych powodów. Brandowane linki do produktów i kolekcji są odbierane jako godne zaufania i mieszczą się na powierzchniach fizycznych. Kody QR na opakowaniach i paragonach potrzebują krótkiego, stabilnego miejsca docelowego za nimi. Śledzone linki w e-mailach, SMS-ach i mediach społecznościowych pozwalają zobaczyć, która wiadomość generowała przychody, zamiast zgadywać. Higiena UTM zatrzymuje fragmentację analityki na setki prawie identycznych URL-i. A przekazywanie konwersji po stronie serwera pozwala przesyłać zweryfikowane zakupy z powrotem do platform reklamowych, żeby Twój zwrot z wydatków na reklamy (ROAS) przeżył kolejną aktualizację prywatności przeglądarki. Ten post omawia, jak połączyć skracacz z Shopify, jak wygląda każdy przypadek użycia w praktyce i jeden przepływ pracy, który łączy to wszystko.

Nota o dokładności na wstępie. Elido ma aplikację Shopify w trakcie przeglądu w chwili pisania tego artykułu, więc to jeszcze nie jest historia "zainstaluj naszą aplikację i gotowe". To przewodnik po używaniu skracacza URL z Shopify przez ścieżki, które działają dziś: API, automatyzacja bezkodowa i ręczne przepływy pracy. Wszystko poniżej jest prawdziwe niezależnie od tego, kiedy aplikacja zostanie wylistowana.

Diagram przepływu pokazujący produkt lub kampanię Shopify zasilającą krótki link Elido z UTM i QR, następnie kliknięcie, a potem konwersję przekazaną z powrotem do platform reklamowych dla ROAS

Jak połączyć skracacz URL z Shopify#

Są trzy ścieżki połączenia i większość sklepów kończy używając więcej niż jednej. Różnią się wysiłkiem, nie wynikiem: każda produkuje ten sam brandowany, śledzony krótki link.

Pierwsza to API. Jeśli Twój zespół pisze kod lub uruchamia headless storefront, API Elido tworzy linki bezpośrednio. Skrypt uruchamiany przy launchu produktu może odczytać kolekcję z Shopify Admin API, stworzyć krótki link per produkt z odpowiednim szablonem UTM i zapisać slugi z powrotem do metafield lub Google Sheets. SDK są dostępne dla TypeScript, Python i Go, więc integracja to kilka linii, a nie projekt. To ścieżka dla dużych wolumenów i dla wszystkiego, co musi działać według harmonogramu.

Druga to bezkodowa automatyzacja przez Zapier lub Make. Wyzwalacz odpala się w Shopify - na przykład nowy produkt lub nowa kolekcja - i krok wywołuje Elido, żeby stworzyć krótki link, a następnie zapisuje go tam, gdzie go potrzebujesz. Bez deployu, bez serwera. Kompromisem jest przepustowość i koszt per zadanie, więc pasuje do sklepów tworzących dziesiątki lub niskie setki linków, a nie dziesiątki tysięcy. Przewodnik po automatyzacji Zapier omawia kształt przepisu.

Trzecia to ręczna, w panelu Elido. Dla pojedynczej kampanii, sezonowej promocji lub jednorazowego kodu QR na bannerze pop-up wklejasz miejsce docelowe, ustawiasz slug i UTM i kopiujesz link. Bez narzutu integracyjnego. Wiele sklepów prowadzi cały swój program linkowy w ten sposób, dopóki wolumen nie wymusi aktualizacji.

Jeśli jesteś całkowicie nowy w tym temacie, artykuł czym właściwie jest skracacz URL to właściwy wstęp. Dla szerszego obrazu e-commerce na każdym etapie lejka, artykuł skracacze URL dla e-commerce to punkt odniesienia; ten post skupia się na specyfice Shopify.

Brandowane krótkie linki do produktów i kolekcji#

Zacznij od powierzchni, którą widzi kupujący. Surowy URL produktu Shopify wygląda jak acme.myshopify.com/products/niebieskie-waskiejansy?variant=4471 lub, na niestandardowej domenie, długa ścieżka z ciągiem zapytania. Żadne z nich nie mieści się na karcie wizytowej, w podpisie do relacji lub na naklejce do stories. Brandowany krótki link taki jak shop.acme.pl/niebieskie-jeansy mieści się.

Mechanika jest prosta. Wskazujesz domenę lub subdomenę, którą posiadasz, na Elido, a następnie każdy tworzony krótki link żyje na tej domenie. Linki do kolekcji działają tak samo: shop.acme.pl/wiosna przekierowuje do strony Twojej wiosennej kolekcji. Ponieważ slug jest czytelny dla człowieka, sam link staje się częścią kreacji, a nie przeprosinami za długi URL.

Brandowane linki nad generycznymi domenami skracaczy mają mierzalną korzyść klikalności, która kumuluje się na każdym kanale, gdzie link się pojawia. Platformy stały się podejrzliwe wobec generycznych skróconych URL-i, a niektóre teraz ostrzegają przed nimi w postach i wiadomościach. Link na Twojej własnej domenie omija to i jednocześnie wzmacnia markę. Samo przekierowanie dodaje kilka milisekund, a następnie prowadzi kupującego do kanonicznego URL Shopify, więc nie ma kosztów SEO: są to linki marketingowe, a nie indeksowane strony konkurujące ze Twoim sklepem.

Jeden szczegół, który zaoszczędza bólu głowy później. Zdecyduj o konwencji slugów przed wystawieniem pierwszego linku. Coś w stylu kanal-produkt-region, żeby ig-niebieskie-jeansy-de był czytelny w raporcie na pierwszy rzut oka. Losowe slugi działają dla kupującego, ale zamieniają listę linków w szum dla zespołu.

Śledzenie linków Shopify za pomocą UTM i przekazywania konwersji#

Tu skracacz przestaje być kosmetyczny. Powodem wstawienia krótkiego linku przed każde miejsce docelowe Shopify jest atrybucja, a atrybucja zaczyna się od dwóch rzeczy poruszających się na linku: parametrów UTM i click_id.

UTM dają Ci raportowanie na poziomie kanału w analityce Shopify i GA4. Ustaw je na poziomie kampanii, żeby każdy link w kampanii dziedziczył te same utm_source, utm_medium i utm_campaign, z nadpisaniami per link tam, gdzie ich potrzebujesz. Ta dyscyplina jest tym, co powstrzymuje raporty przed rozpadaniem się na dziesiątki prawie identycznych pozycji. Przewodnik UTM end to end to punkt odniesienia do prawidłowej taksonomii i utrzymania jej spójności na wszystkich wysyłkach.

Click_id to trwały identyfikator, który przeżywa resztę podróży. Oto łańcuch w Shopify. Krótki link przekierowuje do strony produktu z dołączonym click_id, na przykład ?elido_click=01HX.... Twój motyw odczytuje go i zapisuje do Shopify.checkout.attributes, żeby utrzymał się w note_attributes zamówienia przy finalizacji koszyka. Plik cookie przeglądarki może zostać utracony przez zapobieganie śledzeniu, sesja może wygasnąć, kupujący może przełączyć się z telefonu na laptop. Dopóki click_id jest na rekordzie zamówienia, atrybucja się utrzymuje.

To konfiguruje ruch o dużej wartości: przekazywanie konwersji po stronie serwera. Gdy odpali webhook order-paid, Twój back end odczytuje click_id z zamówienia i wysyła konwersję do każdej platformy reklamowej, na której działasz. W typowym sklepie Shopify sam piksel przeglądarki traci znaczącą część konwersji przez zapobieganie śledzeniu i blokery reklam, a ruch z iOS siedzi na gorszym końcu tego spektrum. Przekazywanie zakupu z serwera odzyskuje większość tej luki, więc liczby ROAS odzwierciedlają zamówienia, które faktycznie się zdarzyły, a nie tylko te, o których przeglądarka zdążyła poinformować.

Cztery przypadki użycia krótkich linków w Shopify: kody QR na opakowaniach, linki w e-mailach i SMS-ach, linki do produktów w mediach społecznościowych i odzyskiwanie porzuconych koszyków

Kody QR dla unboxingu i handlu detalicznego#

Kod QR to po prostu krótki link w fizycznej formie, a sklepy Shopify mają więcej powierzchni dla nich niż większość branż. Wkładki do opakowań, samo pudełko, paragony, metki, ekspozytory w pop-upach, shelf talkery w sklepach stacjonarnych, jeśli też sprzedajesz offline.

Moment unboxingu jest tym, na który warto projektować. Kupujący otwiera paczkę, skanuje kod i ląduje na stronie z podziękowaniem, która oferuje zapis do programu lojalnościowego lub zachętę do drugiego zakupu. Ponieważ kod niesie takie samo traktowanie UTM i click_id jak każdy inny krótki link, to skanowanie pojawia się w Twojej analityce obok ruchu płatnego i e-mailowego, a nie jako nierozpoznawalny blob "bezpośredni".

Używaj dynamicznych kodów QR dla wszystkiego drukowanego - i to jest element, który sklepy przegapiają, dopóki ich nie ugryzie. Statyczny QR koduje miejsce docelowe bezpośrednio, więc po wydrukowaniu jest zamrożony. Dynamiczny QR koduje krótki link, a miejsce docelowe krótkiego linku jest edytowalne. Możesz wydrukować "zeskanuj, żeby odebrać ofertę powitalną" na dziesięciu tysiącach pudełek, wysłać je i trzy tygodnie później przekierować ten sam kod na ofertę uzupełnienia zapasów, gdy okno powitalne się zamknie. Różnica jest omówiona w artykule dynamiczne vs statyczne kody QR; dla samego tworzenia strona funkcji QR ma generator.

Jedno ostrzeżenie specyficznie dla opakowań. Drukuj w hojnym rozmiarze z mocnym kontrastem i cichą strefą wokół kodu, i testuj skanowanie na tanim telefonie w słabym świetle przed zatwierdzeniem do druku. QR, który skanuje się tylko w idealnych warunkach, jest gorszy niż brak QR, bo kupujący, który spróbuje i zawiedzie, nie spróbuje po raz drugi.

Śledzone linki w e-mailach, SMS-ach i mediach społecznościowych#

Kanały własne to miejsce, gdzie krótkie linki zarabiają na siebie przy wolumenie. Każda wysyłka e-mailowa, każda kampania SMS, każdy post w mediach społecznościowych to szansa albo na dowiedzenie się, co generowało przychody, albo na utratę tego sygnału w stercie nieoznakowanych URL-i.

Dla e-maila wzorzec to jedna kampania w skracaczu per wysyłka w narzędziu e-mailowym. Kampania posiada szablon UTM; ładunek per link zmienia się tylko według produktu i odbiorcy. Klaviyo, Customer.io i Iterable mają opublikowane integracje Elido, więc tworzenie linków może odbywać się w czasie wysyłki. Shopify Email i większość aplikacji SMS przyjmuje link, który wklejasz lub templatysujesz w treści wiadomości. W każdym przypadku analityka sumuje się według wysyłki, więc możesz powiedzieć "wtorkowy e-mail o uzupełnieniu zapasów konwertował przy tym wskaźniku i tym kosztem per kliknięcie" zamiast wpatrywać się w ścianę poszczególnych URL-i.

SMS zasługuje na specjalne wyróżnienie, bo liczba znaków to tam prawdziwe pieniądze. Operatorzy i aplikacje SMS pobierają opłaty za segment, a długi URL produktu może sam w sobie wepchnąć wiadomość w drugi segment. Brandowany krótki link utrzymuje wiadomość zwartą i, na rozpoznawalnej domenie, wygląda na legalnie Twój, a nie na próbę phishingu - co ma duże znaczenie dla współczynnika stuknięć na kanale, gdzie zaufanie jest kruche.

Media społecznościowe to showcase brandowanych linków. Krótki, czytelny link w bio, naklejce stories lub podpisie do posta bije skrócony URL myshopify zarówno pod kątem zaufania, jak i estetyki. Taguj każdy według platformy, żeby móc porównywać Instagram z TikTokiem z Pinterestem na prawdziwych liczbach. Dla zestawienia po stronie marketera tego wszystkiego, strona rozwiązań dla marketerów to widok osobowy.

Krótkie linki w SMS-ach i e-mailach do odzyskiwania porzuconych koszyków#

Odzyskiwanie koszyka to przepływ o najwyższej intencji, jaki sklep Shopify uruchamia, a krótkie linki sprawiają, że jest zarówno czystszy, jak i bardziej mierzalny.

Konfiguracja odzwierciedla każdą inną wiadomość z cyklu życia. Twój przepływ odzysku, niezależnie od tego, czy żyje w Shopify, Klaviyo czy aplikacji SMS, wysyła wiadomość z krótkim linkiem z powrotem do koszyka lub produktu. Link niesie UTM na poziomie kampanii, np. utm_campaign=cart-recovery, plus click_id, więc gdy kupujący finalizuje zakup, konwersja przekazywana jest po stronie serwera i przepływ odzysku otrzymuje właściwy kredyt. Bez tego odzysana wartość przychodów ma tendencję do błędnego przypisywania się do "bezpośredniego" lub oryginalnego kanału pozyskania, a przepływ wygląda słabiej niż jest.

Odzysk SMS w szczególności korzysta z krótkiego, brandowanego linku. Wiadomość jest z natury krótka, link też musi być, a rozpoznawalna domena redukuje wahanie "czy to scam", które zabija współczynniki stuknięć w SMS-ach odzysku. Zachowaj jeden krótki link per krok odzysku, żeby zobaczyć, czy pierwsze podbicie czy drugie wykonuje pracę.

Praktyczny przepływ pracy od początku do końca#

Oto sekwencja, którą bym ustawiła dla sklepu prowadzącego dwa płatne kanały, program e-mailowy i przepływ odzysku koszyka.

Po pierwsze, wskaż brandowaną subdomenę na Elido i wybierz konwencję slugów. Po drugie, ustaw szablon UTM na poziomie przestrzeni roboczej i kampanię per kanał, żeby płatny, e-mailowy, SMS i społecznościowy miały stabilne miejsce dla swoich linków. Po trzecie, twórz linki: przez API lub Zapier dla linków do produktów i kolekcji przy wolumenie, ręcznie dla jednorazowych kampanii. Po czwarte, poprowadź click_id przez checkout. Dodaj fragment kodu, który odczytuje ?elido_click= przy lądowaniu i zapisuje go do atrybutów koszyka, następnie złóż prawdziwe zamówienie testowe i potwierdź, że click_id pojawia się na ładunku webhooka order-paid przed wysłaniem jakiegokolwiek ruchu. To krok, który większość sklepów pomija, a który po cichu psuje atrybucję przez tygodnie.

Po piąte, włącz przekazywanie konwersji po stronie serwera. Skieruj webhook order-paid na Twój endpoint konwersji, połącz Meta, GA4 i inne platformy, na których działasz, i ustaw identyfikator deduplikacji - np. ID zamówienia - żeby piksel przeglądarki i zdarzenie serwera dla tego samego zamówienia nie liczyły podwójnie. Strona funkcji śledzenia konwersji i przewodnik po śledzeniu konwersji omawiają konfigurację poświadczeń; artykuły przekazywanie konwersji do Meta CAPI i śledzenie konwersji po stronie serwera szczegółowo omawiają mechanikę i logikę deduplikacji.

Po szóste, dodaj warstwę fizyczną. Generuj dynamiczne kody QR dla opakowań i paragonów, wskazuj je na stronach z podziękowaniami i lojalnościowymi, i testuj skanowanie na prawdziwym sprzęcie. Po siódme, przeglądaj tygodniowo. Ponieważ każdy link niesie UTM i click_id, Twój raport czytuje się jako przychody per kanał i per kampania, a nie w surowych liczbach URL. Gdy kanał niedostatecznie sprawuje się, masz dane do jego cięcia, a nie przeczucie.

To cały system. Brandowana domena, taksonomia UTM, propagacja click_id przez checkout, przekazywanie po stronie serwera i dynamiczny QR dla świata fizycznego. Nic z tego nie wymaga natywnej aplikacji do działania dziś, a wszystko staje się prostsze, gdy jedna zostanie wylistowana. Gdy będziesz gotowy przyłożyć prawdziwe liczby do własnego lejka, strona cenowa określa, który poziom zawiera niestandardowe domeny i przekazywanie konwersji.

Powiązane artykuły#

Po stronie platformy, dokumentacja deweloperska Shopify omawia Admin i Storefront API oraz ładunki webhooków, a dokumentacja Conversions API Meta szczegółowo opisuje format zdarzenia po stronie serwera i wymagania dotyczące parametrów.

Wypróbuj Elido

Skracarka URL hostowana w UE: własne domeny, głęboka analityka i otwarte API. Darmowy plan - bez karty kredytowej.

Tagi
shopify url shortener
shorten links shopify
shopify short links
track shopify links
shopify product links
branded links shopify

Czytaj dalej