Ressources · Intégration Zapier

Intégration Square ZapierAutomatiser Square avec Zapier.

L'intégration Square Zapier propose 6 déclencheurs, 13 actions et 4 recherches pour relier ta caisse et ta facturation au reste de tes outils. Voici ce que fait chacune, ce qu'elle te coûte en tâches et l'endroit où un premier Zap coince.

Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth

Aperçu

L'intégration Square Zapier, concrètement

Brancher Square sur Zapier, c'est laisser une facture, une commande, un paiement ou un rendez-vous pris dans Square lancer tout seul une suite d'opérations. Et ces opérations peuvent aussi écrire dans Square : créer une fiche client, réserver un créneau, corriger un stock, envoyer une facture. Tu poses la règle une fois, Square et tes autres outils se parlent ensuite sans toi.

Avant les bonnes nouvelles, les limites. Aucun des 6 déclencheurs n'est instantané : tous attendent le prochain passage de Zapier, donc un paiement arrive dans tes autres outils avec un décalage qui dépend de ton plan. La liste ne contient aucune action de suppression, rien pour annuler un rendez-vous ou une facture, et le remboursement ne s'applique qu'à un paiement déjà finalisé.

Dans ce cadre, trois usages tiennent la route. Des factures qui partent à l'heure : Create Invoice prépare le brouillon d'une commande ouverte, Send Invoice l'envoie. Un fichier clients qui se range seul : New Customer alimente Add Customer to Group, et ton groupe fidélité se remplit sans saisie. Un agenda qui se remplit depuis un formulaire : Create Appointment réserve le premier créneau libre pour la prestation demandée.

Si un de ces manques te bloque, l'intégration Square Make traite la même app sur une autre plateforme, et le comparatif Make vs Zapier t'aide à trancher sur des critères. Tout ce qui suit vient de la page Square de Zapier (implémentation SquareCLIAPI@3.6.0), lue le 1er octobre 2026.

Vocabulaire

Le vocabulaire Zapier en une minute

Sept mots reviennent partout sur cette page. Les voici une bonne fois, sans jargon.

Zap
L'automatisation que tu montes : un événement qui la lance, puis une ou plusieurs étapes qui tournent à chaque fois qu'il se produit.
Déclencheur
L'événement dans Square qui démarre le Zap, par exemple une nouvelle facture. Une fois le Zap actif, Zapier l'attend.
Action
L'étape qui travaille pour toi une fois le Zap lancé : elle crée, envoie ou modifie quelque chose dans Square ou ailleurs.
Tâche
L'unité que Zapier décompte sur ton plan : une action menée à bien. Ton quota mensuel se mesure en tâches.
Interrogation ou instantané
Par interrogation, Zapier va demander à Square s'il y a du neuf, à heure fixe. En instantané, l'app prévient Zapier. Square : interrogation.
Filtre
Une étape qui laisse le Zap continuer seulement si ce qui arrive respecte ta condition, et l'arrête sinon.
Étape de recherche
Une étape qui retrouve un élément déjà présent dans Square, un client ou une commande, pour que la suite du Zap s'en serve.
Coût

Combien coûte un Zap Square

Square n'est pas réservé aux plans payants de Zapier : il fonctionne dès le plan gratuit. La facture se joue sur les tâches, et elles ne se comptent pas comme on l'imagine.

  • Plan gratuit100 tâches par mois, Zaps illimités
  • Étapes sur le gratuitDeux : un déclencheur, une action
  • Square sur le gratuitOui, aucune restriction de plan
  • Ce qui est facturéChaque action réussie

Le plan gratuit te donne 100 tâches par mois et autant de Zaps que tu veux, mais chaque Zap s'arrête à deux étapes : un déclencheur, une action. Un filtre ou une recherche en plus, et le Zap devient multi-étapes, donc payant. Côté consommation, le déclencheur ne coûte rien, les vérifications de Zapier non plus, quelle que soit leur fréquence. Chaque action réussie compte pour une tâche, séparément : un Zap à trois actions consomme trois fois plus qu'un Zap à une action. Une action qui échoue n'est pas décomptée.

Connexion

