ADMIN TRAINING GUIDE
Little Star Gifts - littlestargifts.ca
Doc version: 1.0 - Last updated: 2025-09
Audience: Site administrators and operations staff
TABLE OF CONTENTS
- System Overview
- Login & Interface
- Dashboard
- Product Management
- Inventory Management
- Order Management
- Shipping & Fulfillment (Canada Post)
- Customer Management
- Product Review Moderation
- Discounts & Promotions
- Price Lists
- Regions, Tax & Store Settings
- Automated Emails & Notifications
- Product Search (Meilisearch)
- Users & Permissions
- Daily Operations Checklist
- Common Troubleshooting
- Technical Support
- Appendix: Quick Reference
1. SYSTEM OVERVIEW
1.1. What makes up the site?
| Component | URL | Description |
|---|---|---|
| Storefront | https://staging.littlestargifts.ca |
Customer-facing website - browse products, cart, checkout, account. |
| Admin panel | https://admin.littlestargifts.ca/app |
Where you manage everything - products, inventory, orders, customers, discounts. |
β οΈ Important note:
staging.littlestargifts.cais currently the staging (test) environment. When the site officially launches, the domain will belittlestargifts.ca. Actions on staging still write real data to the database - be careful when editing.
1.2. Platform technology
- E-commerce platform: Medusa 2.17 (products, orders, inventory, customers, discounts, tax).
- Storefront: Next.js 16 (catalog, cart, checkout).
- Database: PostgreSQL 17 (all site data).
- Image storage: optimized product images.
- Search: Meilisearch (fast search + faceted filtering on the storefront).
- Payments: Moneris (credit cards - VISA/Mastercard/Amex, PCI-compliant) + PayPal.
- Shipping: Canada Post (real-time rates, shipping labels, tracking).
- Email: order confirmation with PDF invoice, password reset, abandoned cart, etc.
1.3. Who is this document for?
This guide is for administrators and operations staff. Everything is done through the web UI at admin.littlestargifts.ca/app.
2. LOGIN & INTERFACE
2.1. First login
- Open a browser (Chrome/Edge/Firefox) and go to:
https://admin.littlestargifts.ca/app - First time? You'll see either an Accept Invitation screen (if invited by email) or the Sign in screen.
- Invited by email: open the email "You're invited to Little Star Gifts Admin", click Accept Invitation, set a new password, then sign in.
- Already have an account: enter your email and password, click Sign in.
- After signing in, you'll land on the Dashboard (Overview).
2.2. Forgot password
- On the sign-in screen, click Forgot password?
- Enter your registered email - the system sends reset instructions.
- Open the email, click the link, set a new password, and sign in.
π‘ Didn't receive the email? Check your Spam folder. Still nothing? Contact technical support (section 18).
2.3. Interface overview
The left-hand menu contains the main sections:
| Menu | Purpose |
|---|---|
| Overview | Dashboard, quick stats |
| Orders | Order management |
| Draft Orders | Manual orders (phone/email) |
| Products | Product list |
| Categories | Product categories |
| Collections | Product collections |
| Inventory | Stock management |
| Customers | Customers |
| Customer Groups | Customer segments |
| Discounts | Discount codes |
| Price Lists | Special pricing |
| Promotions | Promotions |
| Regions | Sales regions |
| Settings | System settings (users, store, tax, payments, shipping...) |
π Tip: Use the search box at the top of the admin to jump to a product, order, or customer by name/email/order ID.
3. DASHBOARD
The Overview page shows key metrics. Little Star Gifts also has custom widgets that appear automatically on specific pages:
3.1. Overview page
- Quick stats: total revenue, order count, new customers, best-selling products.
3.2. Revenue Sparkline (Orders page)
- Daily revenue chart for the last 7 days (completed/processing/shipped/delivered orders only).
- Appears at the top of the order list - great for a quick morning revenue check.
3.3. Email Tracking Metrics (Orders page)
- 30-day transactional email stats: open rate, click rate, bounce rate.
- Recent email events list - helps detect email failures (e.g., a customer not receiving their order confirmation).
3.4. Top Products (Products page)
- Best-selling products - helps with restocking and purchasing decisions.
3.5. Low Stock (Inventory page)
- Low-stock alerts - products with stock below the threshold (default 5 units).
- Color coding: π‘ yellow = 3-5 left, π orange = 1-2 left, π΄ red = out of stock (0).
- Click a product to open its inventory page and restock.
4. PRODUCT MANAGEMENT
4.1. Product list
Products β Products shows all products. Each product has a status:
- Published - visible publicly on the website.
- Draft - a draft; customers cannot see it.
π Search products by name, or filter by category/status.
4.2. Creating a new product
- Go to Products β Products, click Create (top right).
- Fill in the details step by step (wizard):
Step 1 - Details:
- Title (required) - shown on the website.
- Subtitle - optional.
- Description - detailed description shown on the product page.
- Handle (URL) - auto-generated from the title; you can edit it (e.g.,
frieren-summer-dress-figure). Avoid changing it after the product has sold - it breaks old links. - Material / Origin - optional.
Step 2 - Organize:
- Categories - assign categories (e.g., "Anime Figures", "Keychains & Charms"). A product can belong to multiple categories.
- Collections - assign a collection if applicable (e.g., "New Arrivals").
- Tags - add tags to group products by theme.
Step 3 - Attributes:
- Package dimensions & weight (used for Canada Post shipping rate calculation). Enter accurate values so shipping costs are correct.
Step 4 - Sales Channels:
- Select the sales channel (default: web store). If none is selected, the product won't appear on the site.
Step 5 - Variants:
- For products with multiple versions (e.g., Size S/M/L, colors), create Options (e.g., "Size") and Variants for each choice (S, M, L).
- Each variant can have its own price and stock.
- For single-version products, the system creates a default variant - just edit the price.
Step 6 - Prices:
- Enter the selling price (currency CAD). Tax is calculated automatically by the customer's province.
- You can set region-specific prices if needed.
Step 7 - Inventory:
- Enable Manage inventory to let the system deduct stock automatically on orders.
- Enter the initial stock quantity.
- Enable Allow backorder to keep selling when stock reaches zero.
- Click Save (saves as draft - not visible on the web). To go live, click Publish.
4.3. Publish / unpublish
- Publish: click Publish on the product detail page β the product appears on the website immediately and is indexed for search.
- Unpublish: click More β Unpublish β the product is hidden from the website but its data is kept.
4.4. Product images
Two ways to add images:
Method 1 - inside the product form:
- In the Media section of the product form, click Upload (images are automatically optimized for fast loading).
Method 2 - Product Image Manager widget (product detail page):
- Open any product and scroll to the Product Image Manager widget in the right column.
- Upload new images: drag-and-drop or click to select files. The widget auto-generates a blur placeholder so the website loads faster.
- Reorder images: change image order - the first image is the thumbnail shown in product listings.
- Add alt text: short image description (important for SEO and accessibility).
Image guidelines:
- Use clean white/light backgrounds with the product clearly visible.
- Recommended: 1000Γ1000px or larger, JPG/PNG/WebP.
- The first image = thumbnail on the homepage and search results.
4.5. Categories
Products β Categories:
- Create parent categories (e.g., "Anime Figures") and subcategories (e.g., "Nendoroid", "Scale Figures").
- Assign products in the product form (Organize step) or directly from the category page.
- Categories form URLs on the website:
staging.littlestargifts.ca/categories/anime-figures. - Renaming a category changes its URL - avoid renaming after the site has been live for a while (affects SEO/old links).
4.6. Collections
Products β Collections:
- Collections group products for campaigns (e.g., "Halloween Sale", "New Arrivals").
- Unlike categories, collections don't create hierarchical URLs; they're typically shown on the homepage or banners.
4.7. Deleting a product
- Open the product β More β Delete.
- Confirm deletion. This action cannot be undone.
β οΈ Recommendation: Instead of deleting, Unpublish (hide) the product. Historical orders still reference the product - deleting a sold product can break old order history display.
4.8. Search indexing
- When you create/edit/publish/unpublish a product, the system automatically syncs it to the Meilisearch index within seconds.
- Draft products do not appear in search results.
- If search seems off (e.g., a new product isn't found), wait 1-2 minutes and retry. Still broken? See sections 14 and 17.
5. INVENTORY MANAGEMENT
5.1. Opening the inventory page
Inventory β Inventory lists all SKUs with stock levels per location.
5.2. Key terms
| Term | Meaning |
|---|---|
| SKU | Stock keeping unit (e.g., LSG-FRIEREN-SD-01). Use a consistent, recognizable format. |
| Stocked quantity | Total physical stock on hand. |
| Reserved quantity | Units held for unpaid carts/orders in progress. |
| Available | Sellable units = Stocked β Reserved. |
| Location | Storage location (currently one main warehouse - Winnipeg, Manitoba). |
5.3. Updating stock (restocking / counting)
- Inventory β Inventory, click the item to update.
- In Stock levels, click the edit icon next to the warehouse location.
- Enter the new quantity:
- Adjust quantity: add/subtract by a number (e.g., restock 10 β enter
+10). - Set quantity: set the exact on-hand count (use for physical stock counts).
- Adjust quantity: add/subtract by a number (e.g., restock 10 β enter
- Click Save.
π‘ Recommended counting routine: at the end of each week, reconcile admin stock with physical stock; use Set quantity to correct.
5.4. Low-stock alerts
- The Low Stock widget at the top of the Inventory page lists items below the threshold of 5.
- When stock is running low: restock, or consider:
- Unpublishing the product so customers can't order out-of-stock items.
- Enabling Allow backorder (sell now, ship later) if you're confident stock is coming.
5.5. Reservations
- When a customer adds an item to the cart, the system automatically reserves that quantity to prevent overselling.
- When the customer completes payment, stock is permanently deducted and the reservation is released.
- When carts are abandoned, reservations expire automatically (a scheduled job releases them) so stock becomes sellable again.
- You can view current reservations per item (the Reservations section).
5.6. "Back in stock" emails
- When a product is out of stock, the website shows an "Email me when back in stock" button - customers leave their email.
- When you restock (update stock > 0), the system will:
- Automatically email customers who signed up.
- Flip the product back to in-stock on the website.
- So: update stock in the admin AS SOON AS the goods arrive, not when they hit the shelf.
6. ORDER MANAGEMENT
6.1. Viewing orders
Orders β Orders lists all orders with:
- Order number (#), customer, total, payment & fulfillment status, order date.
- Stats widgets (revenue, email metrics) at the top.
π Use the search box to find an order by order number, customer email, or name.
6.2. Order statuses
Each order has 2 independent status groups:
Payment:
| Status | Meaning |
|---|---|
Pending |
Customer hasn't paid yet (e.g., PayPal started but not completed). |
Authorized |
Funds are on hold but not captured (Moneris approved the card). |
Captured |
Payment collected successfully β |
Partially refunded |
Partially refunded. |
Refunded |
Fully refunded. |
Requires action |
Needs attention (e.g., card blocked, verification needed). |
Fulfillment:
| Status | Meaning |
|---|---|
Not fulfilled |
Not packed/shipped yet. |
Partially fulfilled |
Part of the order shipped. |
Fulfilled |
Packed (shipping label created). |
Shipped |
Handed to the carrier (tracking available). |
Partially returned / Returned |
Customer returned part / all of the order. |
Canceled |
Order canceled. |
6.3. Order details
Open an order to see:
- Summary: items ordered (quantities, prices), shipping address, billing address.
- Timeline: the full order history - placed, paid, shipped, tracking - plus internal notes.
- Totals: broken down by subtotal, shipping, and tax (GST + PST).
6.4. Processing an order - standard flow
When a new order arrives, follow this sequence:
- Check payment: confirm the status is
Captured(money received). IfAuthorized, click Capture payment.π‘ With Moneris cards: funds are held at checkout (authorized). You must click Capture to actually collect the money. If you don't capture within the hold period (usually 7 days), the hold expires.
- Create fulfillment: click Fulfill β choose the shipping method (Canada Post) β the system creates a shipping label (see section 7).
- Hand to carrier: once Canada Post takes the parcel, mark it Shipped (the system fills in the tracking number automatically).
- Done: the order moves to completed once delivered.
6.5. Other order actions
| Action | How | When to use |
|---|---|---|
| Capture payment | Order page β Capture payment | Order is Authorized; collect the money. |
| Refund | Order page β Refund β enter amount | Canceled order/defective item; refund the customer (lands in 2-5 business days). |
| Return | Order page β Create return β select items, reason | Customer wants to return items. |
| Exchange / Claim | Order page β Create exchange/claim | Swap for another item / compensation for damaged goods. |
| Edit order | Order page β Edit order | Change shipping address, add/remove items. |
| Cancel | Order page β Cancel order | Cancel the order (only before fulfillment). |
| Duplicate | Order page β Duplicate | Create a copy (e.g., reorder for a phone customer). |
| Archive | Order page β Archive | Hide old orders from the main list (data is kept). |
6.6. Internal notes
- On the order page, use the note box in the timeline for internal notes (e.g., "Customer requested gift wrap with card").
- Notes are not visible to the customer.
6.7. Draft Orders
Draft Orders - for creating manual orders for customers who order by phone/email/social media:
- Go to Draft Orders β Create draft order.
- Select the customer (or enter new customer info), add products & quantities, choose shipping/payment.
- Either click Send draft order (emails the customer a payment link to pay online) or click Mark paid if the customer already paid by e-transfer/cash.
- Once paid, the draft becomes a real order under Orders and is processed normally.
7. SHIPPING & FULFILLMENT (CANADA POST)
The system integrates with Canada Post for real-time rates, shipping labels, and tracking.
7.1. Automatic shipping rates
- At checkout, shipping is calculated in real time based on:
- Product weight/dimensions (set in Attributes when creating the product).
- Delivery address (postal code).
- Service options: Expedited Parcel, Xpresspost, Regular Parcel (depending on current config).
- Always enter accurate weight & dimensions - wrong data β wrong shipping cost β lost profit.
7.2. Creating a shipping label (Fulfillment)
- Open the order β click Fulfill.
- Review the items to ship (all are selected by default; deselect some for partial fulfillment).
- The system calls Canada Post to create a shipping label for the parcel.
- Click Create fulfillment.
- Print the label (download the PDF) and attach it to the parcel.
β οΈ After creating the label: the parcel must be handed to Canada Post within the label's validity period (usually 24-72 hours). Expired labels are voided.
7.3. Marking as shipped
- After the carrier accepts the parcel, open the order β Fulfillment section β click Mark as shipped.
- The system pulls the tracking number from Canada Post and updates the customer.
- The customer receives an email with tracking and can track the order on the website.
7.4. Canceling a label
- If an order is canceled or the parcel wasn't sent: in the Fulfillment section click Cancel fulfillment β the system asks Canada Post to void the label (refund if unused).
7.5. Multi-box support
- Large orders can be split into multiple fulfillments - each Fulfill click creates a separate parcel with its own label.
8. CUSTOMER MANAGEMENT
8.1. Customer list
Customers β Customers:
- Search by name/email/phone.
- View purchase history, total spend, saved addresses.
8.2. Customer Groups
Customers β Customer Groups:
- Create groups (e.g., "VIP", "Wholesale") to:
- Send targeted marketing emails.
- Apply special pricing via Price Lists (see section 11).
8.3. Deleting a customer (Danger Zone)
The customer detail page has a Danger Zone widget (red box):
- You can only delete customers with no order history.
- This action cannot be undone - use it only for privacy deletion requests (PIPEDA) or spam/duplicate accounts.
β οΈ Customers with orders: cannot be deleted (to preserve purchase history and tax records). For privacy deletion requests, contact technical support.
8.4. Creating a customer manually
- Customers β Create: create an account on behalf of a customer (e.g., phone purchase) - the system emails an invitation to set a password.
9. PRODUCT REVIEW MODERATION
Customers can leave product reviews with star ratings on the product page. New reviews are not shown automatically - an admin must approve them first.
9.1. Viewing pending reviews
- On Products β Products, the Review Moderation widget at the bottom lists pending reviews (up to 50 newest).
- Each review shows: star rating, title, body, customer name & email, product, date.
9.2. Approve / reject
- Approve β β the review becomes public on the product page.
- Reject β β the review is hidden permanently (customers never see it).
9.3. Moderation rules
- Approve: genuine reviews with useful content that don't violate guidelines.
- Reject: spam, external links/advertising, abusive language, misleading information, reviews containing sensitive personal data.
- Aim to moderate within 24-48 hours to keep trust high.
10. DISCOUNTS & PROMOTIONS
10.1. Creating a discount code (Discounts)
Discounts β Create:
- Name: internal label (e.g., "Black Friday 20%").
- Code: the string customers enter at checkout (e.g.,
BF20). Uppercase, no accents, easy to remember. - Discount type:
- Percentage - percent off (e.g., 20%).
- Fixed amount - fixed amount off (e.g., $10).
- Free shipping - free shipping.
- Application conditions:
- Apply to order total or per item.
- Limits: minimum order value, specific customer groups, or specific products.
- Usage limits: max number of uses (e.g., 100), or 1 per customer.
- Duration: start/end date (optional). Leave blank = valid immediately.
- Click Save.
10.2. Managing discount codes
- Discounts: view all codes, active/expired status, usage counts.
- Disable immediately: open the code β click Deactivate (customers can't use it anymore, but the code is kept for stats).
10.3. Promotions
Promotions - for more advanced campaigns (flat price, buy X get Y...). Creation is similar to Discounts; for simple discount codes use Discounts.
β οΈ Note: double-check usage limits and expiry dates when creating codes - unlimited codes can be abused.
11. PRICE LISTS
Price Lists - for special pricing per audience:
11.1. When to use
- Wholesale pricing for customers in a Wholesale group.
- VIP pricing for loyal customers.
- Seasonal pricing (valid for a specific period).
11.2. How to create
- Price Lists β Create price list.
- Name it (e.g., "Wholesale Price").
- Choose the customer group eligible (or leave empty = everyone).
- Set the validity period (if any).
- Add products β enter the special price (CAD) per variant.
- Click Save β activate the list.
π‘ When a customer in the eligible group signs in, the website automatically shows their special price.
12. REGIONS, TAX & STORE SETTINGS
12.1. Regions
Regions:
- The system currently sells to all of Canada (13 provinces/territories) in one main region.
- Each region includes: country, provinces/states, currency (CAD), payment methods (Moneris + PayPal), and shipping methods (Canada Post).
- Adding a new region (e.g., selling to the US): Regions β Create - requires tax, shipping, and payment setup. Consult technical support before adding a new region.
12.2. Tax
The system has GST 5% + PST 7% configured for all of Canada - calculated automatically by shipping address.
You should not edit tax rates unless tax law changes - contact technical support.
12.3. Store settings (Settings β Store)
Settings β Store:
- Store name, description, logo.
- Store address (used as the default origin for Canada Post labels).
- Don't change the Store ID unless you're sure - it affects the whole system.
12.4. Currencies (Settings β Currencies)
- Primary currency: CAD.
- You can enable additional currencies for international sales (requires exchange-rate config).
12.5. Payment methods
- Moneris - credit cards (Visa, Mastercard, Amex). Secure hosted-tokenization checkout - the system never stores card data (PCI-DSS compliant).
- PayPal - customers pay via their PayPal account.
- Configuration is pre-set - admins don't need to change it unless switching banking/payment partners (contact support).
12.6. Shipping methods (Settings β Regions β Shipping)
- Shipping options (Expedited Parcel, Xpresspost...) are priced in real time by Canada Post.
- You can add options like "In-store pickup" or flat-rate shipping if needed (Settings β Region β edit β Shipping options).
13. AUTOMATED EMAILS & NOTIFICATIONS
The system sends automated emails (with open/click tracking):
| Trigger | Notes | |
|---|---|---|
| Order confirmation | Customer completes checkout | Includes an auto-generated PDF invoice. |
| Shipping confirmation | You mark the order Shipped | Includes the Canada Post tracking number. |
| Password reset | Customer forgot password | Automatic, no action needed. |
| Abandoned cart | Cart left unpaid for 1 hour | One reminder with a link back to the cart. |
| Back in stock | You restock the item | Sent to customers who signed up to be notified. |
| Admin invite | You create a new user in Settings | Includes the invitation link (see section 15). |
| Newsletter | Customer subscribes | Synced to the mailing list. |
13.1. Email tracking (Orders page)
- The Email Tracking Metrics widget at the top of Orders shows: open rate, click rate, and bounce rate for the last 30 days.
- High bounce rate (many returned emails) β check for mistyped customer email addresses or a sender-domain issue (contact support).
13.2. Transactional email notes
- Order confirmations are sent immediately after payment. If a customer says they didn't receive one, check: the order's payment status (was it captured?), their spam folder, or the email tracking widget.
14. PRODUCT SEARCH (MEILISEARCH)
- The website uses Meilisearch for fast search, autocomplete, and category filtering.
- Search data is synced automatically when you add/edit/publish products (only Published products are indexed).
- No manual action needed. If you notice missing search results:
- Check the product is Published.
- Wait 1-2 minutes for the sync.
- Still missing? Contact technical support (the index may need re-running).
15. USERS & PERMISSIONS
15.1. Adding a new admin
Settings β Users β Invite user:
- Click Invite users, enter the new person's email.
- The system emails an invitation - they click the link, set a password, and sign in.
- Invitations are valid for 24 hours - if expired, delete the old invite and resend.
15.2. Managing members
- Settings β Users: view the list, activate/deactivate accounts.
- Settings β Teams: create teams for easier management (optional).
15.3. API Keys (technical only)
- Settings β API Key Management - keys for system integrations. Never share Secret Keys externally. Regular admins don't need to touch this.
β οΈ Security rules:
- Only invite people who genuinely need admin access.
- Change passwords periodically.
- Never share passwords via email/chat.
- Always sign out on shared computers.
16. DAILY OPERATIONS CHECKLIST
π Morning (5-10 min)
- Open Orders β check revenue widget & email metrics (any failing emails?).
- Check new orders: payment status (any needing Capture?).
- Open Inventory β check Low Stock widget β plan restocking.
- Moderate pending product reviews (Products page).
π¦ When a new order arrives
- Confirm payment is Captured.
- Fulfill β print shipping label β pack.
- Hand to the carrier β Mark as shipped (tracking auto-sent to customer).
ποΈ Weekly
- Stock count: reconcile admin stock with physical stock; use Set quantity to correct.
- Review discount codes nearing expiry / currently running.
- Check stuck orders (not fulfilled > 2 days).
- Review weekly revenue (Revenue widget on Orders page).
π Monthly
- Reconcile admin revenue with bank/Moneris/PayPal statements.
- Review slow sellers β consider discounting or unpublishing.
- Update end-of-life products (unpublish instead of delete).
- Review admin users - revoke access for departed staff.
17. COMMON TROUBLESHOOTING
| Issue | Likely cause | Resolution |
|---|---|---|
| Customer's card payment fails | Expired/insufficient/blocked card; order stuck at requires_action |
Check order status; if requires_action, ask for another card or contact support. |
| Customer didn't get the order confirmation email | Email in spam; wrong email | Check the email tracking widget; confirm the order was captured; ask the customer to check spam. |
| Customer complains shipping is too high | Wrong product weight/dimensions | Check the product's Attributes and correct them. |
| New product not found on the website | Not published; search not synced yet | Check status; wait 1-2 min; still broken β support. |
| Out-of-stock product still orderable | Allow backorder enabled | Disable backorder, or set stock to 0 + unpublish. |
| Shipping label expired | Parcel shipped too late after label creation | Cancel the old fulfillment and create a new one. |
| Need to cancel a fulfilled order | - | Cancel the fulfillment (void label) first, then Cancel order. |
| Website unreachable (staging) | Maintenance / infrastructure issue | Check the maintenance page; contact support immediately. |
| Forgot admin password | - | Use Forgot password on the sign-in screen. |
| Inventory shows wrong numbers | No recent count; cart reservations not yet expired | Check the Reserved section; use Set quantity after a physical count. |
Golden rules
- Never delete products/customers/orders that have history - hide (unpublish) or cancel instead of deleting.
- Capture payments promptly - avoid losing funds when holds expire.
- Restock as soon as goods arrive - this triggers back-in-stock emails and prevents overselling.
- When something looks wrong, screenshot + note the time and send it to technical support.
18. TECHNICAL SUPPORT
For technical issues (system errors, configuration, new sales regions, tax changes, integrations):
- Bug reports: email gary@atruedev.com with: description, page URL, screenshots, and time of occurrence.
- Feature requests: email gary@atruedev.com.
Before reporting, try: refresh the page, sign out/in again, or try a different browser.
19. APPENDIX: QUICK REFERENCE
Key URLs
| What | Address |
|---|---|
| Admin | https://admin.littlestargifts.ca/app |
| Storefront (staging) | https://staging.littlestargifts.ca |
Standard order flow (4 steps)
Payment captured β Fulfill (print Canada Post label) β Hand to carrier β Mark as shipped (tracking auto-sent)
Custom widgets - where are they?
| Widget | Page |
|---|---|
| Revenue Sparkline (7-day revenue) | Orders |
| Email Tracking Metrics (open/click/bounce) | Orders |
| Top Products (best sellers) | Products |
| Image Upload (upload product images) | Products |
| Review Moderation (approve reviews) | Products |
| Product Image Manager (reorder/alt text) | Product detail page |
| Low Stock (below 5 units) | Inventory |
| Danger Zone (delete customer) | Customer detail page |
Payment statuses to remember
Authorized= funds on hold β remember to Capture.Requires action= needs attention (card issue).Captured= payment collected β .
Daily email check (Orders page)
- Open rate, click rate, bounce rate over 30 days - catch email failures early.
Documentation based on the Little Star Gifts system (Medusa 2.17) - staging build. Test any new procedures on staging before making them standard practice.
Little Star Gifts - Admin Training Guide Β· English version Β· Updated 2026-08-04 Β· Protected by Cloudflare Access