Bij het verzenden van boekingsbevestigingen, afspraakherinneringen of promotionele aanbiedingen betalen lokale bedrijven vaak het dubbele of drievoudige van hun verwachte tarieven door verborgen karakterlimieten. Begrijpen wat het optimale aantal karakters is voor marketing-sms gaat niet alleen over het kort en bondig houden van je tekst; het gaat over het beschermen van je nettowinst tegen complexe tariefstructuren van providers.

De technische realiteit: Wat zijn sms-karakters?

Om de ideale lengte van een sms-bericht te begrijpen, moeten we eerst naar de onderliggende technologie kijken. Als we ons afvragen wat sms-karakters zijn, kijken we eigenlijk naar datapakketjes. Standaard mobiele netwerken verzenden sms-berichten via een wereldwijde standaardindeling. Deze technische structuur beperkt een enkele sms-transmissie tot precies 140 bytes aan data.

Deze technische beperking is waar de historische limiet van 140 tekens voor sms in technische documentatie vandaan komt. Afhankelijk van het gebruikte coderingsschema worden die 140 bytes echter vertaald naar verschillende aantallen karakters. Dit brengt ons bij de twee primaire sms-karaktertypen die door moderne netwerken worden gebruikt: GSM-7 en Unicode.

GSM-7-codering (de standaardlimiet van 160 karakters)

GSM-7 is het standaardalfabet dat door vrijwel alle mobiele netwerken wereldwijd wordt gebruikt. Omdat het een 7-bits tekenset gebruikt, kan het tot 160 karakters in een enkele transmissie van 140 bytes verpakken. De GSM-7-tekenset bevat alle standaard Engelse letters (A-Z, a-z), cijfers (0-9) en een selectie van basisleestekens.

Unicode-codering (de valkuil van de 70-karakterlimiet)

Als u één enkel karakter introduceert dat geen deel uitmaakt van het standaard GSM-7-alfabet, schakelt het hele systeem over op een andere codering. Dit is hoe sms omgaat met unicode-karakters: het schakelt over naar UCS-2-codering, die 16 bits per karakter gebruikt. Hierdoor daalt uw maximale limiet per enkele sms direct van 160 karakters naar slechts 70 karakters.

Wat is het optimale aantal karakters voor marketing-sms?

De best practice voor het aantal sms-karakters voor marketing- en operationele meldingen is minder dan 160 karakters (met een specifiek doel van 120 tot 150 karakters). Dit zorgt ervoor dat uw bericht netjes binnen een enkel GSM-7-segment past, waardoor onverwachte bezorgkosten worden voorkomen en gegarandeerd is dat het bericht als één samenhangende tekst op het apparaat van de klant wordt weergegeven.

Hoewel moderne smartphones in staat zijn om meerdere sms-segmenten aan elkaar te koppelen om één lang bericht aan de ontvanger te tonen, brengen verouderde sms-API's zoals Twilio, Plivo of MessageBird elk afzonderlijk segment van 160 karakters (of 70 karakters) in rekening. Als u een bericht van 161 karakters verzendt, betaalt u voor twee berichten. Als u één emoji gebruikt in dat bericht van 161 karakters, wordt het opgesplitst in drie segmenten, waardoor de kosten van uw campagne verdrievoudigen.

Voor bedrijven die op zoek zijn naar een meer voorspelbare prijsstructuur, kan het gebruik van een alternatief platform zoals MySMSGate deze valkuil van segmentfacturering wegnemen. MySMSGate brengt een vast tarief van $0,02 in rekening per bericht dat vanaf uw gekoppelde Android-telefoon wordt verzonden, ongeacht de lengte van het bericht of de splitsing in segmenten.

De visuele 'sweet spot' voor lokale bedrijven

Voor lokale dienstverlenende bedrijven zoals tandartspraktijken, kapsalons en autoreparatiebedrijven is het ideale aantal karakters voor sms eigenlijk korter dan de technische limiet. Een bericht met 100 tot 130 karakters is zeer goed leesbaar, past volledig op een vergrendeld smartphonescherm zonder te worden afgebroken en leidt tot hogere conversies. Klanten kunnen de informatie in minder dan drie seconden verwerken.

De verborgen valkuilen van speciale en vreemde tekens

Veel ondernemers krijgen te maken met onverwachte kostenstijgingen omdat ze niet op de hoogte zijn van de regels rondom beperkingen voor vreemde sms-tekens en speciale sms-tekens. Iets simpels als een gekrulde aanhalingsteken dat uit Microsoft Word is gekopieerd of een slim leesteken kan uw hele tekst omzetten in een Unicode-bericht, waardoor uw limiet direct wordt verlaagd naar 70 karakters.

Laten we eens kijken hoe veelvoorkomende opmaakkeuzes uw karakterlimieten beïnvloeden:

TekentypeGeactiveerde coderingLimiet voor enkel segmentMulti-segment limiet (per segment)
Standaard Engelse tekst (GSM-7)GSM-7160 karakters153 karakters
Emoji's (bijv. 😊, 🚗)Unicode70 karakters67 karakters
Letters met accenten (bijv. é, à, ü)GSM-7 (grotendeels ondersteund)160 karakters153 karakters
Niet-Latijnse schriften (bijv. Arabisch, Cyrillisch, Hindi)Unicode70 karakters67 karakters
Slimme aanhalingstekens (gekrulde aanhalingstekens: “ ”)Unicode70 karakters67 karakters

