Skip to main content

Shipping labels and fulfillment workflow for self-fulfilled orders

Updated June 1, 2026

How to generate shipping labels and manage tracking for self-fulfilled orders

When fulfilling your own orders, you're responsible for packaging, shipping, and adding tracking details for your supporters.

This guide explains the official workflow for self-fulfilled products, including how to handle shipping labels and tracking.

Do I generate shipping labels in Fourthwall?

No. Shipping labels are not generated in Fourthwall for self-fulfilled orders.

Instead, you can:

  • Use ShipStation (integration supported by Fourthwall)
  • Purchase labels directly from carriers (USPS, UPS, FedEx, etc.)
  • Use other shipping tools (e.g., ShippingEasy). Please note that these require manual integrations or you to set them up using tools like Zapier. We're planning to work on improving this flow soon.
note

Note: If you use ShipStation, tracking details may automatically be synced back to your Fourthwall dashboard.

Fulfillment workflow

You can use this recommended workflow to fulfill your orders efficiently:

Step 1: Open the To be shipped table

In your Admin dashboard, click the "You have (X) orders left to send" tile to open the fulfillment page.

Click You have X orders left to send

You can also get there by going to Orders > To be shipped.

The To be shipped table lists every order awaiting fulfillment, along with a Delivery promised by column showing the per-order deadline window you committed to at checkout. Use the search bar and filters at the top of the table to focus on a specific supporter, date range, or product. Orders past their promised window are flagged as overdue, so prioritize those first.

Step 2: Generate shipping labels

Create and print labels for your orders using your preferred shipping tool or carrier.

Package and ship your orders to supporters when ready.

Step 3: Upload tracking information

After shipping, add tracking numbers to mark orders as shipped and notify supporters. See How to upload tracking information below for the three available methods.

Next: Orders are marked

Orders update to "Shipped" once tracking is added. Supporters receive a notification after the carrier scans the package.

How to upload tracking information

There are three ways to add tracking numbers to your self-fulfilled orders:

  1. Mark orders shipped directly from the dashboard. Open an order from the To be shipped table, enter the tracking number, and click Mark as shipped. Best for low-to-medium order volume.
  2. Upload a CSV of tracking numbers. Download the unshipped orders CSV, add tracking details, and re-upload the file. Best for batching dozens of shipments at once.
  3. Connect ShipStation. Tracking numbers sync back automatically once you create labels in ShipStation. Best if you already use ShipStation for label generation.

Method 1: Mark orders shipped from the dashboard

This is the fastest way to fulfill orders one at a time, with no spreadsheet work needed.

  1. Go to Orders > To be shipped.
  2. Click Ship order next to the order you want to fulfill.
  3. Enter the Tracking number and Shipping company.
  4. Click Mark as shipped.

The order moves out of the To be shipped table and your supporter gets a shipment notification.

tip

You can also select multiple orders with the row checkboxes and use Close without tracking to mark them complete in bulk when tracking isn't available (for example, on local pickup orders). Supporters do not receive a shipment email when you close an order without tracking.

Method 2: Upload a CSV of tracking numbers

For bulk fulfillment, download the unshipped orders CSV, fill in tracking details for each row, and upload the completed file. For step-by-step instructions, see How to Upload Tracking Numbers for Self-Fulfilled Orders.

note

Note: Use a Google Sheet for the best results when editing the CSV.

Method 3: Connect ShipStation

If you generate labels in ShipStation, tracking details sync back to your Fourthwall dashboard automatically once labels are created. No manual upload required.

Shipping rates for self-fulfilled products

Shipping rates are automatically estimated based on the order weight you set, but they may not always match your actual costs.

To adjust your rates:

  1. Go to Settings > Shipping.
  2. Choose Fixed shipping rates in the Shipping pricing method dropdown.
  3. Set your local and domestic rates.

Choose fixed shipping rates and set them

Was this helpful?