Help with 'helpful homepage' and 'onboarding' requirements

I’ve submitted my app for BFS review and these two keep getting rejected.

Would like some feedback as to what constitutes as acceptable as the app is quite simple and i don’t believe they are really necessary, it just adds to bloat, or if built out like the examples just adds complexity to an already simple situation.

Background:

The app is a functions app which primarily assists users in reordering rates. Once installed, this comes activated by default, there really is no additional steps required to complete the onboarding, the app installs mimicking default shopify behaviour, so already active, already working.

The app home page is basically a settings back, the very first thing you see is a dropdown with the setting to change the ordering, I’m not sure adding another section labeled as ‘onboarding’ and directing customers to this section is necessary at all?

We did introduce a tour feature, this pops up on first install however popups aren’t allowed, would a 1 step onboarding banner that shows at the top asking them to take the tour be sufficient to satisfy this requirement?

Next is the ‘helpful home page’ requirement. We did add this section to the homepage:

yet still fails the requirement, there really isn’t any other metric that we can display here, functions run on Shopify servers, we don’t collect the usage metrics, nor from my understanding can we extract function usage metrics out of the API either. what is expected here?

A new one that’s shown up is ability for merchants to downgrade plans (requirement #1.2.3). We use managed pricing, this can be done without developer intervention via the shopify app settings page as per managed pricing functionality, so i believe this is already satisfactory, am i missing something here?

There isn’t really anyway to communicate with the reviewer when submitting for review either.

Thanks

Min

Hey again @Min_Liu - hope things are going well :waving_hand: - happy to look into this internally for you to see if we can get a concrete answer. Could you share the name of the app with me here and I’ll dig into this a bit on our side? Thanks :slight_smile:

Hi @Alan_G it’s Shipping rate power toy.

Thanks

Min