ShipStation Integration Setup for Sparkforge Ecommerce

By Sparkforge Support Team ·Last reviewed May 3, 2026

The ShipStation integration syncs Sparkforge Ecommerce orders into ShipStation, shows live carrier rates from 50+ carriers at checkout, and pushes tracking back to your store. Use the ShipStation Live API key to connect.

The ShipStation integration auto-syncs orders from your Sparkforge Ecommerce store into ShipStation, where you generate labels, compare live carrier rates, and manage shipments from a single dashboard.

With access to 50+ carriers, customers see accurate shipping options at checkout and tracking syncs back to Sparkforge for branded customer notifications.

Key Benefits

  • Automated syncing: Orders flow into ShipStation automatically.
  • Live carrier rates: Customers see real-time options from configured carriers.
  • Discounted shipping: Use ShipStation's pre-negotiated rates or your own carrier accounts.
  • Centralized fulfillment: Manage labels and tracking from one dashboard.
  • Branded notifications: Tracking pushes back through your store comms.

How to Set Up the ShipStation Integration

Step 1: Install the App

  1. Go to App Marketplace or Settings → Integrations in your sub-account.
  2. Search for ShipStation Integration by Sparkforge.
  3. Click View App → Install, then Allow & Install.

Step 2: Connect Your ShipStation Account

  1. Open the ShipStation app inside Sparkforge.
  2. Go to the Settings tab.
  3. Enter your ShipStation Live API Key and API Secret. Generate these from ShipStation under Settings → Account → API Settings.
  4. Click Connect.

Use the Live token only — test tokens are not supported.

Step 3: Complete the Setup Checklist

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

Check the boxes in the integration settings and click Connect.

Step 4: Add Shipping Options

  1. Click + Add Shipping Option.
  2. Enter a Shipping Option Name shown at checkout.
  3. Select carrier services (USPS Priority Mail, UPS Ground, FedEx 2Day, etc.).
  4. Set a Fallback Value used when live rates are unavailable.
  5. Click Create.

Step 5: Test the Checkout Flow

  1. Add a product to the cart in your store.
  2. Proceed to the checkout page.
  3. Confirm live rates display under the Shipping step.
  4. If rates are unavailable, the fallback rate applies.

Step 6: Fulfillment and Tracking

  • Orders sync to your ShipStation Dashboard automatically.
  • Generate labels and mark shipments inside ShipStation.
  • Tracking numbers sync back to Sparkforge and reach customers through branded notifications.

Frequently Asked Questions

Why are live rates not showing at checkout?
Confirm the customer entered a valid shipping address and that carriers are active in your ShipStation account.
What happens if live rates are unavailable?
The fallback flat rate you set during setup applies automatically so checkout never breaks.
Can I use test API tokens?
No. The integration requires a valid Live API token. Test tokens will not connect.
How many carriers can I access?
You can compare live shipping rates from over 50 carriers configured in ShipStation.
How do tracking numbers reach customers?
When you mark an order shipped in ShipStation, tracking syncs back to Sparkforge and goes out through branded notifications.

Was this article helpful?