Guide · 12 min läsning

Hur du får SMS-notifikationer från ditt kontaktformulär

Fem fungerande sätt att få din webbplats kontaktformulär att skicka SMS till dig i sekunden ett lead anländer. Jämförelse av kostnad, uppstartstid och löpande arbete, med en riktig Twilio-guide du kan följa.

Publicerad 2026-04-14

Det korta svaret

De flesta leads svalnar för att företaget svarade för sent. Trettio minuters tystnad och din konverteringsgrad kollapsar med ungefär 80%. Den enskilt mest lönsamma åtgärden är att flytta leadnotifikationer bort från e-post och till SMS, där meddelanden läses i genomsnitt under tre minuter.

Det finns fem ärliga sätt att koppla upp detta. Här är de, från mest till minst arbete.

Överblick

MetodUppstartMånadskostnadKompetensBäst för
Twilio + anpassad backend4 till 8 timmar10 till 30 €UtvecklareFull kontroll
Zapier + Twilio30 minuter40 till 70 €IngenSnabb no-code
Make.com + Twilio45 minuter15 till 40 €Viss tekniskBilligare än Zapier
WordPress + WPForms + Twilio1 timme25 till 50 €WordPress-adminBefintliga WP-sajter
localbot5 minuter99 €IngenAlla som vill att det bara fungerar

Metod 1: Twilio med en anpassad backend

Det här är den klassiska utvecklarvägen. Du får full kontroll, den lägsta kostnaden per meddelande och möjligheten att lägga till valfri anpassad logik senare. Det tar verklig tid i förväg: räkna med fyra till åtta timmar för att få något produktionsfärdigt, plus löpande underhåll när saker slutar fungera.

1. Registrera dig hos Twilio och köp ett nummer

Skapa ett Twilio-konto på twilio.com. Den kostnadsfria provperioden ger dig 15 euro i kredit, tillräckligt för ungefär 100 test-SMS. Gå till Phone Numbers i konsolen och köp ett. För ett svenskt nummer, filtrera efter land och SMS-kapacitet. Räkna med att betala ungefär 1 euro per månad för numret i sig.

Svensk regulatorisk notering: Svenska operatörer kräver en registrering hos PTS (Post- och telestyrelsen) innan de levererar SMS från ditt nummer. Twilio hanterar pappersarbetet men processen tar 3 till 5 arbetsdagar. Hoppa över detta och dina meddelanden misslyckas tyst på svenska mobilnät.

2. Hämta dina API-uppgifter

Gå till Account i Twilio-konsolen och kopiera ditt Account SID och Auth Token. Spara dem i miljövariabler, aldrig i ditt repo:

TWILIO_ACCOUNT_SID=ACxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
TWILIO_AUTH_TOKEN=your-auth-token
TWILIO_PHONE_NUMBER=+46XXXXXXXX
OWNER_PHONE_NUMBER=+46YYYYYYYY

3. Bygg endpoint:en

Installera Twilio SDK och skapa en route som tar emot formulärinlämningar och SMS:ar dig. I Next.js (App Router):

// app/api/contact/route.ts
import { NextResponse } from 'next/server';
import twilio from 'twilio';

const client = twilio(
  process.env.TWILIO_ACCOUNT_SID!,
  process.env.TWILIO_AUTH_TOKEN!,
);

export async function POST(request: Request) {
  const { name, phone, message } = await request.json();

  if (!name || !phone) {
    return NextResponse.json(
      { error: 'Missing fields' },
      { status: 400 },
    );
  }

  const body = `Nytt lead från ${name} (${phone})\n\n${message}`;

  await client.messages.create({
    body,
    from: process.env.TWILIO_PHONE_NUMBER!,
    to: process.env.OWNER_PHONE_NUMBER!,
  });

  return NextResponse.json({ ok: true });
}

4. Koppla ihop formuläret

Ditt formulär postar till den endpoint:en. Här är minimal klientkod:

