If you're making custom t-shirts, stickers, or vinyl products, you need a place to sell them online. Shopify is the platform most small custom apparel businesses use because it handles payments, shipping, and inventory without requiring any technical skills.
This isn't a generic "how to use Shopify" tutorial — there are hundreds of those already. This guide focuses specifically on setting up a Shopify store for a custom product business: how to structure products with customization options, photograph vinyl and apparel, price for profit after platform fees, and get your first customers.
Why Shopify (and Not Just Etsy)
Most custom apparel sellers start on Etsy because it's free to list. That's fine for testing designs, but Etsy takes roughly 10% of every sale (listing fee + 6.5% transaction fee + 3% payment processing). On a $25 shirt, you're giving Etsy about $2.50 per sale.
Shopify costs $39/month for the Basic plan, but only charges 2.9% + $0.30 per transaction when you use Shopify Payments. On that same $25 shirt, you pay about $1.03. Sell more than 17 shirts per month and Shopify is already cheaper than Etsy.
The real advantages go beyond fees though. With Shopify you own your customer list (Etsy doesn't share customer emails), you control your branding completely, you can run your own promotions without competing against other sellers on the same page, and your store ranks independently in Google — which means your SEO work builds your brand, not Etsy's.
The smart path: start on Etsy to validate your designs, then move to Shopify once you're consistently selling. Many sellers run both simultaneously — Etsy for discovery, Shopify for repeat customers and higher margins.
What Shopify Actually Costs for a Custom Product Business
Here's the real first-year budget, not the "as low as $1/month" marketing number:
| Expense | Cost | Notes |
|---|---|---|
| Shopify Basic plan | $39/month (or $29/month billed annually) | After the 3-day free trial + $1/month promotional period (usually 3 months). Pay annually to save 25%. Realistically ~$265–$355 in year one depending on billing. |
| Custom domain | $14–$20/year | Buy through Shopify or Namecheap/GoDaddy. yourbrandname.com looks professional and builds trust. |
| Theme | $0–$350 (one time) | Free themes like Dawn work great for starting. Paid themes ($180–$350) offer more layout options but aren't necessary on day one. |
| Essential apps | $0–$30/month | Start with free apps: Shopify Email (free up to 10K emails), Judge.me for reviews (free tier), Shopify Inbox for chat (free). |
| Transaction fees | 2.9% + $0.30/sale | With Shopify Payments. No additional transaction fees. |
| Marketing budget | $50–$200/month | Optional but recommended. Can be $0 if you rely on organic social media and SEO. |
Realistic year-one total: $280–$800 (before marketing). That's the cost of the platform itself. Your product costs (blanks, heat transfer vinyl, packaging) are separate and scale with sales.
Setting Up Your Store: The 90-Minute Version
You can overthink this for weeks or get a functional store live in 90 minutes. Here's the fast track.
Step 1: Create Your Account (5 minutes)
Go to shopify.com, click "Start free trial," and enter your email, password, and store name. Shopify will ask about your business — answer honestly, it helps them customize your dashboard. You'll land on your admin dashboard with a setup checklist.
Step 2: Pick a Free Theme and Customize (30 minutes)
Go to Online Store → Themes. The default Dawn theme is genuinely good — it's fast, mobile-friendly, and clean. Don't spend days agonizing over themes. Pick one that looks close to what you want, customize the colors and fonts to match your brand, upload your logo, and move on.
The things that actually matter for a custom apparel store: large, clear product photos, easy navigation between product categories, and a fast-loading mobile experience. Every free Shopify theme does this well.
Step 3: Add Your Products (30 minutes for first 5–10)
This is where custom product businesses need to think differently than standard retail stores. Click Products → Add Product, and for each item include:
Title: Be specific and keyword-rich. Not "Custom Shirt" — instead "Custom Text T-Shirt — Your Words, Any Color HTV on Bella+Canvas 3001" tells both Google and the customer exactly what they're getting.
Description: Answer the three questions every custom product buyer has: (1) What exactly will I receive? (2) How do I tell you what I want? (3) How long will it take? Then add material details, care instructions, and sizing information. Mention the quality of your materials — customers buying custom products worry about durability. If you use professional-grade PU vinyl that lasts 50+ washes, say so.
Product variants: Set up size options (S through 3XL) as variants with different prices if larger sizes cost more. Set up color options for the blank garment. For custom text or design input, use a free app like Infinite Options or Product Personalizer — these add text fields and file upload buttons to your product page.
Photography (this makes or breaks your store):
- Photograph finished products on a flat surface with natural lighting — near a window on an overcast day is ideal
- Show the vinyl texture up close so customers can see the quality. Glitter, puff, and foil vinyl especially need close-up texture shots
- Include a photo of the shirt being worn (or use a mockup generator — Placeit.net and Printful's mockup tool are popular)
- Show multiple angles and, for specialty vinyl, show before/after or the vinyl effect (glow-in-the-dark shown both lit and dark, for example)
Pricing: Calculate your actual cost per product including blank garment, vinyl, time, packaging, and Shopify's transaction fee. Then set your price to hit at least a 50% gross margin. A shirt that costs you $7 to make and ship should sell for at least $20–$25. Don't race to the bottom on pricing — custom products sell on quality and uniqueness, not on being the cheapest option.
Step 4: Set Up Payments (5 minutes)
Go to Settings → Payments and activate Shopify Payments. This lets you accept all major credit cards, Apple Pay, Google Pay, and Shop Pay with no extra transaction fees beyond the standard 2.9% + $0.30. Also enable PayPal as a backup — some customers strongly prefer it.
Step 5: Configure Shipping (10 minutes)
Go to Settings → Shipping and Delivery. For custom apparel, the simplest approach is:
- Free shipping over $50: This encourages larger orders and simplifies your pricing. Build $3–$5 of shipping cost into each product's price.
- Flat rate $5.99 under $50: Simple for you and predictable for the customer.
- Processing time: Be honest. Custom products take time. Set a 3–5 business day processing time and communicate this clearly. Customers are fine waiting if they know upfront — they get upset when expectations aren't set.
Step 6: Add Essential Pages (10 minutes)
Before launching, you need at minimum:
- About page: Tell your story. Why did you start? Customers buying custom products want to know there's a real person behind the store. Show your workspace, your equipment, your process.
- Contact page: Email, and ideally a contact form. For custom products, many customers will have questions before ordering.
- Shipping policy: Processing time + shipping time. Be specific: "Orders ship within 3–5 business days. Standard shipping takes 3–7 additional business days."
- Return/refund policy: Custom products are tricky. Most custom sellers don't accept returns on personalized items (and customers understand this) but do offer remakes for defects. State this clearly.
- FAQ page: Answer: How do I submit my custom design? What file formats do you accept? What if I don't have a design? How do I care for my shirt? Can I see a proof before you make it?
Organizing Products for a Custom Apparel Store
Don't dump all your products on one page. Create collections that match how your customers think:
By product type: Custom T-Shirts, Custom Hoodies, Custom Hats, Stickers & Decals
By occasion/use: Team & Group Orders, Wedding Party, Business & Corporate, Kids & Baby
By vinyl type (if you sell the vinyl itself): Standard HTV, Specialty HTV (Glitter, Puff, Foil), DTF Transfers, Adhesive Sticker Vinyl
In Shopify, go to Products → Collections to set these up. You can create "automated collections" that automatically include products based on tags, type, or vendor — which saves time as you add new products.
SEO Basics That Actually Matter for Custom Product Stores
Most Shopify SEO guides tell you to "optimize meta descriptions." That's fine, but here's what actually moves the needle for a custom product business:
Write real product descriptions. Not three sentences — write 200+ words that include the terms your customers search for. "Custom glitter t-shirt" is good. "Custom glitter HTV t-shirt with sparkle heat transfer vinyl on Bella+Canvas 3001 soft cotton tee" is better because it captures long-tail searches.
Blog about your process. Google loves helpful content. Write posts about how to layer HTV, HTV vs DTF vs sublimation, or how to care for custom vinyl shirts. Each blog post is a new page that can rank in Google and bring potential customers to your store.
Add alt text to every image. Describe what's in the photo: "Black Bella+Canvas 3001 t-shirt with custom white heat transfer vinyl text design" — not "IMG_4372" or "product photo."
Get your site speed right. Compress images before uploading (TinyPNG.com is free). Don't install 20 apps — every app adds code that slows your site. Start with 3–5 essential apps maximum.
Getting Your First Customers
A live store with zero traffic makes zero sales. Here's what works for custom product businesses specifically:
Instagram and TikTok process videos. Film yourself making a shirt — cutting, weeding, pressing. These "making of" videos consistently go viral in the custom apparel space. You don't need fancy equipment — a phone propped up recording your heat press is enough. The satisfying peel of the carrier sheet after pressing is genuinely compelling content.
Facebook groups. Join local buy/sell groups and groups related to your niche (sports parents, teachers, wedding planning). Don't spam — participate genuinely and mention your business when relevant. Many custom shirt sellers get their first 50 orders through Facebook groups alone.
Google Shopping (when ready). Once you have good product photos and descriptions, Shopify integrates directly with Google Shopping through the Google & YouTube channel (free to install). Your products show up when people search for things like "custom team shirts" or "personalized baby onesie." Start with a small daily budget ($5–$10) and scale what works.
Word of mouth and samples. Make shirts for friends, family, and local businesses. Wear your own products. Bring samples to local events. Custom products sell on visible quality — when someone sees a sharp, well-made shirt in person, they ask where to get one.
Tools and Apps Worth Installing
Keep it minimal. Every app you install slows your site slightly and adds complexity. Start with these free options:
| Purpose | Recommended App | Cost |
|---|---|---|
| Customer reviews | Judge.me | Free (basic) |
| Email marketing | Shopify Email | Free up to 10K emails/month |
| Live chat | Shopify Inbox | Free |
| Custom product options | Infinite Options or Product Personalizer | Free tiers available |
| SEO basics | Plug in SEO | Free (basic) |
| Social proof/FOMO | Not needed yet | — |
Add more apps only when you hit a specific problem you can't solve without one. Most stores that install 15+ apps on day one end up removing half of them within a month.
Common Mistakes Custom Product Sellers Make on Shopify
Not showing the product process. Custom product buyers want to see how things are made. Add a photo or short video of your workspace, your equipment, or the pressing process to your About page and product descriptions. This builds trust in a way that stock photos never will.
Vague product titles. "Custom Shirt" tells Google nothing. "Custom Heat Press T-Shirt — Personalized Text on Bella+Canvas 3001" targets real search terms.
No care instructions. Custom vinyl products need specific care (wash inside out, cold water, no tumble dry on high). Include care instructions on every product page AND on a printed card in every package. This prevents returns and bad reviews from people who ruined their shirt in the wash.
Promising what you can't deliver. If your processing time is 5 business days, say 5 business days — don't say 2–3 and then scramble. Under-promise and over-deliver. Customers who receive their order earlier than expected leave glowing reviews.
Ignoring mobile. Over 70% of Shopify traffic comes from phones. Preview every change on mobile before saving. If your product images load slowly or your text is tiny on a phone screen, you're losing most of your potential customers.
Your Launch Checklist
Before removing password protection and going live, verify these:
- ☐ At least 5–10 products listed with full descriptions, multiple photos, and variants
- ☐ All essential pages created (About, Contact, Shipping Policy, Returns, FAQ)
- ☐ Shopify Payments activated and PayPal connected
- ☐ Shipping rates configured and tested
- ☐ Place a test order yourself to verify the full checkout flow
- ☐ Check your store on your phone — is everything readable, clickable, and fast?
- ☐ Order confirmation email looks professional (customize under Settings → Notifications)
- ☐ Custom domain connected (if purchased)
- ☐ Google Analytics connected (Settings → Apps → Google & YouTube channel)
Then: go to Online Store → Preferences, uncheck password protection, and you're live.
Frequently Asked Questions
Can I run Etsy and Shopify at the same time?
Yes, and many custom sellers do. Use Etsy for discovery (customers searching for custom shirts find you there) and Shopify for repeat business and higher margins. Include a business card with your Shopify URL in every Etsy order to funnel repeat buyers to your own store.
Do I need a business license to sell on Shopify?
Shopify doesn't require one, but your state or city likely does. Most locations require at minimum a business license and sales tax permit. An LLC is recommended for liability protection. Read our guide to LLC vs S-Corp for t-shirt businesses for details.
How do I handle custom orders where the customer needs to send me their design?
Use a product customization app (Infinite Options, Product Personalizer) that adds a file upload field to your product page. Alternatively, add a note in your product description asking customers to email their design after ordering, and include your email address. Many sellers use a proof approval workflow — make the design, send a mockup for approval, then produce and ship.
What's the best Shopify plan for a new custom apparel business?
Basic ($39/month, or $29/month if you pay annually). It includes everything you need: unlimited products, online store, discount codes, abandoned cart recovery, and Shopify Payments. Don't upgrade to the Grow plan ($105/month) until you need the extra features — mainly better reporting, more staff accounts, and lower credit card rates that pay for themselves once you're doing $30K+/month.
How do I handle sales tax?
Shopify can automatically calculate and collect sales tax based on your location and the customer's shipping address. Go to Settings → Taxes and duties to configure. You still need to register for sales tax permits and file returns in the states where you have tax obligations — Shopify collects the tax but doesn't file it for you.