Industries Skincare · Makeup · Haircare · Fragrance

BeautyFulfillment

Beauty fulfillment for Shopify and Amazon brands. Glass, GWP, subscription handling — packed for the brand experience customers expect.

from $1.05
Pick + pack per order
5 days
Sign to first parcel ships
4 PM PT
Same-shift cutoff (Vancouver HQ)
Custom
Quote on everything else

Trusted by beauty brands shipping across North America

  • Toyota

    Toyota

  • Pacific Foods

    Pacific Foods

  • RAD Power Bikes

    Rad Power

  • Mystery Ranch

    Mystery Ranch

  • Brooklyn Bicycle Co

    Brooklyn Bicycle

  • Cobian

    Cobian

  • BOCCI

    BOCCI

  • Merkury Innovations

    Merkury

  • Marco, Operations
  • Kim, Receiving
  • Tom, Logistics
  • Sara, Account Management

Written by the Vertex operations team

Marco, Kim, Tom & Sara · Receiving, Pick & Pack, FBA Prep, Account Management

Last reviewed by our beauty ops lead against current packout specs, carrier rules, and beauty brands feedback.

Beauty brands ship glass, liquid, and a brand experience all at once. A bottle of serum is a fragile primary container, a regulated liquid under carrier rules, and the first physical touchpoint a customer has with the brand. The 3PL that handles those three jobs together is a different animal from the one that ships bulk T-shirts.

Key takeaways

  • 1

    Glass and liquid require packout specs, not generic boxes

  • 2

    Subscription + GWP (gift-with-purchase) workflows need to be first-class, not bolt-ons

  • 3

    Influencer drops produce 6-12x daily volume spikes — operations have to flex

  • 4

    Returns rates above 15% need a refurbish-vs-destroy decision tree, not a default-destroy queue

Why beauty

Beauty is glass, liquid, and the gift-with-purchase economy

The average beauty SKU is small (under 8 oz), fragile (glass or anodized aluminum), and arrives in a primary container the customer expects to look pristine. Damage at the customer's door is a brand event, not a routine claim. A 3PL that runs beauty without a documented packout spec — kraft wrap orientation, void fill density, bottom-cushion layer, top-piece insert — is rolling the dice on every order.

Channel mix in beauty leans heavier on subscription, GWP (gift with purchase), and influencer-led drops than almost any other vertical. A first-box subscriber gets a different packout than a re-order. A GWP campaign typically drops a free sample sachet into qualifying carts. An influencer post on a Tuesday produces a Wednesday volume spike that bends the daily curve. The operations workflow has to read order metadata and route accordingly. Most general 3PLs cannot.

Carrier rules complicate everything. Alcohol, peroxide-containing acids, and aerosols are restricted hazmat. Brands that sell internationally face DG declarations and CSV manifests on every shipment. The 3PL needs hazmat-trained handling on staff, not a "let us check" queue.

What it unlocks

The four workflows we run on every beauty order

Vertical-specific operations, mapped to the failure modes the category produces.

01

Packout spec locked early

A good beauty 3PL keeps a photographed packout spec per variant — 30ml, 50ml, full set, GWP bundle — before order one ships. The spec lives in the WMS so the packer follows it on every order, not "the way they usually do it."

02

GWP as a first-class workflow

Gift-with-purchase rules should read from Shopify order tags. The free sample drops in automatically when the cart hits threshold. No manual list, no missed inserts.

03

Subscription-aware routing

Subscription contract status should be read ahead of billing — Recharge, Stay AI, Skio, Awtomic. Pauses, skips, and swaps update the pick queue before billing fires. First-box vs renewal-box variants route to different packout stations.

04

Hazmat handling on staff

Alcohol, peroxide, aerosols all need limited-quantity declarations on every parcel that needs one. International DG paperwork generated at pick, not chased after dispatch.

For Shopify brands

Should a Shopify beauty brand use a dedicated beauty 3PL?

Shopify is the dominant platform in beauty DTC. Most brands run Shopify + Recharge + Klaviyo + a returns app. The decision is whether you need a dedicated beauty 3PL or your current generic 3PL can handle it.

Yes if

  • You ship subscription orders and need contract-status-aware inventory holds
  • GWP campaigns are part of your acquisition stack
  • Influencer drops produce volume spikes that exceed steady-state by 3x+
  • Your returns rate is above 15% and refurb/destroy decisions move material money
  • You sell anything regulated (alcohol-based, peroxide acids, aerosol)

No if

  • Your monthly volume is under 200 orders and no GWP campaigns
  • You only sell single-SKU dry powder products (no liquids, no glass)
  • Your returns rate is under 5% and there is no refurb workflow worth running

