Link brevi per SaaS: integrate ClicAven nel vostro prodotto tramite API
Come integrare ClicAven nel vostro SaaS per creare link brevi automatizzati, tracciare le condivisioni degli utenti e ricevere webhook. Guida sviluppatore completa.
I prodotti SaaS moderni generano quotidianamente URL da condividere: inviti team, condivisioni di documenti, link di download, pagine di stato... Integrare un abbreviatore di URL direttamente nel vostro SaaS migliora l'esperienza utente e vi dà una visibilità preziosa sui comportamenti di condivisione. L'API ClicAven rende questa integrazione rapida e affidabile.
Perché i SaaS beneficiano dei link brevi
L'integrazione di un abbreviatore di URL in un SaaS risponde a diversi casi d'uso concreti:
- Link di invito: "Invita un collega" genera un link breve personalizzato con il nome dell'invitante e un token di invito — leggibile, condivisibile via SMS o email
- Condivisione di contenuti: i vostri utenti condividono report, dashboard o documenti. Un link breve
go.vostro-saas.com/report-xyzè molto più professionale dell'URL interno della vostra app - Download ed export: i link di download temporanei sono spesso lunghi e complessi. Un link breve con scadenza è più rassicurante per l'utente
- Notifiche ed email transazionali: i link nelle vostre email di notifica (conferma, reset password, ecc.) possono beneficiare di un dominio coerente con il vostro brand
- Analytics sulle condivisioni: misurate quanti link generati dai vostri utenti vengono effettivamente cliccati — una metrica di engagement preziosa
Integrare l'API ClicAven nel vostro SaaS
Ecco un esempio di integrazione per generare automaticamente un link breve durante la condivisione di un report:
curl -X POST https://clicaven.com/api/v1/links \
-H "Authorization: Bearer LA_VOSTRA_CHIAVE_API" \
-H "Content-Type: application/json" \
-d '{
"url": "https://app.vostro-saas.com/report/rpt_a1b2c3?token=eyJhbGc...",
"slug": "report-giugno-team-acme",
"domain": "share.vostro-saas.com",
"expires_at": "2025-07-31T23:59:59Z",
"metadata": {
"user_id": "usr_456",
"report_id": "rpt_a1b2c3",
"workspace": "acme-corp"
}
}'
Il campo metadata vi permette di archiviare identificatori interni che vi consentiranno di collegare ogni clic ClicAven a un utente e un oggetto specifico nel vostro database.
Webhook ClicAven per le notifiche in tempo reale
Invece di fare polling all'API ClicAven per rilevare nuovi clic, configurate dei webhook per ricevere una notifica HTTP in tempo reale a ogni evento:
- Evento
link.clicked: ricevuto a ogni clic su un link. Contiene l'ID del link, data/ora, paese e tipo di dispositivo. - Evento
link.expired: notifica quando un link raggiunge la sua data di scadenza o il numero massimo di clic. - Evento
link.created: utile per sincronizzare i link creati tramite l'interfaccia ClicAven (da un operatore) con il vostro database.
Configurazione del webhook in ClicAven:
curl -X POST https://clicaven.com/api/v1/webhooks \
-H "Authorization: Bearer LA_VOSTRA_CHIAVE_API" \
-H "Content-Type: application/json" \
-d '{
"url": "https://app.vostro-saas.com/webhooks/clicaven",
"events": ["link.clicked", "link.expired"],
"secret": "il_vostro_secret_webhook_per_verificare_la_firma"
}'
Buone pratiche di integrazione SaaS
- Usate un dominio dedicato per le condivisioni:
share.vostro-saas.comogo.vostro-saas.comrafforza la vostra identità di brand a ogni condivisione - Create i link in modo asincrono: non bloccate mai la vostra UI aspettando la risposta dell'API ClicAven. Create il link in background e restituirelo all'utente appena disponibile
- Gestite le scadenze lato business: definite durate di validità coerenti con la vostra logica applicativa (es.: link di invito valido 7 giorni)
- Archiviate l'ID ClicAven nel vostro database: conservate l'ID del link ClicAven con l'oggetto associato per poter interrogare le stats o eliminare il link in caso di necessità
- Testate la resilienza: cosa succede se l'API ClicAven è temporaneamente non disponibile? La vostra app deve fare graceful fallback sull'URL completo
Consultate la documentazione completa dell'API ClicAven e i piani tariffari per SaaS. Create il vostro account per iniziare l'integrazione.
Prova ClicAven gratuitamente
50 link brevi, API REST inclusa, nessuna carta di credito richiesta.