Unable to migrate to CLI extension for Admin link, due to 3 limit

I have an app which provide many functions to a draft order, and previously I have created 12 Admin link extension (from partner dashboard) for it.

I saw the warning in the partner dashboard to migrate to CLI, then I followed the guide to migrate them (shopify app import-extensions, and shopify app deploy).

The deploy was halted with an error message saying " An app can only have 3 admin_link extensions with the target " , I am unable to migrate due to my app having 12 admin link (and yes merchants use all of them).

Can the 3 limit be raised? Else I will just stay with the current Admin link extension, as I probably won’t create new version in the future.

1 Like

Same for us. We had 7 menu items and added one more according to a request of the merchant, but stuck with the same problem. Our app is invoicing app (has lots of options to apply to an order).

UPD: also the documentation on admin extensions does not work: Targets Overview

We have the same issue. However, it seems that if you are deploying to different versions of the app (staging, production, etc.). Shopify still doesn’t let you.

UPD2: we can see that extension-targets are marked as unsupported starting from version 2024-07.

Can anybody from Shopify confirm this change and provide a recommendation for everyone having this problem? @Bill-Shopify @Alan_G

@Alan_G @Liam-Shopify Can this limitation be lifted? 3 extension is too less. If the limitation cannot be lifted, then we would need to present all functionality in a separate page / modal, which cause the merchant to wait and click a few more buttons.

Hey @soulchild and all. Definitely understand where you’re coming from, in terms of it adding a not-insignificant blocker in terms of the merchant flow.

Just wanted to confirm that this is indeed a current platform limitation, but I’ll touch base with the team internally to see if we can share any information if the limit being raised is on the roadmap/at the very least to log an official feature request for you. I’ll loop back with you folks here once I have more info to share as always! :smiley:

Thank you Alan, is there any information on this? I have found that I cannot add new admin extension to my existing app, as deploying them will also remove my previous admin link extension created through partner dashboard ( I am unable to migrate them because the 3 limit).

No worries @soulchild, thanks for following up. I still don’t have concrete info to share on this with you, but I did just want to confirm that I’ve reached out to our product team on this for you and am prioritizing this. I’ll loop back with you here once I have more to share

Hey @soulchild and all, I have a bit of good news to share here after speaking with our product team on this! We have decided to look at potentially removing the limit and have started work on this. I can’t guarantee if/when this will be implemented but just wanted to share that this is on our radar and to thank you for the feedback on this.

As usual, if any changes are made it should be reflected in the changelog, but if you don’t see any updates in the near term (a few weeks), just ping me here and I can see if we’re able to share more info.

I’ll mark the thread as solved for now, but let me know if I can help out further as always. :slight_smile:

Just wanted to confirm that these limits have been lifted.

2 Likes