Skip to main content

What Shopify permissions does PerfectMatch: AI Shopping Quiz need?

Written by ZP Support Team
Updated over a week ago

PerfectMatch: AI Shopping Quiz requires the following permissions and here's why each one is needed:

  • Read products — Fetch your product catalog so the AI can generate quiz recommendations and map answers to real products

  • Read product listings — Access product data for the storefront quiz widget to display recommendations

  • Read themes — Check theme configuration for quiz widget integration and extract theme colors for style matching

  • Write metaobject definitions & metaobjects — Store quiz data as Shopify metaobjects so quizzes persist and are accessible to the storefront

  • Read orders — Track quiz-driven purchases for analytics (revenue attribution)

  • Write & read files — Upload quiz widget assets (JavaScript and CSS) to Shopify's Files API for storefront delivery

The write_subscription_charges permission is requested as an optional scope only when you initiate a paid subscription. It is not required at install time — the app is fully functional on the Free tier without it.

PerfectMatch: AI Shopping Quiz does not store customer personal data, access payment information, or make any changes to your products.

Did this answer your question?