Connecting Selz to ShipStation via Zapier

Sending your orders to ShipStation is super simple with Selz and Zapier, a web automation app that allows you to automate parts of your business or life. Getting started with Zapier.


Zapier is based around Zaps. A Zap is a blueprint for a task you want to do over and over. A Zap looks like this: “When something new happens in my Selz account, do this other thing in X.” The first part is the Trigger and the second part is the Action.

Zap templates are ready-made Zaps that require little or no configuration. You’ll be able to find our zap templates here.

Create a zap

To get started you need to create a Zap within Zapier.



The first step is to select Selz and the New Order Trigger. 


Once selected you’ll need to Connect your Selz account. Once signed in you’ll need to accept some permissions to ensure Zapier can talk to your Selz account:


Once signed in you can configure the New Order Trigger. If you want to pass all products simply leave it blank if you wish to pass a specific product choose it from the dropdown.


Zapier will test that it can successfully connect to your Selz account and perform the New Order Trigger.


Next, you need to choose your Action. Select ShipStation from the list.

Once selected you’ll need to select the Create Order Action.


You’ll then need to Connect your ShipStation account.

First, sign into your ShipStation account to obtain your API key. This is under Settings > Account > API Settings

Select to Generate New API Keys

Once generated you’ll need to copy both the API key and API secret details and paste them when connecting your ShipStation account.



Once connected you’ll need to assign what happens when an Action is performed. You need to assign the appropriate Selz fields to the appropriate  ShipStation fields.

Order # (ShipStation) = Reference ID (Selz)

Order Status (ShipStation) = Awaiting Shipment (Selz)

Unique ID (ShipStation) = Reference ID (Selz)

Order Date (ShipStation) = Created Time (Selz)

Buyer Name (ShipStation) = Customer First Name & Customer Last Name (Selz)

Payment Date (ShipStation) = Created Time (Selz)

Buyer Email (ShipStation) = Customer Email (Selz)

Recipient Name (ShipStation) = Customer First Name & Customer Last Name (Selz)

Recipient Company (ShipStation) = Customer Company (Selz)

Recipient Address (Line 1) (ShipStation) = Customer Delivery Address Line1 (Selz)

Recipient Address (Line 2) (ShipStation) = Customer Delivery Address Line2 (Selz)

Recipient City (ShipStation) = Customer Delivery Address City (Selz)

Recipient State (ShipStation) = Customer Delivery Address State Code (Selz)

Recipient Postal Code (ShipStation) = Customer Delivery Address Post Code (Selz)

Recipient Country Code (ShipStation) = Customer Delivery Address Country Code (Selz)

Amount Paid (ShipStation) = Total Price (Selz)

Shipping Paid (ShipStation) = Total Shipping (Selz)

Item Name  (ShipStation) = Items Product Title (Selz)

Item Quantity  (ShipStation) = Items Quantity (Selz)

Item Unit Price (ShipStation) = Items Unit Price (Selz)


Zapier will test that it can collect the relevant data from Selz and pass it to ShipStation. If you provide both Digital and Physical products it’s best to make sure the test Selz order Zapier pulled from your Selz account is an order for a physical item. This will allow Zapier to perform the relevant tests successfully. The best way to do this is to processes a free physical order through Selz before testing your Selz account.

Turn on

Once Zapier is happy that the Zap will work you can turn it on and give it a name. You’re now ready to sit back and enjoy all the automagic happen and get back to running your business.

Was this helpful?

1 122