Crosslist from Square to Facebook Marketplace — Automatically
Your Square catalogue is already structured. Put it in front of local buyers without retyping a single item.
- Square: a point-of-sale-first system whose Item Library is shared across your till, your invoices and your online store. Stock counts move together, which makes it an unusually good source of truth to crosslist from.
- Facebook Marketplace: around 430 million items listed every month globally, and more than 3.5 million new listings a day in the US and Canada alone. Listing is free.
- Read Meta’s commerce policy before you start. Marketplace is intended for consumer-to-consumer selling, and businesses in the European Economic Area, the Philippines and India may face restrictions. The UK is not in the EEA. This matters if your Square account is a registered shop.
- Services, digital goods and event tickets are prohibited — if part of your Square catalogue is bookings, classes or gift cards, it has nowhere to go here.
- Publishing happens through your own Facebook session — the FLUF browser extension, or the FLUF mobile app. Square itself needs no extension; it is a standard OAuth connection.
- Sync is one-way today. Sell on Marketplace and FLUF stocks the item down in Square. Sell in your shop and it does not yet propagate — Square sold-detection is deliberately capture-armed until a real Square order has been observed.
- Cost: 7 days for £1, then plans from £9/month (Starter — 300 products). There is no free plan.

Why push a Square catalogue onto Facebook Marketplace?
Square merchants tend to arrive at the same problem from the same direction. You set up Square because you needed to take card payments over a counter. The Item Library came with it, the online store came with it, and at some point you realised you had a properly structured product catalogue — names, prices, SKUs, variations, per-location stock — sitting in a system that has no audience of its own. A Square Online store is a website. Websites do not come with buyers.
This is the single most common complaint in Square’s own merchant community, and it is usually phrased as a comparison. One seller who had run nearly three thousand orders on a marketplace put it directly after moving to a Square site: the same products, the same photographs, and no orders. Another summarised the fix the community usually lands on — rather than choosing one over the other, run both, and let the marketplace supply the traffic while your own store keeps the margin.
Facebook Marketplace is an unusually good first marketplace for a Square merchant for three reasons. It is free to list on. It is enormous — Meta says around 430 million items are listed on it every month worldwide, and more than 3.5 million listings go up every day in the US and Canada. And it is local, which is exactly the audience a business with a physical till already serves. A Square merchant is usually a real shop in a real place, and Marketplace buyers sort by distance.
| Square | Facebook Marketplace | |
|---|---|---|
| What it is | A point-of-sale system with an online store attached | A marketplace with no storefront of its own |
| Audience | Whoever you bring to it | Built into Facebook — around one in four young-adult daily users in the US and Canada visit it |
| Cost to list | A £0/$0 tier exists; you pay card processing on sales | Free |
| Selling fees | UK 1.4% + 25p online, 1.75% in person; US 2.6%–3.3% + fixed, varying by plan | Nothing on a local pickup sale; a selling fee applies to shipped orders through Marketplace checkout |
| Seller markets | Eight: US, Canada, Australia, Japan, UK, Ireland, France, Spain | Most countries — Meta publishes a directory |
| Inventory model | Items with up to 250 variations, each with its own SKU and per-location stock | One listing, one item, no variations |
| Discovery | Search engines, if you do the work | Local browse, category browse and Marketplace search |
The economics are worth stating plainly because they are better than most crosslisting pairs. Marketplace charges nothing to list, and a local pickup or drop-off sale carries no selling fee at all — payment happens between you and the buyer rather than through Meta. Where a fee does apply is on shipped orders that go through Marketplace checkout, and that feature set is confirmed in the United States; sellers elsewhere should check whether the shipping option even appears on their own listing form before planning around it.
Whether you are allowed to — read this first
There is a sentence in Meta’s Commerce Policies that decides this question for a meaningful share of readers, and it is better to meet it here than after your listings are removed. Marketplace is intended for consumer-to-consumer sales. Businesses and individuals acting in a business or commercial capacity in the European Economic Area, the Philippines and India may be subject to restrictions — including suspension of Marketplace access and removal of listings — if they attempt to sell there in that capacity.
Square operates in eight seller markets: the United States, Canada, Australia, Japan, the United Kingdom, Ireland, France and Spain. Three of those — Ireland, France and Spain — are in the EEA. The United Kingdom is not, so a UK business is outside that particular restriction. If you are a Square merchant in Dublin, Lyon or Madrid, read the policy before you crosslist anything, because the restriction is aimed precisely at you.
- Services of any kind. Meta’s policy is explicit that commerce content may not promote the buying or selling of services. If part of your Square business is a class, a repair, a booking or a consultation, it does not belong here.
- Digital and downloadable products, including subscriptions.
- Event tickets.
- Alcohol, tobacco, and ingestible supplements or medical devices.
- Used cosmetics — any opened beauty product. Sealed stock is a different matter.
- Animals and animal parts, recalled products, and weapons.
- Vehicle parts and accessories are a restricted rather than banned category — gated, not impossible.
Square merchants get caught by the services rule and the used-cosmetics rule more than any other, because both are perfectly ordinary things to have in a till system. Filter them out of the crosslist rather than discovering the policy through a rejection.
One more thing worth knowing before you commit: Marketplace listings do not expire the way people believe. What Meta actually documents is that you can keep a listing as long as you are genuinely still selling the item, and that listings left inactive for two years or more may be deleted permanently — title, description, photographs and price, unrecoverable. The widely repeated seven-day and thirty-day expiry rules, and the “you may only renew five times” claim, are not Meta’s.
How to crosslist from Square to Facebook Marketplace
The two channels connect differently, and this is the one operational thing to understand before you start.
Square is a standard OAuth connection. You authorise FLUF once and it reads your catalogue directly through Square’s API — items, variations, SKUs, prices, images and per-location stock. Everything on the Square side runs server-side. No extension, nothing to keep open.
Facebook is different. Marketplace listings are published through your own logged-in Facebook session, which means a host has to execute them: either the FLUF browser extension on a computer, or the FLUF mobile app on your phone. You do not sit and watch the process — you queue the work in FLUF and the host runs it — but one of the two has to be installed and signed in. This is a statement about how Facebook works, not about what device you personally need to own.
- Sign up for FLUF Connect and open the Channels page.
- Connect Square through its authorisation screen.
- Connect Facebook, in the FLUF browser extension or the FLUF mobile app.
- Import your Square catalogue. FLUF reads item names, descriptions, prices from the variation, SKUs, images and stock.
- Filter hard. Drop services, digital items, gift cards and anything on Meta’s prohibited list, and drop items whose variations do not make sense as individual listings.
- Review the mapping — the title length and the category are what matter.
- Crosslist, and FLUF publishes through your Facebook session.
What transfers — field and category mapping
Square holds the richest product record of almost any source channel FLUF reads. Marketplace holds one of the simplest. Almost all of the work on this pair is narrowing rather than filling in.
| Field | Square (source) | Facebook Marketplace (destination) | What FLUF does |
|---|---|---|---|
| Title | Item name up to 512 characters, plus a 24-character till abbreviation | Meta publishes no limit; long titles truncate in the feed | Carried across, but a 512-character name is not a title — rewrite the long ones |
| Description | HTML description up to 65,535 characters | Plain text | Markup is stripped to plain text |
| Photos | Item Library images, JPEG/PNG/GIF up to 15MB each | Several per listing | FLUF sends up to eight, re-uploaded rather than hot-linked |
| Price | Held on the item variation | Listing price | Read off the variation you are crosslisting |
| SKU | One per variation | No SKU field | Read for matching; not shown to buyers |
| Variations | Up to 250 per item, each with its own price and stock | None — one listing is one item | See the warning below |
| Stock | Per-location counts, shared with your till and online store | No quantity concept | Used by FLUF for sold-out sync rather than shown on the listing |
| Category | Your own Square categories | Meta’s own Marketplace categories | Mapped to the closest; check before publishing |
| Location | Per-location stock and your business address | Required — buyers sort by distance | Set on your Facebook account, not carried from Square |
| Modifiers | At-sale customisation, e.g. “add cheese” | No equivalent | Not transferred — they are not product attributes |
Square draws a hard line between variations — fixed forms of an item such as size or colour, each with its own price, SKU and stock — and modifiers, which are at-sale customisations. Marketplace has neither. One listing is one item at one price. So a Square item with fourteen variations does not become one Marketplace listing with a dropdown; it becomes either one listing for one variation, or fourteen separate listings. Decide which you want before you run a bulk pass across a catalogue that was built for a till, or you will end up publishing your default variation and quietly hiding the other thirteen.
Item names are not titles
Square lets an item name run to 512 characters, and nobody uses that — but Square names are written to be recognised by staff at a till, not found by a stranger searching. “Blue Mug” is a perfect till name and a hopeless Marketplace title. Meta does not publish a character limit for a consumer listing, and the limits circulating on blogs are either unsourced or a decade old, so we will not print one. What is true is that long titles truncate in the feed, so the first sixty-odd characters are what a browsing buyer actually reads. Front-load what the thing is.
If you are pushing a catalogue through Meta’s product-feed path rather than as individual listings, Meta does publish limits there: a 200-character title with a recommended maximum of 65, a description limit of 9,999 characters, and images of at least 500 by 500 pixels up to 8MB. Those are the numbers to design your Square catalogue around if a feed is where you are heading.
What has nowhere to go
- Modifiers and item options. They describe a transaction, not a product.
- Per-location stock. Marketplace has no quantity concept — FLUF uses your Square counts for sync rather than displaying them.
- Your Square Online page design. Marketplace listings look like Marketplace listings.
- Anything that is a service, a booking or a class. Prohibited outright.
What syncs, and what doesn’t
| Event | What happens | Timing |
|---|---|---|
| Item sells on Marketplace | FLUF reduces the stock count in your Square catalogue | Next sales-detection sweep — 15 to 90 minutes by plan |
| Item sells over the counter or on Square Online | Nothing yet. Take the Marketplace listing down yourself | — |
| Price changed in FLUF | Pushed to both | Within minutes |
| Description edited in FLUF | Pushed to both | Within minutes |
| Item deleted in FLUF | Withdrawn from Marketplace | Within minutes |
| Stock changed directly in Square | Read back on the next index, not mirrored to Marketplace | Next index |
FLUF’s Square sold-detection is written and wired but deliberately held in a capture-armed state: it emits no sync points at all until a real Square order body has been observed on a live merchant account. That is a safety decision with a specific failure in mind. Square orders cover in-person sales, invoices, online orders and more, and a wrong guess at that shape does not produce one bad delist — it mass-delists a merchant’s listings across every connected channel at once. So Square watches and records first. The first real merchant order teaches it the shape.
Until it lands, this is the direction to manage by hand, and for a shop it is the more likely direction: most of your sales happen at the till. If an item is genuinely one-of-one, either keep it off Marketplace or check the listing when you sell it.
The good news is that Square’s own inventory behaviour does half the job for you. Square shares stock counts across your point-of-sale app, your invoices and your online store, so the count FLUF reads is a real number rather than a per-channel guess. When Marketplace sold-detection fires, it decrements a count your till already respects. That is a stronger foundation than most source channels give.
Before and after FLUF Connect
Doing it by hand
- Open your Square Item Library and find the product.
- Download each image.
- Open Facebook and start a Marketplace listing.
- Upload the photos.
- Rewrite the till name into something a stranger would search for.
- Strip the HTML out of the description by hand.
- Pick a Marketplace category and set the location.
- Copy the price off the right variation.
- Publish, then note which Square item this listing corresponds to.
- When it sells at the till, remember to take the listing down.
Five to eight minutes an item, and the description step is worse than it sounds because Square descriptions are HTML. A catalogue of two hundred items is a week of evenings, and step ten is the one that turns into a buyer driving to your shop for something you sold on Tuesday.
With FLUF Connect
- Filter your Square catalogue to single-variation physical goods that Meta permits.
- Select them.
- Crosslist to Marketplace.
- Rewrite the handful of titles that are still till names.
The HTML stripping, the image transfer and the Marketplace-sells-first direction of sync all stop being manual work.
Automation on this pair
| Feature | Square | Facebook Marketplace |
|---|---|---|
| Crosslisting out | Yes | Yes |
| Bulk operations | Yes | Yes |
| Stock down when sold elsewhere | Yes | Yes |
| Sale detection feeding other channels | Not yet — capture-armed, see above | Yes |
| Price and description updates | Yes | Yes |
| Automated relisting | Not applicable — Square is your own catalogue, listings do not expire | No |
| Offer management | Not applicable — Square has no offer system | No — Marketplace haggling happens in Messenger |
This is a deliberately modest pair on automation, and it would be misleading to dress it up. Neither side supports FLUF’s relisting or offer management, for different reasons: Square is your own catalogue rather than a marketplace with expiring listings, and Marketplace’s negotiation happens in Messenger where no API reaches. What FLUF does here is the crosslisting itself, the bulk operations, the price and description updates, and the one direction of sold-out sync that works.
Worth knowing about the wider Meta picture, because it is often confused with Marketplace: Meta discontinued native checkout on Facebook and Instagram Shops during 2025, and merchants with catalogue-fed Shops now send buyers to their own website to pay. That change did not touch Marketplace. Marketplace’s own checkout and shipping rails remained live and Meta was still actively building on them in 2026, including a standalone Seller app launched in July 2026, currently iOS and US only. If you have read that Meta “shut down commerce”, that was Shops, not Marketplace.
What it costs
FLUF Connect is a paid tool. Every new account starts with 7 days for £1 — the rest of the first month is charged after those seven days, so you are not paying more, just not all of it up front. After that it is a monthly plan. There is no free plan.
| Plan | Monthly | Active products | Sales-detection interval |
|---|---|---|---|
| Starter | £9 | 300 | 90 minutes |
| Growth | £19 | 1,000 | 60 minutes |
| Seller | £49 | 2,500 | 45 minutes |
| Pro | £99 | 5,000 | 30 minutes |
| Super Seller | £299 | Unlimited | 15 minutes |
Crosslisting, inventory sync, automated relisting, offer management and bulk operations are included on every plan rather than sold as add-ons — the plan you pick changes how many products you can hold active and how often FLUF re-checks your channels for sales, not which features you get. The full table is on the pricing page. Every plan covers all your connected channels, not just the two on this page.
Sources and verification
Every figure on this page is either taken from a primary source linked below, or measured directly by FLUF against the live channel and dated where that is the case. Marketplace fees and policies change — check the source before relying on a number.
- Meta — Commerce Policies (consumer-to-consumer intent, prohibited and restricted categories)
- Meta Newsroom — introducing the Seller app (24 July 2026; ~430 million items listed monthly)
- Meta Newsroom — new Marketplace seller tools (12 March 2026; 3.5 million daily US/Canada listings, prepaid labels)
- Meta Newsroom — Marketplace redesign (13 November 2025; one in four young-adult daily users)
- Meta — Marketplace country directory
- Meta — catalogue field specification (title, description and image limits for the feed path)
- Square — what are Square’s fees
- Square UK — pricing
- Square — international availability (eight seller markets)
- Square — inventory tracking (stock shared across channels)
- Square — CatalogItemVariation reference (250 variations per item)
- Square — uploading images to the Item Library
- Meta does not publish photo, title or description limits for an individual consumer Marketplace listing. Figures circulating on third-party blogs are either unsourced or a decade old, so none are quoted here.
- Field limits and sync behaviour: read from the FLUF Connect integration code for both channels, August 2026.
Related guides
Frequently Asked Questions
FLUF Connect is £1 for your first 7 days, then plans from £9/month (Starter — 300 active products). There is no free plan. Facebook Marketplace itself charges nothing to list, and a local pickup or drop-off sale carries no selling fee. A selling fee applies to shipped orders bought through Marketplace checkout, which is confirmed in the United States.
It depends where you are. Meta's Commerce Policies say Marketplace is intended for consumer-to-consumer sales, and that businesses in the European Economic Area, the Philippines and India may face restrictions including listing removal and suspension. The UK is not in the EEA, so a UK business is outside that restriction. Square operates in Ireland, France and Spain, which are in the EEA — if that is you, read the policy before crosslisting.
They do not survive as variations, because Marketplace has no such concept — one listing is one item at one price. A Square item with fourteen sizes becomes either one listing for one variation or fourteen separate listings. Decide which you want before running a bulk pass, or you will publish your default variation and quietly leave the rest unlisted.
Not yet. A Marketplace sale reduces the stock count in your Square catalogue. A sale at your till or on Square Online does not yet propagate — FLUF's Square sold-detection is deliberately capture-armed until a real Square order body has been observed, because Square orders cover in-person sales, invoices and online orders, and a wrong guess at that shape would mass-delist across every connected channel.
For Facebook, you need a host: either the FLUF browser extension on a computer or the FLUF mobile app on your phone, because Marketplace listings publish through your own logged-in Facebook session. You do not have to watch it — you queue the work in FLUF and the host runs it. Square needs no extension at all; it is a standard OAuth connection.
Meta prohibits services of any kind, digital and downloadable products, subscriptions, event tickets, alcohol, tobacco, ingestible supplements and medical devices, used cosmetics, animals, recalled products and weapons. Square merchants get caught most often by the services rule and the used-cosmetics rule, because both are ordinary things to have in a till system. Filter them out before you crosslist.
Not on the schedule people expect. Meta documents that you can keep a listing as long as you are genuinely still selling the item, and that listings left inactive for two years or more may be permanently deleted along with their photos and price. The seven-day and thirty-day expiry rules widely repeated online are not Meta's.
It shut down native checkout on Facebook and Instagram Shops during 2025, so catalogue-fed Shops now send buyers to the merchant's own website to pay. That did not touch Marketplace. Marketplace's own checkout and shipping remained live, and Meta launched a standalone Seller app for Marketplace in July 2026 — currently iOS and US only.
Yes. Every FLUF plan covers all your connected channels, so the same Square catalogue can go to Facebook Marketplace, eBay, Vinted, Depop and the rest in one pass, and sold-out sync covers every channel an item is live on.
