L'API di link programmatica che manca al tuo programma SMS
SMS è il caso di test più difficile per qualsiasi strumento di link, il che lo rende il più utile.
Una tipica campagna SMS ha tre vincoli che si compongono: un limite di 160 caratteri, carrier statunitensi che filtrano i servizi di accorciamento generici e la necessità di attribuire ogni clic a uno specifico destinatario o segmento. Se li gestisci bene questi tre aspetti, la stessa architettura gestisce email transazionali, notifiche push, condivisione in-app, programmi partner e qualsiasi altra cosa tu invii in modo programmatico.
Questo è uno sguardo pratico a come i team costruiscono su Linkly's API — iniziando con SMS, perché i vincoli sono più acuti lì, poi estendendosi al resto della superficie programmatica.
Perché i servizi di accorciamento generici smettono di funzionare oltre un certo volume
La maggior parte dei team di marketing inizia con qualsiasi servizio di accorciamento sia integrato nella loro piattaforma di invio. Funziona bene — fino a quando non accade una di tre cose.
La consegnabilità si degrada. I carrier statunitensi (Verizon, AT&T, T-Mobile) e gli aggregatori SMS che li alimentano sono diventati sempre più aggressivi nel filtrare i domini dei servizi di accorciamento generici, in particolare negli invii promozionali. I link su domini di brand reali passano senza problemi; i link su domini generici condivisi vengono limitati, deprioritizzati o eliminati.
Il tasso di clic sottoforma. La ricerca dell'industria pone costantemente i link di brand accorciati 25–39% avanti ai servizi di accorciamento generici su CTR. Il meccanismo è il riconoscimento: i destinatari cliccano sui link di cui si fidano e un dominio riconoscibile converte la fiducia in clic. I servizi di accorciamento generici suonano come "Non ho idea di chi abbia inviato questo."
L'attribuzione rimane superficiale. I servizi di accorciamento integrati ti danno dati a livello di campagna. Raramente ti danno l'identità per destinatario a livello di link — che è esattamente quello che ti serve per il retargeting, i trigger del ciclo di vita o la corretta attribuzione dei ricavi.
Questi non sono problemi "carini da risolvere in seguito". Sono la differenza tra un programma SMS che cresce e uno che si blocca.
L'integrazione API minima praticabile
L'integrazione su cui la maggior parte dei team si ferma è due righe di codice nella loro pipeline di invio. Prima di passare un messaggio al provider SMS, accorcia l'URL di destinazione tramite Linkly:
curl -X POST "https://app.linklyhq.com/api/v1/link?api_key=YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"workspace_id": 1,
"url": "https://acme.com/bf/promo?recipient=48201",
"name": "bf-48201",
"domain": "acme.co"
}'
La risposta ti dà un URL di brand accorciato (acme.co/bf30-style, sul tuo dominio) che va direttamente nel corpo dell'SMS. La creazione con singola richiesta va bene fino a pochi centinaia di messaggi al minuto. Per invii in blocco, l'endpoint di creazione in blocco accetta fino a 1.000 URL in una sola richiesta — abbastanza che anche una campagna di diversi milioni di messaggi arrotonda in basso a poche migliaia di chiamate API.
Il riferimento completo è nella pagina dell'API URL Shortener, e la specifica OpenAPI 3.0 si integra in Postman, Insomnia o qualsiasi altro client tu già usi.
Quello che ottieni effettivamente indietro
Tre cose contano operativamente, e sono tutte nel contratto API:
Un link di brand accorciato, con SSL automatico incluso. Lunghezza media di circa 18 caratteri — abbastanza corto per mantenere un SMS tipico in un segmento invece di dividerlo in due (che raddoppia approssimativamente il costo di invio).
Webhook di clic in tempo reale. Iscriviti a un endpoint e Linkly POSTa ogni clic entro pochi secondi, con ID link, tag, timestamp, geo, dispositivo, browser e referrer. Quel webhook è sufficiente per guidare audience di retargeting, avviare flussi di follow-up, avanzare stage CRM o attivare regole di rilevamento frodi.
Link permanenti, SLA di uptime del 99,9%. Latenza di reindirizzamento sub-millisecondo su un percorso che serve oltre un miliardo di clic. I link non si rompono se superi i limiti del piano — il che conta soprattutto per gli invii transazionali dove un link morto è un ticket di supporto.
Tre pattern che vediamo in produzione
La forma dell'integrazione dipende da dove stai inviando.
I team su Klaviyo, Attentive o Postscript utilizzano tipicamente Linkly per il livello di link sotto la loro piattaforma esistente. La piattaforma di invio gestisce elenco, segmentazione e authoring; Linkly gestisce ogni URL all'interno del messaggio. Il vantaggio è un aumento di CTR rispetto al servizio di accorciamento integrato della piattaforma più un livello di analitiche che sopravvive se mai cambi provider SMS.
I team che costruiscono direttamente su Twilio, Bandwidth o Sinch si integrano tramite l'API REST al momento dell'invio. Gli URL vengono accorciati just-in-time, spesso con l'ID del destinatario incorporato nel nome del link o nei tag in modo che il webhook di clic arrivi pre-attribuito. Questo è il pattern per invii transazionali, avvisi e flussi di autenticazione multi-step dove il link viene generato dinamicamente per messaggio.
Le agenzie e le operazioni multi-brand utilizzano workspace per mantenere i brand isolati. Ogni client ottiene il suo dominio breve, i suoi utenti, le sue analitiche, la sua fatturazione. Gli URL di analitiche condivisibili in sola lettura significano che i client possono vedere le loro prestazioni senza un account Linkly o un altro posto da concedere in licenza.
Lo stesso pattern funziona oltre SMS
Una volta che l'integrazione API esiste, tende a diffondersi nel resto dello stack di messaggistica. I vincoli che lo rendono adatto per SMS — domini di brand, generazione programmatica, webhook in tempo reale, attribuzione per messaggio — si applicano quasi ovunque i link vengono inviati a volume.
Email transazionale. Conferme di ordine, link magici, reset di password, notifiche di spedizione. Ogni link incorporato viene accorciato e tracciato per destinatario. L'SLA di uptime del 99,9% conta più qui che in qualsiasi altro luogo: un link morto in un reset di password è un P1.
Notifiche push. I payload sono minuscoli, quindi un link di brand accorciato è l'unico tipo che si adatta facilmente. L'attribuzione per notifica ti permette di misurare quali campagne effettivamente guidano i resi all'app invece di indovinare dal timing della sessione in-app.
Flussi di condivisione in-app. Genera un link di brand accorciato quando un utente colpisce "Condividi". Webhook ogni clic di nuovo nelle tue analitiche. Vedi quali canali guidano loop virali e quali post convertono, senza fidarti di qualsiasi referrer che la piattaforma ricevente casualmente inoltri.
Programmi di affiliati e partner. Crea link di brand attribuibili per partner in modo programmatico, con il loro identificativo nello schema di tag. Nessun foglio di calcolo di codici partner; la segmentazione è nei dati dal primo giorno.
Codici QR per pezzo. La stessa API genera codici QR tracciabili — utili per imballaggi al dettaglio, OOH, eventi e qualsiasi superficie stampata dove vuoi attribuire ogni posizionamento fisico separatamente.
Assistenti e agenti AI. Linkly pubblica un server MCP ufficiale, quindi gli agenti che inviano messaggi per conto degli utenti possono creare e tracciare link di brand in modo nativo — stessa autenticazione, stessi domini, stesse analitiche.
Un luogo ragionevole da cui iniziare
Il livello gratuito include 1.000 chiamate API al mese, un dominio personalizzato e le API complete di analitiche e webhook. È sufficiente per collegare un'integrazione funzionante, inviare una campagna di test su un vero dominio di brand e convalidare l'aumento di CTR prima di pagare qualcosa.
Il percorso più veloce:
- Pagina dell'API URL Shortener — riferimento delle funzionalità, tabella di confronto, esempi di codice in sei lingue
- Caso d'uso del marketing SMS — specifiche SMS di brand, integrazioni di piattaforme, tre archetipi
- Riferimento API completo e la specifica OpenAPI 3.0
Per invii ad alto volume — 1M+ messaggi SMS al mese, infrastruttura transazionale dove il percorso di reindirizzamento è critico, o configurazioni multi-brand che necessitano separazione di workspace — prenota una procedura guidata di 20 minuti e dimensioneremo l'integrazione con te.
Traccia 500 clic mensili gratuitamente.