Connecter ton compte Square en trois étapes

  1. 01

    Ouvre la page Apps

    Dans ton compte Zapier, va sur Apps puis clique sur + Add connection. La connexion, c'est ton compte Square relié une fois, puis réutilisé par chaque étape Square de tes Zaps.

  2. 02

    Choisis Square

    Tape Square dans le champ de recherche de la fenêtre, sélectionne-le, puis clique sur Add connection. Il te faut un compte Square, et des droits sur ce que tu ne possèdes pas toi-même mais que le Zap doit toucher.

  3. 03

    Connecte-toi et autorise

    Identifie-toi sur Square dans l'onglet qui s'ouvre, puis donne à Zapier l'accès au compte. Chaque déclencheur, action ou recherche Square pourra ensuite utiliser cette connexion.

Premier Zap

Ton premier Zap Square : envoyer chaque nouvelle facture

ObjectifChaque facture ajoutée dans Square part chez le client, mais seulement celles qui passent ta règle.

  1. 01

    Build : le déclencheur

    Lance un nouveau Zap avec Build, choisis Square comme app et New Invoice comme événement, puis l'établissement concerné et la connexion Square créée plus haut.

  2. 02

    Teste le déclencheur

    Clique sur Test : Zapier ramène les trois factures les plus récentes de ton compte. Prends-en une vraie, c'est sur elle que tu brancheras les champs.

  3. 03

    Ajoute le filtre

    Ajoute une étape de filtre avec l'icône plus, puis règle le champ à regarder, la règle et la valeur. À partir de là, le Zap est multi-étapes et demande un plan payant.

  4. 04

    Ajoute Send Invoice

    Ajoute Square, événement Send Invoice. Choisis l'établissement et branche la facture venue du déclencheur. Seul un brouillon peut partir de cette façon.

  5. 05

    Teste puis Publish

    Teste l'action, puis vérifie l'envoi côté Square. Si tout est bon, clique sur Publish : le Zap tourne et attend la facture suivante.

Déclencheurs

Les déclencheurs Square

6 événements démarrent un Zap quand quelque chose se passe dans Square. Zapier va les chercher au rythme que ton plan autorise.

1

New Appointment

Déclencheur par interrogation

Dans Zapier“Triggers when a new appointment is created.”

Un rendez-vous pris dans Square devient le point de départ du Zap. La réservation peut alors rejoindre ton agenda partagé ou ton outil de rappel, sans recopie à la main.

Comment il se déclenche
Zapier va voir à intervalle régulier, et cet intervalle dépend de ton plan : toutes les 15 minutes sur le gratuit.
Quand l'utiliser
un institut de beauté qui veut voir chaque nouvelle cliente dans le planning de l'équipe avant son arrivée.
Attention
sur le plan gratuit, un rendez-vous pris au dernier moment peut arriver après la cliente.
2

New Catalog Item

Déclencheur par interrogation

Dans Zapier“Triggers when a new catalog item is created.”

Dès qu'un article entre dans ton catalogue Square, le Zap démarre. Tes autres outils suivent ainsi ce que tu vends vraiment, au lieu de garder deux catalogues qui divergent.

Comment il se déclenche
Zapier va voir à intervalle régulier, et cet intervalle dépend de ton plan : toutes les 15 minutes sur le gratuit.
Quand l'utiliser
une cave à vins qui ajoute ses nouvelles cuvées dans Square et veut les retrouver sur sa fiche produits en ligne.
Attention
seuls les articles créés après la publication comptent, ton catalogue existant ne part pas.
3

New Customer

Déclencheur par interrogation

Dans Zapier“Triggers when a new customer is created.”

Une fiche client créée dans Square lance le Zap. C'est la voie la plus propre pour nourrir une liste d'envoi ou un CRM avec des acheteurs réels plutôt qu'avec des curieux.

Comment il se déclenche
Zapier va voir à intervalle régulier, et cet intervalle dépend de ton plan : toutes les 15 minutes sur le gratuit.
Quand l'utiliser
une fromagerie qui veut glisser chaque nouveau client dans son groupe « carte de fidélité » sans ressaisir un nom.
Attention
associé à Create Customer dans le même Zap, chaque client créé relance le Zap.
4

