Shopify App Cross-Promotion: The Right Way to Promote Your Apps Inside Your App

Hey everyone, It’s always great to see the Shopify developer community coming together to share insights, especially on topics that touch on both business strategy and platform compliance. Recently, a really valuable discussion popped up that I wanted to dive into, as it's something many of you app developers out there might be wondering about: cross-promotion within your own Shopify apps. The original question, posed by our sharp community member karanQode, was pretty straightforward: “Is it allowed under Shopify App Store policies to display a popup inside our app’s admin dashboard promoting another Shopify app published by the same developer? For example, a dismissible popup that links to our other app’s Shopify App Store listing. Would this be compliant with Shopify’s guidelines?” It’s a fantastic question, right? As an app developer, you’ve likely built a suite of tools that complement each other, designed to offer more comprehensive solutions to merchants. It makes perfect sense to let your existing users know about other valuable tools you offer that could help them even more. But, understandably, you also want to play by the rules and ensure you don’t run afoul of Shopify’s App Store policies, which are designed to protect the merchant experience.

The Short Answer: Yes, But With Important Caveats!

Good news, fellow developers! Based on the community's consensus and direct experience, the general answer is a resounding yes, cross-promoting your own apps inside your Shopify app is generally fine and compliant. However, and this is where the expert advice from folks like lumine and Mateo-Penida really shines, it’s absolutely all about how you do it. The overwhelming key takeaway from the thread is that any form of promotion absolutely cannot get in the way of the merchant's primary reason for being in your app. Think about it from a merchant's perspective. They’ve installed your app to solve a specific problem, manage a particular task, or enhance a certain aspect of their store. If they’re constantly interrupted by aggressive, irrelevant ads for your other products, it quickly becomes frustrating, not helpful. Shopify’s app review team is very much aligned with this merchant-first approach, prioritizing a smooth, productive user experience within the admin.

How to Cross-Promote Your Apps the Right Way: Community-Approved Strategies

So, how do you navigate this successfully and ensure your cross-promotions are both effective and compliant? Our community members laid out some excellent guidelines that feel less like rigid rules and more like common-sense best practices for fostering a positive user experience. Let’s break them down:

1. Prioritize Passiveness: Avoid Intrusive Modals

Lumine highlighted this perfectly: “Where people tend to get flagged is when the popup feels like an ad or interrupts onboarding.” Both lumine and Mateo-Penida strongly recommend against anything that takes over the screen. Forget the full-page modals or pop-ups that demand immediate attention and block the underlying content. Instead, opt for:

  • A small, dismissible banner, usually at the top or bottom of the screen.
  • A subtle card or section integrated within a relevant part of your app’s interface.

Mateo-Penida confirmed their success with this exact approach, stating, “We use a small dismissible banner (not a modal) that mentions our other apps, and it never blocks anything the merchant is trying to do.” This is a critical point: your cross-promotion should never block a core action or task the merchant is trying to complete.

2. Embrace Context: Offer Recommendations, Not Generic Ads

This was perhaps the most insightful and impactful piece of advice from Mateo-Penida, and it’s a true game-changer for effective cross-promotion. Instead of a generic, "check out our other apps!" ad, consider when your other app would genuinely add value to what the merchant is currently doing or setting up. Mateo-Penida explained, “What got us the best results was mentioning the other app contextually, not as a generic ad. For example, if a merchant is setting up something where our other app adds value, we show a short ‘you might also find X useful for this’ type suggestion. Feels like a recommendation, not a promotion.”

This approach makes the cross-promotion feel incredibly helpful and organic, rather than an annoying interruption. It builds trust, enhances the user experience, and shows you genuinely understand the merchant's workflow and needs.

3. Mind the Timing: Don’t Interrupt Onboarding or First Use

Lumine wisely pointed out, “don’t fire it on first load before the merchant has actually done anything.” Imagine installing a new app, and before you can even get a feel for its core functionality, you’re immediately hit with an ad for something else. That’s a surefire way to create a bad first impression and potentially increase uninstalls. Give your users space to get acquainted with the app they just installed. Introduce cross-promotions once they’ve engaged with your primary app and are familiar with its features, ideally when they’re deep into a related task.

4. Always Be Dismissible

This point came up repeatedly in the discussion and for excellent reason. Whatever form your cross-promotion takes – be it a banner, card, or small popup – it must be easily dismissible. The merchant needs to feel in control of their interface and workflow. If they don’t want to see the promotion, they should be able to close it with a single click and continue their work without any hassle or persistent nagging.

Mateo-Penida’s practical experience really drives these points home. They’ve successfully implemented these strategies across their own suite of apps without encountering any issues during Shopify’s rigorous app review process. This isn't just theoretical advice; it’s tried-and-true, battle-tested wisdom directly from a fellow developer navigating the Shopify ecosystem.

So, if you’re an app developer looking to strategically leverage your existing user base to highlight your other valuable tools, go for it! Just remember to prioritize the merchant experience above all else. Make your cross-promotions helpful, subtle, relevant, and non-disruptive, and you’ll be well within Shopify’s guidelines while also nurturing a positive, trusting relationship with your users. Happy developing!

Share:

Start with the tools

Explore migration tools

See options, compare methods, and pick the path that fits your store.

Explore migration tools