const form = document.querySelector('#contact');
form?.addEventListener('submit', async (e) => {
  e.preventDefault();
  const data = Object.fromEntries(new FormData(form).entries());
  const res = await fetch('/api/contact', {
    method: 'POST',
    headers: { 'content-type': 'application/json' },
    body: JSON.stringify(data),
  });
  if (res.ok) form.reset();
});

5. Driftsätt och testa

Driftsätt till Vercel, Railway eller var du hostar. Ange dina miljövariabler i instrumentpanelen. Skicka en testinlämning från det live-formuläret. Du borde få ett SMS inom sekunder. Om inte, kontrollera Twilio-konsolens loggar.

6. Vad detta faktiskt kostar

  • Svenskt nummer: ungefär 1 euro per månad
  • Per SMS till en svensk mobil: ungefär 0,07 euro
  • 100 leads per månad × 1 SMS vardera = ungefär 9 euro per månad
  • Din utvecklingstid: 4 till 8 timmar i förväg, plus underhåll

Fallgropar att planera för

  • GDPR-samtycke: lägg till en kryssruta som bekräftar att personen samtycker till att kontaktas. Spara samtycket med en tidsstämpel.
  • Svensk registrering: utan den misslyckas meddelanden tyst. Gör detta innan lansering.
  • Hastighetsbegränsningar: Twilio throttlar dig på overifierade provkonton. Uppgradera till ett betalkonto innan lansering.
  • Leveransfel: koppla upp Twilios statuscallback-webhook om du vill veta när ett meddelande inte når telefonen.
  • Teckenbegränsningar: 160 tecken för vanlig ASCII, 70 för Unicode (svenska tecken med å, ä och ö minskar dig till 70).
  • Felhantering: vad händer när Twilio är nere? Logga och maila dig själv åtminstone så att leads inte försvinner tyst.

Metod 2: Zapier plus Twilio

Om du inte vill skriva kod är Zapier den snabbaste vägen. Du kopplar din formulärplattform (Typeform, Google Forms, WordPress, Webflow) som trigger, sedan lägger du till ett Twilio SMS-steg.

  • Zapier Starter-plan: ungefär 30 euro per månad för 750 uppgifter
  • Twilio SMS-kostnad ovanpå: samma 0,07 euro per meddelande, 1 euro nummer
  • Realistisk total: 40 till 70 euro per månad för modest volym
  • Uppstartstid: 30 minuter om din formulärplattform är förintegrerad

Nackdelar: Zapier lägger till 1 till 15 minuters fördröjning beroende på din plan. För ett lead där varje minut spelar roll är detta värre än det låter. Uppgifter kostar pengar, och fel är svårare att felsöka när de uppstår inne i Zapiers runtime.

Metod 3: Make.com plus Twilio

Make.com är Zapiers billigare syskon. Gratisversionen ger dig 1 000 operationer per månad, vilket är gott och väl för alla småföretag. Betalversionen börjar på ungefär 9 euro per månad för 10 000 operationer.

Inställningen är konceptuellt identisk med Zapier: webhook-trigger, Twilio-action, mappa fälten. Gränssnittet är mer tekniskt men resultaten är desamma. För de flesta småföretag är Make det bättre ekonomiska valet framför Zapier.

Metod 4: WordPress med WPForms Pro plus Twilio

Om din sajt redan är på WordPress och du redan använder WPForms är det här den lägsta-friktion-vägen inom det ekosystemet. Du installerar Twilio-tillägget, konfigurerar dina Twilio-uppgifter i wp-admin och pekar det på formulärinlämningshändelsen.

  • WPForms Pro-licens: ungefär 200 euro per år
  • Twilio SMS-kostnader: samma som alla andra metoder
  • Uppstartstid: ungefär en timme, mestadels wp-admin-klick

Om du inte redan kör WPForms gör licenskosten plus WordPress-underhållsbördan detta till ett sämre val än alternativen.

Metod 5: localbot

