MerchantFlowMerchantFlow Docs
Integrations

Connect Speedfulfill 3PL — MerchantFlow

How to connect Speedfulfill to MerchantFlow for warehouse fulfillment data, shipping costs, and tracking numbers in your profitability reports.

Connect Speedfulfill 3PL to MerchantFlow

The Speedfulfill integration connects your Speedfulfill 3PL (third-party logistics) account to MerchantFlow, bringing warehouse fulfillment data, shipping costs, and tracking numbers into your profitability reports. This is MerchantFlow's supported 3PL integration for merchants who use Speedfulfill for order fulfillment.

What Is the Speedfulfill Integration?

Speedfulfill is a third-party logistics provider that handles warehousing and order fulfillment. MerchantFlow's Speedfulfill integration pulls fulfillment data directly from Speedfulfill, replacing the default percentage-based fulfillment cost estimate with actual shipping and warehouse costs for more accurate profitability tracking.

How to Connect Speedfulfill

Open Settings > Integrations and locate the Speedfulfill connection area. Unlike the marketing and Google integrations, Speedfulfill is configured directly inside MerchantFlow with credential fields rather than a browser OAuth redirect.

The Speedfulfill setup requires three credential values:

  • tokenKeys -- your Speedfulfill API token keys
  • tokens -- your Speedfulfill API tokens
  • enterpriseCode -- your Speedfulfill enterprise code

The settings UI opens a modal for these values. Owners or admins can update credentials at any time.

What Data Does MerchantFlow Sync from Speedfulfill?

  • Tracking numbers -- shipment tracking for fulfilled orders
  • Shipping costs -- actual per-order shipping expenses for accurate P&L reporting
  • Fulfillment sync data -- warehouse activity linked to your commerce orders

How Speedfulfill Works in MerchantFlow

  • Speedfulfill appears as its own scope in the Manual Sync Runner for targeted syncs
  • Updating credentials does not require changing your commerce platform connection
  • Disconnecting Speedfulfill falls back to your non-3PL fulfillment setup (percentage-based costs)

If You Do Not Use a Supported 3PL

MerchantFlow can still track fulfillment costs using a percentage-based fulfillment setting when no supported 3PL is connected. This provides an estimated fulfillment cost per order based on a percentage you configure. While less precise than actual Speedfulfill data, it ensures your P&L reports include fulfillment expenses.

Frequently Asked Questions

Do I need Speedfulfill to use MerchantFlow?

No. Speedfulfill is optional. If you do not use Speedfulfill, MerchantFlow uses a percentage-based fulfillment cost estimate instead. Your P&L and profitability reports still include fulfillment expenses.

Can MerchantFlow integrate with other 3PL providers?

Currently, Speedfulfill is the only supported 3PL integration. For other fulfillment providers, use the percentage-based fulfillment cost setting to include estimated fulfillment expenses in your reports.

How do I update my Speedfulfill credentials?

Navigate to Settings > Integrations, find the Speedfulfill section, and open the credential modal. You can update your tokenKeys, tokens, and enterpriseCode at any time without affecting your other integrations.

Related Guides


Last updated: March 14, 2026