Gift Basket Business
The shortcut: Skip retail-only. Land 3-5 small companies as repeat corporate gifting clients. One 50-basket order pays better than a whole December of Etsy.
Industry: E-commerce
Investment level: Micro — $300-$1,000
Time to launch: 4-6 weeks to first paid order
Best for: Someone with taste who likes putting things together — picking products, arranging them, writing the card. You're a fit if you can store 6-8 boxes of inventory in a closet, drive to a UPS Store weekly, and aren't squeamish about cold-emailing an HR person at a 30-person company. What you'll likely make: ~$600-$900/month by month 4 from a mix of retail and one or two corporate clients, $2-$3K/month by month 8 if you land 3-5 repeat corporate accounts. Math is in Section 4.
Market Opportunity
Most gift baskets you've seen are sad. A bottle of supermarket wine, a wedge of Brie, three crackers, shrink-wrap. The whole category got stuck in 1998. Meanwhile, every company with 20+ employees has someone whose job partly involves "send a nice thing to a client who just had a baby" or "ship 80 onboarding gifts to remote new hires" — and that person is mostly winging it on Amazon. That gap is the opportunity.
- US retail e-commerce hit $316.1B in Q4 2025, +5.3% year-over-year — US Census Q4 2025.
- Cart abandonment averages 70.22%, with 39% citing "extra costs too high (shipping, tax, fees)" — Baymard Institute. For a heavy product, shipping has to be in the price, not a $19 surprise at checkout.
- Etsy charges about 9-10% per sale (Etsy Sell). Shopify Basic is $29/month with 2.9% + 30¢ processing (Shopify Pricing). For corporate work you'll want your own Shopify checkout — it looks more like a real vendor.
Two customers, two businesses. Retail buyers are gift-shoppers paying $65-$150 and ordering one. Corporate buyers are HR coordinators and EAs ordering 30-200 baskets at $80-$300 each on a company card. The corporate side has higher AOV (average order value) and is year-round instead of Q4-or-bust.
Remote/hybrid work has quietly created a logistics problem at small companies — "we have 14 new hires across 9 cities and need to send each a welcome thing." Big swag vendors charge enterprise prices and ship corporate-y branded mugs. A small curator with taste can charge less and still earn more per basket than retail Etsy.
Launch With AI
Pro section. AI doesn't curate the basket, doesn't pack the boxes at midnight before a 50-basket corporate order ships, and doesn't drive to UPS in a snowstorm. What AI cuts is the writing tail: the corporate cold-outbound to HR coordinators + EAs, the per-client custom-note batches that 60% of gift recipients screenshot back, the Shopify product copy that doesn't sound like every other AI-curated gift basket page, the FALCPA allergen disclosure for any food items, and the daily Instagram presence that pulls the next HR coordinator into your DMs.
Important up-front: AI confidently writes wrong food labels for the food items you bundle. ChatGPT will draft an allergen disclosure that misses the FALCPA major-9 (sesame was added 2023 — most AI training data still says 8). For any basket containing food, you MUST disclose the major-9 allergens. AI will also fabricate "premium" claims that cross into FTC marketing rules. Use AI for the writing tail (cold-outbound, custom notes, product copy, IG content). Every food allergen disclosure + every "luxury" or "premium" or "best" claim goes through your verification.
AI Tools You'll Use
| Tool |
Price |
What it does |
| ChatGPT Plus |
$20/mo |
Corporate cold-outbound, custom note drafts, Shopify product copy, support replies |
| Klaviyo (free tier) |
$0 |
Corporate-account follow-up sequences + retail abandoned cart — free under 250 contacts |
| Canva (free or Pro) |
$0-$15/mo |
Branded gift card mockups, basket photography overlays, IG carousels |
| CapCut (free) |
$0 |
AI auto-captions + 60-sec basket-build reels for IG/TikTok |
| Shopify + Shopify Inbox AI |
$29-$79/mo |
Auto-suggested customer DM replies + abandoned-cart triggers |
The Workflow
Corporate HR + EA cold-outbound batch — your highest-LTV channel (ChatGPT, ~30 min per batch of 50). One 50-basket onboarding order from a 30-person company is 6 months of Etsy retail. Most basket businesses NEVER do corporate outbound. Paste:
"Build me a 3-touch cold-outbound sequence (14-day window) to HR coordinators + EAs at 30-200-employee companies in [my zip + 25 miles] OR remote-first companies. Touch 1 (Tue 8am): 80-word email opening with one specific observation ('I noticed your team posted you're hiring 14 remote engineers across 9 cities — bet onboarding gifts are a 'I'll deal with it Friday' problem on your Asana right now'), then 1-line ask: '15 min to walk through what your team actually wants in their first-week box? I curate corporate gifting for [N] companies your size, $80-$200/basket, ship anywhere in 5 days.' Touch 2 (Friday 11am, 3 days later): 60-word follow-up with a different observation (Q4 client gifting OR new-baby OR 'employee just bought a house' nudges). Touch 3 (Tuesday 8am, 11 days): 50-word breakup. NEVER 'just checking in.' Sign with my first name + my brand + IG handle."
Cold-outbound benchmark: 8-15% reply rate × 30% to-call rate = 2-5% to-call. 1-2 corporate accounts from a 200-email batch = $5-$15K of recurring revenue.
Per-client custom-note batches (ChatGPT, ~5 min per batch of 50). Corporate orders include personalized cards — 50 cards × 5 min hand-written = 4-hour bottleneck. Wrong. Paste:
"For my corporate client [company name]'s [50-basket onboarding order / 30-basket Q4 client-gift order / 14-basket new-baby-on-the-team order], generate 50 unique 1-paragraph cards. Variables: {recipient_first_name}, {recipient_role}, {client_company_first_name} (the sender, e.g., the EA's first name + 'and the [company] team'). Theme: [welcome / thank you / congratulations]. Each card: 40-70 words, conversational, never 'thrilled to have you on the team' boilerplate. NEVER use 'we're so excited.' Vary the opener across the 50 — half should reference something specific (the recipient's role + my client's company's mission) so it doesn't feel mail-merged. I'll review + edit any that feel off before printing."
Shopify product copy that beats generic AI gift-basket listings (ChatGPT, ~10 min per SKU). Paste:
"Write me a 130-180 word Shopify product page for [basket name — e.g., 'The First-Week Welcome Box, $145']. Include: (a) the 1-line hook (what specific moment this basket is for — never 'a thoughtful gift'), (b) the 5-7 items inside with named brands (e.g., 'Maman chocolate-chip cookies, Compartes hot cocoa, Aesop hand cream, Rifle Paper Co. notebook, hand-tied bow' — verify all brand names), (c) presentation note ('hand-packed in a [city]-made keepsake box, $0 packaging waste'), (d) shipping note ('ships in 5 business days via UPS Ground + tracking provided + signature on $200+ orders'), (e) personalization options (custom card, recipient address, gift wrap), (f) FALCPA allergen disclosure for any food items in the basket. Tone: small-batch curator-to-thoughtful-buyer, never 'unleash joy' or 'crafted with love.'"
Daily Instagram + LinkedIn presence — split between retail + corporate (ChatGPT + CapCut, ~30 min/week). Paste:
"Write me 7 posts for the next week, mix of: 4 Instagram posts targeting retail buyers (each 100-180 words + carousel image direction OR 30-sec reel script with auto-captions) showing batch days + curated baskets + happy-customer DMs (anonymized — never use real customer names without consent), AND 3 LinkedIn posts targeting HR coordinators + EAs at growing companies (each 100-180 words) about the operational pain of multi-city onboarding gifts + how I solve it. NEVER 'tag a friend.' NEVER 'unleash joy.' NEVER 'best-in-class' (FTC issue). Sign IG with brand handle, LinkedIn with my full name + brand + 'corporate gifting concierge — DM for B2B inquiries.'"
Klaviyo retail-buyer abandoned cart + corporate-account follow-up (Klaviyo + ChatGPT, ~30 min one-time setup). Paste:
"Build me 2 Klaviyo flows: (1) Retail-buyer abandoned cart — 3 emails over 7 days. Email 1 (90 min after abandon): 'still thinking about [basket name]?' + 1 line of urgency ('I had 3 of these go this morning' — only if true), Email 2 (24 hrs later): 'here's the unboxing reel from a customer last week,' Email 3 (5 days later): 'last note — 10% off code + my cell to text any question.' (2) Corporate-account follow-up — 4 emails over 60 days post-first-order. Email 1 (5 days post-delivery): 'how did the team like the boxes? Reply with photos if any landed in your slack,' Email 2 (30 days): 'tip — most of my repeat clients re-order on these triggers (Q4 client gifting, new-hire onboarding, employee anniversaries) — reply 'CALENDAR' and I'll send the trigger checklist,' Email 3 (60 days): 'the 5 SKUs I added since your last order — exclusive 15% repeat-account discount,' Email 4 (90 days): 'free 15-min planning call for Q4.' Tone: warm-direct, never 'don't miss out.'"
Time Saved Per Week
Roughly 5-8 hours/week once your workflow is wired in:
- Corporate outbound 50-email batch: 6 hrs → 90 min
- Custom note batches (50 per corporate order): 4 hrs per order → 30 min
- Shopify product copy: 4 hrs/week → 1 hr
- Daily IG + LinkedIn content: 4 hrs/week → 30 min
- Klaviyo flows: 8 hrs one-time → 0 ongoing
Trade that time for: 5 more corporate cold calls/week, 1 in-person basket delivery to a hot corporate prospect (massive trust-builder), and 1 weekend per month sourcing new SKUs from local makers (your differentiator vs. Amazon).
Total AI Stack Cost
- Budget tier ($20/mo): ChatGPT Plus only. Klaviyo free + Canva free + CapCut free + Shopify free trial covers the rest. Most retail-only basket makers should start here.
- Full tier ($90/mo): ChatGPT Plus + Shopify + Klaviyo paid + Canva Pro + CapCut Pro. Worth it once you cross 80 monthly orders OR 3 corporate accounts.
- Compare: A part-time VA + a part-time copywriter is $1,800-$3,000/month. AI stack is one-thirtieth the cost.
Cancel any tool you don't open in a 7-day window. Compliance non-negotiables: NEVER skip FALCPA major-9 allergen disclosure (incl. sesame added 2023) on baskets with food items. NEVER claim "best" / "luxury" / "premium" without FTC substantiation. NEVER use customer names or photos without consent (CCPA + GDPR + general privacy).
Your First Win
30 minutes from now you'll have your corporate cold-outbound 3-touch sequence + your Shopify product copy template + your custom-note batch generator. Open ChatGPT (free tier works). Paste:
"I'm a corporate-gifting + retail gift basket curator. (a) Write me a 3-touch cold-outbound email sequence (14-day window) to HR coordinators + EAs at 30-200 employee companies — touch 1 (Tue 8am, 80 words, one observation about their hiring/onboarding/Q4 pain), touch 2 (Fri 11am, 60 words, different observation), touch 3 (Tue 8am, 50-word breakup). NEVER 'just checking in.' (b) Write me a 130-180 word Shopify product page template — placeholders for basket name, hook, 5-7 items with brands, presentation note, shipping, personalization, FALCPA allergen disclosure for food items. (c) Write me a custom-note batch prompt — generates 50 unique 40-70 word personalized cards from variables {recipient_first_name}, {recipient_role}, {client_company_first_name}. (d) Reminder me of the 3 hardest-line FDA + FTC + privacy boundaries I MUST hold (FALCPA major-9 incl sesame, no unsubstantiated 'luxury'/'best,' no customer names without consent)."
You've just compressed 5-7 hours of corporate-outreach + product-copy work into 30 minutes. Send your first 50-email corporate batch this week — your sequence is loaded.
Product / Service Offering
Pick one occasion lane for the first 90 days. "All occasions" is what every supermarket florist does badly. The wins are specific: "the new-mom care package that doesn't have wine cubes and bath bombs," "the first-week-of-college care kit," "self-care for someone going through chemo," "expat homesickness — Texas-themed." Specificity is what makes someone screenshot your Instagram and send it to a friend.
Three-tier basket structure:
- Small ($65-$95). 4-5 curated items. The "I'm thinking of you" reorder size.
- Medium ($110-$160). 7-8 items, nicer packaging, hand-written card. Your default SKU.
- Large ($175-$275). 10-12 items, wood crate, real ribbon, tissue. Corporate executive-gift size.
Sourcing. Buy small-batch products wholesale through Faire at roughly 50% of retail. A candle that retails $32 costs you $16. Stack 6-8 of those plus packaging and your unit cost runs $50-$80 for a Medium. Other sources: Mouth.com for food/drink wholesale, and direct-from-makers via Instagram DM.
Pricing rule: total wholesale cost × 2.2 covers basket, packaging, time, and platform fees. Shipping is a separate line item passed through at actual cost — never absorb it.
Revenue Model
Unit economics — one Medium basket sold direct via Shopify ($135, 2026 numbers):
| Line item |
Amount |
| Sale price (basket only) |
$135.00 |
| Shipping charged to buyer (passed through) |
+$22.00 |
| Buyer's total |
$157.00 |
| Wholesale cost of products (Faire, ~7 items) |
-$58.00 |
| Packaging (box, crinkle paper, ribbon, card) |
-$8.00 |
| Shipping cost (UPS Ground, ~5 lbs) |
-$22.00 |
| Shopify processing (2.9% + 30¢ on $157) |
-$4.85 |
| Net per basket |
~$42.15 |
That's ~31% margin once shipping passes through cleanly. Etsy is similar but you'll lose another ~6-7% to fees — same basket nets ~$32-$35 there.
Path to your first $1K month (retail-led): about 25-30 Medium baskets, mostly birthdays and sympathy. Doable on Etsy + Instagram by month 3-4 if your photos look like Reformation, not like Costco.
Path to your first $3K month (corporate-led): one repeat corporate client doing 25-40 baskets/quarter gets you halfway alone. Add 1-2 smaller accounts plus retail trickle — that's your $3K. Most who hit this do it months 6-9 if they actually do the cold outreach.
Startup Costs
| Item |
Low |
Mid |
High |
| Initial Faire wholesale order (one lane, 25-30 items) |
$250 |
$400 |
$600 |
| Packaging (boxes, crinkle paper, ribbon, tags) |
$60 |
$120 |
$200 |
| Shipping supplies (UPS box pack, bubble wrap) |
$30 |
$60 |
$100 |
| Lightbox + simple ringlight |
$30 |
$50 |
$100 |
| Shopify Basic for first 2 months OR Etsy listing fees |
$20 |
$58 |
$58 |
| Sample baskets to send to 3-5 corporate prospects |
$0 |
$150 |
$300 |
| Total |
~$390 |
~$838 |
~$1,358 |
LLC fees are state-dependent ($35-$500) — see LLC University 50-state table. Hold off until you cross ~$1.5K/month or land your first corporate PO (purchase order — companies want to buy from a real LLC, not a hobbyist).
Faire's "first order free shipping + 60-day net terms" perk for new buyers is genuinely useful — you don't pay the wholesale order until after your first basket sells.
Legal & Formation
Business entity. Sole proprietorship works for the first 90 days. Form an LLC (limited liability company) before your first corporate order — companies want to pay a real business with a W-9 (the IRS form vendors fill out), not a person. Apply for an EIN free at IRS EIN Online — never pay a third party. The Resale Certificate you'll need for Faire wholesale is a state-level form your Department of Revenue handles in 1-2 weeks.
Sales tax. Etsy collects and remits automatically in 45 states + DC + Puerto Rico (Etsy Marketplace Facilitator policy). Shopify does not — on your own store you owe sales tax wherever you cross economic nexus (typically $100,000 in sales OR 200 transactions per Sales Tax Institute Wayfair FAQ). Year-one at $20-$40K, you'll only owe in your home state.
The legal trap. If your basket includes anything edible — chocolate, jam, tea — you may need a cottage food license, and you must follow FDA food labeling rules (21 CFR §101) on any item you repackage. The simple way around this: don't repackage food. Buy items sealed from a wholesaler and place them in the basket as-is. The maker handled compliance; you're curating. Skip alcohol entirely in year one — most states ban consumer-to-consumer alcohol shipping.
Marketing & First Customers
The retail and corporate sides need different playbooks. Most beginners try Etsy SEO to land corporate gigs — that's not how HR coordinators buy.
Retail (Etsy + Instagram). Etsy SEO for occasion-specific keywords — "new mom care package no alcohol," "chemo care basket for women," "sympathy gift basket without flowers." Use eRank ($10/mo) to find low-competition phrases. Instagram Reels of unboxing and ribbon-tying outperform finished-product photos by 3-5x in saves.
Corporate (cold outreach + LinkedIn). The 30-email week: find 30 small companies (20-150 employees) in your metro on LinkedIn. Look up the head of People/HR or the EA to the founder. Send: "Hi, I make small-batch curated gift sets for client thank-yous and new-hire welcomes. Sample on me — what's your address?" Once you have 5+ basket SKUs, list them as wholesale on Faire's seller side — corporate buyers and small boutiques shop there.
First 10 customers: tell every friend with a corporate job you're starting. Ask if their company sends client gifts or new-hire welcomes — and who handles it. One warm intro to an EA at a 40-person startup is worth 200 cold emails.
First 90 Days
- Week 1 — Pick one occasion lane. Write down what isn't in any existing basket in that lane. That gap is your angle.
- Week 1-2 — Apply for Faire and your state Resale Certificate the same day. Order $250-$400 of wholesale across 25-30 items so you can build 4 basket configurations.
- Week 3 — Build 4 sample baskets. Photograph in natural light. Edit in Photoroom or Canva. Open the Etsy shop with Small/Medium/Large variants.
- Week 4 — Set up Shopify Basic in parallel (~$24/mo billed yearly per Shopify Pricing). Same photos, your own URL — what you'll send corporate prospects to.
- Week 5 — Send free sample baskets to 3-5 corporate prospects in your network. Include a one-pager with pricing tiers and a note: "If this is useful, here's how to order in bulk."
- Week 6-8 — Start the 30-email-per-week corporate outreach. Target: 3-5 retail orders/week, ~$400-$700 in week-8 revenue.
- Week 9-10 — Audit which basket SKU is selling best. Kill the bottom one and reorder Faire stock based on actual demand, not guesses.
- Week 11-13 — Push for your first repeat corporate client. Target: 1 corporate order of 10-25 baskets, total month-3 revenue ~$1.2-$1.8K. File the LLC if you've crossed $1K/month or have a corporate PO in hand.
Common Pitfalls
Building for "all occasions." A shop with birthday + sympathy + new baby + corporate + holiday ranks for nothing on Etsy and confuses corporate buyers. Fix: Pick one lane for the first 90 days. The shop name and listings should make it obvious within 2 seconds what you specialize in.
Underpricing because the products are cheap. Wholesale × 1.5 leaves you working for $6/hour after shipping and packaging. Fix: Wholesale × 2.2 minimum on retail, × 2.0 on corporate bulk. Shipping is always passed through at actual cost.
The Christmas crush blindside. 60-70% of retail gift-basket revenue happens October through December. New sellers ride that high in year one and assume January looks the same. It doesn't — January is dead. Fix: Build the corporate side starting February-March because corporate gifting is year-round (employee birthdays, client thank-yous, conference welcomes). Don't bet the whole year on Q4.
Ignoring shipping until it bites you. A 5-pound basket cross-country costs $22-$30 ground. If you priced $9 flat-rate, you just lost the basket's margin on every coast-to-coast order. Fix: Use real-time shipping rates in Shopify (Shopify rate calculator docs) and on Etsy. Charge buyers actual cost. Don't offer free shipping — buyers expect to pay for heavy gifts.
Get your full launch plan — take the free 60-second quiz.