Ce que vous allez configurer
- Une connexion entre Zapier et votre espace de travail Elido à l'aide d'un jeton API et de l'ID de l'espace de travail.
- Des modèles de Zap prêts à l'emploi pour raccourcir des liens depuis Gmail et créer des liens depuis Airtable ou Typeform.
- Une vision claire des recettes prévues (journalisation des clics et alertes de seuils de clics).
Les recettes ci-dessous qui créent des liens utilisent l'action Shorten URL. Les recettes qui dépendent d'événements de clic sont marquées comme prévues. Vous pouvez aussi construire n'importe laquelle d'entre elles dès aujourd'hui avec Webhooks by Zapier et l'API REST d'Elido.
Connecter d'abord Elido à Zapier
- Dans Elido, créez un Personal Access Token sous Settings → API Tokens et notez l'ID numérique de votre espace de travail (il figure dans l'URL du tableau de bord).
- Dans Zapier, allez dans My Apps → Add Connection → recherchez « Elido ».
- Collez le jeton API et l'ID de l'espace de travail. Les installations auto-hébergées peuvent aussi définir l'URL de base.
Vous êtes connecté. Utilisez cette connexion dans toutes les recettes ci-dessous.
Recette 1 - Raccourcir une URL quand vous envoyez un Gmail
Cas d'usage : Votre équipe envoie des e-mails sortants contenant de longues URL. Raccourcissez-les automatiquement avant l'envoi.
Déclencheur : Gmail → New Outbound Email
Action : Elido → Shorten URL
| Champ Zapier | Valeur |
|---|---|
| Destination URL | {{body_url}} (ou à extraire de l'objet/du corps) |
| Custom Slug | Laisser vide (généré automatiquement) |
| Tags | email-outbound |
Remarque : Gmail ne fournit pas l'URL directement sous forme de champ propre depuis le corps de l'e-mail. Utilisez l'étape Formatter → Text → Extract URL de Zapier entre le déclencheur et l'action Elido pour extraire la première URL du corps de l'e-mail.
Recette 2 - Consigner chaque clic dans une feuille Google Sheets (prévu)
Cas d'usage : Tenir un journal de clics à plat pour une analyse manuelle ou pour le partager avec un client qui n'a pas accès à Elido.
Déclencheur prévu : Elido → Link Clicked
Filtre (facultatif) : Uniquement les liens avec le tag = client-X (étape Filter de Zapier).
Action : Google Sheets → Append Row
| Colonne de la feuille | Champ Elido |
|---|---|
| Timestamp | {{clicked_at}} |
| Slug | {{slug}} |
| Country | {{country}} |
| Device | {{device}} |
| Referrer | {{referrer}} |
Une fois les événements par clic disponibles, les liens à fort trafic déclencheront un événement par clic et consommeront beaucoup de tâches Zapier ; prévoyez donc un filtrage ou un échantillonnage.
Recette 3 - Créer un lien court quand une ligne est ajoutée à Airtable
Cas d'usage : Votre équipe marketing suit ses campagnes dans Airtable. Chaque nouvelle ligne de campagne doit générer automatiquement un lien court.
Déclencheur : Airtable → New Record (dans votre table Campagnes)
Action : Elido → Shorten URL
| Champ Zapier | Champ Airtable |
|---|---|
| Destination URL | {{Campaign URL}} |
| Custom Slug | {{Slug}} (ou laisser vide pour l'automatique) |
| Tags | {{Campaign Name}} |
Action de suivi : Airtable → Update Record - réécrivez l'URL courte Elido dans une colonne « Short Link » d'Airtable. Zapier transmet le slug de l'étape Shorten URL ; construisez l'URL courte à partir de celui-ci.
Recette 4 - Publier dans Slack quand un lien atteint un seuil (prévu)
Cas d'usage : Alerter votre équipe dans Slack quand un lien de campagne dépasse 1 000 clics, sans utiliser l'intégration Slack native d'Elido.
Déclencheur prévu : Elido → Link Clicked (filtrer côté client - voir la remarque)
Filtre : Zapier Filter → ne continuer que si {{click_count}} est supérieur à 1000.
Action : Slack → Send Channel Message
Modèle de message :
:chart_with_upwards_trend: {{slug}} just hit {{click_count}} clicks! View analytics: {{analytics_url}}
Astuce : Pour les alertes de quota, vous pouvez déjà utiliser les événements webhook
usage.threshold_80etusage.threshold_100avec Webhooks by Zapier comme déclencheur.
Recette 5 - Créer un lien quand une réponse Typeform arrive
Cas d'usage : Votre équipe remplit un Typeform pour demander des liens de campagne. Chaque envoi du formulaire crée automatiquement le lien.
Déclencheur : Typeform → New Entry
Action : Elido → Shorten URL
| Champ Zapier | Champ Typeform |
|---|---|
| Destination URL | {{What is the destination URL?}} |
| Custom Slug | {{What slug do you want? (leave blank for auto)}} |
| Tags | {{Campaign name}} |
Action de suivi : Gmail → Send Email - prévenez la personne demandeuse avec l'URL courte créée.
Dépannage
Le Zap ne se déclenche pas sur les nouveaux liens - Vérifiez que l'espace de travail Elido saisi dans la connexion Zapier est bien celui où vous créez vos liens. Les Zaps ne se déclenchent que pour l'ID d'espace de travail saisi.
« Authentication failed » lors du test - Reconnectez l'application Elido dans Zapier (My Apps → Elido → Reconnect) et collez un jeton API tout neuf si l'ancien a été révoqué dans Elido.
L'action Shorten URL échoue avec « slug taken » - Ajoutez une étape Delay de Zapier (1 seconde) avant l'action Shorten URL si votre déclencheur en amont peut produire des doublons. Ou utilisez un slug calculé unique (ajoutez un horodatage avec Zapier Formatter → Date/Time).
Les événements se déclenchent pour le mauvais espace de travail - Chaque connexion Zapier est limitée à un espace de travail Elido. Pour couvrir plusieurs espaces de travail, créez une connexion Zapier distincte pour chacun et dupliquez le Zap.