Articles in this category

How to use other shipping services with Subbly?

At this moment, we offer a direct integration with Shipstation or  Pirate Ship for shipping purposes. However, plenty of our customers are opting to use other services for fulfillment (some of the most common are Royal Mail, Shippo...). This is how you can use those in conjunction with your Subbly store.


How to use an external shipping service?

In order to use external fulfillment center, you will have to make advantage of our export tool and use that CSV to import and print shipping labels from the admin of service of your preference. 

You should follow the steps below:

  • go to your Orders section of your Subbly admin and export your orders CSV as explained here
  • go to your preferred service's admin and opt to import your orders CSV 
  • ship imported orders by printing shipping labels from external service's admin
  • get back to your Subbly admin and mark shipped orders as shipped manually from your Orders section (you can either mark each shipment manually or you can bulk mark selected orders by clicking on the appropriate button).
Please note that, by default, sending an order will automatically send out an Order Shipped notification email from here. If you wouldn't want your customers to be informed about sending this order out please make sure to disable it. 

How to send orders to other Shipping apps through Zapier

You can revisit the article explaining how to connect Subbly with Zapier here.

Subbly natively integrates with Pirate Ship and Shipstation, but if you prefer to use other shipping apps that happen to be on Zapier - like Easyship, Shippo, Shipengine and more(you can check desired app's availability on Zapier here), you can connect them with Subbly using Zapier!

Let's walk through the process, step-by-step.

  1. Create an account on Zapier and log into your account. Click on Create a Zap to start setting up the Zap to send out orders to your shipping app.
  1. Under the Trigger section, search for Subbly, and click on the Subbly App when you see it. In case you don't find it on searching, you can visit the invite link and click on Accept to get Subbly app added to your account.

  1. Next, under Event, choose the New Order event, as we want the orders to be sent out every time a new order is created on Subbly.
  1. Click on Continue, and to connect the Zap with your Subbly account - Click on Sign In, which will open a new window where you'll be prompted to enter an API key. You can find the API Key within the Zapier integration settings within the integrations dashboard. Copy the API key from there, and add it in the API Key field in the new Zapier window, and Click on Continue to Subbly.

  1. You can move forward the the next step towards testing. This isn't highlighted as required by Zapier - but highly recommended. You can create a new test order within your Subbly account by checking out with a product(you can also do so using a 100% off coupon) and then Click on Test trigger on Zapier to check if the order is detected by Zapier after you've connected your Subbly account with Zapier.
    Once you've been through the test section, you can then move towards setting up the action part of the Zap.
  2. In the Action part, you'll need to link and set up your shipping app. For this example, we'll use Easyship. Search for your app and select it, and proceed with choosing the event in the Shipping app you'd like to be triggered when Subbly sends orders through Zapier. In this case, we'll need to use Create a shipment event from Easyship.

  1. Once you've added the event, you can click on Continue and proceed with connecting your Zap with your Easyship account. Click on Sign In. You'll be prompted to enter the API key(similar to how you did it for Subbly in the Trigger section) to connect the app, some apps might require to authorize by entering your account credentials in a separate window that opens within the shipping app. Find the API key from your shipping app(it'll most likely be highlighted with instructions to find it within the new Zapier window) and continue. Once you've connected the app using API key/Login, you'll then need to map all the action fields.
  2. Map the action fields that the shipping app needs to create shipments. So the shipping app will need specific information like the Order ID, Name of the recipient, address and so on. You can map this to different parameters Subbly sends corresponding to the required fields when it generates an order - you can search through all these parameters and select the one that's appropriate for the field needed by the shipping app.
  1. Once you've mapped all the fields - test the action to check if there are any errors that might need troubleshooting. Once the test is complete, you can Publish the Zap and have the orders sent as shipments to your shipping app!

Sending order data to Shipping apps through webhooks and automations

If your shipping app has the capability to catch webhooks - you can send out webhooks from Subbly using Automations every time an order is generated. Check with the support team at the shipping app/service if they catch webhooks and can provide with endpoint URLs Subbly can send out webhooks to, if you're not sure.

Once confirmed, you can follow the steps below to set up an Automation to send out webhooks to your shipping app.

  1. Head into the Automations dashboard and click on Create an automation. In the slide out window that shows up, add an appropriate name for the automation and select Order created as the trigger, then click on Save.
  1. On the next page where you need to set up an action for the automation, select Send webhook, and add the endpoint URL you've generated/obtained from your shipping service. You can also create a secret to further secure the webhook connection - but it's not a required step.
  1. Click on Save, and your automation is now set to send out order data to your shipping service whenever new orders are generated on Subbly!

How to use the Orders API in order to automate the process?

If you have your own fulfilment service or looking to automate the process between Subbly and the service you're using, you'll be able to do so using the Orders API and creating your own custom solution.

This is an advanced option if you need a custom tailored solution for your business and you can see the data regarding the API itself HERE.

If you need any more assistance on this topic, feel free to reach out to the CS team 24/7.

Did you find this resource helpful?
Return to top
Ready to get started
with Subbly?
Try for free