Verifying the Setup
After installing the app and adding the theme block, follow these steps to confirm everything is working.
Quick verification checklist
Section titled “Quick verification checklist”1. Check the WandStore dashboard
Section titled “1. Check the WandStore dashboard”Open Apps > WandStore in the Shopify admin. The dashboard should show:
- The store is connected
- No error messages
2. Test as an anonymous visitor
Section titled “2. Test as an anonymous visitor”- Open the store in a private/incognito browser window.
- Navigate to the homepage where the WandStore block was added.
- The regular storefront should appear — no changes. The WandStore block is invisible to anonymous visitors.
3. Test as a signed-in customer
Section titled “3. Test as a signed-in customer”- Open the store in a regular browser window.
- Sign in with a customer account that has order history (at least one previous order helps demonstrate personalization).
- Navigate to the homepage with the WandStore block.
- If the customer has been selected for personalization in the WandStore dashboard, the personalized storefront should load instantly.
- If the customer hasn’t been selected yet, go to the WandStore dashboard and trigger generation for them. After generation completes, refresh the page — personalized content should appear.
What to expect
Section titled “What to expect”Since WandStore generates storefronts ahead of time, there’s no loading delay for customers. When a customer with a pre-generated storefront signs in, personalized content appears instantly from cache.
If the block area is present but no personalized content appears, it means the storefront hasn’t been generated for that customer yet. Use the WandStore dashboard to select the customer and trigger generation.
Checking with browser developer tools
Section titled “Checking with browser developer tools”For a more detailed check, open the browser’s developer tools (right-click > Inspect):
- Elements tab — Look for a
<div id="wand-personalized">element on the page. If the customer is signed in and has a generated storefront, this container should be filled with personalized HTML. - Network tab — Filter by “Fetch/XHR”. Look for a request to the WandStore worker. A 200 status means content was served successfully.
- Console tab — Check for any WandStore-related error messages.
Common issues during verification
Section titled “Common issues during verification”| Symptom | Likely cause | Solution |
|---|---|---|
| No block visible at all | Block not added to theme | Re-check Adding to Theme |
| Block visible but no personalized content | Storefront not generated for this customer | Select the customer in the WandStore dashboard and trigger generation |
| ”Not signed in” behavior when signed in | Customer accounts not enabled | Enable customer accounts in Shopify Settings |
For more issues, see Common Issues.
Everything working?
Section titled “Everything working?”If personalized content loads for the signed-in test customer, the setup is complete. Next steps:
- Configure store settings
- Learn about customer personas to understand how personalization varies