shipmondo
Connect Shipmondo with Webflow to move store orders into a multi-carrier shipping workflow with label creation and tracking, plus returns.
Webflow Ecommerce handles the storefront, cart, and checkout, then stops at the moment an order needs to ship. Webflow has no built-in way to book carriers, print shipping labels, generate customs documents, or run self-service returns. Shipmondo covers exactly that post-checkout territory, but it has no plug-and-play connection to Webflow the way it does for Shopify or WooCommerce.
Connecting the two closes the gap between checkout and delivery. New Webflow orders flow into Shipmondo as draft shipments or full order records, where you produce labels, customs documents, and pick lists. With a custom middleware layer, tracking numbers flow back to the Webflow order and trigger the shipping confirmation email automatically.
This integration fits direct-to-consumer brands selling physical goods from Webflow stores, especially in Nordic and European markets where Shipmondo's carrier network operates. It also serves agencies that run multiple Webflow stores and want one shipping back office, and operations teams that need pick paths, barcode scanning, and multi-carrier booking behind a Webflow storefront.
How to integrate Shipmondo with Webflow
What is shipmondo? Shipmondo is a multi-carrier shipping platform for order management, label printing, freight booking, and returns. More than 50,000 companies use it to ship with carriers including PostNord, GLS, DHL, Bring, DAO, FedEx, and UPS. It also handles digital pick paths, automatic customs documents, and personalized tracking messages to customers.

