If you're installing Quoli today, this guide gets you from zero to live in under 30 minutes. We've also included the first 30 days of operational decisions, the questions that come up most often during onboarding, and the migration path if you're moving from Loox, Yotpo, Judgeme, Okendo, or Stamped.
Quoli was designed to install without code. Every widget runs through Shopify's Theme App Extension, which means you'll never paste a script tag into theme.liquid, never wait for a developer to deploy a change, and never break your store when you uninstall. If you've onboarded older review apps before, the contrast is striking.
Step 1: Install from the Shopify App Store#
Open the Shopify App Store and search for Quoli, or go directly to apps.shopify.com/quoli-product-reviews-ugc. Click Install. Approve the standard permissions (read products, manage app data, access storefront). Quoli does not request order PII beyond what's required to send review request emails, and we don't sell or share data ever.
Once installed, Quoli auto-detects your active theme and registers its widget blocks with the Theme App Extension. You'll see them appear inside the Shopify theme editor under "App embeds" and "Sections" without any further setup.
Step 2: Run the onboarding wizard#
The first time you open Quoli from your Shopify admin, the onboarding wizard runs. It takes about 6 to 8 minutes and covers: brand styling (logo, primary color, font preference), default review request timing, email sender identity, and your top 10 products by traffic (so we can pre-stage their product page widgets). You can skip any step and come back later.
If you're migrating from another review app, do the import (Step 3) before you finish the wizard. The wizard's product page preview will show your imported reviews instead of placeholder data, which makes the styling decisions easier.
Step 3: Import existing reviews (if migrating)#
Inside Quoli, go to Settings > Migrations. We support direct imports from Loox, Yotpo, Judgeme, Okendo, Stamped, Junip, Fera, Reviews.io, and Shopify Product Reviews (the legacy app). Each import is one-click: paste your old app's API key (or upload the CSV they let you export), and Quoli pulls everything across including review text, photos, videos, replies, ratings, dates, and SKU mappings.
Most migrations complete in 10 to 30 minutes depending on review volume. We've imported single-store catalogs of 1.2M reviews without issue. Photos and videos are downloaded into our CDN so you're not dependent on the old vendor's storage.
Step 4: Drop the product page widget into your theme#
Open Online Store > Themes > Customize. Navigate to a product page. In the left sidebar, click "Add block" inside the product template section. You'll see Quoli widgets listed under the App heading: product page review widget, Nuggets, star ratings, photo carousel, Questions. Drag the ones you want into your preferred order.
- 01Star ratings: Drop above the title. Tiny block, big impact on time-to-trust.
- 02Nuggets: Drop between price and buy button. Highest-converting product page element in our library.
- 03product page review widget: Drop below the description. Full-featured reviews with sort, filter, photos, Questions.
- 04Photo carousel: Optional, drop between buy box and description if you have rich UGC.
- 05Questions: Drop below reviews. Captures pre-purchase objections without you needing to anticipate them.
Step 5: Configure your first review request flow#
Inside Quoli, go to Automations > Review requests. The default flow is good for most stores: send a request 7 days after fulfillment, with one reminder 7 days later if no response. Customize the timing to match your category (perishables get a 3-day initial send, furniture gets 21 days). Pick a template from the email template library or use the AI editor to draft your own.
If you're on Klaviyo, enable the Klaviyo integration under Settings > Integrations. Quoli will fire native Klaviyo events for every review milestone (review submitted, photo added, low rating received) so you can build flows in Klaviyo without webhooks.
Step 6: Enable AI Replies (optional but recommended)#
AI Replies drafts a personalized response to every review and stages it in your queue for one-click publish. The drafts use your brand voice (configured in Settings > Brand) and reference the specific product, the rating, and any mentioned issues. You approve or edit each one. We don't auto-publish anything.
On the brands using AI Replies, public reply rate jumps from a typical 10 to 15% to 80 to 95%, which signals to future shoppers that you're actively engaged with feedback. That alone lifts conversion.
The first 30 days: what to do, in order#
- 01Day 1: Install, run wizard, drop product page widgets, send your first 50 review requests to recent orders.
- 02Days 2 to 5: Monitor first review responses. Reply to every one (test AI Replies on a few).
- 03Day 7: Enable Nuggets on top 20 product pages by traffic. Measure lift.
- 04Day 14: Add the cart widget. Configure photo / video request reminders.
- 05Day 21: Enable Questions on top product pages. Use AI Replies to backfill answers.
- 06Day 30: Review your dashboard. Look at review velocity, conversion delta, top-rated products, lowest-rated products. Plan next quarter's roadmap.
Don't enable every widget on day one. Pick three (star ratings, Nuggets, product page review widget), measure for two weeks, then layer in the rest. Layering lets you isolate which surface is moving conversion.
Configure brand voice for AI Replies#
AI Replies works best when it knows how your brand talks. Open Settings > Brand Voice and answer five short questions: how formal is your tone (1 to 5), do you use first names with customers, do you use emoji in replies, what's your typical sign-off, and what's a phrase you'd never use. The model uses these inputs to generate replies that read like your team wrote them.
If you're a multi-brand operator (different brand voices across different storefronts), you can configure brand voice per store under the same Quoli account. The AI engine respects the boundary.
Set up Questions and AI seeding#
Quoli Questions captures pre-purchase questions on your product page and lets you (or your customers) answer them publicly. The first 30 questions per product are typically the same recurring set: "does it run true to size," "is it dishwasher safe," "how long does shipping take." Quoli's AI seeding feature drafts answers to these common questions based on your product description and existing reviews. You approve each one, and they appear in the Questions widget without you having to wait for a customer to ask first.
Stores that enable Questions in the first 30 days see product page conversion lift 1 to 3 percent within 60 days, because the questions surface objections your team didn't know existed and gives you a chance to address them publicly.
FAQ from new merchants#
Will Quoli slow down my store?
No. Every widget is lazy-loaded by default and the Theme App Extension architecture means we never inject blocking JavaScript into your theme. Median LCP impact across our merchant base is under 50ms.
Can I keep my old review URLs for SEO?
Yes. The migration tool preserves review IDs and dates, so the schema markup we render on your product page exactly matches what was rendering before. Google sees no change. Your rich-result snippets keep their stars.
What happens if I uninstall?
All widget blocks deactivate cleanly (Theme App Extension means there's nothing left in your theme code to clean up). Your review data is exported on request before deletion. We don't lock you in.
Do I need a developer to set Quoli up?
No. Every step in this guide is point-and-click inside the Quoli admin or the Shopify theme editor. The brands that go live in under 30 minutes are doing it solo, no developer in the loop.
How do I make sure I'm collecting reviews on every order?
Open Automations > Review requests and confirm the trigger is set to "all fulfilled orders" instead of "manually selected orders." The default after onboarding is all-orders, but if you toggled it off during testing, double-check before you scale spend.
Can I migrate to Quoli without losing my star rating in Google rich snippets?
Yes. Quoli renders the same JSON-LD schema markup format that Google indexes, with the same review IDs and dates from your prior platform. Most merchants see no fluctuation in their rich-result stars. We've migrated stores with 500K+ existing reviews without any drop in indexed snippets.
Where to go from here#
Once Quoli is live, the next step is operational: who replies to reviews, who triages low ratings, who promotes great UGC into ad creative. The brands that get the most out of Quoli treat reviews as a daily marketing surface, not a set-and-forget app.
Read the CRO guide for the full playbook on how reviews fit into conversion testing. Browse the widget library to see every surface available. See case studies for how brands like yours have built their programs. Stuck on a step: support@quoli.io and we'll respond same-day on weekdays.
Have a question or want to apply this to your store? Talk to our team and we read every message, replying same-day on weekdays.