8
16 Comments

We built Shopify themes to $20k/month. Now we have to pivot.

We have been building Shopify themes for the last few years, mostly through the Shopify Theme Store.

For a while, that business worked better than I expected. Our themes were doing around $10k-$20k/month, and the model felt fairly straightforward: build a good theme, get it approved, keep improving it, and let the marketplace handle a lot of the discovery.

That is an oversimplification, of course. Theme work is not passive. You still have to design the thing, support it, maintain it, write documentation, make demos, deal with edge cases, and keep up with Shopify changes.

But the Theme Store gives you something extremely valuable: people are already there to buy a theme.

That sounds obvious, but I do not think I fully appreciated it until we started trying to sell outside of it.

Inside the Theme Store, the category is already understood. The buyer knows what a theme is. They are actively comparing options. They trust Shopify as the place they are buying from. The store also creates a clear buying path, a legitimacy signal, and a reason for merchants to believe the product will work.

That trust layer matters.

The problem is that the marketplace is getting more crowded. There are more theme companies, more polished demos, and more options in nearly every category. Sales have been slowing for us, and it has made the dependency more obvious.

We still believe in Shopify themes. We are still launching more of them. But we are also trying to build a business that is not entirely dependent on one marketplace listing performing well.

That is part of why we launched Slab outside the Shopify Theme Store.

Slab is our new Shopify theme from Brickspace Lab. The goal is to make it feel less like a fixed demo you customize around, and more like a flexible storefront foundation for merchants, developers, and agencies. We want people to be able to build a store that feels custom without turning every project into a fully custom theme.

We are also testing a different pricing model. Slab is $25/month, billed annually. Once you have the theme, you can keep using it for life. You only need to stay subscribed if you want ongoing updates. We are also making it free for developers who apply, because we want more technical Shopify builders using it, testing it, and helping us figure out where it should go next.

The product direction makes sense to me.

The distribution is the hard part.

When you sell a theme outside the marketplace, you have to answer questions the marketplace normally absorbs for you.

Why should someone trust this theme if it is not in the Theme Store? How do they know it will be maintained? What happens with updates? Is the license legitimate? Is support real? Why should they buy from us directly instead of choosing one of the hundreds of options already listed on Shopify?

None of those are impossible questions, but you have to answer them deliberately. A marketplace compresses the sales process. Direct distribution stretches it back out.

That is what we are feeling now.

With Slab, we are trying to build the missing pieces around the product: better demos, more presets, more documentation, short product videos, founder-led posts, developer access, and clearer pages explaining how the theme works.

We are also building around it. Theme Skill is our open-source attempt to make AI-assisted Shopify page building more practical by giving tools like Claude, Cursor, and Codex better theme context. Catalog is our design reference library for Shopify and ecommerce stores. The broader idea is that references, themes, presets, and AI-assisted implementation should sit closer together.

That is the long-term thesis.

The shorter-term reality is that we are learning how to earn attention for something the marketplace used to help people find.

That has been the biggest lesson so far. Building for a marketplace teaches you a lot about product quality, support, category constraints, and competition. It does not automatically teach you how to build an audience, create demand, or make people care before they are already shopping.

We are trying to build that muscle now.

I am curious if anyone here has made a similar transition from marketplace-first to direct distribution.

If you have, what actually worked? Content, SEO, YouTube, partnerships, affiliates, developer community, paid ads, something else?

