Bezpłatna konsultacja

Artykuł • Allegro • GA4 • BaseLinker • dane

Allegro + GA4 + BaseLinker: jak połączyć dane, żeby widzieć zysk (nie tylko obrót)

Panel Allegro pokaże Ci sprzedaż, ale nie pokaże Ci pełnej marży ani tego, skąd realnie biorą się zamówienia. Dopiero połączenie: Allegro (sprzedaż) + GA4 (źródła/UTM) + BaseLinker (koszty i marża) daje jedno źródło prawdy: kliknięcia → zamówienia → marża netto → POAS.

Strona główna Blog Łączenie danych Allegro + GA4 + BaseLinker
Cel
Zysk
marża netto per oferta/kampania
Klucz
Łączenie
offer_id / SKU + okno czasu
Wskaźnik
POAS
marża / koszt ads (cel: > 1)
TL;DR

Jak spiąć Allegro z GA4 i BaseLinkerem, żeby widzieć zysk?

Najważniejsze w 45 sekund
  • GA4 zbiera ruch i kampanie — oznacz linki UTM-ami i rejestruj event allegro_click z offer_id/SKU.
  • BaseLinker ma koszty i marżę — eksportuj zamówienia z: koszt zakupu, prowizja Allegro, Smart!, Ads, PayU (i inne).
  • Łączenie: kliknięcia ↔ zamówienia po offer_id/SKU + okno czasu (np. 7 dni).
  • KPI: CR, marża netto, POAS, CPC break-even — bez tego łatwo “skalować stratę”.
  • Jeśli chcesz najpierw zrozumieć metryki: zacznij od interpretacji konwersji i ruchu oraz Allegro Analytics.
Kontekst

Dlaczego “sprzedaż rośnie” nie znaczy “zarabiam”

Allegro świetnie pokazuje przychód, ale w praktyce wynik robią koszty: prowizje, Smart!, Ads, płatności, koszt zakupu, zwroty, logistyka. Bez spięcia danych lądujesz w scenariuszu “obrót rośnie, marża znika”. Jeśli chcesz ułożyć fundamenty finansowe, zobacz: Finanse e-commerce i Kluczowe dane e-commerce.

Teza
Dopiero model: źródło (GA4) → oferta (offer_id/SKU) → zamówienie (BL) → marża netto pozwala decydować, które kampanie i produkty skalować, a które ucinać.
Widzisz
Źródła
UTM / kanały / kampanie w GA4
Widzisz
Koszty
pełne koszty w BaseLinkerze
Liczysz
POAS
marża / Ads (rentowność)
Decydujesz
Skaluj/tnij
per kampania i per SKU
Klucze łączenia

Must-have: bez tego nie połączysz danych sensownie

Najczęstszy błąd: “mamy GA4 i BL, ale nie umiemy ich połączyć”. To nie jest problem narzędzi — tylko braku spójnego klucza.

01
UTM-y w linkach do Allegro
Minimalnie: utm_source, utm_medium, utm_campaign. Opcjonalnie: utm_content=sku_{SKU} lub offer_{ID}. Trzymaj stały słownik kampanii (małe litery, bez spacji).
02
Event w GA4: allegro_click
Wyślij parametry: offer_id/SKU, campaign, source, medium. Bez parametrów “na poziomie oferty” nie zejdziesz do rentowności produktu.
03
BaseLinker: export zamówień z kosztami
Kolumny minimum: order_id, offer_id/SKU, kanał, wartość_brutto, koszt_zakupu, prowizja_allegro, smart_koszt, ads_koszt, payu_koszt (+ inne koszty).
Wskazówka
Jeśli dopiero ogarniasz analizę na Allegro, zacznij od: Jak korzystać z Allegro Analytics, a potem przejdź do interpretacji konwersji i ruchu. Integracja ma sens, gdy wiesz, co porównujesz.
Pipeline

Prosty “pipeline” krok po kroku: od kliknięcia do marży netto