New Invoice

Déclencheur par interrogation

Dans Zapier“Triggers when a new invoice is added.”

Chaque facture ajoutée dans Square déclenche le Zap, et ta compta, ton suivi des relances ou ton outil de projet sont au courant dès que Zapier la repère.

Comment il se déclenche
Zapier va voir à intervalle régulier, et cet intervalle dépend de ton plan : toutes les 15 minutes sur le gratuit.
Quand l'utiliser
un plombier indépendant qui facture via Square et veut chaque facture rangée dans le dossier du chantier.
Attention
le déclencheur demande un établissement, et seuls les établissements actifs apparaissent.
5

New Order

Déclencheur par interrogation

Dans Zapier“Triggers when a new order is processed.”

Une commande traitée par Square met le Zap en route. Prends-le quand ce qui compte, c'est la commande elle-même plus que le paiement qui la règle.

Comment il se déclenche
Zapier va voir à intervalle régulier, et cet intervalle dépend de ton plan : toutes les 15 minutes sur le gratuit.
Quand l'utiliser
un traiteur qui prend ses commandes à emporter dans Square et veut les voir arriver sur la liste de préparation de la cuisine.
Attention
ici aussi l'établissement est obligatoire, et un établissement désactivé n'est pas proposé.
6

New Payment

Déclencheur par interrogation

Dans Zapier“Triggers when a new payment is created.”

Un paiement créé dans Square lance le Zap. Il convient à tout ce qui doit suivre l'encaissement : un message de remerciement, un journal des ventes, un tableau de chiffre d'affaires.

Comment il se déclenche
Zapier va voir à intervalle régulier, et cet intervalle dépend de ton plan : toutes les 15 minutes sur le gratuit.
Quand l'utiliser
une école de musique qui note chaque règlement de cours dans son outil comptable sans exporter de rapport en fin de mois.
Attention
les paiements encaissés avant la publication restent où ils sont, Zapier ne remonte pas l'historique.
Actions

Les actions Square

Square te donne 13 actions. Pour chacune : ce qu'elle fait pour toi, le moment où tu la choisis, et ce qu'il faut surveiller.

1

Add Customer to Group

Action

Dans Zapier“Adds a customer to a group.”

Range un client existant dans un de tes groupes Square, la base de toute segmentation pour tes offres et tes messages.

Quand l'utiliser
une boulangerie qui place dans un groupe dédié chaque client abonné à son pain du jour.
Attention
l'identifiant client et le groupe sont obligatoires, donc le groupe doit exister avant.
2

Create Appointment

Action

Dans Zapier“Creates a new appointment.”

Réserve un rendez-vous dans Square pour un client, une prestation et un membre de l'équipe, au premier créneau libre à partir de la date donnée.

Quand l'utiliser
un cabinet d'ostéopathie qui transforme chaque demande de son formulaire en première séance.
Attention
le praticien doit être réservable pour cette prestation, et Square cherche un créneau dans les 32 jours suivant la date.
3

Change Inventory

Action

Dans Zapier“Adjusts an inventory or changes its physical count.”

Corrige le stock d'un article dans un établissement, soit comme un mouvement normal, soit comme un nouveau comptage physique.

Quand l'utiliser
une librairie qui note ses réceptions dans un tableur et veut que les quantités Square suivent.
Attention
le comptage physique ne marche que sur des articles en stock, et la quantité accepte jusqu'à 5 décimales.
4

Create Customer

Action

Dans Zapier“Creates a customer.”

Ajoute une fiche client dans ton répertoire Square à partir de données venues d'ailleurs, un formulaire ou un outil de réservation.

Quand l'utiliser
un toiletteur qui recueille ses nouveaux clients par un formulaire web et les veut prêts dans Square avant la première visite.
Attention
lance Find Customer avant si la personne existe peut-être déjà, sinon gare aux doublons.
5

Create Invoice

Action

Dans Zapier“Creates a new draft invoice for an order.”

Prépare dans Square le brouillon de facture d'une commande encore ouverte, avec sa date d'échéance et son mode d'envoi au client.

