Skip to main content

Importing sales orders from Square to Katana (via Zapier)

A guide for setting up the import of sales orders from Square to Katana via Zapier

Dayvid Lorbiecke avatar
Written by Dayvid Lorbiecke
Updated this week

This guide explains how to import sales orders (SOs) from Square into Katana using Zapier.

For more background, see our Zapier integration overview


Setting up the Zap

Tip: Save time by using the pre-made template.

Step 1: Create a new Zap

  1. Log in to your Zapier account.

  2. Click Create > Zap.

    Screenshot showing how to create a zap in Zapier

Step 2: Set up the trigger (Square)

Screenshot of the Zapier Trigger
  1. Select Salesforce as the app.

    Zapier screenshot: showing Square as a connection option

  2. Choose the trigger event: New Order.

    Zapier screenshot: Showing New Order being chosen as a trigger event
    • Triggers whenever a new record is created.

  3. Connect your Square account.

  4. Press Continue and test the trigger.


Step 3: Add an action to find or create a customer (Katana)

  1. Add a new action and select Katana.

  2. Choose the event: Find Customer.

    Zapier screenshot: Adding an action
    • Prevents duplicate customers by matching Square accounts to Katana customers.

  3. Connect your Katana account.

    Zapier screenshot showing where to sign in to Katana

  4. Configure the search:

    Zapier screenshot: Shows the configuration for "Find Customer"
    • Search By: Name (or other unique field).

    • Search Term: Select Name from the Square Account.

  5. Enable Create Katana Customer if it doesn’t exist yet.

    Zapier screenshot: Shows the "Create Katana Customer if it doesn't exist yet?" checkbox
    • Map Square fields (name, email, address) to Katana.

  6. Test the action before continuing.


Step 4: Add an action (Katana)

  1. Add a new action and select Katana.

  2. Choose the event: Create Sales Order.

    Zapier screenshot: Adding an action

  3. Connect your Katana account.

  4. Configure sales order fields:

    Zapier screenshot: Configuring the Create Sales Order step
  • Customer ID

    • Select Find or Create Customer → ID (Katana’s internal ID).

  • Customer reference

    • Optional text/data field

  • Order Number

    • Use Square Order Number.

    • Recommended: prefix with SF- (e.g., SF-00000100).

  • Location

    • Select the Katana location where Square orders should be imported.

  • Created Date

    • Map to a Salesforce field such as Created Date from the Order (step 3a).

  • Delivery Date

    • Not available in Salesforce. Leave blank or calculate from Created Date.

  • Line items (map from sheet columns):

    • Variant Sku → Variant SKU

    • Quantity → Quantity

    • Price Per Unit → Price per unit

  • Tax rate Id

    • Choose a Katana Tax Rate ID.

Test the action to confirm.


Step 6: Turn on the Zap

Once tested, turn on your Zap by pressing Publish in the top right. Salesforce orders (via Order Products) will now automatically import into Katana.


Important notes

  • SKUs: Variant SKUs must already exist in Katana. Missing SKUs prevent lines from importing.

  • Products: Zapier cannot create new products in Katana.

  • Tax rates: All imported orders use one chosen Katana tax rate.

  • Delivery date: Not provided by Square. Must be left blank or calculated.


Workflow summary

  1. New Order in Square triggers Zap.

  2. Zapier finds related Order, Product, and Account records.

  3. Zapier finds or creates the customer in Katana.

  4. Zapier creates a sales order in Katana with mapped details.

  5. Katana groups line items into a full order.

Your Square orders are now seamlessly imported into Katana as sales orders.


Your feedback is invaluable. Let us know your thoughts on this article or anything in Katana you'd like to see improved: [email protected]

Did this answer your question?