Why the label button disappeared from your listing
Marketplace runs two shipping models, and only one of them prints a label for you. In the first, Facebook sells the buyer prepaid shipping at checkout and hands you a label to print. In the second — the one where the listing says the seller arranges shipping — Facebook collects the address and the payment and then stops, because it never bought a label to give you. Which model a listing gets is Facebook's call, not a switch you flip after the sale: it turns on the category, the item, the country you list in, and your own history on the platform.
The tell is in the listing, not in the order. If there was no prepaid shipping option when you created it, there will be no label button after it sells, and refreshing the order page will never produce one. Most sellers read that as a bug and go hunting for the setting that turns it back on. There isn't one. The second model is working exactly as designed, and what it moves onto you is concrete: a real label, a tracking number entered on the order, and a parcel actually handed to a carrier inside Facebook's ship-by window.
Policy check — Facebook sets these rules, we do not. Which listings get prepaid shipping, how long the ship-by window runs, and what happens when it lapses are all Facebook's to change, and they have changed before. This page states mechanisms only and deliberately carries no policy dates, day counts, or dollar figures anywhere, including in its title and hero. Confirm the current window and requirements against Facebook's own Marketplace seller help centre before you rely on a specific number. Mechanisms above last reviewed 2026-08-03; re-check every six months.
Pasting tracking back before the ship window closes, and what late means
Every shipped Marketplace order carries a ship-by date, and the only thing that clears it is you marking the order shipped with a carrier and a tracking number. That paste is the whole obligation. Miss it and Facebook has no way to tell a slow seller from a seller who took the money and vanished, so the order becomes cancellable, the payout stops, and a pattern of it reaches your selling privileges. Buying a good label does not protect you on its own — the label is invisible to Facebook until its number is typed onto the order.
The failure mode that costs the most is not lateness, it is a number that never scans. Tracking entered from a label you bought but did not hand over reads, from the outside, exactly like a fabricated shipment: the buyer refreshes, nothing moves, and the dispute that follows opens with you already looking wrong. So run the sequence the other way round. Pack it, buy the label the day it actually goes, drop it, then paste the number while the acceptance scan is fresh. If you bought early and it is not going today, void the label and buy it again on the day — a void and the wallet credit that follows is a much cheaper mistake than a tracking number that sits still.
Choosing the carrier you name in the listing, before it sells
Marketplace makes you commit to shipping before you know where the parcel is going. You set a shipping price, or you absorb it, at listing time — and the buyer's zone, the single biggest lever on what the label ends up costing, is not known until days later. That is precisely the situation where a standing default carrier is most expensive, because you priced the listing on a habit rather than on a quote.
Weigh and measure the item before you list it, not after it sells. Then quote that parcel to the far side of the country, price the listing on that worst case, and let the rate-shop hand you the difference when it sells three states away instead. GoatLabels quotes USPS, UPS, FedEx, and DHL on the same parcel and returns four all-in prices, so the worst case is a number you looked up rather than one you guessed. Which carrier wins moves with weight and zone — a 3 lb box and a 22 lb one rarely come back with the same name on top — and the bulky-but-light items Marketplace is full of, a lamp or a boxed monitor or a car seat, are exactly where the habit carrier is wrong most often. How the four-carrier rate-shop prices a parcel works through that in full.
What GoatLabels does not do here (there is no Marketplace sync)
There is no Facebook Marketplace connector, and we are not going to imply otherwise. Store sync covers Shopify, Etsy, WooCommerce, and TikTok Shop; Marketplace is not on that list and is not on a roadmap you should plan around. So a Marketplace sale arrives the way it always arrives — as a message thread and an order page — and it becomes a label by paste. Copy the buyer's address out of the order, or screenshot it, and Billy drafts the label from that: name, address, parcel, validated before any money moves. That workflow has its own page, and it is the same one Instagram sellers run for DM orders.
The return leg is yours too: nothing pushes tracking back to Facebook for you. We cannot write to a Marketplace order, so once the label is bought you copy the tracking number into the order yourself. That is one paste per order, and it is the paste the entire ship window turns on. What you get in exchange for doing it by hand is that every Marketplace parcel gets priced against four carriers instead of one, paid out of the same prepaid wallet as everything else you sell, and printed from the phone you were already holding when the buyer messaged.
Facebook Marketplace shipping labels, answered
- Why can I no longer buy a shipping label on my Marketplace listing?
- Because that listing is not one Facebook sold prepaid shipping on. Marketplace has two models: Facebook either sells the buyer shipping at checkout and gives you the label, or the listing is one where the seller arranges shipping and no label is ever created. The second kind has no label button at any point, and nothing on the order page will produce one after the sale. You buy the label yourself and enter the tracking number on the order.
- Where do I paste the tracking number, and how fast do I have to do it?
- On the Marketplace order itself, by marking it shipped and entering the carrier and tracking number. Facebook gives every shipped order a ship-by date, and that entry is the only thing that clears it. Check the current window in Facebook's own seller help centre — it is theirs to change — and in practice paste the number the same day you hand the parcel over, so the first carrier scan lands right behind it.
- What happens if I ship late or never upload tracking?
- The order stays unfulfilled as far as Facebook is concerned. That makes it cancellable by the buyer, holds the payout, and a repeated pattern reaches your ability to sell on the platform. A tracking number that is entered but never scans is treated even worse than a late one, because from the outside it is indistinguishable from a shipment that never happened.
- Can I still use my own carrier if the listing does have prepaid shipping?
- You can, but you should not. When Facebook sold the buyer shipping, the label is already paid for and the tracking on that order is Facebook's. Buying a second label means paying twice for one parcel and shipping under a number the order does not know about. Use your own label on the listings where you arrange shipping, and use Facebook's where Facebook sold it.
- Which carrier should I name in the listing before it sells?
- Whichever one wins on that parcel at the worst zone you would ship it to. Weigh and measure the item before listing, quote it across USPS, UPS, FedEx, and DHL to a far zone, and set the listing's shipping price from that number. When it sells nearby, the cheaper quote is margin instead of a shortfall you have to eat.
- Does GoatLabels connect to Facebook Marketplace?
- No. There is no Marketplace connector — store sync covers Shopify, Etsy, WooCommerce, and TikTok Shop only. Paste or screenshot the Marketplace order and Billy drafts the label from it, but the tracking number has to be entered on the Facebook order by you, because Marketplace requires the seller to add it there and we cannot write to it.