Źródło zamówienia: która kampania i reklama przyprowadziła kupującego
Jak Basketly ustala źródło zamówienia: parametry URL w reklamach, skrypt w sklepie, wywołanie na stronie podziękowania i identyfikator kliknięcia dla każdej platformy.
Spis treści
Źródło zamówienia odpowiada na pytanie, która kampania i reklama przyprowadziła kupującego. Basketly pokazuje je przy każdym zamówieniu (kolumna Źródło), w filtrach listy Zamówienia, w Kampaniach na karcie każdego kanału i w Raportach (pasek „Zamówienia wg źródła” i tabela Kanały). Dzięki niemu zakup idzie też do każdej platformy z jej własnym identyfikatorem kliknięcia, a to poprawia dopasowanie zdarzeń.
Skąd Basketly wie, z której reklamy przyszło zamówienie?
Ze skryptu w sklepie, który działa tylko po zgodzie kupującego. Przy każdym wejściu zapisuje parametry UTM, identyfikatory kampanii, zestawu i reklamy z adresu, rodzaj identyfikatora kliknięcia (fbclid, gclid, msclkid, ttclid, epik), stronę, z której przyszedł kupujący (sam host), i ścieżkę strony wejścia. Parametrów zapytania ani danych osobowych nie zapisujemy.
Linki z feedów wystawianych przez Basketly mogą nieść też znacznik Basketly (bk_f i bk_pid — feed i numer produktu). Włączasz go na stronie feedu w kroku 3, „Tagowanie linków”, razem z parametrami UTM dla Mety, Google albo Ceneo. Dzięki niemu zamówienie z reklamy katalogowej pokazuje feed i produkt, na który wszedł kupujący, nawet gdy kliknięcie nie miało identyfikatora.
Serwer trzyma dwie rzeczy: pierwszą wizytę i ostatnie kliknięcie reklamy. Późniejsza wizyta bez parametrów reklamy nie zastępuje kliknięcia, a odświeżenie strony nie zmienia jego czasu.
Jak zamówienie łączy się z wizytą?
Na trzy sposoby, od najpewniejszego:
| Sposób | Jak działa |
|---|---|
| tracking_id w zamówieniu | Jak działaIntegracja serwerowa przekazuje identyfikator ze skryptu razem z zamówieniem. Wygrywa z pozostałymi. |
| Strona podziękowania | Jak działaPo zgodzie wywołujesz baskety.linkOrder('<numer zamówienia>'). Pierwsze powiązanie zostaje i liczy się od 10 minut przed do 24 godzin po złożeniu zamówienia. |
| Dane sklepu o wejściu | Jak działaGdy platforma sklepu podaje stronę wejścia i stronę odsyłającą, odczytujemy z nich te same parametry. |
Numer w linkOrder to ten, pod którym sklep przekazuje zamówienie do Basketly. Przy Shoperze to identyfikator zamówienia. Jak zamówienie trafia do Mety jako zakup z serwera, opisujemy w artykule o Shoperze i Conversions API.
Co pokazuje zamówienie?
Platformę albo kanał (Meta, Google Ads, Microsoft Ads, TikTok, Pinterest, e-mail, porównywarki cenowe, inne, wejście bezpośrednie albo nieznane), ścieżkę kampania › zestaw › reklama, sposób rozpoznania, parametry UTM, czas kliknięcia, pierwszą wizytę, identyfikatory kliknięć z wizyty i — przy otagowanym linku z feedu — feed i produkt („Z feedu”). Nazwy kampanii, zestawów i reklam dopasowujemy do reklam pobranych z Mety (po identyfikatorach albo po tekście utm_campaign i utm_content) oraz do kampanii Google Ads i Microsoft Ads; identyfikator reklamy albo grupy reklam Google Ads, Microsoft Ads, TikToka i Pinteresta wskazuje też grupę reklam i kampanię.
E-mail rozpoznajemy po utm_medium email, e-mail albo newsletter albo po źródle takim jak Klaviyo, Mailchimp, GetResponse, FreshMail czy Brevo. Porównywarki — po źródle takim jak Ceneo, Skąpiec, Nokaut, Okazje czy Idealo albo po otagowanym linku z feedu z ustawieniem Ceneo. Identyfikator kliknięcia reklamy zawsze wygrywa z medium e-mail.
Sekcja Wysyłka zakupu do platform wymienia każde miejsce, do którego poszedł zakup, ze stanem i nazwami identyfikatorów w treści, na przykład fbc i fbp dla Mety albo ttclid i ttp dla TikToka. Wartości tych identyfikatorów nie pokazujemy.
Dlaczego liczby różnią się od raportu Mety?
Bo to dwie różne miary. Meta liczy zakupy według swojej atrybucji, z oknami po kliknięciu i obejrzeniu. Basketly patrzy na ostatnie kliknięcie reklamy w wizytach tego konkretnego kupującego. W Kampaniach obie liczby stoją obok siebie: Zakupy (Meta) i Zamówienia (Basketly), a na kartach innych kanałów konwersje według tej platformy obok zamówień Basketly. Nie dodawaj ich do siebie. W tabeli Kanały w Raportach każde zamówienie ma dokładnie jedno źródło, więc udziały sumują się do 100%, czego nie da się powiedzieć o konwersjach deklarowanych przez platformy. Czy zakupy w ogóle dochodzą do Mety, sprawdzisz w bilansie zakupów.
Jakie parametry wkleić w reklamach?
Gotowe szablony są w Integracje → sklep → Podłącz → „Parametry URL w reklamach”. Dla Mety:
utm_source=facebook&utm_medium=paid&utm_campaign={{campaign.name}}&utm_content={{ad.name}}&utm_id={{campaign.id}}&campaign_id={{campaign.id}}&adset_id={{adset.id}}&ad_id={{ad.id}}W Google Ads i Microsoft Ads wklej szablon jako sufiks końcowego URL i zostaw automatyczne tagowanie. TikTok i Pinterest mają własne makra w szablonach. Niewypełnione makro odrzucamy, więc nie trafi do raportu jako nazwa kampanii.
O autorze
Aleksander
Założyciel Basketly.io, BooksyAudit.pl i SMSPortal.app
Założył Basketly.io, BooksyAudit.pl i SMSPortal.app. W bazie wiedzy opisuje, jak przekazywać do Meta zakupy ze sklepu, jak dbać o katalog produktów i jak liczyć koszt zakupu z reklam.
Wszystkie artykuły autoraNajczęściej zadawane pytania
Czy źródło zamówienia to atrybucja Mety?
Nie. To nasze odczytanie: ostatnie kliknięcie reklamy w wizytach kupującego, który złożył zamówienie. Meta liczy zakupy po swojemu, z innymi oknami i modelem, więc w Kampaniach „Zamówienia (Basketly)” stoją obok „Zakupów (Meta)” albo konwersji innej platformy i ich nie sumujemy.
Co jeśli kupujący wszedł z reklamy, a potem wrócił z wyszukiwarki?
Ostatnie kliknięcie reklamy zostaje. Wizyta bez parametrów reklamy, na przykład z wyszukiwarki albo z zakładki, nie zastępuje go. Pierwsza wizyta jest zapisana osobno i widać ją w zamówieniu.
Dlaczego część zamówień ma źródło „Nieznane”?
Bo nie udało się powiązać zamówienia z wizytą: kupujący nie zgodził się na pliki cookie, strona podziękowania nie wywołuje baskety.linkOrder() albo zamówienie złożono poza sklepem. Autodiagnostyka ostrzega, gdy przy wydatkach na reklamy ponad połowa opłaconych zamówień z 30 dni nie ma źródła.
Czy do Mety wysyłacie identyfikator kampanii?
Nie. Platformy nie przyjmują identyfikatorów kampanii w zdarzeniu zakupu. Każda dostaje swój identyfikator kliknięcia: Meta fbc, Google Ads gclid, gbraid albo wbraid, Microsoft Ads msclkid, TikTok ttclid i plik cookie _ttp, Pinterest click_id.
