Square and Salesflare
How to connect Square
- Via Zapier — 25 operations available. Set it up ↗
- Via Make — 54 modules available. Set it up ↗
What you can automate
- When new Appointment in Square, create meeting, then create call in Salesflare.
- When new Customer in Square, find or create account, then find or create contact, then add contact to account in Salesflare.
- When new Invoice in Square, create opportunity, then find or create contact in Salesflare.
- When new Order in Square, create opportunity, then find or create contact in Salesflare.
- When new Payment in Square, create opportunity, then find or create contact in Salesflare.
About Square
Square creates tools that help sellers of all sizes start, run and grow their businesses. Square’s point-of-sale service offers tools for every part of running a business, from accepting credit cards and tracking inventory to real-time analytics and invoicing.
Square operations on Zapier
Triggers (6)
Start a workflow when this happens
- New Appointment — Triggers when a new appointment is created.
- New Catalog Item — Triggers when a new catalog item is created.
- New Customer — Triggers when a new customer is created.
- New Invoice — Triggers when a new invoice is added.
- New Order — Triggers when a new order is processed.
Show 1 more triggers
- New Payment — Triggers when a new payment is created.
Actions (15)
Things Salesflare can make it do
- API Request (Beta) — This is an advanced action which makes a raw HTTP request that includes this integration's authentication.
- Add Customer to Group — Adds a customer to a group.
- Change Inventory — Adjusts an inventory or changes its physical count.
- Create Appointment — Creates a new appointment.
- Create Customer — Creates a customer.
Show 10 more actions
- Create Invoice — Creates a new draft invoice for an order.
- Create Paid Order — Creates an externally paid and completed order.
- Find Customer — Find a customer. Optionally, create one if none are found.
- Find Order — Find an order. Optionally, create one if none are found.
- Find Order by ID — This action retrieves the details of a specific order from Square using the order ID.
- Refund Payment — Refunds a completed payment.
- Remove Customer From Group — Removes a customer from a group.
- Send Invoice — Sends an existing draft invoice.
- Set Customer Custom Attribute — Sets or updates a custom attribute value for a customer.
- Update Customer — Updates a customer.
Searches (4)
Look up existing records
- Find Customer — Finds a customer based on email, phone number, or reference ID.
- Find Customer by ID — Finds a customer based on their unique Square ID.
- Find Order — Finds an order based on customer, fulfillment status, or order state.
- Find Service — Finds a service.
Square operations on Make
Triggers (4)
Start a workflow when this happens
- Watch Customers — Returns new customers since the last check.
- Watch New Events — Watches for new events(inventory, invoices, transactions, disputes, orders, labors) in square account.
- Watch Orders — Returns create OR updated orders since the last check.
- Watch Payments — Returns new and updated payments since the last check.
Actions (37)
Things Salesflare can make it do
- Add a Customer to the Group — Adds a customer to the customer's group.
- Batch Change Inventory — Applies adjustments and counts to the provided item quantities.
- Cancel a Booking — Cancels an existing booking. Square Appointments Plus or Premium subscription plan required.
- Cancel an Invoice — Cancels an invoice.
- Complete a Payment — By default, payments are set to complete immediately after they are created. If you set autocomplete to false when creating a payment, you can complete (capture) the payment using this endpoint.
Show 32 more actions
- Create a Booking — Creates a new booking. Square Appointments Plus or Premium subscription plan required.
- Create a Customer — Creates a new customer.
- Create a Gift Card — Creates a new gift card.
- Create a Payment — Charges a payment source, for example, a card represented by customer's card on file or a card nonce.
- Create a Shift — Creates a new shift.
- Create an Invoice — Creates a new draft invoice.
- Create an Order — Creates an Order
- Delete a Shift — Deletes an existing shift.
- Delete an Invoice — Deletes an existing invoice.
- Get a Booking — Retrieves an existing booking. Square Appointments Plus or Premium subscription plan required.
- Get a Customer — Gets customer details.
- Get a Gift Card — Retrieves an existing gift card.
- Get a Gift Card by GAN — Retrieves an existing gift card by GAN.
- Get a Gift Card by Nonce — Retrieves an existing gift card by nonce.
- Get a Payment — Returns payment by ID.
- Get a Payment (legacy) — Retrieves information about a transaction by a payment ID.
- Get a Shift — Retrieves an existing shift.
- Get a Transaction (Deprecated) — Gets transaction information.
- Get an Inventory Adjustment — Retrieves an inventory adjustment.
- Get an Inventory Physical Count — Retrieves an inventory physical count.
- Get an Inventory Transfer — Retrieves an inventory transfer.
- Get an Invoice — Retrieves an existing invoice.
- Link Customer to a Gift Card — Links a customer to a gift card.
- Make an API Call — Performs an arbitrary authorized API call.
- Publish an Invoice — Publishes the specified draft invoice.
- Refund a Payment — Refunds a payment.
- Remove a Customer from a Group — Removes a customer from a customer's group.
- Unlink Customer from a Gift Card — Unlinks a customer from a gift card.
- Update a Booking — Updates an existing booking. Square Appointments Plus or Premium subscription plan required.
- Update a Customer — Updates customers details.
- Update a Shift — Updates an existing shift.
- Update an Invoice — Updates an existing invoice.
Searches (13)
Look up existing records
- Get Orders — Lists orders in batch.
- List Customers — Lists all customers
- List Gift Cards — Retrieves a list of gift cards.
- List Inventory Counts — Retrieves the current calculated stock count for a given catalog at a given set of locations.
- List Invoices — Retrieves a list of invoices.
Show 8 more searches
- List Refunds — Lists refunds.
- Search Bookings — Searches for bookings or lists them all. Square Appointments Plus or Premium subscription plan required.
- Search Inventory Changes — Returns historical physical counts and adjustments based on the provided filter criteria.
- Search Inventory Counts — Retrieves current counts for the provided catalog at the requested locations.
- Search Invoices — Searches for invoices from a location specified in the filter.
- Search Orders — Searches for orders.
- Search Payments — Searches for payments.
- Search Shifts — Retrieves a list of shifts.
Similar apps
Developer-friendly way to accept payments.
Simple way to create an online store.
All in one platform for your online content.
WooCommerce is the eCommerce platform for WordPress. This connection requires a paid extension.
Stripe is a developer-friendly way to accept payments online and in mobile apps. Stripe's suite…
ThriveCart is the no. 1 cart software that grows your income from existing traffic.
Not using Salesflare yet?
Salesflare is a CRM for small and medium-sized B2B businesses — it fills itself in automatically so your team actually keeps it up to date.
Try it for free