Poniżej masz minimalny proces, który działa w praktyce. Nie wymaga “data teamu”. Wymaga konsekwencji: standard UTM + eventy + stały export BL.

01
Zdefiniuj standard UTM
Np. utm_campaign=allegro_{offerId}_{kategoria}_{yyyy-mm}. Utrzymuj jeden generator UTM (arkusz lub mini-appka).
02
Zbieraj kliknięcia do Allegro w GA4
Event allegro_click + parametry offer_id/SKU + kampania. To jest “początek lejka” do atrybucji.
03
Codzienny export zamówień z BaseLinkera
Ten sam format, te same kolumny. Dzięki temu robisz porównania t/t i y/y (jeśli chcesz dojść do tego “jak analityk”, wróć do: konwersja i ruch).
04
Scalanie danych
Łącz allegro_clickzamówienia po offer_id/SKU + okno czasu (np. 7 dni). Jeśli nie masz 1:1, zaczynasz od modelu “ostatnie kliknięcie w oknie”.
05
Dashboard i alerty
Looker Studio / Power BI: Kliknięcia, Zamówienia, CR, Marża netto, POAS, Marża %. Alerty: POAS < 1.0 lub marża % < 10% przez 3 dni.

Minimum “data model” do dashboardu

4 tabele: Kampanie (UTM), Kliknięcia (GA4), Zamówienia (BL), Koszty Ads. Widoki startowe: “TOP/LOW SKU” i “Kampanie do korekty”.

Alokacja kosztów Ads

Dwa modele: 1:1 (idealnie) albo proporcja (gdy koszty są “globalne”)

To miejsce, gdzie najczęściej “rozjeżdża się prawda”. Jeśli w tym kroku improwizujesz, dashboard będzie wyglądał profesjonalnie… ale wnioski będą błędne.

A

Koszt per oferta / kampania (1:1)

Jeśli masz koszt przypisany do konkretnej kampanii/oferty — przypinasz go bezpośrednio. Najczystszy model do POAS i decyzji “skaluj/tnij”.

  • najlepsza dokładność
  • proste wnioski
  • łatwe alerty
B

Koszt globalny (proporcja)

Gdy masz koszt “łącznie”, dzielisz go proporcją — np. po kliknięciach lub wartości sprzedaży. Klucz: wybierz jedną metodę i trzymaj ją stale.

  • model przybliżony
  • ważna konsekwencja
  • porównywalność okresów
Uwaga
Jeśli chcesz łączyć dane “pod wynik”, nie pod vanity metrics, dobrze mieć poukładane koszty i marże. W praktyce często to oznacza: wdrożenie procesów w BL i automaty raportów — wdrożenie BaseLinkera krok po kroku lub wdrożenie BaseLinker (od A do Z).
KPI + interpretacja

5 wskaźników, które prowadzą biznes (a nie tylko raport)

CR
0
zamówienia / kliknięcia
Marża
0
netto po kosztach
POAS
0
marża / koszt ads
CPC BE
0
maks. CPC opłacalny

Jak czytać liczby (w praktyce)

CR mówi, czy jakość ruchu i oferta dowożą. Marża netto mówi, czy w ogóle jest co skalować. POAS mówi, czy reklama “zarabia” (a nie “sprzedaje”). CPC break-even mówi, ile maksymalnie możesz płacić za kliknięcie przy Twoim CR i marży. Jeśli chcesz rozwinąć interpretację ruchu i konwersji: wróć do tego artykułu.

Prosta reguła decyzyjna
Skaluj tylko tam, gdzie POAS > 1.0 i marża % trzyma próg (np. 10–20% zależnie od kategorii), a CR nie spada po zwiększeniu budżetu. W przeciwnym razie skalujesz stratę.
Checklista