Quand l'utiliser
une agence de location de matériel qui transforme chaque commande confirmée en facture sans ouvrir l'écran de facturation.
Attention
la commande doit être ouverte, et pour un paiement automatique le mode d'envoi doit être Email.
6

Create Paid Order

Action

Dans Zapier“Creates an externally paid and completed order.”

Enregistre dans Square une commande déjà payée et terminée ailleurs, pour que la vente existe aussi dans Square.

Quand l'utiliser
un producteur qui vend aussi sur un autre outil d'encaissement et veut toutes ses ventes enregistrées dans Square.
Attention
seuls les paiements externes sont acceptés, et le montant se saisit dans la plus petite unité de la devise (les cents aux États-Unis).
7

Refund Payment

Action

Dans Zapier“Refunds a completed payment.”

Rembourse un paiement que Square a déjà finalisé, à partir de l'outil qui décide du remboursement.

Quand l'utiliser
une boutique en ligne qui valide ses remboursements dans son outil de support et veut que Square les exécute.
Attention
impossible de régler cette étape tant que ton compte n'a aucun paiement finalisé.
8

Remove Customer From Group

Action

Dans Zapier“Removes a customer from a group.”

Retire un client d'un groupe sans toucher au reste de sa fiche, l'inverse exact de l'action précédente.

Quand l'utiliser
un service de paniers repas qui sort de son groupe « abonnés actifs » toute personne qui résilie dans un autre outil.
Attention
il faut l'identifiant client exact, un nom ou un email seul ne suffit pas.
9

Send Invoice

Action

Dans Zapier“Sends an existing draft invoice.”

Envoie au client un brouillon de facture qui existe déjà dans Square, ce qui permet de séparer la préparation et l'envoi.

Quand l'utiliser
une architecte d'intérieur qui relit ses brouillons et laisse un Zap les envoyer quand le projet passe en « terminé ».
Attention
seuls les brouillons partent ainsi, et l'établissement est obligatoire.
10

Set Customer Custom Attribute

Action

Dans Zapier“Sets or updates a custom attribute value for a customer.”

Écrit ou remplace la valeur d'un attribut personnalisé sur un client, ces champs que tu as définis toi-même dans Square.

Quand l'utiliser
une salle d'escalade qui note sur chaque fiche si la décharge de responsabilité est signée.
Attention
l'attribut doit déjà exister dans ton compte Square, et la valeur doit respecter son type.
11

Update Customer

Action

Dans Zapier“Updates a customer.”

Modifie une fiche client déjà présente dans Square : un nouveau numéro ou une nouvelle adresse saisis ailleurs atterrissent au bon endroit.

Quand l'utiliser
un fleuriste dont l'outil de livraison recueille des adresses à jour qui doivent remplacer les anciennes.
Attention
il faut l'identifiant client Square, qu'une étape de recherche placée juste avant fournit en général.
12

API Request (Beta)

Action

Dans Zapier“This is an advanced action which makes a raw HTTP request that includes this integration's authentication.”

Une étape avancée qui envoie une requête brute à Square avec ta connexion déjà jointe, pour les cas qu'aucune action toute faite ne couvre.

Quand l'utiliser
un développeur de ton équipe a besoin d'un appel Square qui n'a pas d'action dédiée.
Attention
les requêtes ne visent que des domaines liés à Square, et Stop on error décide si une erreur arrête le Zap.
13

Find Order by ID

Action

Dans Zapier“This action retrieves the details of a specific order from Square using the order ID.”

Récupère le détail complet d'une commande Square à partir de son identifiant, pour que les étapes suivantes lisent articles, totaux ou statut.

Quand l'utiliser
un imprimeur dont l'outil de support connaît le numéro de commande et doit répondre au client sur son contenu.
Attention
Zapier la range parmi les actions, pas dans les recherches : cherche-la là.
Recherches

Les recherches Square

4 étapes de recherche vont chercher une donnée qui existe déjà dans Square, pour qu'une étape suivante s'en serve.

