> For the complete documentation index, see [llms.txt](https://docs.ecwid.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ecwid.com/site-themes/dev-launch-site-themes/technical-guide-for-publishing-site-themes.md).

# Technical guide for publishing Site themes

Thank you for your decision to contribute to our Themes market!

With our recommended flow, you'll start with just an idea and end up with a paid Instant Site theme available to all Ecwid users worldwide!

### Sign up with Ecwid

Start your journey by submitting a new dev form from the following link: <https://portal.ecwid.com/en-us/app-market-request>

Specify that you are working on a theme, leave some contact details, and share some of your existing projects/apps here.

Our App team will review the form shortly and contact you by email.

### Get a dev store and a dev app

After getting approval from the App team, you'll receive a follow-up email telling you how to set up a dev environment with Ecwid. You'll only need to register a free Ecwid store and share its ID with us.

Then API Support team will provide you with the dev app and a free premium plan for your store.

### Jump to the quickstart section

Now you can start working on the project.

Set up a fully working theme in your store with our [Quickstart guide](broken://pages/U6m5mqE1buf2B1fMg4Vx). From this point, you have full control over the theme code and check any changes live in the Instant Site Editor – a website editor tool integrated into Ecwid store admin.

### Check your app before submission

* Test the theme in your store across both desktop and mobile.
* Self-review your theme to ensure it meets our minimum technical and design requirements: [Checklist for public Site themes](/site-themes/dev-launch-site-themes/checklist-for-public-site-themes.md)
* Adjust your theme if needed to complete the checklist.

### Submit your theme

With the themes ready, prepare promo materials for publishing and submit your theme to the review process performed by our Apps team: <https://portal.ecwid.com/en-us/app-readiness-form>

Ecwid Apps team will reach back to you in 1-2 working days.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.ecwid.com/site-themes/dev-launch-site-themes/technical-guide-for-publishing-site-themes.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
