Attributreferens
Reapris [sale_price] i Google Shopping: överstrukna priser och effekt på CTR
Guide till attributet sale_price i Google Merchant Center: så får du överstrukna priser i Shopping-annonser, formateringsregler och giltighetsdatum.
Adidas Ultraboost 22 – Core Black – UK 9
Överstruket pris + REA-märke → omedelbar signal om värde → högre CTR
Adidas Ultraboost 22 – Core Black – UK 9
Ingen reasignal. En konkurrent med samma pris men med reamarkering via sale_price vinner på CTR.
sale_price aktiverar Googles inbyggda visning av överstrukna priser – det ursprungliga price överstruket och det lägre sale_price i rött, tillsammans med ett ”Rea”-märke. Det är en av de markeringar i Shopping som ger högst CTR, utan någon extra budkostnad.
Vad är attributet sale_price?
Med attributet sale_price skickar du in ett nedsatt pris för en produkt utöver det ordinarie price. När båda finns och sale_price är lägre visar Google automatiskt priset överstruket i Shopping-annonser – ordinarie pris överstruket, reapriset markerat i rött och ett ”Rea”-märke på listningskortet.
Det är en av de mest effektiva visuella markeringarna i Google Shopping, utan extra kostnad och utan krav på bud. Kunder som bläddrar i Shopping-karusellen ser direkt värdet, och rabatten syns redan innan de klickar. CTR-ökningar på 20–40 % för listningar med reamarkering jämfört med identiska listningar utan rea rapporteras ofta inom många e-handelskategorier.
Tekniska specifikationer
| Feednamn | sale_price |
| Krävs | Valfritt – men rekommenderas starkt när du har ett kampanjpris |
| Format | Numeriskt värde + valutakod enligt ISO 4217 (t.ex. 79.99 EUR) |
| Måste vara lägre än | price – valideringen misslyckas om sale_price är lika med eller högre än price |
| Kompletterande attribut | sale_price_effective_date – anger start- och slutdatum för när kampanjen gäller |
| Krav på målsidan | Reapriset måste stämma med priset som visas på produktens målsida |
Var sale_price visas
-
Google Shopping-annonser – Den viktigaste och mest värdefulla placeringen. Google visar ordinarie pris överstruket i grått, reapriset i rött eller markerat och ett ”Rea”-märke på produktkortet. Det här visas i Shopping-karusellen, på Shopping-fliken och i sökresultat med Shopping-markeringar.
-
Kostnadsfria listningar – På Shopping-fliken visas samma överstrukna pris även i kostnadsfria listningar. Produkter på rea får en visuell fördel även utan betalda kampanjer.
-
Dynamisk remarketing – Displayannonser för remarketing som byggs från din produktfeed använder sale_price när det är aktivt. Kunder som tidigare har tittat på en produkt och kommer tillbaka och ser den till nedsatt pris konverterar i hög grad.
-
Performance Max – PMax-tillgångsgrupper hämtar produktdata, inklusive sale_price, till produktkort i Shopping-kanalen. Reapriser visas i PMax Shopping-placeringar där det är tillämpligt.
sale_price_effective_date – det viktiga komplementet
Attributet sale_price_effective_date anger det tidsfönster då reapriset gäller. Formatet är:
YYYY-MM-DDTHH:MM+TZ/YYYY-MM-DDTHH:MM+TZ
Exempel: 2026-11-27T00:00+01:00/2026-11-30T23:59+01:00 (Black Friday till slutet av Cyber Monday, CET)
-
Lägg in kampanjer i förväg – Skicka in sale_price och effective_date innan rean börjar. Google aktiverar reapriset automatiskt vid starttiden.
-
Upphör automatiskt – Reapriset slutar gälla när sluttiden har passerat, utan att du behöver uppdatera feeden. Då riskerar du inte att kampanjpriser ligger kvar av misstag efter att kampanjen är slut – ett av de vanligaste och dyraste misstagen i feedhanteringen.
-
Utan effective_date – sale_price behandlas som aktivt tills vidare. Glömmer du att ta bort det när kampanjen slutar annonserar du ett pris som inte längre finns på målsidan, vilket ger underkännanden för prisavvikelse.
Regler (det här kontrollerar Google)
-
sale_price måste vara strikt lägre än price – Är priserna lika ignoreras attributet; ett högre sale_price ger en varning om datakvalitet.
-
Måste stämma med priset på målsidan – Reapriset i feeden måste stämma med det faktiska nedsatta priset på produktens målsida när kunden klickar. Prisavvikelser leder till underkännande.
-
Inga konstgjort uppblåsta priser – Att ange ett uppblåst
priceför att det ska se ut som en stor rabatt, när ”reapriset” i själva verket är det vanliga försäljningspriset, är en policyöverträdelse. Google stämmer av mot historiska prisdata och externa källor. -
Valutan måste stämma med feedens målvaluta – Reaprisets valuta måste vara densamma som prisets. Du kan inte skicka in price i EUR och sale_price i USD.
-
Format: inga valutasymboler – Använd ISO 4217-koder (EUR, GBP, USD, CZK), inte symboler (€, £, $).
Bästa praxis
-
Använd alltid sale_price_effective_date – Även för reor utan bestämt slutdatum skyddar en effective_date med sluttid dig mot att inaktuella reapriser av misstag ligger kvar efter att kampanjen är slut.
-
Håll målsidan och feeden i synk i realtid – Om ditt CMS uppdaterar priser dynamiskt (t.ex. blixtreor som börjar vid midnatt) måste feeden uppdateras i samma takt. Överväg en kompletterande fil för uppdateringar av price/sale_price som du laddar upp var 15–30:e minut (en schemalagd hämtning körs högst en gång per dag) så att feeden och målsidan stämmer överens.
-
Använd det bara för äkta rabatter – Det överstrukna priset tappar snabbt i trovärdighet om kunderna uppfattar ordinarie pris som uppblåst. Håll en jämn prishistorik så att ordinarie pris verkligen är det pris som gällde före rean.
-
Kombinera med Merchant Promotions – Kombinera sale_price (rabatt på styckpriset) med en Merchant Promotion (extra erbjudandetext som ”Fri frakt över 50 €” eller ”Extra 10 % rabatt med kod”). De fungerar oberoende av varandra och ger tillsammans mest utrymme i Shopping.
-
Prioritera produkter med hög marginal eller hård konkurrens – Alla produkter behöver inte ett reapris. Lägg reamarkeringar via sale_price på produkter där rabatten är tydlig (15 %+) och där du konkurrerar med flera e-handlare – det överstrukna priset ger störst relativ effekt på CTR vid konkurrensutsatta, priskänsliga sökningar.
sale_price och Merchant Promotions: de viktigaste skillnaderna
| Funktion | sale_price | Merchant Promotions |
| Var det visas | Överstruket pris på produktkortet | ”Specialerbjudande”-länk under listningen |
| Vad det visar | Nedsatt styckpris | Kampanjtext (koder, paket, frakterbjudanden) |
| Måste stämma med målsidan | Ja – priset måste stämma med sidan | Ja – erbjudandet måste gå att lösa in |
| Kräver godkännande | Nej (tillämpas automatiskt) | Ja – Google granskar kampanjerna |
| Kan kombineras | Ja – båda kan visas samtidigt | Ja |
Påverkan på resultaten
-
Högre CTR – Överstrukna priser hör genomgående till de markeringar i Shopping som har störst effekt. CTR-förbättringar på 20–40 % jämfört med listningar utan rea i samma auktion uppmäts ofta, särskilt inom mode, elektronik och heminredning.
-
Exponeringsandel i priskänsliga auktioner – Googles Smart Bidding-modeller tar hänsyn till hur konkurrenskraftigt priset är. Ett lägre sale_price signalerar ett starkare erbjudande till algoritmen, vilket kan förbättra annonsrankningen i auktioner där priset är en viktig kvalitetssignal.
-
Konverteringsgrad – Listningar med reamarkering konverterar bättre eftersom erbjudandet syns redan före klicket. Kunder som klickar vet redan det nedsatta priset, vilket minskar avvisningsfrekvensen på grund av prischock på målsidan.
-
Lyft för kostnadsfria listningar – I de kostnadsfria listningarna på Shopping-fliken hjälper reamarkeringar produkterna att sticka ut i ett organiskt sammanhang där bud inte ger någon fördel. Väl markerade kostnadsfria listningar ger extra trafik till noll CPC.
Vanliga misstag
-
Att skicka in sale_price utan att uppdatera priset på målsidan – leder till underkännande för prisavvikelse
-
Att utelämna sale_price_effective_date och glömma att ta bort sale_price när kampanjen är slut
-
Att sätta sale_price lika med price (ger inget överstruket pris, bara en valideringsvarning)
-
Att använda valutasymboler i stället för ISO 4217-koder i värdet
-
Att använda komma som decimaltecken (t.ex. ”79,99 EUR”) – det måste vara punkt
-
Att blåsa upp baspriset för att rabatten ska se konstgjort stor ut – policyöverträdelse
-
Att använda sale_price för produkter som redan har sitt ordinarie pris i butiken
Proffstips
-
Bygg en kompletterande feed för kampanjpriser – Ändra inte din primära feed för att lägga in reapriser. Håll i stället en lätt kompletterande feed med bara kolumnerna
id,sale_priceochsale_price_effective_date. Då hålls kampanjpriserna åtskilda från produktkatalogen, och du kan uppdatera reapriser på några sekunder utan att generera om hela feeden. -
Schemalägg hämtningen så att den sammanfaller med reans start – Ställ in hämtningsschemat för din kompletterande feed så att den körs exakt när kampanjen går live. 15 minuters fördröjning mellan att rean startar på webbplatsen och att Google hämtar ändringen betyder 15 minuters risk för prisavvikelse. Att lägga in priserna i förväg med sale_price_effective_date är det säkraste sättet.
-
Håll direkt koll på varningar om prisavvikelse på fliken ”Åtgärd krävs” – Prisavvikelse är en av de orsaker till underkännande i GMC som eskalerar snabbast. En varning kan bli ett underkännande inom 24 timmar. Ställ in e-postaviseringar i GMC för nya produktproblem så att du kan agera direkt under kampanjperioder.
-
Använd prisriktmärken i Merchant Center Insights för att kalibrera rabatterna – Rapporten om priskonkurrenskraft i GMC visar hur ditt pris står sig mot konkurrenternas för samma produkt. Använd de uppgifterna för att sätta reapriser som verkligen slår konkurrenterna – inte bara för att visa ett överstruket pris, utan för att vinna den prisjämförelse som avgör klicket.
Vanliga frågor
Vad gör sale_price egentligen i Google Shopping?
sale_price tillsammans med price visar Google automatiskt ordinarie pris överstruket i grått och reapriset markerat i rött, plus ett ”Rea”-märke på listningen. Den överstrukna prismarkeringen är en av de mest effektiva visuella CTR-höjarna som finns i Shopping – och den kostar inget utöver själva attributet.Måste sale_price vara lägre än price?
sale_price är strikt lägre än price. Om sale_price är lika med eller högre än price ignoreras attributet och överstrykningen visas inte. Den minsta rabatt som ger någon effekt är 1 enhet av valutan, men för att ”Rea”-märket ska visas tillförlitligt rekommenderas en märkbar rabatt (minst 5–10 %).Hur formaterar jag sale_price korrekt?
price: ett numeriskt värde följt av ett mellanslag och valutakoden enligt ISO 4217. Exempel: 99.00 EUR, 79.99 GBP, 149.00 USD. Ta inte med valutasymboler (€, £, $) – använd bara koden med tre bokstäver. Decimaltecknet måste vara punkt (.), inte komma.Vad är sale_price_effective_date och behöver jag det?
sale_price_effective_date är ett kompletterande attribut som anger start- och slutdatum för när reapriset gäller. Format: 2026-11-29T00:00+01:00/2026-11-30T23:59+01:00. Utan det behandlas sale_price som aktivt tills vidare. Med effective_date kan du lägga in kampanjpriser i feeden innan rean börjar och låta dem upphöra automatiskt – så att du inte råkar låta reapriser ligga kvar efter att kampanjen är slut.Måste sale_price stämma med målsidan?
sale_price_effective_date för att hålla feeden och målsidan i synk.Ska jag använda Merchant Promotions i stället för sale_price?
sale_price ger det överstrukna priset direkt i produktlistningen – det visar det rabatterade styckpriset. Merchant Promotions skapar en separat ”Specialerbjudande”-länk med kampanjtext som ”20 % rabatt med koden SUMMER” – den visar extra erbjudanden utöver priset. Många e-handlare använder båda samtidigt för maximal synlighet.Kan jag använda sale_price för alla produkter, eller finns det begränsningar?
price och sedan använda sale_price för att ”rabattera” tillbaka till det verkliga försäljningspriset – Google upptäcker det mönstret och det är en policyöverträdelse.