I just had a merchant reach out for support on one of our apps and they told us they couldn’t the app embed and blocks to work. It turns out they are using Lovable for their theme, which doesn’t work with any extension I think?
It would be nice if Shopify would inform merchants that if they use Lovable, they cannot use any third-party app that interacts with there theme.
It won’t be long before reviews will come in with things like “doesn’t work with my theme” even though app developers cannot do anything about it.
Merchants don’t seem to be aware of this limitation so they browser the store for apps only to find out it’s not possible to use the app. Lovable has limitations so it can’t generate everything they need, they still need apps.
Lovable uses its own stack for headless storefronts so it’d be difficult to build apps that are compatible with their architecture. You would probably need to develop a separate app dedicated to the platform, to be installed through the platform itself. But as far as I’m aware, Lovable doesn’t have a plugin or extension architecture for third parties to add storefront features.
Merchants with headless storefronts typically have in-house developers or an ongoing Partner relationship to implement storefront additions and changes. As a result, we don’t typically see them visiting the app store for storefront apps. However, I can see the benefit of providing a compatibility message in the event they do. I’ll put this down as a feature request on our end