Below 200 orders/month with no liquids, a generic 3PL is fine. Above that, the beauty-specific workflows pay for themselves in damage rate and ops-team hours.

For Amazon FBA brands

Should an Amazon FBA beauty brand use a dedicated beauty 3PL?

Beauty on Amazon is a different game from beauty on your own Shopify. Amazon FBA prep for beauty has stricter packout requirements than any other category — and the prep failures get expensive fast.

Yes if

  • You ship Amazon FBA and want a low-rejection prep workflow tuned to beauty packout rules
  • You run multi-channel (Amazon + Shopify + retail) and want one inventory pool
  • You need NARF or FBA Canada routing for cross-border beauty

No if

  • You only sell on Amazon FBM and have no DTC channel
  • Your Amazon volume is under 100 units/month

Amazon-only brands often start with FBA-direct shipments. Once DTC kicks in or you want Amazon prep done right, the unified inventory pool starts to matter.

Scope

What a beauty 3PL should and shouldn't handle

A beauty 3PL needs to handle the work that's specifically beauty: photographed packout specs per variant, subscription contract reads, GWP rule logic, hazmat declarations, and a returns workflow that distinguishes saleable inspection-returns from destroy-only. The brand owner shouldn't need to micromanage any of it after onboarding.

A good 3PL will not invent the brand voice on your behalf, will not write your packout spec, and will not pick your tissue color. Those are inputs the operation reads; the work is the operation.

✓ The 3PL owns

  • Photographed packout spec for every SKU + variant
  • Subscription contract reads (Recharge, Stay AI, Skio, Awtomic, Shopify-native)
  • GWP / sample-drop logic against Shopify cart rules
  • Hazmat declarations + limited-quantity labels
  • Returns receiving + refurb/destroy decision per SKU
  • International DG paperwork
  • Pre-flight address validation on every order

✗ The brand owns

  • Writing your insert card copy
  • Choosing your tissue, ribbon, or void-fill aesthetic
  • Influencer outreach or PR list management
  • Loyalty program administration
  • Customer support ticket resolution

Order flow

Inside a beauty 3PL: 10 steps from inbound to porch

Every beauty brand sees the same operational rhythm: receive, scan, slot, pick, pack, ship, track. The category-specific work happens at the pack station and on the exception desk. Here is the exact path, with the beauty-specific checkpoints inside it.

  1. 01

    Inbound + receive

    Inbound carton lands at the dock. The pallet gets photographed, cases counted against the ASN, damages flagged at receipt before they enter inventory.

    What is this?

    Beauty inbound matters because glass damage in transit is common. Cartons that arrived broken should be refused at the dock rather than accepted silently and discovered at pick.

  2. 02

    SKU verify + scan in

    Every unit scanned against the catalog. Hazmat flag, fragility flag, and expiration date written to the WMS at receipt.

    What is this?

    Cosmetic SKUs often have expiration dates. Capture them at receipt so the WMS can rotate oldest stock first on pick.

  3. 03

    Putaway by velocity

    A-class SKUs (top 20% by velocity) go to the fast-pick zone. Slow movers go to reserve.

    What is this?

    Beauty Pareto is steep — 20% of SKUs are 80% of orders. Putaway by velocity cuts walking time on every pick.

  4. 04

    Order lands

    Order comes in from Shopify, Amazon, or wholesale channel. Order tags drive routing: subscription, GWP-eligible, influencer-list, and so on.

    What is this?

    Order tags drive routing. A subscription order goes to a different pick path than a one-time order so the packout matches subscriber expectations.

  5. 05

    Address + risk scrub

    Address validated against USPS / Canada Post. Fraud-pattern check. Anything flagged holds for review.

    What is this?

    Beauty fraud is high. Card-not-present + free-shipping + same-city stack triggers manual review.

  6. 06

    Scan-confirmed pick

    Every unit barcode-scanned at the bin. WMS verifies SKU + qty + variant against the order. No mis-picks.

    What is this?

    Visual picks slip on dense matrices; scan-confirmed picks close the gap. The category does not tolerate visual picks at any volume.

  7. 07

    Packout per spec

    Packer pulls the spec sheet on the screen. Kraft wrap orientation, void fill, sample-sachet drop if GWP-eligible, insert card placement.

    What is this?

    The spec is photographed for every SKU at onboarding. Pack to the spec, not to packer judgment.

  8. 08

    Quality + photo

    Pack station scale verifies weight matches the BOM. High-value orders typically get a photo of the open-box state before sealing.

    What is this?

    Photo evidence beats every "shipped empty" customer claim. The photo files against the order so it surfaces when a CS rep opens the ticket.

  9. 09

    Carrier + hazmat label

    Multi-carrier rate shop picks the best service. If the order contains regulated content, the limited-quantity label and DG declaration print with the shipping label.

    What is this?

    Hazmat is the most common reason a beauty order gets stuck at the carrier. Doing it at pack instead of after dispatch saves the 48-hour bounce.

  10. 10

    Trailer seal + first-scan tracking

    Trailer sealed, seal number logged, first-scan watched. A parcel that does not first-scan in a few hours should be chased with the carrier.

    What is this?

    Customer panic starts when tracking shows nothing for 24 hours. Catching the no-first-scan window prevents the support ticket from happening.