posted to Icon for group Building in Public
Building in Public
on May 28, 2026
  1. 1

    The trust point you’re describing is exactly why marketplace dependency is so dangerous — you don’t realize how much of the sales job Shopify was doing for you until you have to do it yourself.
    One parallel I keep seeing with SaaS businesses: the channel that got you to traction almost never scales you past it. The marketplace gave you product-market fit validation, which is genuinely valuable. But the next stage is building a distribution layer you actually own.
    For what it’s worth, the agency angle seems like your fastest path. Agencies already have merchant trust, they need flexible foundations for client work, and they evaluate tools differently than solo merchants — they’re buying time and margin, not features. You’re not asking them to trust a theme they’ve never heard of; you’re asking them to try a tool that makes their projects easier.
    I’m building a SaaS valuation tool and going through a similar “now figure out distribution from scratch” phase. Curious whether the developer-first angle with Theme Skill is already bringing in agency inquiries, or still early.

  2. 1

    The trust gap is real, but it usually collapses to one sentence the page either answers or dodges: "what happens to my store in 18 months if you stop maintaining this." Inside the Store, Shopify silently answers that. Outside, your page has to.

    Most direct theme sites bury the answer in a FAQ. Put it in the hero, named, with a number. Something like "we ship a Slab update every X weeks, here is the public changelog since launch." Not a badge, not a promise, a count. That single proof beats five testimonials because it addresses the exact reflex that makes a merchant hesitate. Subscription pricing makes this question more urgent, not less, so answer it before they ask it silently and leave.

  3. 1

    It's interesting that you mention theme work not being passive, as that's a common misconception about selling digital products through a marketplace. I'd love to hear more about what specifically has driven the need to pivot, was it increased competition, changes in Shopify's policies, or something else. What are some of the key challenges you're facing now that you're looking to pivot away from the Shopify theme business?

  4. 2

    The reframe that helped me when I hit a similar ceiling on a tiny indie app: separate "the product is mature" from "the channel is saturating." Sounds like you have the first thing solved — themes at $20k/mo through the store is real product-market fit. What's actually crowded is the discovery channel, not the demand for good themes. So the pivot question may not be "what next thing do we build" but "what owned channel can carry the buyer trust the marketplace used to give us for free." Agencies, niche communities, or a single high-trust partner often do that without changing the core product at all.

  5. 1

    Thomas, this hits home. I’m currently transitioning from building internal Shopify infrastructure to releasing it as a standalone asset. The 'trust' point is the most underrated aspect of leaving the marketplace. I've realized that outside the Store, I'm not just selling an engine; I'm selling an 'agency multiplier' that saves their devs 60+ hours of custom work per client. Making that value proposition the 'Hero' of your site—rather than just the features—seems to be the only way to replace that 'marketplace trust.' Curious, are you seeing better conversion from the developers finding you via your AI tools versus cold traffic?

  6. 1

    Your point about marketplaces teaching you product quality but not audience building really hits home. I've been selling on marketplaces for a while now and that same realization happened to me recently. The subscription model sounds smart for reducing that one time payment friction. Have you considered building in public around your existing customer base to create some initial momentum for Slab?

  7. 1

    This is a massive psychological shift, Thomas. Moving from a marketplace where you compete on features to direct distribution where you compete on attention is brutal. Inside the Theme Store, Shopify handles the trust. Outside of it, your main job is manufacturing that trust from scratch.

    Trying to convince a solo merchant to buy an off-marketplace theme on a monthly subscription is playing on hard mode. They want the safety of Shopify.
    Your real buyers are Shopify agencies and freelancers. For them, Slab isn't just a theme; it's a margin multiplier. If Slab lets them build a "custom-feeling" site in 20 hours instead of 80, you aren’t costing them $25/month—you’re making them thousands of dollars per client. Position Slab as the ultimate developer boilerplate.

    You’re already doing this with Catalog and Theme Skill, which is awesome. In direct B2B, free tools drive premium sales.

    The dev community is currently obsessed with dialing in local environments for AI tools like Cursor and Claude. Lean into Theme Skill. Drop short, tactical videos or write posts on X showing exactly how an agency dev can use Cursor + Theme Skill to spin up a custom landing page in Slab in under two minutes. Give away the AI context for free, but use Slab as the perfect canvas to showcase it.

    You built a great engine; now you just have to build the road.

  8. 1

    Thanks for sharing this, Thomas. The marketplace dependency thing really resonates — it's easy to confuse "the marketplace is working" with "our marketing is working" until one day it's not.

    On the distribution side: I'd put some chips on SEO for Slab. People searching for Shopify themes are already high intent. Long-tail queries around specific use cases can be surprisingly effective even with low volume per keyword.

    Also curious if you've thought about reaching out to Shopify agencies directly. There are tons of agencies building stores for clients who need flexible themes. Could be a faster channel than waiting for organic rankings to build up.

  9. 1

    I lived this exact transition in the Microsoft partner ecosystem for almost 20 years at Henson Group. The marketplace (Microsoft AppSource, the partner directory, co-sell pipeline) absorbs trust, category education, and procurement friction. The minute you sell direct, you inherit all three. What worked for us was leaning into founder-led content and case studies, not paid ads. Specifically: long-form product breakdowns from the team who built the thing, real customer logos with concrete outcomes, and a developer-focused channel (open source projects, technical docs, sample repos) that brought builders to us before they were shopping. Your Theme Skill and Catalog assets sound like the right shape for that. The other unlock is partnerships with agencies and freelancers who already have merchant trust. They become the distribution layer the Theme Store used to be.

  10. 1

    The real shift here might be reframing "where buyers find us" as "where buyers already arrive with intent to spend." On my solo iOS side project — a lightweight memo tool — I noticed the same thing in miniature: installs from App Store search converted to active use at maybe 4x the rate of installs from a blog backlink, even when the blog drove more raw downloads. The marketplace isn't just a channel; it's the buying-mood. The pivots I've watched succeed rebuilt that "I'm already here to buy" context first — often via an adjacent marketplace or a partner who lends their intent-traffic — rather than recreating the Store experience on a standalone site. Curious which direction you're leaning: adjacent marketplace, partner-channel, or direct-with-content?

  11. 1

    This is honestly one of the hardest things to accept as a builder — realizing the thing users care about isn’t always the thing you originally built for

    I’ve been experiencing a smaller version of this recently and it completely changed how I position my product

  12. 1

    Thanks for sharing your experience

  13. 1

    The Shopify theme marketplace dependency risk is real and I don't think it gets talked about enough. When a platform controls your distribution, a policy change or algorithm shift can restructure your entire business overnight.

    The fact that you got to $20k/month means you have customers, proof of demand, and a brand. That's the hardest part. The pivot from there is a much better starting position than most founders have.

    What direction are you considering?

  14. 1

    The trust problem you're describing when leaving the marketplace is real — the marketplace was doing the credibility work silently. One thing that's worked in similar transitions: partnering with Shopify agency owners directly rather than trying to reach merchants cold. Agencies already have trust with their clients and actively need flexible foundations they can white-label.

  15. 1

    the built-in demand thing is so real. the store hands you buyer intent + trust for free and you don't really feel it until you're selling cold somewhere else. curious what direction you're pivoting

  16. 1

    This is a strong shift, and the trust point is probably the real center of it.

    Inside the Shopify Theme Store, Shopify carries a lot of the buyer confidence for you. Outside the marketplace, the product has to carry that confidence itself: brand, demos, docs, update policy, support, developer access, and proof that the theme will not disappear after purchase.

    That is why I would be careful not to position Slab only as “a Shopify theme outside the Theme Store.” The stronger angle is a storefront foundation for merchants, developers, and agencies who want something more flexible than a fixed demo but less painful than a custom build.

    The naming is worth pressure-testing too. Slab has a nice builder/foundation feel, but for direct distribution, the brand has to do more trust work than it did inside the marketplace. A name like Auryxa .com could give the same product a more polished, premium commerce feel while still leaving room for themes, presets, references, and AI-assisted implementation under one broader brand.

    The product direction makes sense. The bigger challenge is making the direct brand feel as trustworthy as the marketplace used to feel.

Trending on Indie Hackers
Fixing broken scrapers instead of working on my actual product. So I made it my problem. User Avatar 40 comments I Built a Habit Tracker SaaS Alone in 6 Weeks (No CS Degree, No Team). Here's Exactly How User Avatar 39 comments I built an open-source PII masking layer for LLM APIs — early traction, looking for design partners User Avatar 30 comments How to see revenue problems before they get worse User Avatar 27 comments I built a WhatsApp AI bot for doctors in Peru — launched 3 weeks ago, 0 paying customers, and stuck waiting for Meta to approve my app User Avatar 24 comments