Skriftligt ja med DocuSeal
Börja med ett ja i mejlen. När jobben blir fler sätter du upp DocuSeal på en egen server och skickar offerter och avtal för underskrift på nätet.
Senast granskad:
Vad du får ut av det här
Ett ja som står skrivet. Kunden får en länk i mejlen, öppnar offerten eller avtalet i telefonen eller datorn, skriver under och är klar. Du och kunden får samma färdiga PDF, och till den hör en logg som visar vem som skrev under och när.
Men börja inte med servern. Det första steget kostar ingenting: skicka offerten i ett mejl och be kunden svara ”Jag godkänner offerten”. Spara svaret i en mapp per kund. Det räcker långt, och det är det de flesta tvister saknar.
DocuSeal blir värt besväret när du skickar avtal varje vecka, när flera ska skriva under samma dokument eller när kunden vill fylla i uppgifter själv, till exempel adress och startdatum.
Det här behöver du
- En server med Docker och Docker Compose. Har du ingen: /guider/installera-docker och /guider/brandvagg-och-grundhardning-av-vps.
- Ett domännamn, eller en underdomän som
avtal.dittforetag.se, som pekar på serverns adress. - Ett konto hos en tjänst som skickar mejl (SMTP). DocuSeal skickar länkarna med mejl, och mejl från en egen server hamnar ofta i skräpposten. Läs /guider/mejl-som-kommer-fram.
- En offert eller ett avtal som PDF, med texten färdig.
Räkna med en eftermiddag för installationen, och en timme till för att göra din första mall.
Steg 1: skriv ner vad jobbet gäller
Det här steget gör du innan något program är inblandat. En halv sida räcker:
- Vad du gör, så konkret att en utomstående förstår det.
- Vad som inte ingår. Det är den raden som oftast saknas.
- Pris, och om det är fast pris eller per timme.
- När jobbet ska vara klart.
- Vem som äger det du gör, till exempel bilder, texter och inloggningar.
- Vad som händer om något ändras under jobbets gång.
Spara det som PDF. Det är det dokumentet som blir din mall.
Steg 2: installera DocuSeal
DocuSeal har en färdig fil för Docker Compose som också hämtar ett certifikat för https åt dig, via Caddy. Logga in på servern och kör:
mkdir docuseal && cd docuseal
curl https://raw.githubusercontent.com/docusealco/docuseal/master/docker-compose.yml > docker-compose.yml
sudo HOST=avtal.dittforetag.se docker compose up -d
Byt avtal.dittforetag.se mot din egen adress. Domänen måste peka på servern innan du kör kommandot, annars kan Caddy inte hämta certifikatet.
Öppna filen docker-compose.yml innan du startar den första gången. Databasen får där lösenordet postgres. Den syns inte utåt i filens upplägg, men byt det ändå, på båda ställena där det står.
Steg 3: första inloggningen
Gå till din adress i webbläsaren. Första gången möter du en sida där du skapar företagets konto och ditt eget administratörskonto, och anger adressen som DocuSeal ska ligga på. Skriv hela adressen med https://.
Gå sedan till inställningarna för mejl och fyll i uppgifterna från din mejltjänst: server, port, användarnamn och lösenord. Skicka ett testmejl till dig själv innan du går vidare.
En sak att veta: DocuSeal finns inte på svenska. Gränssnittet finns på sju språk och sidan där kunden skriver under på fjorton, men svenska är inte ett av dem. Skriv därför ett par rader på svenska i mejlet som går ut, så kunden vet vad länken gäller.
Steg 4: gör en mall
- Ladda upp din PDF som en ny mall.
- Dra ut fält där kunden ska skriva: underskrift, datum, namn. Det finns tolv sorters fält, bland annat för underskrift, datum, kryssruta och bifogad fil.
- Ska två personer skriva under, till exempel du och kunden, lägger du till en andra undertecknare och ger varje fält rätt ägare.
- Spara.
Mallen går att använda igen. Nästa gång byter du bara mottagare.
Steg 5: skicka för underskrift
Öppna mallen, välj att skicka, skriv kundens mejladress och ett kort meddelande. Kunden får en egen länk. När alla har skrivit under kan du ladda ner det färdiga dokumentet och loggen.
Gör ett prov med dig själv som kund först. Det är först när du har gått igenom kundens väg som du ser om fälten hamnar rätt i telefonen.
Vanliga problem
Mejlen kommer inte fram. Nästan alltid mejlinställningarna eller skräpposten. Kontrollera att avsändaradressen tillhör en domän som din mejltjänst får skicka för.
Caddy får inget certifikat. Domänen pekar inte på servern ännu, eller så är portarna 80 och 443 stängda i brandväggen.
Du saknar påminnelser. Automatiska påminnelser, SMS och egen logga på mejlen ingår i den betalda Pro-versionen, inte i den fria. Påminn kunden med ett vanligt mejl i stället.
Kontrollera innan du sätter igång
Vad underskriften är värd. Post- och telestyrelsen beskriver tre nivåer av elektroniska underskrifter: enkel, avancerad och kvalificerad. Myndigheten skriver att du behöver fundera på hur hög säkerheten behöver vara i förhållande till vad underskriften ska användas till. För en offert på ett vanligt jobb räcker oftast att ni båda har samma version med datum. Gäller avtalet stora belopp, ta reda på vad som krävs innan du skickar.
Ansvar. Avtalet ska säga vad som ingår, vad som inte ingår och vem som äger det du gör. Det är inget programmet hjälper dig med.
Personuppgifter. DocuSeal sparar namn, mejladress och underskrifter. Bestäm hur länge du sparar avslutade avtal, och lägg katalogen docuseal i säkerhetskopian. Läs /guider/backup-av-en-docker-installation.
Licensen. Den fria versionen kostar ingenting och har ingen gräns för antal dokument. Licensen kräver att DocuSeals namn står kvar i gränssnittet.
Källor
- DocuSeal, README med funktioner, Pro-funktioner, Docker-installation och licens https://github.com/docusealco/docuseal (läst 2026-10-03)
- DocuSeal, docker-compose.yml med Caddy och PostgreSQL https://raw.githubusercontent.com/docusealco/docuseal/master/docker-compose.yml (läst 2026-10-03)
- DocuSeal, tilläggsvillkor till licensen (namnet ska stå kvar) https://github.com/docusealco/docuseal/blob/master/LICENSE_ADDITIONAL_TERMS (läst 2026-10-03)
- DocuSeal, priser och skillnad mellan fri version och Pro, inklusive granskningslogg https://www.docuseal.com/pricing (läst 2026-10-03)
- DocuSeal, källkod för första inloggningen (konto, användare, adress) https://github.com/docusealco/docuseal/blob/master/app/controllers/setup_controller.rb (läst 2026-10-03)
- DocuSeal, språkfiler för gränssnitt och underskriftssida https://github.com/docusealco/docuseal/blob/master/config/locales/i18n.yml (läst 2026-10-03)
- Post- och telestyrelsen, Elektroniska underskrifter https://pts.se/internet-och-telefoni/elektroniska-underskrifter/ (läst 2026-10-03)