Pricing reality

What actually drives a beauty 3PL bill

Most 3PL pricing comparisons get hung up on pick-and-pack rates, which are usually within a penny or two between providers. The real difference shows up in receiving, storage, and how beauty-specific exceptions are billed. Here is where to look:

Cost area How it's charged What raises the invoice What you must define
Pick + pack From $1.05 per order, scoped to SKU mix and packout Multi-SKU orders, GWP inserts, kit-on-the-fly bundles Whether GWP and inserts count as separate line items or roll into base
Packout supplies Pass-through at cost plus handling Custom mailers, ribbon, tissue, branded tape Whether brand owns supply orders or the 3PL sources on your behalf
Hazmat declarations Quoted on call, per limited-quantity label International DG, multi-ingredient hazmat Which SKUs are flagged hazmat in the catalog
Returns processing Quoted on call, base plus per-unit inspection Refurb-and-restock vs destroy-only Per-SKU rules: refurb threshold, destroy threshold, who pays inspection labor
Storage Per cubic foot or pallet, scoped to volume Slow movers, holiday overstock, seasonal SKUs Markdown date so slow stock does not eat margin in storage

Failure modes

Five beauty fulfillment failure modes

Five failure modes specific to beauty, not generic 3PL problems. The ones that hit at the pack station, the carrier hand-off, and the returns desk.

Failure mode Why it happens How Vertex handles it
Glass shattered in transit Generic packout, no void fill density spec, no bottom cushion layer Photographed packout spec per variant. Specific void-fill density per SKU. Bottom cushion mandatory on all glass.
GWP missed on qualifying order Manual list, packer judgment, rule lives in someone's head not the WMS GWP rule lives in WMS, reads Shopify cart tags, drops automatically. No human in the rule loop.
Hazmat shipment refused by carrier Missing limited-quantity label, no DG declaration, packer did not know SKU was regulated Hazmat flag at SKU catalog level. Label and DG generated automatically at pack station.
Subscription order ships pre-pause Subscription pause/skip not read in time, queue picked the order before billing event hit ops Contract-status reads ahead of billing. Hold queue catches the pause/swap before pick.
Influencer drop crushes ops, all orders late No advance notice, no labor staged, daily cutoff blown by big volume Brand sends the post-date ahead of time. Pre-stage labor and extend cutoff. No notice means no recovery.

When this isn't a fit

When Vertex isn't the right beauty 3PL for you

We are not the right fit for every beauty brand. If you ship under 200 orders a month, a generic 3PL is cheaper and the beauty-specific workflows do not pay back yet. If you have not written a packout spec and have no intention to, a beauty-specialist 3PL cannot invent it for you — packing to packer judgment makes the 3PL liable for your brand experience without the spec to defend against.

  • Under 200 orders per month and no growth plan

  • No written packout spec and no willingness to write one

  • Single-SKU brand with no variants and no GWP / subscription workflows

  • Need same-hour fulfillment (we run same-shift, not same-hour)

  • Need cold-chain (cosmetic refrigeration) — we are ambient + climate-controlled, not cold-chain

Comparison

Where Vertex fits in the beauty 3PL landscape

We are not the right fit for every beauty brand. Here is how we stack against the alternatives, and where we would send you if we are not it.

Vertex This page

D2C beauty brands with subscription, GWP, and multi-channel volume

Strength
Photographed packout spec per variant, subscription-aware routing, hazmat handling on staff, multi-carrier on US + cross-border lanes
Constraint
Best fit at 200+ orders/month with packout spec written
Best for
Beauty brands shipping Shopify + Amazon + retail wholesale who want one inventory pool

ShipBob beauty vertical

National multi-node platform 3PL

Strength
Dense FC network, plug-and-play Shopify integration, beauty SKU classification built-in
Constraint
Less depth on subscription + GWP workflows; per-SKU minimums on smaller brands
Best for
Brands that need 2-day national reach via inventory split and accept platform-3PL pricing

