Submit a website template

Share your templates with the Ycode community! Review our guidelines, then submit your template.

Submit template

Process

1
Design

Design a template meeting the listed requirements.

2
Submit

Fill in the form with required details.

3
Review

Template review takes up to 5 days.

4
Listing

Approved templates will be listed in the marketplace.

Creator benefits

At Ycode, we care about our creators, which is why you keep 100% of your template sales and gain visibility to thousands of potential clients on our marketplace.

Earn 100% of each template sale.
Make money on free templates by using affiliate links.
Boost your brand's visibility with exposure to thousands of page views.
Enhance your understanding and proficiency in Ycode.

Template requirements

Make sure your template meets these requirements before submitting it.

Design, layout & structure
  • Strong understanding of graphic design principles: including contrast, typography, layout, balance, hierarchies, and proportion.

  • Keeps up with the latest trends in web design.

  • Visually appealing designs with interesting and creative layouts.

  • Logical layer structure and naming.

  • Looks great on all devices and breakpoints.

  • Components should be used for navigation, footers and repeating elements.

  • Visuals should be crisp on retina devices and cropped nicely, (@2x) on retina devices.

Pages
  • Pages should have unique layouts (avoid repetitive page designs that have minimal structural changes).

  • All links in the template work and point to a valid URL.

CMS
  • Name your collections and fields in a way that would normally exist in that category of a website. E.g. Blog collection with fields of: Description, Author, Content and Image.

  • Collections should have at least 3 items per a collection. Avoid use of excessive Lorem Ipsum.

Forms
  • Form fields should have correct settings. E.g. Email field should not be text type field.

  • Forms should be working and set up with workflows.

Workflows
  • Name workflows to ensure it gives understanding of what it does.

  • Elements that needs IDs should be named for their purpose, e.g. submitting form button could have “button-filter” ID.

Template name
  • Give a name that is not the same or includes the name as a category.

  • Preferably, choose a single word to name your template.

Custom code
  • Custom code (in site settings, in embeds, in page settings) is not allowed in templates.

Integrations
  • Do not generate an API token or add any third-party integrations to the project.

Other
  • Template should be published to ycode.site domain.

  • Template does not use copyrighted content such as images, videos or custom fonts.

  • Project should not contain any unused components, styles and assets.

Template purchasing

Sell your template through a platform like Lemon Squeezy or Gumroad and include the clonable link to your product in the form below.

Template support

It is the responsibility of template designers to offer support to their customers. On each template preview page, you will find the creator's email address, where customers can reach out and ask their questions.

If customers have any inquiries or issues specifically related to Ycode bugs and features, they should direct those questions to Ycode support.

Reviewing

Template review takes up to 5 days.

Reasons your template could get rejected
  • Weak visual hierarchy or layout.

  • Inconsistent use of typography, sizing, spacing, color.

  • Lack of uniqueness or creativity.

  • Design elements that are not visually appealing.

  • Too similar to existing templates.

  • Low-resolution or poorly rendered images or graphics.

  • Missing links.

  • Not properly optimized for mobile devices.

  • Overuse of animations.

  • Not working forms, workflows.

  • Inclusion of copyrighted or inappropriate material.

  • Price does not align with the quality, complexity, or comprehensiveness of the template.

  • Overly simple or basic, missing crucial features or functionality.

Template approved

Once we have reviewed your template and determined that it meets our standards, we will inform you via email with provided link to the published template on ycode.com.

Designer agreement

  • Template creator is responsible for the graphic asset licenses used in the template. Images, icons and other graphic assets used in the template should be allowed for resale and redistribution by the copyright holder.

  • Templates with bugs will not be accepted and can be removed.

  • Templates that do not perform well or are outdated will be taken down.

Submit template

Creator details

This information will be displayed publicly if template gets approved.

Profile photo or logo. Leave empty if you're already in the marketplace. Recommended dimensions 400x400 pixels.

Template details

Provide details about template you created, so we could review it.

Give your template a catchy and unique name.

Project cloning URL, so the team could review it. Learn how to generate clone URL.

What is the template for, what does it contain, and are there any special features?

Required dimensions 678x800 pixels.

Required dimensions 1600x1000 pixels.

What categories does your template belong to?

Purchasing details

Leave empty if you want to share your template for free. Make money on free templates through affiliate links.

If you're selling the template, add it to Gumroad or Lemon Squeezy and enter the URL below. Learn how.

What is the price in US dollars you want to list your template for.

Thank you!

Your template was successfully submitted.