Attributguide
Tilbudspris [sale_price] i Google Shopping: Gennemstregede priser og effekten på CTR
Guide til attributten sale_price i Google Merchant Center: sådan får du gennemstregede priser i Shopping-annoncer, formatregler og start- og slutdatoer.
Adidas Ultraboost 22 — Core Black — UK 9
Gennemstreget pris + TILBUD-mærke → kunden ser straks besparelsen → højere CTR
Adidas Ultraboost 22 — Core Black — UK 9
Intet tilbudssignal. En konkurrent med samme pris, men med sale_price-markering, vinder på CTR.
sale_price giver Googles indbyggede visning af gennemstregede priser – den oprindelige price streget over og den lavere sale_price vist i rødt sammen med et »Tilbud«-mærke. Det er en af de markeringer i Shopping, der giver højest CTR, og den kræver ingen ekstra budomkostninger.
Hvad er attributten sale_price?
Med attributten sale_price sender du en nedsat pris for et produkt sammen med den almindelige price. Når begge er angivet, og sale_price er lavest, viser Google automatisk prisen som gennemstreget i Shopping-annoncer – den oprindelige pris streget over, tilbudsprisen fremhævet i rødt og et »Tilbud«-mærke på produktkortet.
Det er en af de mest effektfulde visuelle markeringer i Google Shopping, og den kræver hverken ekstra omkostninger eller højere bud. Den viser kunder, der kigger i Shopping-karrusellen, at der er penge at spare, og gør rabatten synlig, før de overhovedet klikker. CTR-stigninger på 20–40 % for produkter med tilbudsmarkering sammenlignet med identiske produkter uden tilbud bliver ofte rapporteret i mange e-handelskategorier.
Tekniske specifikationer
| Feednavn | sale_price |
| Påkrævet | Valgfri – men anbefales kraftigt, når du kører med en kampagnepris |
| Format | Talværdi + ISO 4217-valutakode (f.eks. 79.99 EUR) |
| Skal være lavere end | price – valideringen fejler, hvis sale_price er lig med eller højere end price |
| Tilhørende attribut | sale_price_effective_date – angiver start- og slutdato for kampagnen |
| Krav til landingssiden | Tilbudsprisen skal matche den pris, der vises på produktets landingsside |
Hvor sale_price vises
-
Google Shopping-annoncer – Den vigtigste og mest værdifulde placering. Google viser den oprindelige pris gennemstreget i gråt, tilbudsprisen i rødt eller fremhævet og et »Tilbud«-mærke på produktkortet. Visningen bruges i Shopping-karrusellen, på Shopping-fanen og i søgeresultater med Shopping-elementer.
-
Gratis fortegnelser – Shopping-fanen viser de gratis fortegnelser med samme gennemstregning. Produkter på tilbud får en visuel fordel, også uden betalte kampagner.
-
Dynamisk remarketing – Displayannoncer til remarketing, der bygges ud fra dit produktfeed, bruger sale_price, når den er aktiv. Kunder, der tidligere har set et produkt og nu opdager, at det er sat ned, er meget tilbøjelige til at konvertere.
-
Performance Max – Asset groups i PMax henter produktdata, herunder sale_price, til produktkortene i Shopping-kanalen. Tilbudspriser vises på PMax’ Shopping-placeringer, hvor det er relevant.
sale_price_effective_date – den uundværlige makker
Attributten sale_price_effective_date angiver den periode, hvor tilbudsprisen gælder. Formatet er:
YYYY-MM-DDTHH:MM+TZ/YYYY-MM-DDTHH:MM+TZ
Eksempel: 2026-11-27T00:00+01:00/2026-11-30T23:59+01:00 (fra Black Friday til udgangen af Cyber Monday, CET)
-
Læg kampagner ind på forhånd – Send sale_price og effective_date ind, før tilbuddet starter. Google aktiverer automatisk tilbudsprisen på starttidspunktet.
-
Automatisk udløb – Tilbudsprisen deaktiveres, når sluttidspunktet er passeret, uden at du skal opdatere feedet. Så undgår du at lade kampagnepriser ligge ude ved en fejl, efter kampagnen er slut – en af de mest almindelige og dyreste fejl i feedstyring.
-
Uden effective_date – sale_price behandles som permanent aktiv. Hvis du glemmer at fjerne den, når kampagnen slutter, annoncerer du en pris, der ikke længere findes på din landingsside, og det giver afvisninger for uoverensstemmende pris.
Regler (det håndhæver Google)
-
sale_price skal være lavere end price (ikke lig med) – Ved ens priser ignoreres attributten; en højere sale_price giver en advarsel om datakvalitet.
-
Skal matche prisen på landingssiden – Tilbudsprisen i feedet skal matche den faktiske nedsatte pris på produktets landingsside, når der klikkes. Uoverensstemmende priser fører til afvisning.
-
Ingen kunstigt oppustede priser – Det er en overtrædelse af politikkerne at angive en oppustet
pricefor at få rabatten til at se stor ud, når »tilbudsprisen« i virkeligheden er den almindelige salgspris. Google sammenholder med historiske prisdata og tredjepartskilder. -
Valutaen skal matche feedets målvaluta – Tilbudsprisen skal være i samme valuta som prisen. Du kan ikke sende price i EUR og sale_price i USD.
-
Format: ingen valutasymboler – Brug ISO 4217-koder (EUR, GBP, USD, CZK), ikke symboler (€, £, $).
Bedste praksis
-
Brug altid sale_price_effective_date – Selv ved tilbud uden fast slutning beskytter en effective_date med sluttidspunkt dig mod at lade forældede tilbudspriser være aktive ved en fejl, efter kampagnen er slut.
-
Hold feed og landingsside ens i realtid – Hvis dit CMS opdaterer priserne dynamisk (f.eks. lynudsalg, der starter ved midnat), skal dine feedopdateringer følge med. Overvej en supplerende fil til opdateringer af price/sale_price, som du uploader hvert 15.–30. minut (en planlagt hentning kører højst én gang om dagen), så feed og landingsside er synkroniseret.
-
Brug det kun til ægte rabatter – Gennemstregningen mister hurtigt kundernes tillid, hvis de oplever den oprindelige pris som oppustet. Hold en ensartet prishistorik, så den oprindelige pris afspejler den reelle pris før udsalget.
-
Kombinér med Merchant Promotions – Kombinér sale_price (rabat på stykprisen) med en Merchant Promotion (ekstra tilbudstekst som »Gratis forsendelse over 50 €« eller »Ekstra 10 % rabat med kode«). De to fungerer uafhængigt af hinanden og giver tilsammen mest mulig plads i Shopping.
-
Prioritér produkter med høj avance eller hård konkurrence – Ikke alle produkter behøver en tilbudspris. Brug sale_price på produkter, hvor rabatten er mærkbar (15 % eller mere), og hvor du konkurrerer med flere forhandlere – gennemstregningen har den største relative effekt på CTR ved konkurrenceprægede, prisfølsomme søgninger.
sale_price vs. Merchant Promotions: de vigtigste forskelle
| Funktion | sale_price | Merchant Promotions |
| Hvor den vises | Gennemstregning på produktkortet | »Særtilbud«-link under produktet |
| Hvad den viser | Nedsat stykpris | Kampagnetekst (koder, pakketilbud, fragttilbud) |
| Skal matche landingssiden | Ja – prisen skal matche siden | Ja – tilbuddet skal kunne indløses |
| Kræver godkendelse | Nej (anvendes automatisk) | Ja – Google gennemgår promoveringer |
| Kan kombineres | Ja – begge kan vises samtidig | Ja |
Betydning for performance
-
Højere CTR – Gennemstregede priser er gang på gang en af de Shopping-markeringer, der virker stærkest. CTR-forbedringer på 20–40 % i forhold til produkter uden tilbud i samme auktion bliver ofte målt, især inden for mode, elektronik og boligudstyr.
-
Eksponeringsandel i prisfølsomme auktioner – Googles Smart Bidding-modeller tager højde for, hvor konkurrencedygtig prisen er. En lavere sale_price signalerer bedre værdi over for algoritmen, og det kan forbedre annoncerangeringen i auktioner, hvor prisen er et vigtigt kvalitetssignal.
-
Konverteringsrate – Produkter med tilbudsmarkering konverterer bedre, fordi kunden kan se fordelen før klikket. Kunder, der klikker, kender allerede den nedsatte pris, så færre forlader landingssiden i chok over prisen.
-
Løft i gratis fortegnelser – I de gratis fortegnelser på Shopping-fanen hjælper tilbudsmarkeringer produkterne med at skille sig ud i en organisk sammenhæng, hvor bud ikke giver nogen fordel. Gratis fortegnelser med gode markeringer giver ekstra trafik uden CPC.
Almindelige fejl
-
sale_price sendes ind, uden at prisen på landingssiden bliver opdateret – giver afvisning for uoverensstemmende pris
-
sale_price_effective_date udelades, og sale_price bliver ikke fjernet, når kampagnen er slut
-
sale_price sættes lig med price (giver ingen gennemstregning, kun en valideringsadvarsel)
-
Valutasymboler i stedet for ISO 4217-koder i værdien
-
Komma som decimaltegn (f.eks. »79,99 EUR«) – der skal bruges punktum
-
Basisprisen pustes op for at få en kunstigt stor rabat – overtrædelse af politikkerne
-
sale_price bruges på produkter, der allerede sælges til normalpris i webshoppen
Pro-tips
-
Byg et supplerende feed til kampagnepriser – Lad være med at ændre dit primære feed for at tilføje tilbudspriser. Hold i stedet et let supplerende feed med kun kolonnerne
id,sale_priceogsale_price_effective_date. Så er kampagnepriserne adskilt fra dit produktkatalog, og du kan opdatere tilbudspriser på få sekunder uden at generere hele feedet igen. -
Planlæg feedhentningen, så den passer med tilbuddenes starttidspunkt – Indstil hentningsplanen for dit supplerende feed, så den kører præcis på det tidspunkt, hvor kampagnen går i luften. 15 minutters forsinkelse mellem, at udsalget starter på dit website, og at Google opfanger det, betyder 15 minutter med risiko for uoverensstemmende pris. Det sikreste er at lægge priserne ind på forhånd via sale_price_effective_date.
-
Hold straks øje med advarsler om uoverensstemmende pris på fanen »Kræver handling« – Uoverensstemmende pris er en af de afvisningsårsager i GMC, der eskalerer hurtigst. En advarsel kan blive til en afvisning inden for 24 timer. Opsæt e-mailadvarsler i GMC om nye produktproblemer, så du kan reagere med det samme i kampagneperioder.
-
Brug prisbenchmarks i Merchant Center-indsigt til at finjustere rabatterne – Rapporten Priskonkurrenceevne i GMC viser, hvordan din pris ligger i forhold til konkurrenternes på det samme produkt. Brug dataene til at sætte tilbudspriser, der reelt slår konkurrenterne – ikke bare for at vise en gennemstregning, men for at vinde den prissammenligning, der afgør, hvor kunden klikker.
Ofte stillede spørgsmål
Hvad gør sale_price helt præcist i Google Shopping?
sale_price med sammen med price, viser Google automatisk den oprindelige pris gennemstreget i gråt og tilbudsprisen fremhævet i rødt, plus et »Tilbud«-mærke på produktet. Den gennemstregede pris er et af de stærkeste visuelle virkemidler til at løfte CTR i Shopping – og den koster ikke noget ud over selve attributten.Skal sale_price være lavere end price?
sale_price er lavere end price og ikke bare lig med den. Hvis sale_price er lig med eller højere end price, ignoreres attributten, og der vises ingen gennemstregning. Den mindste rabat, der tæller, er 1 enhed i valutaen, men hvis »Tilbud«-mærket skal vises pålideligt, anbefales en mærkbar rabat (mindst 5–10 %).Hvordan formaterer jeg sale_price korrekt?
price: en talværdi efterfulgt af et mellemrum og valutakoden efter ISO 4217. Eksempel: 99.00 EUR, 79.99 GBP, 149.00 USD. Brug ikke valutasymboler (€, £, $) – kun koden på tre bogstaver. Decimaltegnet skal være punktum (.), ikke komma.Hvad er sale_price_effective_date, og har jeg brug for den?
sale_price_effective_date er en attribut, der hører sammen med sale_price og angiver start- og slutdato for, hvornår tilbudsprisen gælder. Format: 2026-11-29T00:00+01:00/2026-11-30T23:59+01:00. Uden den behandles sale_price som permanent aktiv. Med effective_date kan du lægge kampagnepriser ind i feedet, før tilbuddet starter, og lade dem udløbe automatisk – så du ikke ved en fejl lader tilbudspriser ligge ude, efter kampagnen er slut.Skal sale_price matche landingssiden?
sale_price_effective_date til at holde feed og landingsside synkroniseret.Bør jeg bruge Merchant Promotions i stedet for sale_price?
sale_price giver den gennemstregede pris direkte på produktet – den viser den nedsatte stykpris. Merchant Promotions giver et separat »Særtilbud«-link med kampagnetekst som »20 % rabat med koden SOMMER« – det viser ekstra tilbud oven i prisen. Mange forhandlere bruger begge dele samtidig for at få maksimal synlighed.Kan jeg bruge sale_price til alle produkter, eller er der begrænsninger?
price kunstigt op og derefter bruge sale_price til at »give rabat« ned til den reelle salgspris – Google opdager mønsteret, og det er i strid med politikkerne.