Request for engineering review support – app requires pre-processing before data can be shown

Greetings,

We’re developing a sophisticated inventory analytics and planning application for Shopify merchants. To display insights in our customers’ dashboards, we must first generate the underlying recommendation data.

This involves downloading and processing a substantial portion of the merchant’s historical Shopify data - which can’t be loaded ad hoc - followed by data transformation, model training, forecasting, optimization, and several layers of computation. Because of this, onboarding a new merchant typically takes 1–2 days after they connect their Shopify account.

Our app has been held up in the review process because the reviewer expects data to appear immediately after connecting their test store. Unfortunately, that isn’t technically possible given the nature of the computations required.

We’ve already invested dozens of engineering hours trying to satisfy the review requirements, but this specific expectation isn’t documented in the official app review guidelines ( Checklist of requirements for apps in the Shopify App Store ). We don’t believe it’s the intention of the review process for developers to build a “mock data” layer purely for testing purposes.

We would greatly appreciate if a technical reviewer or Shopify engineer could assist us directly to help resolve this from an engineering perspective.

Thanks

  • The Voids engineering team