Intégration MySQL ZapierAutomatiser MySQL avec Zapier.
L'intégration MySQL Zapier compte 5 déclencheurs, 2 actions et 2 recherches. Zapier surveille tes tables, ajoute et modifie des lignes, retrouve une ligne par colonne ou par requête maison. Le tout uniquement sur un plan payant.
App premium Zapier réserve cette app à ses plans payants.
Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth
Ce que l'intégration MySQL Zapier fait vraiment
Relier MySQL à Zapier, c'est rendre ta base de données lisible et modifiable par tes autres outils sans qu'un développeur écrive un script à chaque besoin. Une ligne apparaît, Zapier la repère à son prochain passage, et le Zap transmet ses colonnes à la suite.
D'abord les trois limites, elles décident si l'outil te convient. MySQL est une app que Zapier réserve aux plans payants et à l'essai gratuit : le plan gratuit ne la propose pas. Ses cinq déclencheurs fonctionnent tous par interrogation, donc rien ne part à la seconde où une ligne est écrite. Et aucune action ne supprime de ligne.
Ce que ça donne quand ça colle. Une relance ciblée : New Row (Custom Query) ne remonte que les lignes de ta propre requête, par exemple les factures impayées dont l'échéance est passée. Un historique automatique : New or Updated Row repère chaque fiche client modifiée, et l'action New Row en garde une copie datée dans une autre table. Une fiche tenue à jour : Find Row retrouve le client par son e-mail, puis Update Row change le champ qui compte.
Si le coût du plan pèse dans ton choix, le comparatif n8n vs Zapier pose les critères, et la page agence Zapier existe si tu préfères déléguer le montage.
Le vocabulaire Zapier, en une minute
Huit mots reviennent sur toutes les pages Zapier. Les voici en français courant, expliqués une seule fois.
- Zap
- L'automatisation que tu montes sur Zapier : un déclencheur, puis une ou plusieurs actions qui tournent à chaque événement.
- Déclencheur
- L'événement, dans une app, qui lance le Zap, comme une nouvelle ligne dans une table. Une fois le Zap allumé, Zapier l'attend.
- Action
- Ce que fait le Zap une fois lancé : l'étape qui écrit, envoie ou déplace quelque chose à ta place.
- Tâche
- L'unité que Zapier facture : une action réussie de ton Zap. Le quota de ton plan se compte en tâches.
- Interrogation ou instantané
- Par interrogation, Zapier va voir l'app à intervalle fixe ; en instantané, l'app le prévient. Les 5 déclencheurs MySQL sont par interrogation.
- Filtre
- Une étape qui laisse continuer le Zap seulement si ce qui arrive respecte ta condition, et l'arrête sinon.
- Étape de recherche
- Une étape qui retrouve un élément qui existe déjà dans une app, pour que les étapes suivantes s'en servent.
- App réservée aux plans payants
- Une app que Zapier n'ouvre qu'aux plans payants et à l'essai gratuit. MySQL en fait partie : jamais sur le plan gratuit.
Combien coûte un Zap MySQL
Zapier réserve MySQL aux plans payants et à l'essai gratuit. Une fois ce point acquis, le décompte des tâches suit des règles simples.
- AccèsPlans payants et essai gratuit uniquement
- Passages du déclencheurGratuits, quelle que soit la fréquence
- Coût d'un passage1 tâche par action réussie
- Déclencheurs instantanésAucun : les 5 sont par interrogation
Le déclencheur ne coûte rien, pas plus que les passages de Zapier sur tes tables, aussi fréquents soient-ils. Chaque action réussie compte pour une tâche : dans un Zap qui retrouve une ligne puis la modifie, c'est la modification qui est facturée. Une action ratée n'est pas décomptée. Comme tu es de toute façon sur un plan payant, filtres et recherches sont permis, et les Zaps multi-étapes deviennent la norme. La vitesse à laquelle une ligne est vue dépend de l'intervalle du plan.
Connecter MySQL à Zapier en 3 étapes
- 01
Ouvre la page des apps
Dans Zapier, va sur la page Apps et clique sur + Add connection. Il te faut un accès à la base MySQL, avec des droits de lecture ou d'écriture sur les tables qui ne t'appartiennent pas.
- 02
Choisis MySQL
Cherche MySQL dans la boîte de dialogue, sélectionne l'app, puis clique sur Add connection. Un nouvel onglet s'ouvre côté MySQL, et c'est là que tu t'identifies.
- 03
Identifie-toi et autorise
Connecte-toi dans cet onglet, puis accorde l'accès à Zapier. La connexion est enregistrée une fois pour toutes tes étapes MySQL. Si elle échoue, le centre d'aide de Zapier consacre un article aux bases injoignables.
Ton premier Zap : marquer les clients à relancer
ObjectifChaque nouvelle facture impayée et échue remonte par requête, et la fiche du client concerné est marquée « à relancer ».
- 01
Crée le Zap et pose la requête
Ouvre un nouveau Zap, choisis MySQL et New Row (Custom Query), puis écris ta requête avec un
idunique, un tri et une limite. - 02
Teste le déclencheur
Lance le test : Zapier ramène les trois lignes les plus récentes renvoyées par la requête. Vérifie qu'elles correspondent bien à des factures échues.
- 03
Ajoute Find Row
Ajoute Find Row sur la table des clients, avec l'e-mail comme Lookup Column, et mappe l'e-mail présent sur la facture remontée.
- 04
Ajoute Update Row
Ajoute Update Row, renseigne l'ID Column avec l'identifiant trouvé à l'étape précédente, puis la colonne de statut à modifier.
- 05
Teste puis publie
Teste chaque étape, vérifie la fiche dans la base, puis clique sur Publish. La requête doit tourner en moins de 30 secondes.
Les 5 déclencheurs MySQL
5 événements démarrent un Zap quand quelque chose se passe dans MySQL. Zapier va les chercher au rythme que ton plan autorise.
New Column
Déclencheur par interrogationDans Zapier“Triggers when you add a new column.”
Te prévient qu'une colonne vient d'être ajoutée à la table ou à la vue choisie : une façon de suivre les changements de structure sans ouvrir la base.
New Row
Déclencheur par interrogationDans Zapier“Triggers when you add a new row.”
Lance le Zap une fois par ligne ajoutée dans la table ou la vue retenue, et transmet toutes ses colonnes à la suite.
New Row (Custom Query)
Déclencheur par interrogationDans Zapier“Triggers when new rows are returned from a custom query that you provide. Advanced Users Only.”
Exécute une requête que tu écris et déclenche le Zap pour chaque nouvelle ligne renvoyée : seul le sous-ensemble qui t'intéresse passe. Zapier le réserve aux utilisateurs avancés.
id unique, ton propre tri et ta limite, moins de 30 secondes d'exécution, et de préférence 5000 lignes au plus.New Table
Déclencheur par interrogationDans Zapier“Triggers when you add a new table.”
Signale chaque table créée dans la base connectée, pratique pour savoir quand la structure s'agrandit.
New or Updated Row
Déclencheur par interrogationDans Zapier“Triggers when a new row is added or modified.”
Réagit aussi bien à une ligne ajoutée qu'à une ligne modifiée, ce qui en fait le bon choix pour garder un autre outil synchronisé.
Les 2 actions MySQL
MySQL te donne 2 actions. Pour chacune : ce qu'elle fait pour toi, le moment où tu la choisis, et ce qu'il faut surveiller.
New Row
ActionDans Zapier“Adds a new row.”
Insère une ligne dans la table de ton choix, chaque colonne étant remplie à partir des étapes précédentes du Zap.
Update Row
ActionDans Zapier“Updates an existing row.”
Modifie une ligne existante sur place, pour qu'un statut, un montant ou une date suive ce qui s'est passé dans un autre outil.
Les 2 recherches MySQL, et ce qui se passe quand rien ne correspond
2 étapes de recherche vont chercher une donnée qui existe déjà dans MySQL, pour qu'une étape suivante s'en serve.
Une étape de recherche retrouve une ligne existante et la passe à l'étape suivante. Dans l'éditeur, les recherches sont en bas de la liste Action event, sous SEARCH. Trois réglages décident de la suite.
Find Row
RechercheDans Zapier“Finds a row in a table via a lookup column.”
Retrouve une ligne d'après la valeur d'une colonne que tu désignes, un e-mail ou un numéro de commande, et transmet la ligne entière.
Find Row via Custom Query
RechercheDans Zapier“Finds a row in a table via a custom query you control.”
Va chercher la ligne voulue avec une requête que tu écris toi-même, pour les cas qui demandent une jointure, une plage de dates ou plusieurs conditions.
Les trois réglages que toute recherche expose
- Successful if no search results are found?Laissé par défaut, une recherche qui ne trouve aucune ligne arrête le Zap et saute les étapes qui en dépendaient. Activé, le Zap continue les mains vides.
- Create X if it doesn't exist yet?Sur les apps qui le proposent, cette case transforme la recherche en « trouver ou créer ». Aucune recherche MySQL n'a cette variante : ajoute toi-même une action New Row.
- If multiple search results are found?Trois issues quand plusieurs lignes correspondent : garder la première, c'est le défaut, arrêter le Zap, ou les transmettre toutes d'un coup.
Quand un Zap MySQL casse
Les Zaps sur base de données tombent en panne de façon prévisible. Zapier rattache trois articles d'aide à MySQL, dont un sur la déduplication et un sur les problèmes de connexion.
Six cas couvrent l'essentiel. Chacun a une cause nette, et la plupart se règlent avant même de publier. La page dépannage Zapier détaille la méthode générale.
Des lignes mal distinguées
Zapier distingue le neuf de l'ancien grâce à une clé unique. Sans clé primaire, ou sans id dans une requête maison, il parie sur une colonne au hasard pour dédupliquer. Voir l'article Database service deduplication.La requête maison dépasse le temps
Une requête maison doit tourner en moins de 30 secondes. Ajoute un tri et une limite, et reste sous les 5000 lignes recommandées.La connexion est refusée
Le centre d'aide de Zapier consacre un article aux bases de données injoignables. C'est le premier réflexe quand l'étape de connexion échoue avant tout Zap.Les lignes existantes sont ignorées
Un Zap ne réagit qu'aux lignes écrites après son allumage. Celles déjà présentes ne sont jamais traitées : reprendre ce stock est un chantier à part.Le Zap qui se relance lui-même
Écrire dans la table même que surveille le déclencheur relance le Zap sans fin, et le quota de tâches fond à toute vitesse.Un import massif est retenu
Après une migration ou un gros import, un déclencheur peut renvoyer un énorme lot d'un coup. La protection anti-afflux de Zapier peut alors le bloquer.
Besoin d'aide pour automatiser MySQL avec Zapier ?
Une personne lit chaque message.



