Upselle w checkout są dostępne wyłącznie dla sprzedawców Shopify Plus, ponieważ API Checkout Extensibility Shopify jest dostępne tylko dla planu Plus. Jeśli nie masz Shopify Plus, upselle w checkout nie pojawią się niezależnie od konfiguracji. Zobacz Dlaczego nie widzę zakładki Checkout?
Od czego zacząć
- Masz plan Shopify Plus
- Widżet jest włączony w edytorze Checkout Aftersell (przełącznik Enable w prawym górnym rogu ustawień widżetu jest aktywny)
- Blok aplikacji został dodany i zapisany w edytorze checkoutu Shopify
- Umiejscowienie wybrane w Shopify zgadza się z umiejscowieniem ustawionym w Aftersell
- Widżet nie jest włączony lub nie został dodany do checkoutu
- Niezgodność umiejscowienia między Aftersell a Shopify
- Warunki wyzwalaczy nie są spełnione
- Występuje problem z produktem lub ofertą
- Widżety Shop Pay się nie wyświetlają
- Testowanie w podglądzie Shopify
- Żadne z powyższych nie ma zastosowania
Widżet nie jest włączony lub nie został dodany do checkoutu
- Widżet musi być włączony w edytorze Checkout Aftersell
- Blok aplikacji musi być dodany i zapisany w edytorze checkoutu Shopify
- Przejdź do Apps → Aftersell → Checkout
- Otwórz widżet upsellu, który chcesz wyświetlać
- Potwierdź, że widżet jest włączony — nagłówek pokazuje przełącznik obok plakietki Active / Inactive. (We wcześniejszym edytorze Checkout jest to para przycisków Enable / Disable w nagłówku karty widżetu.)
- Przejdź do Settings → Checkout w panelu Shopify
- Kliknij Customize obok swojego profilu checkoutu
- Kliknij Add app block i wybierz widżet upsellu Aftersell
- Umieść go tam, gdzie ma się pojawiać
- Kliknij Save — zmiany nie zostaną zastosowane, dopóki ich nie zapiszesz
Niezgodność umiejscowienia między Aftersell a Shopify
- W edytorze Checkout Aftersell otwórz widżet upsellu i zanotuj, które umiejscowienie jest wybrane (na przykład Additional placement 1)
- W edytorze checkoutu Shopify usuń istniejący blok aplikacji dla tego widżetu
- Kliknij Add app block, wybierz widżet upsellu Aftersell i wybierz to samo umiejscowienie, które skonfigurowano w Aftersell
- Zapisz zmiany
Warunki wyzwalaczy nie są spełnione
- Konkretne produkty / kolekcje: wybrany produkt, wariant lub kolekcja jest (lub nie jest) w koszyku
- Ilość konkretnego produktu: np. 2 lub więcej sztuk produktu
- Tag produktu / typ produktu / nazwa wariantu: dowolna pozycja koszyka pasuje do tagu Shopify, typu produktu lub tytułu wariantu (bez rozróżniania wielkości liter)
- Metafield produktu / metafield wariantu: produkt lub wariant w koszyku ma pasującą wartość metafielda
- Suma częściowa koszyka: suma częściowa osiąga próg (zobacz uwagę poniżej o sposobie jej obliczania)
- Liczba pozycji w koszyku: łączna liczba produktów w koszyku
- Subskrypcja w koszyku: czy dowolna pozycja koszyka jest subskrypcją
- Atrybut koszyka: klucz/wartość atrybutu na poziomie koszyka pasuje (przydatne dla danych ustawianych przez inne aplikacje)
- Zastosowany rabat / wartość rabatu: zastosowano konkretny kod rabatowy lub łączny rabat osiąga próg
- Kraj wysyłki: kraj wysyłki klienta (i opcjonalnie prowincja) pasuje
- Język klienta: język checkoutu pasuje (na przykład pokazuj treści po francusku tylko we francuskich checkoutach)
- Tagi klienta: zalogowany klient ma wymagane tagi
- Typ urządzenia: klient korzysta ze skonfigurowanego urządzenia (komputer lub telefon)
Suma częściowa koszyka używana do oceny wyzwalaczy nie uwzględnia pozycji dodanych już przez zaakceptowane upselle (oznaczonych atrybutem koszyka
__as_offer_id). Zaakceptowanie jednego upsellu nie spowoduje więc samo w sobie przekroczenia progu sumy częściowej, który warunkuje inny widżet.- Otwórz widżet w edytorze Checkout Aftersell i przejrzyj jego warunki wyzwalaczy
- Tymczasowo ustaw wyzwalacz na Show for all customers, aby potwierdzić, że sam widżet działa, a następnie ponownie włącz swoje konkretne wyzwalacze
- Upewnij się, że co najmniej jeden widżet używa wyzwalacza Show for all customers z najniższym priorytetem jako catch-all, aby jakaś oferta zawsze się wyświetlała, nawet gdy żaden ukierunkowany widżet nie pasuje
Występuje problem z produktem lub ofertą
Produkt upsellowy jest niedostępny w magazynie
Produkt upsellowy jest niedostępny w magazynie
Jeśli stan magazynowy produktu jest śledzony i żaden wariant nie jest dostępny do sprzedaży, oferta się nie wyświetli. Upewnij się, że co najmniej jeden wariant produktu upsellowego ma dostępne zapasy, lub użyj produktu, który nie śledzi stanów magazynowych.
Produkt upsellowy ma status Draft lub Archived
Produkt upsellowy ma status Draft lub Archived
Produkt upsellowy musi być aktywnym produktem dostępnym do sprzedaży. Produkty ze statusem Draft lub Archived w Shopify są odfiltrowywane i nie pojawią się jako oferty. Otwórz produkt w panelu Shopify i potwierdź, że jego status to Active.
Produkt upsellowy jest już w koszyku, a opcja „hide if already in cart” jest włączona
Produkt upsellowy jest już w koszyku, a opcja „hide if already in cart” jest włączona
Ustawienie Hide offer if product already in cart ukrywa ofertę, gdy dany produkt jest już w koszyku klienta. Jest domyślnie włączone dla standardowych ofert produktowych. Jeśli chcesz, aby upsell wyświetlał się mimo to, wyłącz to ustawienie w konfiguracji oferty.
Produkt upsellowy jest subskrypcją, ale nie ma planów sprzedaży
Produkt upsellowy jest subskrypcją, ale nie ma planów sprzedaży
Jeśli Subscription purchase option jest ustawione na Subscription, a produkt nie ma skonfigurowanych planów sprzedaży w Shopify, oferta jest odfiltrowywana. Potwierdź, że produkt ma co najmniej jeden aktywny plan sprzedaży, lub zmień Subscription purchase option na One-time product (pozostałe opcje to Subscription oraz Subscription and a one-time product).
Produkt docelowy upsellu zastępującego nie jest w koszyku
Produkt docelowy upsellu zastępującego nie jest w koszyku
Jeśli oferta jest skonfigurowana jako upsell zastępujący, wyświetla się tylko wtedy, gdy produkt, który ma zastąpić, znajduje się w koszyku. Potwierdź, że w konfiguracji upsellu zastępującego wybrano właściwy produkt docelowy.Oferta zastępująca jest również pomijana, gdy pozycja docelowa ma już zastosowany rabat — chyba że zaznaczysz Allow replacement if product has discount applied — lub gdy ilość pozycji docelowej jest większa niż jeden, chyba że zaznaczysz Allow replacement if product quantity greater than 1.
Osiągnięto maksymalną liczbę zaakceptowanych ofert
Osiągnięto maksymalną liczbę zaakceptowanych ofert
Jeśli w widżecie ustawiono Max number of accepted offers, upsell przestaje się wyświetlać, gdy klient zaakceptuje tyle ofert z tego widżetu w bieżącym checkout. Jest to zamierzone — po osiągnięciu limitu widżet się ukrywa. Pole dotyczy tylko upselli Single product i Multi product; upselle Checkmark nie mają takiego limitu.
Oferta została już dodana do koszyka przez ten widżet
Oferta została już dodana do koszyka przez ten widżet
W przypadku upselli single i multi-product, gdy klient doda produkt z oferty do koszyka, oferta zostaje ukryta (produkt jest już w koszyku). Upselle Checkmark zachowują się inaczej — pozostają widoczne z zaznaczonym polem wyboru po zaakceptowaniu.
Widżety Shop Pay się nie wyświetlają
- Otwórz blok aplikacji upsellu Aftersell w edytorze checkoutu Shopify
- W ustawieniach bloku znajdź sekcję Checkout behaviour
- Zaznacz opcję Include app block in Shop Pay
- Zapisz zmiany
Testowanie w podglądzie Shopify
- Tymczasowo ustaw wyzwalacz widżetu na Show for all customers
- Złóż prawdziwe zamówienie testowe, używając testowej bramki płatności Shopify (lub kodu rabatowego czyniącego zamówienie darmowym)
- Potwierdź, że widżet pojawia się podczas rzeczywistego przepływu checkoutu
- Po testach przywróć swoje wyzwalacze
Żadne z powyższych nie ma zastosowania
- Widżet jest włączony w Aftersell, a blok aplikacji jest dodany i zapisany w edytorze checkoutu Shopify
- Umiejscowienie w Aftersell zgadza się z umiejscowieniem wybranym w Shopify
- Warunki wyzwalaczy pasują do Twojego koszyka testowego — pamiętaj, że przy łączeniu AND każdy warunek musi być spełniony
- Istnieje co najmniej jeden widżet z wyzwalaczem Show for all customers z najniższym priorytetem jako catch-all
- Produkt upsellowy ma status Active, jest dostępny w magazynie i (dla ofert subskrypcyjnych) ma aktywne plany sprzedaży
- Testujesz w prawdziwym przepływie checkoutu, a nie w podglądzie edytora Shopify
- Spróbuj wyczyścić pamięć podręczną przeglądarki lub przetestować w oknie incognito — propagacja zmian może zająć kilka minut