Wdrożenie integracji bez chaosu: 12 punktów kontrolnych

  1. Masz spójny standard UTM (małe litery, bez spacji, separator _).
  2. Masz event allegro_click w GA4 z parametrem offer_id lub SKU.
  3. Nie skracasz linków (skracacze potrafią ucinać UTM w aplikacjach).
  4. BaseLinker ma uzupełniony koszt zakupu (i nie masz “dziur” w kosztach).
  5. W BL przypisujesz prowizje, Smart!, Ads, PayU (co najmniej te cztery).
  6. Masz stały dzienny export (ten sam format, te same kolumny).
  7. Ustalasz okno czasu do łączenia (np. 7 dni) i trzymasz je w raportach.
  8. Wybierasz jedną metodę alokacji kosztów globalnych (kliknięcia albo sprzedaż).
  9. Masz dashboard minimum: Kliknięcia, Zamówienia, CR, Marża netto, POAS, Marża %.
  10. Masz porównania t/t i y/y (żeby nie mylić sezonowości z “efektem działań”).
  11. Masz alerty: POAS<1.0 lub marża%<10% przez 3 dni.
  12. Po tygodniu wiesz, które kampanie/SKU skalować, a które wycinać — i robisz to.
Kalkulatory

Policz opłacalność: POAS, CPC break-even, marża netto po kosztach

Te kalkulatory są po to, żeby szybko odpowiedzieć na pytanie: “Czy ta kampania i ten produkt naprawdę zarabiają?”

1) POAS: czy reklama generuje zysk?

POAS = marża netto / koszt Ads. Jeśli < 1.0 — dopłacasz do sprzedaży.

2) CPC break-even: ile max za klik?

CPC BE = średnia marża na zamówienie × CR. Powyżej — tracisz.

3) Marża netto po kosztach na zamówieniu

Szybki check: ile zostaje po wszystkich kosztach (bez “życzeniowej marży”).

Co dalej?
Jeśli chcesz zrobić z tego powtarzalny system (raporty + alerty + automaty), zobacz: Raportowanie i dane oraz BaseLinker w praktyce.
Powiązane

Artykuły i usługi

Jeśli łączysz dane, to zwykle dlatego, że chcesz poprawić decyzje: reklama, oferta, marża, proces. Poniżej linki, które domykają temat operacyjnie i analitycznie.

FAQ

Najczęstsze pytania o łączenie danych Allegro, GA4 i BaseLinker

Jaki klucz łączenia wybrać: offer_id czy SKU?
Jeśli możesz — trzymaj oba. W praktyce SKU bywa stabilniejsze (szczególnie przy wariantach), a offer_id pomaga zejść na poziom konkretnej oferty. Najważniejsze: spójność w całym pipeline.
Nie mam kosztów Ads per oferta — czy to ma sens?
Tak, ale w modelu przybliżonym: alokujesz koszty proporcją (po kliknięciach albo sprzedaży). Wybierz jedną metodę i nie zmieniaj jej co tydzień, bo porównania przestają mieć sens.
Jakie okno czasu do łączenia kliknięcia z zamówieniem?
Najczęściej 7 dni jako minimum. Dla droższych produktów możesz testować dłuższe okno. Klucz: trzymaj to okno stałe w raportach i porównaniach.
Co jest ważniejsze: ROAS czy POAS?
Jeśli decydujesz o skalowaniu — POAS jest bliżej prawdy, bo bazuje na marży (nie na przychodzie). ROAS potrafi wyglądać dobrze, gdy sprzedajesz dużo… ale bez zysku.

Chcesz mieć dashboard “kliknięcia → zysk” i alerty POAS?

Podeślij: przykładowy export z BaseLinkera (zamówienia + koszty), listę kampanii i to, jak dziś oznaczasz linki (UTM). Odpowiem: model łączenia, KPI, progi i plan wdrożenia.

Kontakt bezpośredni

Jeśli wolisz: wyślij 3 liczby (marża netto / zam., CR, koszt Ads) — wrócę z progiem CPC i POAS.