How to Set Up ShipStation Integration for Your Online Store

Introduction

Managing shipping and fulfillment for your online store can be complex, with multiple carriers, rate calculations, and tracking details to handle. The ShipStation integration for CRM simplifies this process by automating order syncing, displaying real-time carrier rates at checkout, and enabling you to generate shipping labels directly from your store’s dashboard.

Understanding the ShipStation Integration

The ShipStation integration acts as a bridge between your CRM store and the ShipStation platform. It automatically imports new orders into ShipStation, where you can compare carrier rates, print shipping labels, and manage all shipments from a single interface. With access to over 50 carriers, you can offer customers accurate shipping options during checkout, minimize errors through automated syncing, and streamline fulfillment with centralized management. ShipStation also sends branded tracking updates to your customers, enhancing their experience from purchase to delivery.

Key Benefits

Using the ShipStation integration offers several advantages for store efficiency and customer satisfaction:

  • Automated Order Syncing: Orders placed in your store are instantly sent to ShipStation.
  • Live Carrier Rates: Shoppers see real-time shipping costs from configured carriers during checkout.
  • Discounted Shipping: Access reduced rates available through ShipStation’s carrier partnerships.
  • Centralized Fulfillment: Manage all shipments, generate labels, and track orders from one dashboard.
  • Branded Notifications: Tracking details are automatically shared with customers using your store’s branding.

How to Set Up the Integration

Step 1: Install the ShipStation Integration

From your CRM sub-account, go to the App Marketplace or navigate to Settings > Integrations. Search for the ShipStation integration, click View App, then select Install. Click Allow & Install to complete the installation.

Step 2: Connect Your ShipStation Account

Open the ShipStation app within CRM and go to the Settings tab. Enter your ShipStation Live API Key and API Secret, which you can generate from your ShipStation account under Settings > Account > API Settings. Click Connect to link the accounts. Note: Only live tokens are supported; test tokens will not work.

Step 3: Complete the Setup Checklist

Before finalizing, ensure the following prerequisites are configured in your ShipStation account:

  • Create at least one Ship From location in ShipStation under Settings > Shipping > Ship From Locations.
  • Enable the Package option for all active carriers in ShipStation under Settings > Shipping > Packages.
  • Confirm that your ShipStation account currency matches your CRM store currency.

Once completed, check the corresponding boxes in the integration settings and click Connect.

Step 4: Add Shipping Options

Define what customers see at checkout by configuring shipping options. Click + Add Shipping Option, enter a name for the option (displayed at checkout), select one or more carrier services (e.g., USPS Priority Mail, UPS Ground), and set a fallback flat rate to use if live rates are unavailable. Click Create to save.

Step 5: Test the Checkout Flow

Verify that shipping options display correctly by adding a product to your cart and proceeding to the checkout page. Review the shipping step to ensure live rates from ShipStation appear. If live rates are unavailable, the fallback rate you set will apply.

Step 6: Manage Fulfillment and Tracking

After integration, ShipStation becomes your central hub for order fulfillment. Orders automatically sync to your ShipStation dashboard, where you can generate labels, mark orders as shipped, and manage fulfillment. Tracking numbers sync back to CRM and are automatically shared with customers.

Frequently Asked Questions

Q: Why aren’t live rates showing at checkout?
A: Ensure the customer has entered a valid shipping address and that carriers are active in your ShipStation account.

Q: What happens if live rates aren’t available?
A: The fallback flat rate you configured during setup will be applied automatically.

Q: Why is there a currency mismatch between my store and ShipStation?
A: Rates calculate correctly only if both currencies match; check your settings in both platforms.