Tenant User Guide (Admin + Storefront) — Full Site Workflow
This is the complete tenant-side guide: everything a store owner/team member needs to operate the store (admin panel + storefront) from setup to daily operations.
Who this guide is for
- Store owner / Admin
- Staff (order management, product updates, customer support)
How to use this guide
- Start with Quick start and Settings.
- Then read Products, Shipping, Payments, and Orders (daily operations).
- Use Troubleshooting when something breaks.
0) Quick start (first day checklist)
- Login to
/admin - Go to Settings → Company and confirm store name, email, phone, address
- Go to Settings → Branding and upload logo + favicon; set storefront primary color
- Go to Settings → Domain and confirm your primary storefront URL (subdomain/custom domain)
- Go to Settings → Payments and enable at least one payment method (COD is common)
- Go to Settings → Shipping and set delivery zones/rates
- Add your first Products and Collections
- Test an order end-to-end (place a test order, confirm, mark delivered)
1) Access, login, and roles
1.1 Login
- Open your admin panel at:
https://YOUR_STORE_DOMAIN/admin - Login with your staff account.
1.2 Staff & permissions
Use Staff to:
- Invite/add staff
- Assign roles (who can manage orders/products/settings)
If a staff member can’t see a menu item, it’s usually a permission issue.
1.3 Company switching (multi-store users)
If you belong to multiple stores, use the company switcher (top-left in admin sidebar) to switch which store you are managing.
2) Admin navigation overview (what’s where)
Main areas (left sidebar):
- Home: quick overview
- Stats: sales & traffic
- Orders: orders + abandoned carts
- Products: products + collections
- Customers
- Marketing: automations, discounts, referrals (depends on plan)
- Pages: CMS pages
- Menus
- Media
- POS (if enabled in your plan)
- Settings: all store configuration
3) Settings (most important section)
Settings are grouped. Use them in this order:
3.1 Company
Configure:
- Store name
- Contact email/phone
- Address (for invoices and footer)
3.2 Branding
Configure:
- Logo and favicon
- Storefront primary color (buttons/links)
3.3 Homepage & banner
Configure:
- Announcement bar (optional)
- Homepage hero text / slider (if enabled)
3.4 Site preferences
Configure:
- Catalog layout (grid columns, pagination/load more)
- Store maintenance mode (pause storefront, keep admin working)
3.5 Domain
Use this to:
- See your default platform subdomain
- Add a custom domain (if your plan allows)
- Set which domain is primary (used for emails and share links)
Domain setup workflow (custom domain)
- Open Settings → Domain
- Add your custom domain (example:
store.com) - Configure DNS (your domain provider):
- Recommended: CNAME
www→ your default subdomain (shown in Domain page) - Or A record to the platform edge IPs (only if instructed by support)
- Recommended: CNAME
- Wait for DNS to propagate (often 5–60 minutes; sometimes longer)
- Back in Domain settings, click Verify / Connect
- When SSL is ready, set the custom domain as Primary
If verification fails, it’s almost always:
- DNS points to the wrong target
- A proxy (e.g. Cloudflare orange cloud) is interfering
- SSL handshake not yet available
3.6 Shipping
Use this to:
- Create shipping tiers/zones
- Define delivery fees and “as per courier” logic (if available)
Shipping configuration (recommended pattern)
- Create at least two rules:
- Inside city (fixed low fee)
- Outside city (fixed higher fee) or As per courier
- Test with 2–3 sample carts to ensure correct eligibility.
3.7 Tax
Use this to:
- Enable/disable tax
- Set how tax is calculated and shown
3.8 Invoice
Use this to:
- Configure invoice/challan display
- Add business identifiers (if supported)
3.9 Payments
Use this to:
- Enable COD / online gateways
- Configure gateway credentials (if your plan supports)
Payment setup checklist
- Enable Cash on delivery if you accept it
- If you use online payment:
- Add gateway credentials
- Place a test order using a small amount
- Confirm callbacks succeed (order shows “paid/awaiting” correctly)
3.10 Email & SMS delivery (Notifications)
Use this to:
- Connect email/SMS gateways
- Control delivery of order notifications
Notifications that matter most
- Customer: order placed / order status update
- Staff: new order alerts (to owner/warehouse)
3.11 WhatsApp / Facebook
Use this to:
- Set WhatsApp chat shortcut
- Set Facebook page + Messenger link
- Enable floating chat button on storefront
3.12 Social login
Use this to:
- Enable customer social login providers (if configured)
3.13 SEO & Sitemap
Use this to:
- Control storefront SEO defaults
- Manage indexing / sitemap (if supported)
3.14 Easy checkout
Use this to:
- Configure checkout behavior (guest checkout, popup checkout, fields)
3.15 Captcha & security
Use this to:
- Enable captcha on checkout/login/registration
- Add Turnstile / reCAPTCHA keys
- Configure security controls
3.16 Performance
Use this to:
- Toggle performance features (caching, optimizations)
3.17 Fraud prevention
Use this to:
- Configure fraud/risk lists and blocks (if enabled)
3A) Settings — full breakdown (what each page contains)
This section is the “missing” part: it lists the actual options inside each Settings page so tenant users can follow step-by-step.
Company (Business profile + Region)
- Business name: the store’s registered/trading name
- Region & store
- Timezone (used for order times, reports)
- Selling currency (ISO code like BDT)
- Country (store country)
- Contact
- Business email
- Phone (country code + number)
- Business address
- Social links (footer icons/links)
- Add platform preset + full URL
Branding
- Logo (header/admin branding)
- Favicon (browser tab icon)
- Primary color (buttons/links/highlights across storefront)
Homepage & banner
- Announcement bar (top message)
- Hero content (kicker/title/subtitle)
- Hero slides (upload images, alt text, reorder/remove)
- Hero buttons (primary/secondary CTA label + URL)
Site preferences
- Shop grid layout
- Columns (large screens)
- Products per load
- Button look/style
- Show out-of-stock products (toggle)
- Catalog loading mode
- Pagination / Load more / Infinite scroll
- Shop availability
- Maintenance mode (pause storefront)
Domain
- Default store address (your platform subdomain)
- Change platform subdomain (if allowed)
- Custom domains
- Add domain, verify/connect, remove domain
- Set primary domain (plan-dependent)
Shipping
- Shipping zones/tiers
- Label, price, type (fixed/as per courier), active toggle
- Min order amount eligibility
- Short description (shown in checkout)
- Flat rate (if enabled in your configuration)
- Free shipping threshold (if available)
Tax
- Tax enabled toggle
- Tax rate percent
- Tax label (what customers see, e.g. VAT)
Invoice
- Invoice prefix (e.g.
BD-) - Order start number (sequence)
- Invoice/challan display options (where applicable)
Payments
- Enable/disable payment methods (COD / online)
- Configure gateway credentials (sensitive settings; permission required)
Order emails
- BCC address (optional)
- Staff “new order” notification emails (list)
- Notify customer on status change (toggle)
WhatsApp chat
- WhatsApp number
- First message (prefill)
- Floating chat button toggles (storefront)
- desktop / mobile visibility
Facebook & Messenger
- Facebook page URL
- Messenger link (m.me)
- Floating Messenger button toggle
Social login
- Provider toggles (when configured)
SEO & sitemap
- Default meta title
- Default meta description
- Robots/indexing policy (where provided)
Easy checkout
- Add to cart toggle + where it appears (home/grid/PDP)
- Buy now toggle + where it appears (home/grid/PDP)
- Order via WhatsApp / Messenger toggles + surfaces
- Mini cart panel style (drawer/dropdown)
- Buy now checkout flow (page/popup)
- Post-order destination
- desktop vs mobile (thank-you / WhatsApp / Messenger)
- optional override numbers/URLs
- Listing defaults
- default sort
- price visibility / SKU visibility
- UX toggles
- quick view
- low stock badge + threshold
- sticky checkout bar
- Guest checkout toggle
Captcha & security
- Captcha on checkout/login/register (toggles)
- Turnstile/reCAPTCHA site key + secret (sensitive)
Performance
- Performance/caching tools (may include cache clear, asset refresh, etc.)
Fraud prevention
- Fraud/risk rules and lists (plan/feature dependent)
4) Products (catalog management)
4.1 Create a product
Go to Products → All products → Create and fill:
- Name, price, sale price (optional)
- Stock (if you manage inventory)
- Photos/media
- Category/collection
- Description
4.2 Product photos (best practice)
- Use square images when possible
- Upload 3–6 images (front, side, detail)
- Keep file sizes reasonable for mobile users
4.2 Stock management
Use Products → (product) → Manage stock to:
- Increase/decrease stock
- Prevent overselling (if configured)
4.3 Import/export
If available:
- Import via CSV (Shopify CSV import exists)
- Export product CSV for backups
4.4 SEO basics for products
- Use a clear product name
- Add a short first paragraph in description (Google snippet)
- Keep the main image consistent
5) Collections / categories
Use Collections to group products for storefront navigation:
- Create a collection
- Add products to it
- Display it on homepage/menus/theme blocks
6) Orders (daily operations)
6.1 Order lifecycle (typical)
- Customer places order (storefront)
- Staff reviews details in Orders
- Confirm the order (or cancel)
- Update delivery status (shipped/delivered)
- Share invoice/challan if needed
6.2 Operational SOP: “new order” handling
- Open the order
- Verify customer phone + address
- Check stock availability
- Confirm the order
- Pack and hand off to courier
- Update delivery status and notes
6.2 Abandoned carts
Use Orders → Abandoned carts to:
- See shoppers who started checkout but didn’t complete
- Follow up (if your workflow supports it)
6.3 Export orders
Use Orders → Export to download XLSX (rate-limited).
6.4 Refunds / cancellations (tenant workflow)
If you need to cancel:
- Cancel in admin
- Contact customer if needed
- If online payment was taken, process refund via gateway/manual process (depends on gateway)
7) Customers
Use Customers to:
- View customer profiles
- Edit details (if allowed)
- Review referral details (if enabled)
8) Discounts, coupons, and referrals (Marketing)
8.1 Discounts (Coupons)
Use Discounts to:
- Create coupon codes
- Set % or fixed discount
- Set free shipping (if supported)
8.2 Referrals
If enabled:
- Configure referral rules
- View referral operations
8.3 Automations
If enabled:
- Create simple marketing automations for customer follow-ups
9) Content: Pages, Menus, Media
9.1 Pages (CMS)
Use Pages to create:
- About, Contact, Refund policy, Privacy policy, etc.
9.2 Menus
Use Menus to control:
- Header navigation links
- Footer links
9.3 Media
Upload and manage:
- Product images
- Banners
10) Theme editor (storefront design)
Use Theme editor to:
- Edit homepage layout sections
- Configure product blocks, banners, text sections
- Preview changes before publishing
Recommended workflow:
- Make changes in theme editor
- Preview
- Publish
11) Integrations (tracking and catalogs)
From Settings → Integrations (routes):
- Meta (Facebook/Instagram): pixel + catalog
- Google services: analytics/catalog sync
- TikTok Pixel
- LinkedIn Insight Tag
Use these to:
- Track conversions
- Sync product catalog (if supported)
11.1 Common integration checklist
- Verify the integration is enabled for the correct domain
- Confirm events fire on:
- product view
- add to cart
- checkout complete (thank-you page)
12) POS (if your plan includes it)
Use POS to:
- Create in-person orders
- Print receipts
- Manage drawer actions (if supported)
13) Storefront basics (what customers see)
Key storefront pages:
- Home
- Collections / categories
- Product page
- Cart
- Checkout
- Thank-you page
Customer checkout success depends on:
- Shipping configured
- Payment methods enabled
- Security check (captcha) configured if enabled
14) Troubleshooting (tenant-friendly)
14.1 “Customers can’t place orders”
Check:
- Payment method enabled
- Shipping zone available
- Captcha keys (if captcha is enabled)
- Maintenance mode is OFF
14.4 “Custom domain not working”
Check:
- DNS CNAME/A record points correctly
- Domain is verified in Settings → Domain
- SSL is provisioned (may take time)
14.2 “Storefront looks wrong”
Check:
- Theme editor changes published
- Branding logo/favicon configured
- Browser cache (try incognito)
14.3 “Staff can’t access a module”
Check:
- Staff role permissions
- Plan feature availability (POS, custom domain, discount system)
15) What success looks like (operational)
- Products visible and organized in collections
- Checkout works on mobile and desktop
- Orders flow from placed → confirmed → delivered
- Staff roles restrict access appropriately
- Tracking integrations fire conversion events (optional)
Appendix A) Glossary
- Tenant: Your store account on the platform
- Storefront: Customer-facing website
- Admin: Staff panel to manage orders/products/settings
- Primary domain: The main URL used for emails and share links