Zelfs het speciale ampersand-teken in sms (&) kan soms problemen veroorzaken, afhankelijk van hoe de API van uw sms-gateway standaard XML- of JSON-payloads verwerkt. Hoewel de ampersand technisch gezien deel uitmaakt van de standaard GSM-7-tekenset, kunnen slechte API-implementaties deze niet correct escapen, wat leidt naar verminkte berichten of een onbedoelde terugval in codering.

De impact van merk-headers

Vergeet bij het plannen van de lay-out van uw bericht de karakterlimiet voor de sms-merk-header niet. Als u een Sender ID met merknaam (alfanumerieke header) gebruikt, bent u beperkt tot 11 karakters. Bovendien vereisen standaard A2P-providers complexe registratieprocessen om deze headers te gebruiken. Met MySMSGate verzendt u berichten rechtstreeks via de simkaart van uw eigen Android-telefoon, wat betekent dat uw berichten afkomstig zijn van uw daadwerkelijke lokale bedrijfsnummer. Dit schept vertrouwen, stelt klanten in staat u rechtstreeks terug te bellen en omzeilt de noodzaak van een kostbare 10DLC-registratie volledig.

Hoe u de perfecte operationele sms van 160 karakters structureert

Als u een lokaal dienstverlenend bedrijf runt, moet u elk karakter laten tellen. Hier is een beproefd structureel sjabloon voor een afspraakherinnering die veilig onder de limiet van 160 karakters blijft en tegelijkertijd de klantbetrokkenheid maximaliseert:

  1. Afzenderidentificatie (15-20 tekens): Geef direct aan het begin duidelijk aan wie u bent (bijv. "Hoi van Apex Dental:").
  2. De kernboodschap (40-60 tekens): Vermeld de belangrijkste details duidelijk (bijv. "Uw afspraak staat gepland voor morgen, 14 okt om 14:00 uur.").
  3. Call to Action / Instructie (30-45 tekens): Vertel hen wat ze nu moeten doen (bijv. "Bel 555-0199 om te verzetten. Antwoord STOP om af te melden.").

Door de lay-out van uw bericht gestructureerd en beknopt te houden, respecteert u de tijd van uw klant en zorgt u ervoor dat uw meldingen betrouwbaar worden afgeleverd zonder problemen met de opmaak van gesplitste berichten.

Ontwikkelaarsintegratie: Verzenden via API

Als u een indie-ontwikkelaar of een technische bedrijfseigenaar bent, kunt u deze sjablonen eenvoudig integreren in uw backend-systemen met behulp van een low cost sms api. Hieronder vindt u een snel Python-voorbeeld dat laat zien hoe u een geoptimaliseerde, single-segment sms verzendt via de MySMSGate REST API:

import requests

url = "https://mysmsgate.net/api/v1/send"
headers = {
    "Authorization": "Bearer YOUR_API_KEY",
    "Content-Type": "application/json"
}
payload = {
    "to": "+1234567890",
    "message": "Apex Dental: Your appointment is confirmed for Oct 14 at 2:00 PM. Call 555-0199 to change. Reply STOP to opt-out.",
    "sim_slot": 1
}

response = requests.post(url, json=payload, headers=headers)
print(response.json())

Met dit eenvoudige script kunt u in enkele seconden sms verzenden vanaf een Android-telefoon via een API, met behulp van het mobiele abonnement van uw eigen simkaart.

Veelgestelde vragen

Krijg snel antwoord op de meest voorkomende vragen over sms-karakterlimieten en opmaak voor zakelijke berichten.

Wat is het optimale aantal karakters voor marketing-sms?

Het optimale aantal karakters ligt tussen de 120 en 150 karakters. Dit zorgt ervoor dat uw bericht binnen een enkel GSM-7-segment (160 karakters) blijft, voorkomt extra factureringskosten en blijft zeer goed leesbaar op alle mobiele vergrendelschermen.

Welke invloed hebben emoji's op de sms-karakterlimiet?

Het invoegen van een enkele emoji activeert Unicode-codering. Hierdoor daalt uw karakterlimiet per sms-segment onmiddellijk van 160 karakters naar 70 karakters, wat uw campagnekosten op traditionele pay-per-segment gateways kan verdubbelen of verdrievoudigen.

Kan ik een ampersand (&) gebruiken in mijn zakelijke sms-berichten?

Ja, de ampersand maakt deel uit van de standaard GSM-7-tekenset en zal uw limiet niet verlagen naar 70 karakters. Zorg er echter wel voor dat uw sms-API of gateway speciale tekens correct escapet om fouten in de berichtopmaak te voorkomen.

Hoe gaat MySMSGate om met sms-berichten die uit meerdere segmenten bestaan?

In tegenstelling tot traditionele providers zoals Twilio of MessageBird die per segment van 160 karakters factureren, biedt MySMSGate een vast tarief van $0,02 per bericht dat vanaf uw gekoppelde Android-telefoon wordt verzonden, ongeacht de lengte of segmenten, zonder maandelijkse kosten of contracten.