Selling Website Templates on Theme Forest: Step-by-Step Guide

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.

WhatsApp Group (Join Now) Join Now
Telegram Group (Join Now) Join Now

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:

  1. Go to Envato Market Author Signup.
  2. Choose β€œI want to sell items”.
  3. Fill in the required details: username, email, password, etc.
  4. 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

πŸ“πŸ’» From Idea to Income: How to Create and Sell Digital Journaling Templates (Step-by-Step Guide)


Would you like a LinkedIn or Pinterest post for this article too?

Leave a Comment