Want to start selling customized t-shirts or merch right from your WordPress site?
With print-on-demand (POD) services like Spreadshirt, you can create an automated online t-shirt shop without any upfront investment and very little effort.
In this beginner-friendly guide, I‘ll show you exactly how to set up your own t-shirt shop in WordPress using Spreadshirt.
After 15 years as a webmaster and online entrepreneur, I‘ve used various print-on-demand platforms over the years. In my experience, Spreadshirt stands out for its high print quality, excellent profit margins, and huge range of products.
Let‘s get started!
Contents
- Why Every Blogger Should Consider Starting a Spreadshirt T-Shirt Shop
- Step 1: Sign Up for a Free Spreadshirt Account
- Step 2: Add and Customize T-Shirt Designs
- Step 3: Set Up and Customize Your Spreadshirt Shop
- Step 4: Embed Your Spreadshirt Shop into WordPress
- Spreadshirt Tips and Tricks to Maximize Sales
- Final Thoughts on Starting Your Own Spreadshirt Shop
Why Every Blogger Should Consider Starting a Spreadshirt T-Shirt Shop
Before we dive into the step-by-step setup process, let me quickly explain why Spreadshirt is a great platform for selling t-shirts online.
Major Benefits of Spreadshirt:
-
No upfront costs – You don‘t need to pay anything to open your Spreadshirt shop. There are no monthly fees or minimum order quantities either.
-
300+ products – You can sell t-shirts, hoodies, mugs, phone cases, masks, leggings, and much more.
-
Print-on-demand – Products are printed on-demand. No need to worry about stock, inventory, or shipping.
-
High profit margins – You earn a base price + commission on every sale. Commissions range from $2 to $10 per product sold.
-
Worldwide shipping – Spreadshirt offers printing and order fulfillment globally.
-
Partner program – Once your shop hits $750 in monthly sales, you qualify for their partner program with higher commissions.
So if you have a blog or website in any niche, adding a Spreadshirt merchandise shop is an easy way to boost earnings.
You don‘t need a huge audience to get started. Even a small but engaged following that loves wearing branded merch can help you earn a nice side income.
According to Printify‘s 2022 study, the current size of the print-on-demand industry is $9 billion. The online t-shirt market alone is worth $2.5 billion.
There is huge potential here, especially around niche interests and fandoms that people like displaying on t-shirts and apparel.
Let‘s now dive into how to create your own profitable t-shirt shop with WordPress and Spreadshirt.
Step 1: Sign Up for a Free Spreadshirt Account
First, head over to Spreadshirt.com and click on the "Sell" button.

This will open up the sign-up page. Choose the "Open Your Own Online Shop" option.

Enter your email address and choose a name for your Spreadshirt shop.
Hit Sign Up and Spreadshirt will create your account and unique online store. Easy peasy!
Step 2: Add and Customize T-Shirt Designs
Now it‘s time to start adding t-shirt designs!
In your Spreadshirt dashboard, go to the "Designs" section. Click on "Upload Design".
You can upload artwork in JPG, PNG, GIF, SVG file formats. For best results, I recommend using high resolution images – 300 dpi is ideal.

After uploading a design, choose the products you want it to be printed on. Tees, hoodies, mugs, laptop sleeves, leggings – anything goes!
Customize the design by selecting colors, sizes and other options. Give your design a compelling title and description. This helps with search engine optimization down the line.

Repeat this process to add all the designs you want. You can reuse designs across multiple products to save time as well.
Pro tip: Add seasonal designs and trending themes that are likely to sell well. Christmas, Halloween, pop culture – endless possibilities!
Step 3: Set Up and Customize Your Spreadshirt Shop
Once you‘ve added the designs, it‘s time to set up the shop front itself.
In your Spreadshirt dashboard, go to the "Shop" section.
Here you can customize everything about your shop‘s look and feel:
-
Add a cover image, logo, and color theme
-
Set your shop name, domain name, currency etc.
-
Select the designs you want to display
-
Mark your shop as published and live!

By default your shop will be given a Spreadshirt subdomain, like:
yourstorename.spreadshirt.com
But you can also connect your own custom domain later if you wish.
Take the time to properly brand your Spreadshirt shop. Add your logo, color scheme, and other elements to match your website for a consistent look.
Step 4: Embed Your Spreadshirt Shop into WordPress
With the designs and shop settings in place, it‘s time to integrate your shop into WordPress.
In your WordPress dashboard, create a new page for the shop. Switch to the "Text" editor tab.
Go back to Spreadshirt → Shop → Advanced Settings. Enable "Embed shop in website".

This generates the embed code that you need to copy and paste into your WordPress page.
That‘s it! View the published page to see your live Spreadshirt merchandise shop.
You can also add ecommerce plugins like WooCommerce later to integrate your Spreadshirt products into your website. But this basic embedding works just fine for a simple shop.
Spreadshirt Tips and Tricks to Maximize Sales
Now that your t-shirt shop is ready to take orders, let‘s talk about how to actually make sales and maximize your profits.
Here are my top tips for supercharging your Spreadshirt merch business after 15 years of experience:
-
Promote on social media – Run targeted ads and do giveaways on Instagram, TikTok, Facebook to drive sales.
-
Email marketing – Send promos and new arrival updates to subscribers. Email has the highest conversion rates.
-
Influencer marketing – Pay micro-influencers or offer free products to get your designs featured.
-
SEO optimization – Use relevant keywords in design titles, descriptions, alt text. Rank in search.
-
Loyalty program – Offer discounts or free shipping for repeat customers.
-
Sales and promotions – Time limited discounts and holiday sales help boost revenue.
-
Back-in-stock alerts – If a popular design sells out, allow signups for restock notifications.
-
Analytics – Use Spreadshirt analytics to identify your highest selling designs.
-
Partner program – Once you hit $750 in monthly sales, apply for Spreadshirt‘s partner program to earn 45-50% commissions.
The key is driving consistent traffic and engagement. Turn your blog readers and social media followers into loyal customers.
Final Thoughts on Starting Your Own Spreadshirt Shop
I hope this detailed, step-by-step guide helped demystify the process of setting up a profitable Spreadshirt shop with WordPress.
Selling print-on-demand merchandise is much easier than running your own ecommerce store. With zero upfront costs and maintenance, it‘s a no-brainer way to monetize any blog or website.
You can start small and test out a few designs. As you build your audience and fine-tune your products, aim to turn your Spreadshirt shop into a standalone brand generating thousands in passive income.
Let me know if you have any other questions! I‘m always happy to help fellow webmasters maximize their online businesses.
Good luck and have fun with your Spreadshirt shop!
