How it works

Follow these 8 simple steps to automate this task automatically.

Square logo icon

New order created in Square

App connector: Square • Time to complete: 1 minute

Whenever a new order is created in Square, the workflow begins by capturing relevant order details.

Retrieve Square customer

App connector: Square • Time to complete: 1 minute

The workflow retrieves customer information from Square using the customer ID provided in the order data.

Loop over Square line items

App connector: Loop • Time to complete: 1 minute

Each line item in the Square order is processed individually to ensure all products are accounted for in the sales order.

Retrieve Square line items

App connector: Square • Time to complete: 1 minute

The workflow fetches additional details for each product in the order from the Square catalog, including SKU and pricing information.

Check for existing customer in Katana

App connector: Katana • Time to complete: 1 minute

The workflow checks if the customer already exists in Katana by matching their email address with Katana's customer database.

Create or retrieve product variants in Katana

App connector: Code • Time to complete: 1 minute

For each product in the order, the workflow identifies the corresponding product variant in Katana based on the SKUs from Square.

Handle existing customers

App connector: Katana • Time to complete: 1 minute

If the customer does not exist in Katana, the workflow creates a new customer profile using the information from Square.

katana logo icon

Generate sales order in Katana

App connector: Katana • Time to complete: 1 minute

A sales order is created in Katana using the processed loop data, including customer details, line items, and shipping addresses.

Make it your own

Customize this workflow even further:

Set custom delays
Schedule actions to trigger after a set time period, such as sending follow-up emails 3 days after an event.
Chain multiple actions
Connect several steps together in one workflow, like tagging data, updating records, and notifying your team simultaneously.
Store data in tables
Save order details, customer preferences, or custom metrics in your own database for reference and reporting.
Deploy AI agents for smart decisions
Let AI agents evaluate complex scenarios and choose the right action path based on your defined rules.

Frequently asked questions

What is a template?
Templates are pre-made workflows by our team of experts. Instead of building a workflow from scratch, these have all the steps needed to complete the task.
Can I personalize a template?
Yes! Every step can be customized to meet your exact requirements. Additionally, you can even add more steps and make it more sophisticated.
Are templates free?
Yes! Our entire library containing hundreds of templates are free to use and customize to your exact needs.

Ready to automate this task automatically?

Join thousands who've automated their work and saved an average of 3.5 hours every week.

Use this template — It's free
7-day free trial • 8 min setup • Cancel anytime