Live at: https://marccherggi.github.io/shop/ (after setup)
NYC-themed print-on-demand dropshipping store. Fulfilled automatically by Printful. Zero inventory.
- Customer buys on the site
- Stripe processes payment
- Order automatically sent to Printful
- Printful prints + ships directly to customer
- You keep the profit margin
You never touch inventory or shipping.
- Go to stripe.com and create a free account
- Go to Products → Create product for each item
- Get the payment link for each product
- Replace
STRIPE_LINK_1throughSTRIPE_LINK_8inindex.html
- Go to printful.com and sign up free
- Connect your Stripe account
- Create products matching the 8 designs in the store:
- Built in NYC Tee ($32 → ~$15 base cost = $17 profit)
- NYC From Zero Hoodie ($58 → ~$28 base = $30 profit)
- $0 In NYC Tee ($32 → ~$15 base = $17 profit)
- Grind Season Cap ($28 → ~$14 base = $14 profit)
- Daily Grind Mug ($22 → ~$8 base = $14 profit)
- Zero to Something LS Tee ($38 → ~$18 base = $20 profit)
- Bartender Energy Tee ($32 → ~$15 base = $17 profit)
- AI + Hustle Hoodie ($62 → ~$30 base = $32 profit)
Simple text-based designs that work on any product:
- "BUILT IN NYC" (bold, clean typography)
- "NYC FROM ZERO"
- "$0 IN NYC → BUILDING NOW"
- "GRIND SEASON"
- "ZERO TO SOMETHING"
- "BARTENDER ENERGY"
- "AI + HUSTLE"
All designs can be made in Canva (free) in under 1 hour.
| Product | Price | Printful Cost | Your Profit |
|---|---|---|---|
| Tee | $32 | ~$15 | $17 |
| Hoodie | $58–62 | ~$28–30 | $30–32 |
| Cap | $28 | ~$14 | $14 |
| Mug | $22 | ~$8 | $14 |
Average order = $45 → average profit = $22 per order
10 sales/month = $220 passive 50 sales/month = $1,100 passive 100 sales/month = $2,200 passive
- Instagram Reels — show the product, tell the story behind it
- Link in bio → marccherggi.github.io/links.html (already updated)
- Free guides drive traffic → people who download guides see the store
- "NYC From Zero" narrative — the brand story IS the marketing
index.html— Full storefront (8 products, cart, size selector, modal)- Replace
STRIPE_LINK_1–8with real Stripe payment links once connected