Shopify checkout upsells efter checkout.liquid: vad du fortfarande kan lägga till (och var)

Om din Shopify checkout upsell tidigare låg i checkout.liquid är den borta eller på väg bort. Shopify har ersatt den gamla, fritt redigerbara kassamallen med Checkout Extensibility: appblock, Shopify Functions och pixlar som kopplas in i en kassa som Shopify själva styr. Du kan fortfarande lägga till upsells i Shopifys kassa, men var de får synas beror nu på din plan, och några gamla knep har ingen ersättning alls.
Den här guiden går igenom vad som har ändrats, vilka placeringar i kassan som finns i dag, vilka som kräver Shopify Plus och vilka erbjudanden som hör hemma i kassan respektive i varukorgen.
Vad hände med checkout.liquid?
checkout.liquid var en layoutfil i temat som lät Shopify Plus-butiker redigera kassans HTML direkt. Utvecklare byggde in upsell-widgets, skript och egen markup där. Det var flexibelt, men gick sönder varje gång Shopify ändrade kassan och bromsade uppgraderingar som enstegskassan och förbättringarna av Shop Pay.
Shopify fasade ut filen i etapper:
- Stegen Information, Frakt och Betalning:
checkout.liquidstöds inte längre på de här stegen. Anpassningar här måste byggas med checkout UI extensions. - Tacksidan och orderstatussidan (Plus-butiker):
checkout.liquidoch Additional Scripts stängdes av den 28 augusti 2025. - Tacksidan och orderstatussidan (butiker utan Plus): script-taggar på de här sidorna stängdes av den 26 augusti 2026. Butiker som inte hade uppgraderat då uppgraderas automatiskt, och gamla Additional Scripts följer inte med.
Ersättningen är inte ett enda verktyg utan en verktygslåda. Checkout UI extensions visar appblock på fasta platser eller platser som handlaren väljer. Shopify Functions sköter rabatter, validering och varukorgslogik på servern. Webbpixlar sköter spårningen. I kassaredigeraren (i din admin under Settings → Checkout → Customize) drar du appblock på plats utan kod.
Var kan du fortfarande lägga till en upsell i Shopifys kassa?
Kort svar: i appblock på kassastegen (bara Shopify Plus), på tacksidan och orderstatussidan (alla betalda planer) och på en valfri post-purchase-sida. Så här fördelar sig ytorna enligt Shopifys aktuella dokumentation:
| Placering | Vad kunden gör just då | Tillgänglighet per plan |
|---|---|---|
| Stegen Information, Frakt och Betalning | Fyller i uppgifter, strax före betalning | Bara Shopify Plus |
| Ordersammanfattning och orderrader (i samma kassa) | Går igenom vad hen köper | Bara Shopify Plus |
| Tacksidan | Ordern är just lagd | Alla planer (Basic och uppåt) |
| Orderstatussidan | Kommer tillbaka för att följa ordern | Alla planer (Basic och uppåt) |
| Post-purchase-sidan (mellan betalning och tacksidan) | Ordern är betald, ett 1-klick-erbjudande visas | Alla planer utom Starter; live-butiker behöver åtkomst från Shopify |
Två kommentarer till tabellen. För det första listar Shopifys hjälpcenter appar som anpassar sidorna Information, Frakt och Betalning som en Plus-funktion, och appar på tacksidan och orderstatussidan som tillgängliga från Basic-planen och uppåt. För det andra har post-purchase-extensions legat i en beta där du måste ansöka om åtkomst för att använda dem i en live-butik. Kolla aktuell status med Shopify eller din appleverantör innan du planerar kring dem.
Varför uppdelningen per plan spelar roll för upsells
Stegen som bara finns för Plus är de enda platserna där ordern fortfarande är öppen. Ett erbjudande på tacksidan kan inte lägga till en rad i ordern som kunden just har betalat. Det kan bara peka mot ett nytt köp, en rabatt på nästa order eller en värvning. Om du inte har Plus är dina "checkout upsells" alltså egentligen erbjudanden efter köpet och inför nästa köp, och din bästa yta för upsells i pågående order är fortfarande varukorgen.
Vad som fungerar i kassan (och vad som inte gör det)
Kassan är ett smalt fönster. Kunden har bestämt sig, har kortet framme och vill bli klar. Allt som ser ut som en omväg kostar dig genomförda ordrar. Erbjudanden som fungerar här har tre saker gemensamt: de är billiga i förhållande till ordern, kräver ingen eftertanke och kan läggas till utan att kunden lämnar sidan.
Passar bra i kassan
- Add-ons med ett klick. Presentinslagning, fraktskydd, prioriterad hantering, en förlängd garanti. En kryssruta med ett pris är så friktionsfritt som det blir.
- Små kompletterande produkter. Batterier till prylen, en putsduk till glasögonen, en reseförpackning av produkten som redan ligger i varukorgen. Håll priset en bra bit under varan den hör ihop med.
- En påminnelse om belöningar som redan är på gång. Om din varukorg visar "Handla för $15 till för fri frakt" ska en kund som når kassan strax under gränsen fortfarande se sina framsteg, inte tappa dem.
Passar dåligt i kassan
- Uppgraderingar till fullpris till en större produkt. Att byta en vara för $60 mot en för $120 är ett beslut, och beslut hör hemma på produktsidan eller i varukorgen.
- Paketerbjudanden som måste konfigureras. Val av storlek, färg eller variant i kassan bromsar alla.
- Långa karuseller. En till tre välmatchade produkter slår ett rutnät man måste skrolla. Vill du gå djupare i hur du matchar erbjudanden mot varje yta, läs olika rekommendationer för varukorg, produktsida och kassa.
Där varukorgen fortfarande gör mer
Varukorgslådan fungerar på alla planer, ligger före varje expresskassaknapp och ger plats åt det som kassan har svårt att rymma: belöningsmätare i flera nivåer, presentval, upsell-karuseller med flera produkter och fält för rabattkoder. Den når också de kunder som aldrig ser dina kassasteg. Kunder som betalar med ett expressalternativ som Shop Pay, Apple Pay eller Google Pay direkt från produktsidan eller varukorgen kan hoppa över just de steg där Plus-appblocken finns.
Därför lägger ett vettigt upplägg tyngdpunkten i varukorgen och använder kassan som en andra, lättare kontaktpunkt. För varukorgssidan förklarar så driver en belöningsmätare upp ditt genomsnittliga ordervärde mekaniken.
Vad kan du lägga till på tacksidan och orderstatussidan?
På alla betalda Shopify-planer är de här två sidorna din yta efter köpet. Ordern är klar, så målet skiftar från "lägg till i den här ordern" till "starta nästa".
- Rabatt eller gratis present på nästa order. En kod som gäller nästa köp, visad medan kunden fortfarande är nöjd.
- Påminnelser om återköp. För förbrukningsvaror är en anmälan till "Beställ igen om 30 dagar" en naturlig uppföljning.
- Värvningserbjudanden. Ge en vän rabatt och få en belöning själv.
- Uppmaningar om konto och lojalitet. Bjud in kunden till ditt lojalitetsprogram.
Orderstatussidan besöks igen när kunder kollar sin spårning, vilket ger en andra chans för samma budskap. Håll erbjudandena där återhållsamma. Den som kollar efter ett försenat paket är inte på köphumör.
Så hanterar EliteCart checkout upsells
Avsnittet Checkout i EliteCart (i appens sidomeny) lägger till moduler i kassastegen via checkout UI extensions, så de fungerar med Checkout Extensibility och kräver ingen kod. Du placerar varje modul med Shopifys kassaredigerare. Eftersom de visas på stegen Information, Frakt och Betalning kräver de en Shopify Plus-butik (och en EliteCart-plan från Professional och uppåt). Funktionen är just nu märkt Beta i admin.
Det finns fyra modultyper:
- Upsell block. Ett block med produktrekommendationer som du kan placera i ordersammanfattningen eller på ett kassasteg. Välj EliteAI™ Ultra för automatiska rekommendationer, Upsell flows för produkter du väljer själv, eller Hybrid: Flows + AI för att köra dina flows först och låta AI fylla luckorna. Du kan skapa flera block för olika placeringar.
- Line item upsells. En liten "Goes well with"-knapp bredvid varje produkt i kassans varukorgssammanfattning. Ett klick öppnar upp till tre matchande förslag för just den produkten.
- Reward bar. Speglar belöningsmätaren från din varukorgslåda (milstolpar för fri frakt, rabatt och presenter) i kassan, inklusive att hämta ut presenter. Själva belöningarna ligger kvar i Cart designer → Rewards & free shipping, så det finns en enda källa.
- Add-on. Ett kompakt kort med en kryssruta som lägger till eller tar bort en produkt du väljer, till exempel presentinslagning eller prioriterad hantering. Hide once added tar bort kortet när kunden har kryssat i rutan.
En ärlig begränsning: belöningar som bygger på kundtaggar eller UTM-parametrar visas inte i kassans belöningsmätare, eftersom en kassa-extension inte kan läsa den informationen. De fortsätter att fungera i varukorgslådan, och modulen Reward bar visar en statusbanner i realtid som berättar om någon av dina belöningar påverkas.
Har du inte Plus gäller samma logik som i resten av guiden. Lägg dina upsells, add-ons och din belöningsmätare i EliteCarts varukorgslåda, där de fungerar på alla planer.
Vanliga frågor
Stöds checkout.liquid fortfarande i Shopify?
Nej. Den stöds inte på stegen Information, Frakt och Betalning, och på tacksidan och orderstatussidan stängdes den av den 28 augusti 2025 för Plus-butiker. Script-taggar på de sidorna stängdes av för butiker utan Plus den 26 augusti 2026.
Kan jag lägga till en upsell i Shopifys kassa utan Shopify Plus?
Inte på själva kassastegen. Butiker utan Plus kan lägga appblock på tacksidan och orderstatussidan, men de visas först efter att ordern är lagd. För upsells i pågående order använder du varukorgen eller varukorgslådan.
Var är den bästa platsen för en Shopify checkout upsell?
Billiga produkter som läggs till med ett klick (add-ons, små tillbehör) nära ordersammanfattningen. Större uppgraderingar och paketerbjudanden konverterar bättre tidigare, på produktsidan eller i varukorgen.
Ser kunder som använder Shop Pay eller Apple Pay express checkout upsells?
Ofta inte. Kunder som använder en expressknapp från produktsidan eller varukorgen kan hoppa över kassastegen, så erbjudanden i varukorgen når dem mer pålitligt.
Bygg om dina checkout upsells för den nya kassan. Börja med varukorgen, där alla planer kan göra upsells, och lägg sedan till ett lätt lager i kassan om du har Plus. Läs 7 sätt att öka konverteringen från varukorg till kassa innan du lägger till något som kan bromsa dina kunder.