Are you a web designer or developer looking to make passive income by selling your website templates? If yes, ThemeForest could be your goldmine. With thousands of daily visitors, this Envato-powered marketplace allows you to showcase your creativity and get paid for it.
In this guide, youβll learn how to start selling website templates on ThemeForest, from account setup to creating and uploading high-quality templates that get approved and sold.
π What is ThemeForest?
ThemeForest is a popular online marketplace for digital assets, including website templates, WordPress themes, HTML templates, eCommerce templates, and more. It is part of the Envato Market, which also includes other marketplaces like CodeCanyon, GraphicRiver, and AudioJungle.
Why ThemeForest?
- β High traffic marketplace
- β Passive income opportunity
- β Global exposure for your work
- β Robust support and guidelines
π§ Step 1: Understand the Market
Before diving in, itβs important to analyze what sells. ThemeForest is saturated, so knowing what buyers want gives you a competitive edge.
Do This:
- Browse best-selling templates in your niche.
- Study design trends (minimal, dark mode, mobile-first, etc.)
- Look at customer comments and ratings to understand what buyers appreciate or complain about.
Niche Ideas:
- Portfolio templates for freelancers
- Landing pages for SaaS products
- Multi-purpose corporate templates
- eCommerce (Shopify or WooCommerce) themes
π€ Step 2: Create an Envato Account
To sell on ThemeForest, you need an Envato Author Account.
Steps:
- Go to Envato Market Author Signup.
- Choose βI want to sell itemsβ.
- Fill in the required details: username, email, password, etc.
- Accept the terms and submit.
Once your account is active, youβll get access to your Author Dashboard where you can upload items, monitor sales, and communicate with buyers.
π¨ Step 3: Design a High-Quality Template
This is the most crucial part. Your template must be unique, functional, responsive, and error-free.
Key Design Elements:
- Modern UI/UX: Use consistent color schemes, spacing, and typography.
- Responsiveness: Ensure your template looks good on all devices.
- Cross-browser compatibility: Test on Chrome, Firefox, Safari, Edge, etc.
- Clean Code: Use proper HTML5/CSS3, comments, and documentation.
- Performance: Optimize images and use lazy loading to improve speed.
You can use tools like:
- Figma or Adobe XD for design mockups
- Visual Studio Code or Sublime for coding
- Bootstrap, Tailwind CSS, or similar frameworks to speed up development
π Step 4: Prepare Your Files
ThemeForest requires you to submit a complete package. This includes:
Folder Structure Example:
javaCopyEditTemplateName/
βββ HTML Files (.html)
βββ CSS Files (.css)
βββ JS Files (.js)
βββ Images
βββ Fonts
βββ Documentation (PDF or HTML)
βββ Licensing info (if needed)
ZIP File Includes:
- Main files (your actual template)
- Documentation (how to edit/install)
- Help file and credits (if youβve used third-party assets)
π Step 5: Write a Killer Item Description
Your product listing is like your sales pitch.
Include:
- Template name and purpose
- Key features (responsive, retina-ready, animations, etc.)
- Technologies used (HTML5, CSS3, jQuery, Bootstrap 5, etc.)
- Live demo link
- Screenshots or GIFs
- Instructions for customization
Use clear formatting with bullet points, headings, and short paragraphs to enhance readability.
π€ Step 6: Upload Your Item on ThemeForest
Now itβs time to submit your work.
Go to:
Dashboard β Upload β ThemeForest
Select a Category:
Choose the right niche, e.g., βSite Templates β Creative β Portfolioβ.
Upload Files:
- Main File: The ZIP of your template and documentation
- Preview Image: 590x300px banner
- Live Preview URL: Hosted version of your template (can be on GitHub Pages, Vercel, or your own server)
- Thumbnail Image: 80x80px image for listing
- Add tags and categories
After submission, your item will go through manual review. This can take from a few days to a week.
β Step 7: Approval and Rejection
If Approved:
π Congratulations! Your item goes live and you can start earning.
If Rejected:
Donβt panic. ThemeForest reviewers often leave comments. Fix the mentioned issues and resubmit.
Common rejection reasons:
- Design is not unique enough
- Poor file organization
- Missing responsiveness
- Broken links or functionality
- Unclear documentation
π΅ Step 8: Set Your Price and Earn Money
Pricing varies depending on the quality, complexity, and competition.
For HTML templates, prices generally range from $12 to $25. WordPress themes can go up to $59+.
ThemeForest Commission:
- Authors Exclusive to Envato: Start at 50% commission, but it can rise with more sales.
- Non-exclusive Authors: 37.5% flat rate
You can track earnings in your Author Dashboard and request payouts via Payoneer, PayPal, or bank transfer.
π Step 9: Promote Your Template
Just publishing on ThemeForest doesnβt guarantee sales.
Promotion Tips:
- Create a demo site with SEO-optimized landing page
- Write blog posts or tutorials showcasing your template
- Share on Pinterest, Instagram, LinkedIn, Twitter
- Submit to template directories or web design showcases
- Reach out to YouTube influencers or bloggers for review
π Bonus Tips for Success
1. Regular Updates
Keep your template up to date with modern design trends, browser compatibility, and code improvements.
2. Listen to Feedback
Respond to customer reviews and messages. Fix bugs quickly to maintain a good reputation.
3. Build a Portfolio
The more templates you sell, the more visibility and credibility you earn.
4. Use Analytics
Check which templates perform best and double down on those styles or industries.
β FAQ
Q1. Do I need to know WordPress to sell on ThemeForest?
No. You can sell HTML templates, but WordPress themes usually earn more.
Q2. How long does it take to get approved?
It variesβusually 5-10 business days, but it can be faster or longer depending on submission volume.
Q3. Can I sell the same template elsewhere?
Only if you choose a non-exclusive author account. But exclusivity gives you higher earnings.
Q4. Can I use images from Google in my template?
No. Use royalty-free or properly licensed images from sites like Unsplash, Pexels, or purchase from stock platforms.
Q5. Is documentation mandatory?
Yes. Buyers need clear instructions on how to use and edit your template. Poor or missing documentation can lead to rejection.
π Final Thoughts
Selling website templates on ThemeForest is a legit way to earn money online, especially if youβre a designer or developer. It might be competitive, but with high-quality work, consistency, and smart marketing, you can build a solid income stream.
Start today by analyzing the market, creating a standout template, and uploading your first item. The key is learning from feedback and improving with each submission.
Are you ready to turn your design skills into dollars? ThemeForest could be your next best move.
Let me know in the comments if youβd like a guide for creating WordPress themes or converting HTML templates to WordPress!
Related Guides You May Like:
πΈ How to Make Passive Income Selling E-books: The Ultimate Guide for Beginners
Would you like a LinkedIn or Pinterest post for this article too?