Skip to main content

TrackShip Integration Guide for Shipping Platforms

Written by Hitesh Patel
Updated this week

Overview

Due to USPS API restrictions implemented April 1st, 2026, TrackShip now integrates directly with shipping platforms to maintain USPS tracking functionality.

This guide covers webhook setup for:

  • ShipStation

  • GoShippo


ShipStation Integration

Set Up Webhook (Required)

  1. Log in to your ShipStation account

  2. Navigate to Settings → Integration Partners → Webhooks

  3. Click Add Webhook

  4. Configure the webhook:

  5. Click Save

  6. Next, enable the ShipStation integration in TrackShip: go to Account Settings → Integrations → Add Integration, select ShipStation, and enable the integration.

What This Does

  • Webhook: Provides tracking updates as ShipStation receives them from carriers

  • Result: USPS tracking works without requiring your USPS account credentials

Only need specific stores tracked:

  • In webhook settings, select only the stores you want tracked

  • Select all to track all stores


GoShippo Integration

Webhook Setup

  1. Log in to your GoShippo account

  2. Navigate to Settings → Webhooks (or API → Webhooks)

  3. Click Add Webhook

  4. Configure the webhook:

  5. Click Save

  6. Next, enable the GoShippo integration in TrackShip: go to Account Settings → Integrations → Add Integration, select GoShippo, and enable the integration.

Note: GoShippo only has "Track Updated" event (not separate create/update events). This is the correct one to use.

What This Does

  • Sends tracking updates from GoShippo to TrackShip

  • Works for all carriers GoShippo supports (USPS, UPS, FedEx, etc.), but we use only USPS)

  • No USPS account credentials needed


ShipMonk Integration

Webhook Setup

  1. Log in to your ShipMonk account

  2. Navigate to Settings → Integrations (or API Settings → Webhooks)

  3. Click Add Webhook or New Webhook

  4. Configure the webhook:

  5. Click Save

  6. Next, enable the ShipMonk integration in TrackShip: go to Account Settings → Integrations → Add Integration, select ShipMonk, and enable the integration.

Note: If you don't see webhook settings in your ShipMonk account, contact ShipMonk support to enable webhooks for your plan.

What This Does

  • Sends tracking updates from ShipMonk to TrackShip

  • No USPS account credentials needed


General Information

Do These Integrations Affect My Current Setup?

No! These integrations:

  • ✅ Only READ tracking data via webhook

  • ✅ Do NOT modify shipments

  • ✅ Do NOT change platform settings

  • ✅ Do NOT access billing information

  • ✅ Work alongside your existing workflow

What About Other Carriers?

  • UPS, FedEx, DHL: Continue tracking normally without webhook setup

  • USPS only: Requires webhook integration due to April 2026 USPS changes

  • Webhooks will receive all carrier data, but TrackShip uses only what's needed


FAQ

Do I need to provide USPS credentials?

No! The webhook integration bypasses the need for USPS credentials entirely. ShipStation/GoShippo already has USPS access, and shares tracking data with TrackShip via webhook.

Can I use multiple platforms?

Yes! If you use multiple shipping platforms, set up webhooks for each one. TrackShip will deduplicate tracking data automatically.

What if I switch shipping platforms later?

Simply set up the webhook for your new platform. The old webhook can be removed from the previous platform.

Can I track shipments created before webhook setup?

Webhooks only track new shipments created after setup. Older shipments won't retroactively update via webhook.


Need Help?

If you encounter issues during setup:

📧 Email: [email protected]
🌐 Help Center: https://help.trackship.com
💬 Live Chat: Available in your TrackShip account

When contacting support, please include:

  • Which platform you're using (ShipStation/GoShippo)

  • Screenshots of your webhook configuration

  • Any error messages you're seeing

  • Example tracking numbers that aren't updating


Related Articles

Did this answer your question?