Boutique beauty-only 3PL

Hands-on operators serving 50-300 order/month indie brands

Strength
Owner-operator attention, photographed packouts standard, often founder-led ops team
Constraint
Limited carrier negotiation power, single-node geography, fewer hazmat shifts
Best for
Pre-revenue and growth-stage indie brands shipping under 300 orders/month

Generic DTC 3PL

Multi-vertical, not beauty-specialized

Strength
Lower per-order rates if your packout is simple and SKU set is small
Constraint
No GWP or subscription workflows native; packout is packer judgment unless you build it
Best for
Single-SKU dry-product brands shipping under 200 orders/month

Vertex pricing

Pricing for beauty fulfillment

Pick-and-pack starts at $1.05 per DTC order. Everything else is scoped to your SKU mix, channel set, and packout spec. Show us your current 3PL invoice and we'll tell you where we beat it, line by line.

Pick & pack

Per DTC order, standard SKU

from $1.05 /order

Everything else

Receiving, storage, FBA prep, kitting, returns, multi-channel routing — quoted on a call against your real order volume and SKU profile. We do not publish a per-pallet or per-cu-ft rate sheet because the honest answer depends on what you ship.

Bring your current invoice

Already at another 3PL? Send us your last three invoices. We will reply with a side-by-side and tell you whether we can beat it. If we cannot, we will say so.

What every beauty brand gets

  • Inventory sync to Shopify, Amazon, BigCommerce
  • Multi-carrier rate shop on every parcel
  • Same-shift cutoff, fast receipt-to-pickable
  • Scan-confirmed picking, not visual
  • No annual contract, no setup fee, no software fee
  • A named account lead on your account (not a ticket queue)
  • Daily returns report with disposition writeback
  • US + Canadian network, one inventory pool
Get a beauty quote

Bring your current invoice. We will reply with a line-by-line comparison.

FAQs about beauty fulfillment

Real beauty 3PL questions, answered

01 Do you ship internationally for beauty brands?

Yes. We handle CUSMA-tagged cross-border to Canada, DG declarations for hazmat content, and international parcel routing through DHL and major carriers. Country-specific restrictions on alcohol-content cosmetics get flagged at order receipt.

02 How do you handle GWP (gift-with-purchase) campaigns?

GWP rules read from your Shopify order tags. Set the cart-threshold rule in your storefront; the matching rule lives in the WMS for the campaign. The free sample drops automatically when the threshold hits. The campaign ends on the date you specify; no orphaned inserts after.

03 Can you handle alcohol-based products and aerosols?

Yes. Hazmat handling is on staff. Limited-quantity labels and DG declarations generate automatically at pack when a SKU is flagged in the catalog. International DG paperwork is included for export shipments.

04 What is the breakage rate on glass SKUs?

Damage rate on glass beauty volume tracks well below the category norm when a photographed packout spec is in place. Generic boxes spike breakage into the 3-5% range. A photographed packout spec on every glass variant before order one ships is non-negotiable.

05 Do you process returns for inspection and refurb?

Yes. Returns receive at the dock, get inspected against a per-SKU refurb threshold, and either go back to saleable stock (refurb) or destroy queue. The threshold lives in the WMS; the operation follows it, not ad-hoc judgment.

06 How fast can you onboard a beauty brand?

Targeting a five-day onboarding cadence: contract signs and ops lead named, SKU catalog mapped with hazmat flags applied, packout spec photographed per variant, test orders run end-to-end, shipping accounts connected, first inbound received, and the order feed flipped on.

07 Do you support subscription billing platforms?

Yes — Recharge, Stay AI, Skio, Awtomic, and Shopify-native Subscriptions. Contract status reads ahead of billing so pauses, skips, and swaps update the pick queue before the order generates.

08 What is the minimum order volume?

Practical floor is 200 orders per month. Below that, a generic 3PL is cheaper and the beauty-specific overhead does not pay back yet. We are happy to refer you to a boutique operator if you are not at scale yet.

Related verticals

We also run fulfillment for these brands

Ready to ship beauty the right way?

Talk to our beauty ops team

Get a custom quote in 24 hours based on your SKU mix, order volume, and beauty packout spec. Same-shift cutoff. 24-hour receipt-to-pickable. No annual contract.

5-day onboarding · 24h receipt-to-pickable · No annual contract

Talk to our 3PL team

Custom quote in 24 hours.

Tell us what you ship and where your customers are. We respond from a human address inside one business day. No mailing list.

We reply from a human address. No drip sequence, no mailing list.