Une étape de recherche retrouve un élément déjà présent dans Square et le passe aux étapes suivantes. Dans l'éditeur, les recherches sont en bas de la liste Action event, sous le titre SEARCH. Trois réglages décident de la suite quand le résultat n'est pas celui attendu.

1

Find Customer

RechercheFind or create

Dans Zapier“Finds a customer based on email, phone number, or reference ID.”

Retrouve un client par email, téléphone ou identifiant de référence, et c'est le moyen simple d'obtenir l'identifiant client que d'autres étapes réclament.

Quand l'utiliser
un coiffeur qui reçoit une réservation de son site et cherche la fiche Square correspondante avant de la mettre à jour.
Attention
l'éditeur affiche aussi une ligne « trouver ou créer » ; c'est cette même recherche avec la case de création cochée, pas une opération de plus.
2

Find Customer by ID

Recherche

Dans Zapier“Finds a customer based on their unique Square ID.”

Ramène un client à partir de l'identifiant unique que Square lui a donné, quand une étape précédente porte déjà cet identifiant.

Quand l'utiliser
un Zap de commande qui connaît l'identifiant de l'acheteur et veut son nom pour un message personnel.
Attention
elle ne marche qu'avec l'identifiant Square, ni avec un email ni avec un nom.
3

Find Service

Recherche

Dans Zapier“Finds a service.”

Retrouve une des prestations configurées dans Square, pour qu'une étape suivante utilise son identifiant plutôt qu'une valeur saisie à la main.

Quand l'utiliser
un spa qui doit fournir l'identifiant de prestation (Appointment Service ID) avant que Create Appointment ne réserve un soin.
Attention
c'est Square, pas Zapier, qui décide si la recherche exige la valeur exacte ou accepte une valeur proche.
4

Find Order

RechercheFind or create

Dans Zapier“Finds an order based on customer, fulfillment status, or order state.”

Retrouve une commande selon son client, son état de préparation ou son statut, dans un établissement que tu choisis.

Quand l'utiliser
un atelier de couture qui veut la commande ouverte d'une cliente avant d'en préparer la facture.
Attention
l'éditeur propose aussi une version « trouver ou créer » ; c'est la même recherche avec la création activée, et seuls les établissements actifs sont listés.

Les trois réglages que toute recherche expose

  1. Successful if no search results are found?
    Laissé par défaut, une recherche vide arrête le Zap et saute les étapes qui en dépendaient. Activé, le Zap continue les mains vides.
  2. Create X if it doesn't exist yet?
    Coché, il transforme la recherche en « trouver ou créer » : le réglage précédent disparaît et l'étape demande les champs pour créer l'élément manquant.
  3. If multiple search results are found?
    Garder le premier résultat (par défaut), arrêter le Zap, ou transmettre tous les résultats d'un coup.
Quand ça casse

Quand un Zap Square casse

La page Square de Zapier ne documente aucun message d'erreur propre. Les mauvaises surprises viennent des champs obligatoires et de la façon dont Zapier lit les déclencheurs.

Chaque cas ci-dessous est une limite posée par Zapier ou par Square. En général, tu la découvres quand une étape s'arrête ou qu'un compteur semble faux. Une fois le Zap en panne, la page Dépannage Zapier prend le relais.

  • Facture sur commande fermée

    Create Invoice exige une commande encore ouverte. Une commande déjà terminée ne peut pas recevoir de facture par le Zap.
  • Établissement inactif invisible

    Les champs d'établissement ne listent que les établissements actifs. Une boutique fermée dans Square disparaît des étapes qui en ont besoin.
  • Attribut personnalisé absent

    Set Customer Custom Attribute n'écrit que dans un attribut déjà défini dans ton compte Square, avec une valeur du bon type.
  • Aucun rattrapage du passé

    Un Zap ne réagit qu'à ce qui arrive après sa publication. Paiements, clients et commandes antérieurs restent de côté ; les reprendre est un autre chantier.
  • Le Zap qui se relance seul

    Un Zap sur New Customer qui crée aussi des clients Square se redéclenche en boucle et vide ton quota de tâches très vite.
  • Import massif retenu

    Un gros import de catalogue ou de clients d'un seul coup peut renvoyer un lot énorme, que la protection anti-afflux de Zapier peut retenir.
