Comprendre le message « quota exceeded » sur Make.com

Le message d’erreur « quota exceeded » apparaît lorsque Make.com dépasse une limite imposée par un service externe : API, serveur SMTP, boîte mail ou stockage. Résoudre le problème exige d’identifier la vraie source. Ce code ne signifie pas que Make.com est en panne, mais qu’un quota a été dépassé. Vous pouvez éviter les correctifs hasardeux en lisant d’abord le message complet et le code HTTP associé.

Un symptôme générique, pas une panne unique

« Quota exceeded » est un symptôme. Le quota concerné peut être un nombre de requêtes, un volume de mails ou un espace disque. Avant de modifier votre scénario, ouvrez le détail de l’erreur pour voir le service visé.

Lire le code HTTP associé au message d’erreur

Le code HTTP est votre boussole. Il indique la nature du problème et la bonne solution. Retenez-le, car chaque code mène à une action différente.

L’exemple Google Sheets : 3 000 lignes en une seule exécution

Un scénario qui récupère 3 000 lignes dans Google Sheets puis les envoie une par une dépasse vite la limite d’environ 100 requêtes par minute. Le nombre de requêtes est dépassé en quelques secondes, et l’erreur apparaît, souvent dès la phase de test.

Identifier la source grâce aux codes d’erreur

Voici un arbre de diagnostic simple. Il couvre les cas les plus fréquents dans Make.com.

Code 429 : quota API court terme

Le code 429 signifie que vous avez envoyé trop de requêtes dans un court laps de temps. La solution est d’attendre la réinitialisation, de quelques minutes à une heure, puis d’espacer les appels.

Code 403 : permission ou quota long terme

Un code 403 signale un accès refusé. Le compte API peut manquer de droits ou le quota long terme est épuisé. Vérifiez les permissions du compte et les paramètres de l’application connectée.

550 5.2.2 : la boîte mail du destinataire est pleine

Cette erreur SMTP ne vient pas de votre configuration. Le destinataire ne peut plus recevoir de mail car sa boîte dépasse la limite. Vous devez le prévenir et attendre qu’il libère de l’espace.

550 5.4.5 : la limite d’envoi du serveur SMTP est dépassée

Ici, le problème vient de votre serveur SMTP. Vous avez dépassé le nombre de mails autorisés sur une période. Par exemple, OVH plafonne souvent à 200 messages par heure. Il faut attendre ou augmenter la limite chez l’hébergeur.

552 : espace disque plein côté destinataire

L’erreur 552 apparaît quand la boîte du destinataire n’a plus assez d’espace pour les fichiers. Si vous envoyez une pièce jointe lourde, le serveur refuse. Réduisez les fichiers volumineux ou utilisez un lien de téléchargement.

Utiliser le tableau de bord pour suivre sa consommation

Le tableau de bord Make.com contient la colonne Operations. Elle affiche votre consommation et la date de réinitialisation. Utilisez ces informations pour savoir combien de temps attendre avant un prochain envoi.

Tableau suivant : codes, sources et solutions

Code Source Solution immédiate
HTTP 429 Quota API court terme Attendre la remise à zéro, espacer les requêtes
HTTP 403 Permission ou quota long terme Vérifier les droits du compte connecté
550 5.2.2 Boîte destinataire pleine Nettoyer la boîte du destinataire
550 5.4.5 Limite d’envoi SMTP dépassée Attendre ou augmenter la limite chez l’hébergeur
552 Espace disque plein côté destinataire Réduire les pièces jointes, utiliser un lien

Résoudre le problème sur votre scénario

Une fois la source identifiée, appliquez les correctifs suivants. Ils résolvent la majorité des erreurs « quota exceeded » dans Make.com.

Espacer les exécutions avec le module Sleep

Le module Sleep met l’exécution en pause. Ajoutez une pause de 500 millisecondes entre deux appels API pour réduire le risque de dépassement. C’est le premier correctif à essayer.

Filtrer les données pour ne traiter que les nouvelles entrées

Retraiter 3 000 lignes alors que seulement 50 sont nouvelles consomme inutilement. Utilisez un filtre sur la date de modification ou le statut pour réduire le nombre de requêtes. Cette optimisation règle une grande partie des problèmes.

Fractionner les gros traitements en plusieurs paquets

Pour un volume important, découpez-le en paquets de 100 ou 200 enregistrements. Traitez un paquet, faites une pause avec le module Sleep, puis reprenez. Le traitement est plus long, mais il ne dépasse plus la limite.

Ajouter un module Resume pour relancer automatiquement

Le module Resume capture l’échec et relance le scénario après un délai. Si l’exécution échoue à cause du quota, il attend puis recommence. Vous pouvez ainsi éviter une surveillance constante.

Le cas Gmail : « User rate limit exceeded »

Avec Gmail, cette erreur survient après plusieurs envois groupés. La limite de messages par utilisateur est atteinte. La seule solution est d’attendre la remise à zéro, généralement sur 24 heures glissantes. Inutile de réécrire le scénario.

Vérifier le serveur SMTP et ses paramètres

Si votre scénario utilise le serveur SMTP d’un hébergeur, contrôlez le port, l’authentification et la limite d’envoi par heure. Une erreur 550 peut aussi venir d’une réputation d’IP dégradée. Contactez l’hébergeur avant de tout reconfigurer.

Nettoyer la liste de contacts avant un envoi en masse

Supprimez les adresses invalides et les boîtes pleines avant de relancer. Ce simple nettoyage évite les échecs en cascade, notamment avec les erreurs 552.

Ne pas relancer en boucle et attendre la réinitialisation

Ne relancez jamais le scénario en boucle, car chaque tentative consomme des opérations et aggrave le quota. Attendez la réinitialisation, puis corrigez avant de relancer. Les durées typiques vont de quelques minutes à 24 heures selon le service.

Prévenir l’erreur à l’avenir

Pour éviter que l’erreur ne revienne, adoptez ces bonnes pratiques.

Tester en phase de test, surveiller le tableau de bord et calculer les limites

Testez avec un petit volume avant de lancer en production. Surveillez le tableau de bord une fois par jour pour repérer les pics de consommation, et mettez en place un routeur d’erreur qui vous prévient par email. Enfin, calculez les capacités réelles : nombre de requêtes par minute, mails par heure, capacité du serveur SMTP. Vous pourrez ainsi dimensionner vos scénarios en connaissance de cause, à l’instar de notre guide pour automatiser la synchronisation Notion et Google Calendar.