Meta Conversions API dla IdoSell, bez programisty
Włączyłeś w sklepie Pixela albo integrację z Metą i nadal nie wiesz, ile zakupów faktycznie do niej dociera. Basketly czyta zamówienia z IdoSell przez klucz API i wysyła opłacone zakupy do Mety z serwera. Do tego pokazuje, które doszły, a które nie.
Demo ma przykładowe dane; login przychodzi na Twój e-mail.
Co się dzieje z zakupem po stronie przeglądarki
Pixel to skrypt w przeglądarce klienta. Zakup wyśle tylko wtedy, gdy klient wróci na stronę podziękowania, zgodzi się na pliki cookies i nie ma blokera reklam. Po płatności przez bank część klientów zamyka kartę, a odświeżenie strony podziękowania potrafi wysłać ten sam zakup drugi raz. Zakup z zamówienia w sklepie nie zależy od żadnej z tych rzeczy.
Co robi Basketly w IdoSell
Podajesz adres sklepu i klucz Admin API. Resztę robi panel, a Ty widzisz każdy zakup i jego wysyłkę.
- Zapisanie klucza sprawdza go zapytaniem o zamówienia (i o produkty; odmowa dla produktów tylko ostrzega), a potem kolejkuje odczyt zamówień, 24 miesięcy historii i produktów.
- IdoSell nie daje Basketly webhooka do zarejestrowania, więc odczyt co 15 minut jest jedyną drogą. Zamówienia zmienione od ostatniego odczytu wracają z pozycjami, kupującym, kwotą i przesyłką.
- Kupione, nieanulowane zamówienie staje się zakupem: wartość, waluta, produkty z pozycji (według wybranego pola), e-mail, telefon i numer klienta. E-mail i telefon są haszowane przed wysyłką.
- Każdy zakup jest najpierw zapisany, a potem wysyłany z ponawianiem. Gdy Meta ma awarię, zakup czeka, a nie ginie.
- Produkty z IdoSell trafiają do ekranu Produkty z diagnozą pod Google Merchant Center i katalog Mety, a stamtąd do poprawionego feedu.
- Limit zapytań IdoSell jest respektowany: po odmowie odczyt wraca do kolejki po czasie z odpowiedzi albo po minucie.
Podłączenie IdoSell w 4 krokach
Zajmuje kilka minut. Nie potrzebujesz programisty ani dostępu do serwera.
Wygeneruj klucz Admin API w IdoSell
W panelu IdoSell otwórz Administracja → API → Klucze dostępowe do API Admin i utwórz klucz. Skopiuj go od razu, bo później nie będzie widoczny w Basketly.
Podłącz sklep w panelu
W Basketly otwórz Integracje, wybierz kafelek IdoSell i podaj nazwę, adres sklepu i klucz. Zaznacz statusy za pobraniem, pole identyfikatora produktu i potwierdź podstawę prawną przekazywania danych.
Podłącz Metę
Zaloguj się kontem Meta, wybierz zbiór danych (Pixel) i zostaw przepływ zakupów ze sklepu do Mety. Lista pierwszych kroków w panelu pokazuje, czego jeszcze brakuje.
Sprawdź pierwszy zakup
Kliknij „Pobierz teraz”, wyślij Zdarzenie testowe z kodem z Events Managera, a po pierwszych zamówieniach zajrzyj do Bilansu zakupów.
Płatność za pobraniem i statusy
IdoSell ma 17 standardowych statusów zamówienia i Basketly zna ich polskie nazwy. Zamówienie z potwierdzoną płatnością jest kupione od razu. Przy płatności za pobraniem płatność potwierdza się dopiero po odbiorze, więc przy podłączeniu zaznaczasz statusy, które liczą się jako kupione (na przykład „Zrealizowane”). Zamówienie anulowane przez klienta, fałszywe, zgubione, brakujące albo scalone nie staje się zakupem. Pamiętaj o limicie Mety: zakup starszy niż 7 dni nie zostanie przyjęty.
Który identyfikator produktu trafi do katalogu
Reklamy katalogowe łączą zakup z produktem po identyfikatorze. Domyślnie to id produktu z IdoSell. Jeśli Twój katalog w Mecie używa innego pola, wybierz rozmiar produktu, kod albo kod zewnętrzny. Identyfikator w zakupie musi być taki sam jak w katalogu, inaczej Meta nie połączy zakupu z produktem.
Jak sprawdzić, że to działa
- Zdarzenie testowe: jednym kliknięciem wysyłasz najnowszy zakup ze sklepu z kodem testowym z Events Managera i widzisz go w zakładce Test Events.
- Bilans zakupów: zamówienia sklepu obok zakupów przyjętych przez Metę, dzień po dniu, z najczęstszymi powodami błędów.
- Autodiagnostyka: porównuje statystyki zbioru danych w Mecie z tym, co naprawdę wysłaliśmy, i podpowiada, co poprawić.
- Zamówienia: przy każdym zamówieniu widać, czy zakup został przyjęty, nie przeszedł, czy czeka.
Czego to nie zrobi
- Nie naprawia Pixela w przeglądarce i nie zastępuje go: zdarzenia takie jak oglądanie produktu czy dodanie do koszyka zostają po stronie sklepu. To druga, niezależna droga dla zakupów.
- Zamówienie z API nie niesie danych z przeglądarki. Bez skryptu Basketly w sklepie i zgody klienta Meta nie dostanie identyfikatora kliknięcia reklamy, więc przypisanie zakupu do reklamy bywa słabsze.
- Odczyt co 15 minut oznacza opóźnienie. Zakup trafia do Mety po kolejnym odczycie, nie w sekundę po płatności.
- Nie wyrówna liczb Mety i sklepu: Meta liczy zakupy po swoich oknach atrybucji. Pokazujemy obie liczby obok siebie.
- Nie wyśle zakupu starszego niż 7 dni i nie działa bez potwierdzonej podstawy prawnej sklepu.
Nie musisz. To, co robi wbudowana integracja, zostaje po stronie sklepu, a Basketly dodaje zakup z zamówienia jako drugą drogę. Jeśli oba kanały wysyłają ten sam zakup, Meta policzy go raz tylko wtedy, gdy mają ten sam identyfikator zdarzenia. Serwer wysyła idosell-order-<numer zamówienia>, więc po podłączeniu sprawdź w Events Managerze, czy zakupy się nie dublują.
Nie. Potrzebujesz klucza Admin API. Basketly czyta zamówienia sam, co 15 minut.
Pierwszy odczyt sięga 7 dni wstecz, bo starszych zakupów Meta nie przyjmie. Historia z 24 miesięcy wczytuje się raz do Zamówień i Klientów, ale nie jest wysyłana do Mety.
Tak, jeśli zaznaczysz statusy, które liczą się jako kupione. Zakup pójdzie po zmianie statusu, pod warunkiem że od zamówienia nie minęło 7 dni.
Plan darmowy obejmuje do 100 zamówień miesięcznie, bez karty i bez limitu czasu. Limit liczy zamówienia, nie wysyłki do platform. Pozostałe plany są w cenniku.
Zobacz też
- Meta Conversions APIOpłacone zamówienia ze sklepu wysyłane do Mety z serwera, z kolejką, która nie gubi zakupów, i wynikiem każdej wysyłki.Czytaj
- IntegracjeSklep, reklamy, katalogi produktów, analityka i marketing w jednym katalogu, ze stanem każdej integracji liczonym z tego, co naprawdę jest podłączone.Czytaj
- AutodiagnostykaJedno sprawdzenie całej konfiguracji: sklep, wysyłka zakupów do Mety, logowania, zadania w tle i automatyzacje, z linkiem do poprawki przy każdym problemie.Czytaj
- Basketly a StapeStape (serwerowy GTM, bramka CAPI) obok Basketly (zakupy z zamówień sklepu): tabela, ceny ze strony Stape z datą, kiedy co wybrać.Czytaj
- Conversions API (CAPI)Wysyłka zdarzeń, np. zakupów, do Mety z serwera sklepu zamiast z przeglądarki klienta.Czytaj
- Integracje sklepu: od czego zacząć, żeby zamówienia, reklamy i katalog działały razemCo połączyć najpierw w sklepie na Shoperze: API Shopera, konto Meta i odbiorca, przepływ zakupów, skrypt po zgodzie, feedy, potem inne platformy. Stany i ograniczenia.Czytaj
- Bilans zakupów: jak sprawdzić, czy zamówienia ze sklepu naprawdę docierają do Mety i innych platformJak czytać bilans zakupów dzień po dniu: zamówienia w sklepie, zakupy przyjęte przez Basketly i wysyłki do Mety oraz innych platform. Co znaczy każda różnica.Czytaj
Zacznij w mniej niż 5 minut
Połącz sklep i Metę i zobacz, ile zakupów naprawdę dociera.
- Za darmo do 100 zamówień miesięcznie
- Bez programisty
- Bilans zakupów i autodiagnostyka