Zum Inhalt springen
Dokumentation

Mehr verkaufen

Schaltflächen auf Ihrer Website

Ihre Gutschein-Website kann eigenständig sein, aber die meisten Verkäufe finden dort statt, wo der Kunde bereits ist. Eine Zeile Code platziert einen Button auf Ihrer Website — und Sie bestimmen selbst, wo er steht, was passiert, wenn darauf geklickt wird, und wie er aussieht.

Die kurze Version

Fügen Sie diese Zeile direkt vor </body> auf Ihrer Website ein. Dann sind Sie los: Es erscheint ein «Gutschein kaufen»-Button in der Ecke und er öffnet Ihren Shop in einem Fenster über der Website.

HTML
<script src="https://shop.kuvert.dk/embed.js" data-slug="dit-butiksnavn"></script>

Vier Möglichkeiten, es zu tun

SoWas Sie schreibenWann
Schwebende SchaltflächeNur <script>-ZeileDas schnellste. Sitzt fest in der Ecke auf allen Seiten.
Button wo Sie wollen<span data-kuvert-buy></span>Platzieren Sie ihn neben einem Produkt, im Menü, im Footer. So viele Sie wollen.
Ihr eigener Buttondata-kuvert-open auf Ihrem eigenen ElementSie haben bereits einen Button oder Link, der zu Ihrer Website passt.
Ganzer Shop<div data-kuvert-inline></div>Die Gutschein-Website wird direkt auf Ihrer Website angezeigt — kein Button, kein Fenster.

Der schwebende Button verschwindet von selbst, sobald Sie einen Ihrer eigenen eingefügt haben. Sie landen nie versehentlich mit zwei Buttons.

HTML
<!-- One button per product, each with its own amount -->
<span data-kuvert-buy data-amount="300" data-label="Gavekort · 300 kr."></span>
<span data-kuvert-buy data-amount="500" data-label="Gavekort · 500 kr."></span>

<!-- Your own link in the menu -->
<a href="/gavekort" data-kuvert-open>Gavekort</a>

<!-- Once, at the foot of the page -->
<script src="https://shop.kuvert.dk/embed.js" data-slug="dit-butiksnavn"></script>

So wird es aussehen

Probieren Sie unten aus. Dies sind die echten Buttons — die gleichen Größen und Formen wie die, die Ihre Kunden sehen.

Größe
Ecken
  • Gefüllt

    Standard. Ihre Farbe, weißer Text.

    data-variant="solid"
  • Rahmen

    Für helle Seiten und sekundäre Positionen.

    data-variant="outline"
  • Nur Text

    Für ein Menü oder eine Fußnote.

    data-variant="text"

Was Sie hier wählen, entspricht den Attributen unten. Im Dashboard gibt es die gleiche Einrichtung mit einem Button, der den Code kopiert — Sie müssen ihn nicht selbst schreiben.

Wenn Sie bereits ein Design haben, das Sie lieber verwenden möchten, setzen Sie data-class auf Ihre eigenen Klassen. Dann halten wir uns völlig aus dem Aussehen heraus, und der Button erbt Ihren eigenen Stil, anstatt sich damit zu bekämpfen.

HTML
<span data-kuvert-buy data-class="btn btn-primary"></span>

Bestimmen Sie, was der Button öffnet

Ein Button kann auf ein bestimmtes Produkt, einen festen Betrag, eine Menge zeigen — und den Käufer weiter im Fluss starten. Damit wird «Gutschein kaufen · 500 kr.» zu einem Klick statt vier.

HTML
<span data-kuvert-buy
      data-product="prod_spaophold"
      data-amount="500"
      data-quantity="2"
      data-label="To spa-gavekort · 500 kr."></span>

Ein Button für Ihren nächsten Event

data-event zeigt normalerweise auf einen bestimmten Event. Wenn Sie stattdessen next schreiben, öffnet der Button den nächsten, der zum Verkauf steht — und Sie müssen Ihre Website nicht jedes Mal bearbeiten, wenn Sie ein neues Datum einrichten.

HTML
<a href="/arrangementer" data-kuvert-open data-event="next">Billetter</a>

Alle Möglichkeiten

AttributWoBeispiel
data-slug<script>nogen
data-origin<script>https://shop.kuvert.dk
data-localebeideda
data-button<script>auto
data-kuvert-buyim Element
data-kuvert-openim Element
data-kuvert-inlineim Element
data-labelbeideGutschein kaufen
data-colorbeide#b8935a
data-text-colorbeide#ffffff
data-sizebeidemd
data-shapebeidepill
data-variantbeidesolid
data-blockbeidetrue
data-classbeidemin-knap
data-position<script>br
data-productbeideprod_open
data-amountbeide500
data-quantitybeide1
data-stepbeidepersonalize
data-eventbeidenext
data-campaignbeidecmp_jul
data-heightbeide640
data-modebeidemodal
data-consent<script>granted
data-schemebeidedark
data-bookingbeidetrue

Für Entwickler

Das Skript platziert window.kuvert auf der Seite, sodass eine Single-Page-App den Shop aus Ihrem eigenen Code öffnen kann, und sendet Ereignisse über window, die Ihr eigenes Analysetool empfangen kann.

JavaScript
kuvert.open({ product: 'prod_spaophold', amount: 500 })
kuvert.close()

window.addEventListener('kuvert:checkout', (e) => {
  // e.detail — pass it on to your own analytics
})
  • kuvert:ready — das Skript wurde geladen und die Schaltflächen eingerichtet
  • kuvert:open — der Shop wurde geöffnet
  • kuvert:close — der Shop wurde wieder geschlossen
  • kuvert:checkout — der Käufer hat auf Bezahlen geklickt, mit Betrag und Menge

Rendern Sie Ihre Schaltflächen, nachdem das Skript ausgeführt wurde — wie eine React- oder Vue-Seite es tut — und rufen Sie dann kuvert.refresh() auf. Dies sammelt neue Schaltflächen und überspringt diejenigen, die bereits bekannt sind.

Zustimmung, wenn sich der Shop auf Ihrer Seite befindet

Wenn Sie einen Google Tag Manager-Container auf Ihrer Gutschein-Seite eingerichtet haben, wird dieser nur ausgeführt, wenn der Kunde zugestimmt hat. Öffnet der Kunde den Shop direkt auf shop.kuvert.dk, fragt Kuvert selbst — einmal, und die Antwort wird gespeichert. Liegt der Shop jedoch eingebettet auf Ihrer eigenen Seite, hat Ihr Cookie-Banner bereits gefragt, und so sollte Kuvert nicht erneut mitten in einem Modal fragen, kurz bevor der Kunde bezahlt. Sie geben die Antwort weiter:

HTML
<!-- server-side banner: set the attribute -->
<script src="https://shop.kuvert.dk/embed.js" data-slug="dit-butiksnavn"
        data-consent="granted"></script>
JavaScript
// JavaScript banner: tell us when the customer answers
kuvert.consent(true) // or false, if they decline