Teams pair Shipmondo with Webflow when a store starts shipping real volume and manual label creation becomes the bottleneck. Shipmondo has no app on the Webflow Marketplace, and Webflow is not on Shipmondo's list of supported platforms, so neither side offers a one-click install. The sections below document the paths that do work.
Choose the setup path based on how much automation you need:
- The Return Portal embed puts Shipmondo's self-service returns flow on any Webflow page with a paste-in snippet.
- Zapier sends new Webflow orders into Shipmondo as draft shipments or order records without writing code.
- The Webflow Data API and Shipmondo APIs give you full control over fulfillment, including label generation and tracking sync, but require server-side development.
Most implementations combine two or more of these methods depending on the complexity of the setup.
Embed the Shipmondo Return Portal with a Code Embed element
The Return Portal avoids Webflow's checkout limitations entirely. Shipmondo generates an embeddable returns flow that customers use to register returns and get return labels, and you place it on a Webflow page as an iframe or pop-up. Both display methods work by pasting a code snippet into a Code Embed element. The Basic Return Portal is free on any Shipmondo plan. The Return Management version, which adds automatic weight-based and table pricing and integrates with Shipmondo Order Management, requires Essentials or Pro. To set up the embed:
- In Shipmondo, set up the Return Portal with your return methods and pricing.
- Choose the iframe or pop-up display method and copy the provided snippet.
- In Webflow, open the Add panel on your returns page, drag in a Code Embed element, and paste the snippet.
- Publish the site and test the returns flow end to end.
For the pop-up variant, you can also place the snippet in page-level or site-wide custom code in head and body tags instead of an in-layout element.
The embedded portal supports:
- White-label branding on your own domain
- Currencies in DKK, NOK, SEK, GBP, and EUR
- Danish, English, German, Norwegian, and Swedish languages
- Three return pricing types, Fixed, Automatic weight-based, and Table with weight ranges
Code Embed elements cap at 50,000 characters and do not run server-side code, so the portal handles all logic on Shipmondo's side. To send orders into Shipmondo, use Zapier or the APIs below.
Connect Webflow orders to Shipmondo with Zapier
Use Zapier for the only native automation connection between Webflow and Shipmondo. The Zapier Shipmondo and Webflow integration maps Webflow order fields to Shipmondo actions with no code, and Shipmondo publishes an official Zapier setup guide. A pre-built template covers the most common workflow.
To set up the Zap:
- Open the pre-built template "Create draft shipments in Shipmondo for new orders in Webflow" and connect both accounts.
- Select your Webflow site and choose the Webflow New Order trigger, which fires instantly on each purchase.
- Pick the Shipmondo action. Create Draft Shipment sends shipping info to Drafts, while Create Order imports the full order into Order Management.
- Map the required fields, including receiver name, address, zipcode, city, and country code for drafts, then turn the Zap on.
The pre-built Zap uses the first pairing; the other actions support fuller order import and write-back.
- Webflow New Order or Updated Order trigger → Shipmondo Create Draft Shipment
- Webflow New Order trigger → Shipmondo Create Order, with
order_id, payment amount, currency, and item details - Webflow Update Order and Fulfill Order actions, which accept Shipping Provider and Shipping Tracking fields
Zapier can create draft shipments or import order records, but it does not automatically book labels, sync shipment events, or generate customs workflows. Automated label generation, tracking sync, and customs documentation require custom middleware, and Shipmondo exposes no Zapier triggers, so Zapier cannot react to shipment events on the Shipmondo side. Label booking still happens inside Shipmondo after the draft arrives.
Build with the Webflow Data API and Shipmondo APIs
Full automation, from order to printed label to tracking email, requires a server-side middleware layer such as a serverless function on AWS Lambda or Cloudflare Workers. CORS blocks direct browser calls from a Webflow page to Shipmondo's API, so the middleware receives webhooks, transforms data, and calls both APIs. This path suits developers and technical agencies building production shipping pipelines.
API builds use Shipmondo for shipping operations and Webflow for store data and event delivery.
- The Shipmondo API v3 handles shipments, orders, service points, and printers, with HTTP Basic Auth and a sandbox environment for testing
- Webflow Data API handles Ecommerce orders and the Webflow CMS, including CMS collection items, with Bearer token auth and per-endpoint scopes
- Webflow webhooks trigger real-time events, including
ecomm_new_orderandecomm_order_changed
The three sub-sections below combine these pieces to move an order from Webflow to a printed label and a tracking number written back to the store.
Generate shipments from new Webflow orders
Webflow fires the ecomm_new_order webhook on every purchase. The payload includes orderId, shippingAddress, billingAddress, customerInfo, and purchasedItems with weight and dimensions, which maps cleanly to a Shipmondo shipment.
To implement the pipeline:
- Register the webhook with
POST /v2/sites/{site_id}/webhooksusing the Create Webhook endpoint and theecomm_new_ordertrigger type. - In your serverless function, validate the
x-webflow-timestampandx-webflow-signatureheaders before processing, and make the handler idempotent since failed deliveries retry three times at 10-minute intervals. - Call
POST https://app.shipmondo.com/api/public/v3/shipmentswithAuthorization: Basic <Base64(api_username:api_key)>. Setreferenceto the WebfloworderId, and populateproduct_code, parties, and parcels, plusservice_codesfor any required carrier services.
Shipment creation includes label generation, so Shipmondo exposes no separate label endpoint. For pickup points, either set automatic_select_service_point: true or pass a service_point_id from Shipmondo's /pickup_points lookup.
Write tracking back to Webflow and fulfill the order
Shipmondo webhooks, available on the Pro plan, fire on orders, shipments, drafts, and shipment monitor events. Your middleware can catch shipment data and push tracking into the Webflow order record.
To implement the write-back:
- Configure a webhook in Shipmondo following the webhook setup guide, and choose a resource, action, HTTPS endpoint, and JWT key.
- In your endpoint, decrypt the JWT-encrypted
datakey (HS256) and respond with HTTP 200 quickly. Shipmondo's docs cite both 3-second and 5-second timeouts, so build to the conservative 3-second limit. - Call
PATCH https://api.webflow.com/v2/sites/{site_id}/orders/{order_id}with the Update Order endpoint, and setshippingProvider,shippingTracking, andshippingTrackingURL. - Call
POST /v2/sites/{site_id}/orders/{order_id}/fulfillwith the Fulfill Order endpoint to mark the order shipped.
Both order endpoints require the ecommerce:write scope, and the fulfill endpoint accepts { "sendOrderFulfilledEmail": false } if you handle notifications through Shipmondo's own email and SMS messaging instead.
Display shipment status in the Webflow CMS
The same middleware can mirror shipment data into the Webflow CMS so a status page shows live tracking. Create a collection for shipments, then render items on the page with a Collection List.
To sync tracking into a collection:
- On webhook receipt, call
PATCH /v2/collections/{collection_id}/items/{item_id}with the Update Item endpoint to write tracking fields. - Call
POST /v2/collections/{collection_id}/items/publishwith the Publish Items endpoint to push the update live.
Alternatively, PATCH /v2/collections/{collection_id}/items/live updates live items directly without a separate publish step.
What you can build with the Shipmondo Webflow integration
Integrating Shipmondo with Webflow lets you run multi-carrier shipping and fulfillment, including returns, behind a Webflow store without migrating to a different ecommerce platform.
- Automated draft shipments from every order: A Nordic D2C store connects the pre-built Zapier template so each Webflow purchase lands in Shipmondo Drafts with receiver address and delivery details already mapped, ready for one-click label booking.
- A self-service returns page: A fashion brand embeds the white-label Return Portal on a
/returnspage via Code Embed, so customers in Denmark, Norway, Sweden, and the UK register returns and pay weight-based return fees without support tickets. - A full order-to-label pipeline: A technical agency builds a serverless function that catches
ecomm_new_orderwebhooks, creates Shipmondo shipments with customs data for cross-border parcels, then patches tracking numbers back and fulfills the Webflow order automatically. - A multi-store shipping back office: An agency running several Webflow stores routes all orders into one Shipmondo Order Management account, where warehouse staff use digital pick paths and barcode scanning to pack across brands from a single queue.
If you need more control over carrier selection, customs documentation, or pickup point logic, the API path covers those cases. For a related no-code workflow, see how to automate Webflow orders via Zapier.
Frequently asked questions
No. Shipmondo has no app on the Webflow Marketplace, and Webflow does not appear on Shipmondo's list of supported platforms. This page documents the two working paths, Zapier automation and custom serverless middleware, plus the embeddable Return Portal.
No. Zapier creates draft shipments or order records in Shipmondo, and label booking still happens inside Shipmondo afterward. Automated label generation, tracking sync, and customs documentation require custom API middleware. Shipmondo's Zapier setup guide explains the difference between the Create Draft Shipment and Create Order actions.
Not natively. Webflow's checkout supports reordering and restyling existing native components only and cannot host custom scripts, which blocks Shipmondo's Delivery Checkout widget. That widget is plug-and-play for Shopify, WooCommerce, and PrestaShop only. As a workaround, middleware can set
automatic_select_service_point: trueon shipment creation so Shipmondo picks the service point closest to the receiver's address.It depends on the method. Webhooks, required for automated tracking write-back, need the Pro plan. The Return Portal and Print Client auto-printing need Essentials or Pro, as covered in Shipmondo's plan selection guide. Basic order management works on the Free plan.
Call
POST https://api.webflow.com/v2/sites/{site_id}/orders/{order_id}/fulfillwith theecommerce:writescope. The Fulfill Order endpoint accepts{ "sendOrderFulfilledEmail": false }if you want Shipmondo's own personalized messaging to handle the tracking email instead. Without code, the Zapier Webflow connector offers Fulfill Order and Update Order actions with Shipping Provider and Tracking fields,.
Description
Send Webflow orders into Shipmondo for multi-carrier label creation. Connect through Zapier or both APIs, and embed the Return Portal for self-service returns.
This integration page is provided for informational and convenience purposes only.
BigCommerce
Connect BigCommerce, an Open SaaS e-commerce platform for B2B and B2C brands, with Webflow to display live products and route orders using Buy Buttons or the API.
WooCommerce
Connect WooCommerce, an open-source e-commerce plugin for WordPress, with Webflow to run a headless storefront with full commerce infrastructure including 140+ payment gateways, subscriptions, and inventory management.
Udesly bigcommerce to webflow-e-commerce
Webflow's integrations directory lists Udesly's BigCommerce to Webflow adapter for migrating your BigCommerce catalog into the Webflow CMS and running your storefront on Webflow-designed pages.
Shopify
Pair Webflow's custom site design with Shopify's commerce backend so you can sell products without rebuilding inventory, checkout, and order management from scratch.
SimpleFunnel
Collect one time, recurring payments and sell your product, accept payments directly into Stripe.
Simple Subscriptions for Webflow Shops
Connect Simple Subscriptions with Webflow to sell recurring products through your store's native cart and checkout.
Shippo
Connect Webflow with Shippo to streamline carrier rate comparison, shipping label creation, and package tracking for ecommerce orders.
Shoprocket
Connect Shoprocket with Webflow to add embeddable product widgets, a shopping cart, and checkout to any Webflow site without a Webflow Ecommerce plan.
SendOwl
Connect SendOwl with Webflow to sell downloads and recurring access directly from your site, with license-key delivery handled in SendOwl.


