Installationsguide
En kod på din hemsida, och bokningssidan öppnas i en panel ovanpå din egen sida — gästen lämnar aldrig din hemsida. Koden kopierar du färdig från Svaria.
Ingår i planen. Prova gratis i 14 dagar.
När en besökare klickar Boka öppnas samma bokningssida som på app.svaria.io, i en panel ovanpå din sida. Så här går bokningen till:
Antal gäster för restauranger, eller vad jobbet gäller för hantverkare och städföretag.
Lediga tider visas direkt, räknade mot er kapacitet.
Allergier, tillfälle och det ni vill veta i förväg.
Namn, telefonnummer, e-post.
Gästen får en bekräftelse direkt, och bokningen syns i kalendern.
Du hittar den under Företagsprofil → Bokningsprofil → Lägg bokningen på din hemsida → Kopiera kod. Där står din adress och ditt id redan ifyllda. Den ser ut så här:
<script>window.__svariaQ=[];document.addEventListener('click',function(e){var t=e.target&&e.target.closest&&e.target.closest('[data-svaria]');if(!t||window.__svariaBokaLoaded)return;e.preventDefault();window.__svariaQ.push(t.getAttribute('data-svaria'));var h=t.getAttribute('href');setTimeout(function(){if(!window.__svariaBokaLoaded&&h)location.href=h;},2500);},true);</script>
<script src="https://app.svaria.io/boka.js" defer></script>
<a href="https://app.svaria.io/din-slug" data-svaria="ditt-id">Boka</a>Använd ett Custom HTML-block. Det finns inget särskilt Svaria-plugin — koden räcker.
<script>window.__svariaQ=[];document.addEventListener('click',function(e){var t=e.target&&e.target.closest&&e.target.closest('[data-svaria]');if(!t||window.__svariaBokaLoaded)return;e.preventDefault();window.__svariaQ.push(t.getAttribute('data-svaria'));var h=t.getAttribute('href');setTimeout(function(){if(!window.__svariaBokaLoaded&&h)location.href=h;},2500);},true);</script>
<script src="https://app.svaria.io/boka.js" defer></script>
<a href="https://app.svaria.io/din-slug" data-svaria="ditt-id">Boka</a><script>window.__svariaQ=[];document.addEventListener('click',function(e){var t=e.target&&e.target.closest&&e.target.closest('[data-svaria]');if(!t||window.__svariaBokaLoaded)return;e.preventDefault();window.__svariaQ.push(t.getAttribute('data-svaria'));var h=t.getAttribute('href');setTimeout(function(){if(!window.__svariaBokaLoaded&&h)location.href=h;},2500);},true);</script>
<script src="https://app.svaria.io/boka.js" defer></script>
<a href="https://app.svaria.io/din-slug" data-svaria="ditt-id">Boka</a><script>window.__svariaQ=[];document.addEventListener('click',function(e){var t=e.target&&e.target.closest&&e.target.closest('[data-svaria]');if(!t||window.__svariaBokaLoaded)return;e.preventDefault();window.__svariaQ.push(t.getAttribute('data-svaria'));var h=t.getAttribute('href');setTimeout(function(){if(!window.__svariaBokaLoaded&&h)location.href=h;},2500);},true);</script>
<script src="https://app.svaria.io/boka.js" defer></script>
<a href="https://app.svaria.io/din-slug" data-svaria="ditt-id">Boka</a>Wix lägger inbäddad kod i en egen ruta. Blir panelen för liten där kan du i stället länka en vanlig Wix-knapp direkt till din bokningssida (app.svaria.io/din-slug).
<script>window.__svariaQ=[];document.addEventListener('click',function(e){var t=e.target&&e.target.closest&&e.target.closest('[data-svaria]');if(!t||window.__svariaBokaLoaded)return;e.preventDefault();window.__svariaQ.push(t.getAttribute('data-svaria'));var h=t.getAttribute('href');setTimeout(function(){if(!window.__svariaBokaLoaded&&h)location.href=h;},2500);},true);</script>
<script src="https://app.svaria.io/boka.js" defer></script>
<a href="https://app.svaria.io/din-slug" data-svaria="ditt-id">Boka</a><script>window.__svariaQ=[];document.addEventListener('click',function(e){var t=e.target&&e.target.closest&&e.target.closest('[data-svaria]');if(!t||window.__svariaBokaLoaded)return;e.preventDefault();window.__svariaQ.push(t.getAttribute('data-svaria'));var h=t.getAttribute('href');setTimeout(function(){if(!window.__svariaBokaLoaded&&h)location.href=h;},2500);},true);</script>
<script src="https://app.svaria.io/boka.js" defer></script>På sidan där knappen ska finnas lägger du in länken:
<a href="https://app.svaria.io/din-slug" data-svaria="ditt-id">Boka</a>För egenbyggda sajter (vanilla HTML, statiska generators som Hugo, Jekyll, Eleventy eller Astro):
<!DOCTYPE html>
<html>
<head>
<title>Boka bord</title>
</head>
<body>
<h1>Boka bord hos oss</h1>
<a href="https://app.svaria.io/din-slug" data-svaria="ditt-id">Boka</a>
<script>window.__svariaQ=[];document.addEventListener('click',function(e){var t=e.target&&e.target.closest&&e.target.closest('[data-svaria]');if(!t||window.__svariaBokaLoaded)return;e.preventDefault();window.__svariaQ.push(t.getAttribute('data-svaria'));var h=t.getAttribute('href');setTimeout(function(){if(!window.__svariaBokaLoaded&&h)location.href=h;},2500);},true);</script>
<script src="https://app.svaria.io/boka.js" defer></script>
</body>
</html>Länken kan stå var som helst på sidan, och du kan ha flera. Script-raderna behöver bara finnas en gång.
Bokningssidan får sitt utseende från din bokningsprofil i Svaria: logga, omslagsbild, bildgalleri och accentfärg. Ändrar du där ändras det överallt där koden sitter — du behöver aldrig röra koden på hemsidan.
När gästen bokar via din hemsida skickas samma utskick som vid en bokning på bokningssidan:
Panelen anpassar sig efter skärmen. Den stängs med krysset, med Esc eller med ett klick utanför.
Bokningsknapp i sidhuvudet på alla sidor. Antal gäster, tid och önskemål — och bara tider som faktiskt får plats.
Knappen på kontaktsidan. Kunden beskriver jobbet och var det ligger, och förfrågan blir ett lead hos dig.
Knappen där nya kunder hittar er. De lämnar en förfrågan, och befintliga kunder sköter sina besök via sin egen länk.
Kontrollera att hela koden kom med — båda script-raderna och länken — och att länken har kvar data-svaria. Klistra helst in koden från Kopiera kod igen.
Då har scriptet inte laddat. Kontrollera att raden med boka.js finns på sidan och inte blockeras av en cookie- eller script-spärr i hemsidans inställningar.
Länken får hemsidans egen stil. Ge den en klass eller använd hemsidans knappkomponent — det viktiga är att href och data-svaria finns kvar.
Publicera bokningssidan i Svaria först. Den kräver företagsnamn och adress.
Nej. Bokningssidan och koden för hemsidan ingår i planen.
Ja. Samma kod fungerar på varje hemsida där du klistrar in den.
Ja. Bokningssidan visas på svenska, engelska eller norska efter gästens språk.
Knappt. Scriptet laddas med defer och blockerar inte sidan. Bokningssidan förladdas först när besökaren håller muspekaren över knappen, eller på mobilen när knappen syns.
Knappen är en vanlig länk. Laddar scriptet inte öppnas bokningssidan som en vanlig sida i stället, så klicket går aldrig förlorat.
Nej. Koden pekar på ditt id, som aldrig ändras, och den gamla adressen leder vidare till den nya.
Se även: Bokningssystem · vs Bokadirekt · vs TimeCenter