WooCommerce to Grailed: Crosslist Your WordPress Store to Grailed Automatically
Your WordPress store has the margin; Grailed has the menswear buyers. Install the FLUF Connect plugin for WooCommerce and list to both, with inventory kept in sync.
- WooCommerce is the e-commerce plugin for WordPress — it turns a WordPress site into a full online store, but unlike a marketplace it ships with no built-in audience. You bring your own traffic.
- Grailed brings the curated demand — a community of roughly 8–10 million fashion buyers focused on menswear, streetwear, vintage and designer pieces.
- The FLUF Connect plugin for WooCommerce installs from your WordPress admin, reads your existing products and publishes them to Grailed — no re-photographing, no re-typing.
- When an item sells in your WooCommerce store, FLUF detects the order and delists it from Grailed. When it sells on Grailed, FLUF marks it sold so you don’t oversell.
- Plans start at £19/month (Growth — 500 products). There is no free plan. Automation is included in every plan, not a paid add-on.
WooCommerce is the e-commerce plugin for WordPress — install it on any WordPress site and you have a fully self-hosted online store with your own checkout, your own product catalogue and your own brand. It powers a huge share of the web’s shops: WooCommerce sits at around 33% of all online stores and the plugin has more than 7 million active installs on the WordPress.org repository. But a WordPress store, by design, has one thing a marketplace doesn’t: no built-in audience. Every visitor is one you earned through SEO, ads or social. Grailed is the opposite — it has the curated buyers but none of the control. This page is about running both at once, and letting FLUF Connect keep them in sync.
Why Sell on Both WooCommerce and Grailed?
The case for crosslisting from WooCommerce to Grailed is really the case for pairing an owned channel with a demand channel. They solve opposite problems, and that’s precisely why they work well together rather than cannibalising each other.
Your WordPress store is where you keep margin and brand. There’s no marketplace commission skimming every sale, you own the customer relationship and email list, and you control the storefront completely. The trade-off is discovery: a brand-new WooCommerce shop selling vintage Carhartt or archival Raf Simons is invisible until you’ve spent months building traffic. You can have the best-curated rail of designer menswear on the internet and sell nothing, because nobody is looking.
Grailed is where the looking already happens. It’s the largest dedicated community for men’s fashion resale, with somewhere between 8 million and 10 million-plus registered users, and the audience is exactly the one your menswear, streetwear or designer inventory is made for. Grailed’s own 2025 marketplace report showed the top-selling brands were Chrome Hearts, Balenciaga, Rick Owens and Nike — at least 8 of the top 10 were streetwear or streetwear-adjacent. If that’s the kind of stock you carry, these are buyers who arrive already searching for it.
The economics line up too. Grailed charges no listing fee; you only pay when something sells. As of its May 2026 fee update, the seller commission is 9% on sales of $120 and above, and a reduced 6% (minimum $1.99) on sales under $120, plus Stripe payment processing (around 3.49% + $0.49 domestically for onboarded sellers). That makes Grailed a low-risk extra shop window: listing the item costs nothing, so the only question is whether the extra exposure converts. The same physical garment can sit in your WooCommerce store at full brand price and on Grailed in front of demand — whichever sells first, FLUF pulls the other down.
Doing this by hand is the part that kills it. Re-photographing, re-titling and re-describing every product on a second platform, then remembering to delist the moment something sells, is exactly the manual work that makes most store owners give up on a second channel. The whole point of the FLUF Connect plugin for WooCommerce is to remove that work.
There’s a scale argument too. WooCommerce is the most-deployed e-commerce system on the web — depending on how it’s measured it represents anywhere from roughly a third of online stores to nearly half of all known e-commerce systems — which means a vast number of independent fashion sellers are sitting on inventory inside a WordPress store with no marketplace reach attached. That’s the gap. The store gives you a professional, owned home for your catalogue; the marketplace gives you the foot traffic. Neither is a substitute for the other, and the sellers who do best treat their WordPress shop and their Grailed presence as two halves of the same operation rather than competing storefronts.
What a WordPress store can’t replicate
It’s worth being precise about why the marketplace matters even when your store looks great. Grailed buyers come with intent and with discovery tools you simply cannot build into a standalone WooCommerce shop: brand-following, saved searches, price-drop alerts, a feed that surfaces your listing to people who’ve never heard of your shop, and a trust layer (buyer protection, established reviews) that a brand-new independent store has to earn over years. When a buyer follows “Rick Owens” on Grailed and your archival piece appears in their feed, that’s distribution you didn’t pay for and couldn’t manufacture on your own domain. Your WordPress store, meanwhile, is where you convert the buyers you already have a relationship with at full margin. Running both means a single piece of stock works both sides of the funnel at once.
How to Crosslist from WooCommerce to Grailed with FLUF Connect
Because WooCommerce runs inside WordPress, the setup begins where you already manage your store — the WordPress admin dashboard. There’s no export file, no spreadsheet and no separate import tool.
- Install the plugin from WordPress admin. In your WordPress dashboard go to Plugins → Add New, search for the FLUF Connect plugin for WooCommerce, install and activate it. (You can also upload the plugin ZIP under Plugins → Add New → Upload Plugin.) It will appear as a FLUF Connect menu item alongside your other WooCommerce settings.
- Connect your store. Open FLUF Connect and link your WooCommerce store to your FLUF account. The plugin reads your existing products — titles, descriptions, prices, images, categories and stock — so there’s nothing to re-enter.
- Choose Grailed as a destination channel. In the FLUF dashboard at /connect, pick Grailed from the channel list and authorise the connection. You can add other marketplaces — Depop, eBay, Vinted, Etsy and more — from the same screen if you want to fan out further.
- Map your fields. FLUF matches your WooCommerce product data to Grailed’s required fields (category, designer/brand, size, condition, colour). Review the suggested mapping once; it’s reused for every future listing.
- Publish. Select the products you want on Grailed and publish. FLUF creates the Grailed listings from your WooCommerce data and keeps the two in sync from then on.
You can drive the whole flow from the FLUF web dashboard, the iOS and Android apps, or the browser extension — the WordPress plugin is just the bridge that lets FLUF read and sync your store.
Why the install path matters
Most crosslisting tools assume your inventory lives on a marketplace already, so they bolt on via that marketplace’s API or a browser extension. A WooCommerce store is different: the canonical record of your stock lives in your own WordPress database, not on someone else’s platform. That’s why the connection point is a genuine WordPress plugin rather than a third-party scraper. Installing from Plugins → Add New means FLUF reads your products through WooCommerce’s own data structures — the same product objects, attributes and stock counts your storefront uses — so the listing data that lands on Grailed is faithful to what’s actually in your shop, and order detection fires off real WooCommerce order events rather than guesswork. If you’ve ever installed a plugin on WordPress, you already know how to set this up; there’s nothing new to learn about hosting, FTP or APIs.
Connecting more channels later
Grailed is rarely the only marketplace worth pairing with an owned store. Once the WooCommerce connection is live, the same FLUF account can fan the same inventory out to Depop, eBay, Vinted, Etsy and others from the channel screen — no second install, no re-mapping your products from scratch. Many sellers start with Grailed because it matches menswear and designer stock best, then add the broader-reach channels once the workflow feels comfortable.
Field & Category Mapping (WooCommerce → Grailed)
Grailed listings are structured: every item needs a department, category, designer, size and condition. WooCommerce products are flexible, so FLUF maps your existing fields onto Grailed’s required structure and asks you to confirm anything ambiguous.
| WooCommerce product field | Grailed listing field | Notes |
|---|---|---|
| Product title | Listing title | FLUF can keep your title or reformat it toward Grailed’s “Designer — Item” convention. |
| Long / short description | Description | Carried across; you can edit per-channel copy in FLUF before publishing. |
| Regular / sale price | Listing price | Sent in your store currency; you can apply a per-channel price rule for Grailed. |
| Product images / gallery | Listing photos | Your WooCommerce gallery images are uploaded to the Grailed listing. |
| Product category | Grailed department + category | Mapped to Grailed’s menswear / womenswear taxonomy (e.g. Outerwear → Heavy Coats). |
| Brand attribute / tag | Designer | Grailed is designer-driven; FLUF matches your brand to a Grailed designer where possible. |
| Size attribute | Size | Mapped to Grailed’s size options for the chosen category. |
| Condition attribute | Condition | Mapped to Grailed’s condition scale (New / Gently Used / Used / Worn). |
Variable products
Grailed listings are single-item listings — one garment, one size, one price. A WooCommerce variable product (one parent with multiple size or colour variations) doesn’t map cleanly to a single Grailed listing, so for resale stock the cleanest fit is one-of-a-kind items listed as simple products. If you sell variable products, choose which specific variation to list on Grailed when you publish. For one-off vintage and designer pieces — the typical Grailed catalogue — this is rarely a problem because each item is unique anyway.
Images
FLUF pushes the product gallery you already uploaded in WooCommerce, so the photos buyers see on Grailed are the ones from your WordPress store. Good, well-lit photos travel directly — there’s no need to shoot a separate set for the marketplace.
Getting the designer field right
Of all the mapped fields, the designer/brand field carries the most weight on Grailed. Grailed is built around brands: its search, its feeds and its buyer follows all key off the designer. A listing tagged to the correct designer surfaces to everyone following that brand; a mistagged or generic one effectively hides. If your WooCommerce products use a consistent brand attribute or brand taxonomy, FLUF can map it straight to Grailed’s designer list. If your store uses free-text tags or inconsistent brand names, it’s worth tidying those in WordPress first — it improves both your own store’s filtering and the quality of every Grailed listing you push. Condition is the second field to get right: Grailed buyers in the resale market read condition carefully, so map your WooCommerce condition attribute honestly to Grailed’s New / Gently Used / Used / Worn scale.
What Syncs (And What Doesn’t)
Honesty here matters more than a long feature list, so this is exactly what FLUF does and does not do between WooCommerce and Grailed.
| Capability | WooCommerce (your store) | Grailed |
|---|---|---|
| Crosspost a listing | Source of truth | Yes — created from your WooCommerce data |
| Order / sale detection | Yes — FLUF reads WooCommerce orders | No automatic order sync |
| Marked sold on sale there | No | Yes — a Grailed sale is marked sold in FLUF |
| Automatic relisting | No | No |
| Offer management | No | No |
Sale in your WooCommerce store → delisted from Grailed. FLUF detects WooCommerce orders (order sync), so when a customer buys an item on your WordPress store, FLUF knows it’s gone and removes it from Grailed to prevent an oversell.
Sale on Grailed → marked sold. Grailed supports mark-as-sold, so when an item sells on Grailed, FLUF marks it sold and stops it being treated as available. This protects you from selling the same physical garment twice across channels.
What FLUF does not claim here. Grailed does not provide automatic relisting through FLUF, and offer management is not available on Grailed via FLUF — so we don’t pretend otherwise. WooCommerce, being your own store rather than a marketplace, has no relisting or offer feature to sync either. If a capability isn’t listed above, assume it isn’t there for this channel pair.
A Real Workflow
Here’s how a working WooCommerce-plus-Grailed setup actually runs day to day.
Say you run a vintage and archival menswear shop on WordPress. You photograph each piece once, write it up, and publish it to your WooCommerce catalogue at your brand price — that’s your owned storefront, the one your email subscribers and Instagram followers land on. With the FLUF Connect plugin installed, the same product is also pushed to Grailed in front of the 8–10 million buyers already hunting for exactly this kind of stock. You set a per-channel price rule so Grailed listings carry a small markup to absorb the 9% commission, while your direct-store price stays lean.
A buyer on Grailed snaps up a Stone Island jacket. Grailed’s mark-as-sold flows back into FLUF, so the item is marked sold and won’t be offered again. A week later someone buys a Margiela tee directly from your WordPress checkout; FLUF reads that WooCommerce order and delists the tee from Grailed automatically. You never manually delist, and you never sell the same one-off piece to two people.
Over a month, the pattern is simple: list once in WooCommerce, reach two audiences, and let inventory sync keep the shelves honest. The marketplace brings discovery you’d otherwise pay for; your store keeps the margin and the customer.
Pricing across the two channels
Because Grailed takes 9% (or 6% under $120) plus processing while your direct WooCommerce sale takes only your payment gateway fee, most sellers do not run identical prices on both. A common approach is to set your store price as the “true” price and use a FLUF per-channel rule to lift the Grailed price enough to absorb the commission, so your net is roughly the same whichever channel wins. You can also use Grailed purely for items you’re happy to move at marketplace economics — slower-turning stock, lower-margin pieces, or anything where the extra exposure is worth more than the commission — while keeping your highest-margin or most exclusive pieces store-only. FLUF doesn’t force one strategy; it just makes whichever one you choose repeatable.
Keeping it honest at volume
The single biggest risk of selling the same physical garment in two places is the double-sale: someone buys it on Grailed seconds before someone buys it in your store, and now you owe two people one jacket. This is exactly the failure inventory sync exists to prevent. With order sync reading your WooCommerce orders and mark-as-sold flowing back from Grailed, the window where an item is live in both places after it has sold is closed automatically rather than depending on you noticing. At ten items that’s a convenience; at several hundred one-of-a-kind pieces it’s the difference between a workable two-channel operation and a stream of cancellation emails and refunds.
Pricing
FLUF Connect is a paid tool with three plans. There is no free plan — the cheapest tier is Growth at £19/month. Automation features (relisting and offer management where the channel supports them, plus bulk operations) are included in every plan, never a paid add-on.
| Plan | Price | Product cap | Includes |
|---|---|---|---|
| Growth | £19/month | 500 products | All automation features |
| Seller | £99/month | 5,000 products | All automation features |
| Super Seller | £299/month | Unlimited | Priority sync |
The 500 on the Growth plan is a paid product cap, not a free allowance. On top of FLUF’s subscription you’ll still pay Grailed’s own selling fees on each Grailed sale (9% / 6% commission plus processing); WooCommerce itself is free open-source software, though your WordPress hosting and any payment gateway have their own costs.
Sources & Verification
- Red Stag Fulfillment — WooCommerce market share (~33% of online stores), 2026
- Barn2 — WooCommerce stats (7M+ active installs)
- Grailed Help Center — What are the fees? (9% / 6% commission, processing, no listing fee)
- Voolist — Grailed fees 2026 breakdown (10M+ community)
- Shopfront — What is Grailed? (8M+ menswear community)
- WWD — Grailed top sellers 2025 (Chrome Hearts, Balenciaga, Rick Owens, Nike)
Related Guides
Frequently Asked Questions
Install the FLUF Connect plugin for WooCommerce from your WordPress admin (Plugins u2192 Add New), connect your store, choose Grailed as a destination channel in the FLUF dashboard at /connect, confirm the field mapping, and publish. FLUF creates the Grailed listings from your existing WooCommerce product data.
Yes u2014 as long as your WordPress site runs WooCommerce. WooCommerce is the e-commerce plugin for WordPress, and the FLUF Connect plugin installs from your standard WordPress admin dashboard like any other plugin. There's no separate platform to learn.
Grailed listings are single-item listings, so a WooCommerce variable product with multiple sizes or colours doesn't map to one Grailed listing. When you publish, you choose the specific variation to list. For one-of-a-kind vintage and designer pieces (the typical Grailed catalogue) this is rarely an issue because each item is already unique.
FLUF detects the WooCommerce order (order sync) and automatically delists the item from Grailed, so you don't sell the same physical piece twice. When an item sells on Grailed instead, FLUF marks it as sold for you.
No. Grailed does not support automatic relisting or offer management through FLUF, so we don't claim it does. FLUF's Grailed integration covers crossposting your listings and marking items sold. Inventory sync (delisting on sale) is driven by your WooCommerce orders.
A WooCommerce store on WordPress gives you full control and no marketplace commission, but it has no built-in audience u2014 every visitor is one you earned. Grailed brings a community of roughly 8u201310 million fashion buyers focused on menswear, streetwear, vintage and designer pieces. Listing to both reaches that demand while keeping your store's margin.
Grailed has no listing fee. As of its May 2026 update it charges a 9% seller commission on sales of $120 and above, and 6% (minimum $1.99) on sales under $120, plus Stripe payment processing (around 3.49% + $0.49 domestically for onboarded sellers). These are Grailed's fees, separate from your FLUF subscription.
Plans start at u00a319/month (Growth u2014 500 products). Seller is u00a399/month for 5,000 products and Super Seller is u00a3299/month for unlimited products with priority sync. There is no free plan; automation is included in every plan, not a paid add-on.
No. The plugin reads the titles, descriptions, prices, images and attributes already in your WooCommerce catalogue and uses them to build the Grailed listings. You can edit per-channel copy or price in FLUF before publishing, but you don't start from scratch.
