Joomni Studio

Joomni Studio is where designers build themes for the Joomni theme store. You design with the same visual page builder merchants use, in free sandbox stores filled with demo products, then submit your theme for review.

In the dashboard:Joomni Studio › OverviewPlan:Free. No Joomni plan needed to build or publish.

Who it is for

Designers, agencies and developers who want their themes installed on Joomni stores. You don't need to run a shop, and you don't need to code: the page builder is fully visual. Liquid is there if you want custom markup. If you already have a Joomni store, use the same account; open Theme Studio from the account menu.

Join the programme

  1. Create a builder account

    Sign up at /studio/signup. You won't be asked for a store name or subdomain.
  2. Apply

    Choose your public handle and display name, and add your portfolio, experience and why you want to build. Your handle can't be changed after you apply.
  3. Start building straight away

    While your application is reviewed you get one sandbox, and you can build in it right away. Everything you make there carries over.
  4. Get approved

    We review applications within 5 business days and email you either way. Once you're approved you can create theme listings and submit them.
StatusWhat it means
Application pendingReceived and waiting for review. You can build in one sandbox.
In reviewSomeone is looking at it now.
Approved builderYou get up to 5 sandboxes and can create and submit themes. Your public page at joomni.com/b/your-handle goes live.
Not acceptedThe reason is shown on your Studio overview. You can reapply at any time.
SuspendedBuilding and submitting are paused, and connected AI assistants are disconnected. Contact support.

The Studio screens

ScreenWhat it is for
OverviewYour status, installs and rating, plus a checklist of the next step to take.
ThemesYour theme listings. Create one, edit how it appears in the theme store, and submit versions.
SandboxesYour free build stores. Open the visual editor, view the storefront, re-seed demo data.
AI connectionsWhich sandboxes an AI assistant can reach. See Building with AI.
DocsThe Liquid guide: data you can read, storefront widgets, authoring standards and limits.
Account menu › Public profileYour display name, bio, location and links, shown as the byline on your themes.

Sandboxes

A sandbox is a real Joomni store that is free, never billed and hidden from search engines. It comes filled with demo products, collections and customers for the store type you choose, so your theme always has something to show. Sandboxes don't appear in your merchant store switcher.

  1. Create a sandbox

    In Sandboxes, give it a name and pick a store type (Retail, Restaurant, Real Estate and so on). The store type decides the demo data and which sections the library offers.
  2. Pick a foundation

    Open the sandbox and choose a starting theme under Themes. You can rebuild every page of it afterwards.
  3. Design

    Click Open editor. It is the same page builder merchants use, with the section library, theme settings, header and footer.
  4. Preview

    Use View storefront to see the real storefront your theme renders.
ActionWhat happens
Re-seed demo dataPuts the demo products, collections and customers back to the starting set. Your themes, pages and sections are not touched.
DeleteRemoves the sandbox and any theme drafts in it. Versions you already submitted keep their own snapshot.

Sandbox limits

One sandbox while your application is pending, and five once you're approved. Delete one to make room for another.

Tiers and earnings

Every builder starts at Community. After three approved themes with no policy strikes you move to Verified, and your reviews take 2 business days instead of 5. Builders keep 70% of each sale. Paid themes aren't switched on yet, so for now themes are free and earn installs, ratings and reputation.

Merchants keep what they install

Installing a theme copies it into the merchant's store. Versions you publish later never change a live shop.
Need a hand?