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 keystokens-- your Speedfulfill API tokensenterpriseCode-- 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
- Integrations Overview -- all supported integrations
- Sync Overview -- how data syncing works
- Manual Sync -- trigger a Speedfulfill sync on demand
- Troubleshooting Integrations -- fix connection issues
Last updated: March 14, 2026
Connect TikTok Ads — MerchantFlow
How to connect TikTok Ads to MerchantFlow for campaign spend tracking, performance analytics, and ROAS reporting in your e-commerce dashboard.
UTM Tracking for Revenue Attribution
Set up UTM parameters to attribute e-commerce revenue to specific marketing channels and campaigns in MerchantFlow. Includes recommended UTM structures.