Besoin d'aide

Besoin d'aide pour automatiser Square avec Zapier ?

Une personne lit chaque message.

FAQ

Square et Zapier : les questions qu'on se pose

01L'intégration Square Zapier est-elle gratuite ?
Oui, tant que ton Zap reste à deux étapes. Square n'est pas réservé aux plans payants de Zapier, il tourne donc sur le plan gratuit : 100 tâches par mois, des Zaps en nombre illimité et une vérification toutes les 15 minutes. La limite tient à la forme du Zap : un déclencheur et une action, pas plus. Dès que tu ajoutes un filtre, une étape de recherche ou une deuxième action, le Zap devient multi-étapes et il faut un plan payant pour le publier.
02Combien de tâches consomme un Zap Square ?
Une tâche par action réussie, rien d'autre. Le déclencheur est gratuit, tout comme les passages de Zapier pour repérer les nouveaux paiements ou les nouvelles commandes, même fréquents. Dans un Zap qui crée un client, le range dans un groupe puis envoie une facture, chacune des trois actions compte à part : une vente coûte trois tâches. Une action qui échoue n'est pas facturée. C'est pour ça qu'un Zap qui écrit là où regarde son propre déclencheur peut vider un quota mensuel en peu de temps.
03Est-ce que Square et Zapier fonctionnent en temps réel ?
Non. Les six déclencheurs Square fonctionnent par interrogation : Zapier va demander à Square s'il y a du neuf à intervalle fixe, Square ne le prévient pas. Cet intervalle dépend du plan : 15 minutes en Free, 2 minutes en Professional, 1 minute en Team et Enterprise. Sur les plans payants, tu peux aussi lancer une vérification à la main depuis l'éditeur. Le type de déclencheur est fixé par l'app elle-même, Zapier ne peut pas le rendre instantané.
04Que faut-il pour connecter Square à Zapier ?
Un compte Square et un compte Zapier. Tu ajoutes la connexion depuis la page Apps avec + Add connection, tu choisis Square, tu t'identifies dans l'onglet qui s'ouvre et tu donnes l'accès à Zapier. Si le Zap doit toucher des éléments qui ne t'appartiennent pas, il te faut aussi des droits de lecture ou d'écriture dessus. Vérifie enfin que ton établissement est actif : seuls les établissements actifs apparaissent dans les champs que beaucoup d'étapes Square exigent.
05Pourquoi Zapier refuse de facturer une commande Square ?
Le plus souvent parce que la commande n'est plus ouverte. Create Invoice ne prépare une facture que pour une commande encore ouverte, et il faut choisir son établissement d'abord. Deuxième cause possible, le mode d'envoi : pour une facture réglée automatiquement, il doit être sur Email. Et n'oublie pas que Create Invoice ne produit qu'un brouillon. Pour qu'il parte chez le client, il faut une étape Send Invoice derrière, ce qui rend le Zap multi-étapes et payant.
06Et si l'opération Square dont tu as besoin n'existe pas ?
Il reste l'action API Request (Beta). Elle envoie une requête brute à Square avec ta connexion jointe, et peut donc atteindre une fonction de Square qui n'a pas d'action toute faite dans la liste, laquelle ne contient aucune action de suppression ou d'annulation. C'est une étape avancée : les requêtes ne visent que des domaines liés à Square, et tu choisis si une erreur arrête le Zap. Si personne dans l'équipe n'est à l'aise pour l'écrire, regarde ce que proposent d'autres plateformes pour ce flux précis.
07Zapier, Make ou n8n pour Square ?
Ça se décide sur des critères, pas sur un vainqueur. Regarde d'abord les opérations : cette page liste ce que Zapier offre pour Square, vérifie si ton flux a besoin de quelque chose qui manque, comme un déclencheur instantané. Puis le modèle de coût : Zapier facture chaque action réussie, ce qui avantage les Zaps courts. Puis qui maintiendra l'automatisation, et si ton équipe utilise déjà l'un des trois outils. Make propose sa propre intégration Square : comparer les deux listes à ton vrai flux tranche plus vite qu'un classement général.