App reviews, troubleshooting, and recommendations
Hi everyone,
We're currently developing a Shopify app that includes different subscription plans. In the Pro Plan, users are allowed to import up to 100 data items (in our case, these are locations).
Here's a scenario we're trying to handle:
A user subscribes to the Pro Plan and successfully imports 100 locations.
After 2 days, the user downgrades to a lower plan that allows fewer or no imported locations.
We’re trying to decide the best practice in this case. What should our app do with the previously imported data?
Here are a few options we're considering:
Delete the data that exceeds the downgraded plan limit.
Hide the data from the frontend but keep it stored in case the user upgrades again.
Keep all data and only restrict access or usage according to the downgraded plan's limitations.
We want to provide a smooth user experience while enforcing plan limits correctly. Has anyone dealt with this situation before? What's the recommended or user-friendly approach in the Shopify app ecosystem?
Any insights or suggestions would be really appreciated!
Thanks in advance!
June brought summer energy to our community. Members jumped in with solutions, clicked ...
By JasonH Jun 5, 2025Learn how to build powerful custom workflows in Shopify Flow with expert guidance from ...
By Jacqui May 7, 2025Did You Know? May is named after Maia, the Roman goddess of growth and flourishing! ...
By JasonH May 2, 2025