Full insyn: det här är vår produkt. Här är den ärliga pitchen. Du registrerar dig, kopierar en rad JavaScript till din sajt och formuläret på din sajt SMS:ar dig nu i sekunden någon skickar in det. Inget Twilio-konto, ingen kod, inga instrumentpaneler.

  • 99 euro per månad, eller 990 euro per år (två månader gratis)
  • 30-dagars gratis provperiod, inget kreditkort
  • Fungerar på vilken webbplats som helst: WordPress, Wix, Squarespace, Shopify, Webflow, anpassad
  • Varje SMS inkluderar en tryck-för-att-ringa-länk och en tryck-till-WhatsApp-länk
  • Installation: klistra in script-taggen, klart

Om din tid är värd mer än 40 euro i timmen betalar sig localbot på installationen ensam jämfört med DIY-vägen. Om du har volymen och utvecklingstiden är Metod 1 billigare på lång sikt.

Vilken ska du välja?

Tre korta frågor talar om vilken metod som är din.

  • Är du en utvecklare med tid? Metod 1 (Twilio + anpassad backend) ger dig mest kontroll och lägst långsiktig kostnad. Planera på en dags arbete.
  • Kör du redan WordPress med WPForms? Metod 4 är vägen med minst motstånd. Betala tillägget, gå vidare.
  • Vill du att det bara fungerar idag? Metod 5 (localbot) är fem minuter och inget löpande underhåll.

Zapier och Make.com är det ärliga mellanalternativet. Välj dem om du redan använder ett av dem för andra automatiseringar. Om du inte gör det har prismodellen per uppgift en vana att överraska dig senare.

Vanliga frågor

Är SMS GDPR-kompatibelt i Sverige och EU?

Transaktions-SMS som bekräftar en formulärinlämning du just fått är i allmänhet okej. Marknadsförings-SMS kräver uttryckligt samtycke. Det säkra mönstret är att lägga till en kryssruta på ditt kontaktformulär: "Jag samtycker till att kontaktas via SMS angående min förfrågan." Spara det samtycket med en tidsstämpel.

Behöver svenska Twilio-nummer specialregistrering?

Ja. Svenska operatörer kräver en registrering hos PTS (Post- och telestyrelsen) innan SMS-trafik levereras. Twilio hanterar detta åt dig, men processen tar 3 till 5 arbetsdagar och du måste ange dina företagsuppgifter. Utan det kan ditt SMS inte nå svenska mottagare.

Vad kostar det faktiskt per lead?

Twilio debiterar ungefär 0,07 euro per SMS till svenska nummer plus ungefär 1 euro per månad för numret i sig. Ett SMS per lead, 100 leads i månaden, blir ungefär 9 euro per månad innan din utvecklingstid. Zapier lägger till ungefär 30 euro per månad ovanpå. Make.com lägger till mindre.

Kan jag skicka WhatsApp istället för SMS?

Ja. Twilio stöder WhatsApp Business via sitt API, men du behöver Meta-godkännande för en WhatsApp Business-mall och ett verifierat visningsnamn. För de flesta småföretag överväger den extra installationen nyttan: SMS-öppningsfrekvensen är redan 98% inom tre minuter.

Hur tillförlitlig är varje metod?

Alla fem fungerar. Twilio har branschstandard leveransfrekvenser (ungefär 95% till svenska mobiler). Zapier och Make lägger till en 1 till 15 minuters fördröjning beroende på din plan. WordPress-plugins delar Twilios tillförlitlighet men beror på att din WordPress-sajt förblir online. localbot använder samma underliggande SMS-infrastruktur som de direkta metoderna.

När ska jag bygga detta själv kontra använda en SaaS?

Bygg det själv om du är en utvecklare, volymen motiverar tiden och du behöver anpassad logik (routing leads till olika telefoner, eskaleringssregler, integrationer med ditt CRM). Använd en SaaS om du bara vill att det ska fungera och du värderar din tid till mer än 40 euro i timmen.

Redo att aldrig missa ett lead?

Starta din 30-dagars gratis provperiod. Inget kreditkort krävs.