Administrator Guide — Virtual Stores
Online Store platform by In All Web Version: 1.0 | Last updated: 2026-03-29
1. Getting Started
1.1 Accessing the admin panel
- Open your browser and go to
https://{store-slug}.store.inallweb.com/admin - Enter the email and password provided when the store was created
- Click Sign In
If you forgot your password, click Forgot password? and follow the instructions sent by email.
1.2 Dashboard: understanding KPIs and charts
Upon login you will see the Dashboard with the following indicators:
| KPI | Description |
|---|---|
| Orders Today | Total orders received today |
| Revenue Today | Total revenue invoiced today |
| Orders This Month | Total orders for the current month |
| Monthly Revenue | Accumulated revenue this month (with previous month comparison) |
| Active Products | Number of published products |
| Total Customers | Number of registered customers |
| Pending Orders | Orders awaiting processing |
The dashboard also includes:
- Sales chart — revenue and orders by day, week, or month (7d, 30d, 12m)
- Top 5 Products — best-selling products by quantity
- Latest 5 Orders — most recent orders with status
- Breakdown — orders by status, payment method, and top categories by revenue
1.3 Changing the panel language
The panel supports 6 languages: Portuguese, English, Spanish, French, German, and Italian.
- Click your name (top right corner)
- Select the desired language
- The interface updates automatically
2. Product Management
2.1 Creating a product
- In the sidebar, click Products > New Product
- Fill in the required fields:
- Name — product title (e.g., "MOLLE Tactical Vest")
- Price — value in EUR (e.g., 49.90)
- SKU — unique internal reference (e.g., "CT-MOLLE-001")
- Stock — available quantity
- Description — descriptive text (supports formatting)
- Optional fields:
- Sale price — promotional price with start/end dates
- Weight — weight in kg (for shipping calculation)
- SEO — meta title and meta description for Google
- Featured product — mark to display in the featured section
- Click Save
2.2 Adding product images
- On the product edit page, go to the Images section
- Click Upload Image or drag and drop the file
- Accepted formats: JPG, PNG, WebP (maximum 10 MB)
- Set the primary image (displayed in listings)
- Reorder images by dragging them
2.3 Editing an existing product
- In Products, click the product name
- Modify the desired fields
- Click Save
2.4 Managing categories
- In the menu, click Categories
- To create: click New Category
- Name — category name (e.g., "Accessories")
- Parent category — to create hierarchy (subcategories)
- Image — representative image (optional)
- Position — display order
- To edit: click the category and modify the fields
- To delete: click the delete icon (note: this does not delete the products)
2.5 Product variants (sizes, colours)
The system supports variants via attributes:
- Go to Attributes and create attributes (e.g., "Size", "Colour")
- Add values to the attribute (e.g., S, M, L, XL)
- On the product page, in the Variants section:
- Click New Variant
- Select the attribute values (e.g., Size = L, Colour = Green)
- Set variant-specific price, SKU, and stock
- Each variant can have independent price and stock
2.6 Tags
- In Tags, create labels to organize products
- Associate tags with products for easier search and filtering
2.7 Importing products (WooCommerce)
If you are migrating from WooCommerce:
- Contact In All Web support
- Provide your WooCommerce API credentials (URL, Consumer Key, Consumer Secret)
- The import is automatic: categories, products, images, and variants are migrated
- The operation is idempotent — it can be repeated without duplicating data
3. Order Management
3.1 Viewing the order list
- In the menu, click Orders
- Use the filters:
- Status — pending, processing, shipped, delivered, cancelled, refunded
- Payment — pending, paid, failed, refunded
- Period — start and end date
- Search — by order number, customer name, or email
3.2 Order detail
Click an order to view:
- Summary — number, date, status, totals
- Items — products, quantities, prices, variants
- Customer data — billing and shipping address
- Payment — status, method, Stripe ID
- Shipping — method, costs
- Admin notes — internal notes
3.3 Marking as shipped (adding tracking)
- On the order page, click Process Shipping
- Fill in:
- Carrier — carrier name (e.g., CTT, DPD, GLS)
- Tracking number — tracking code
- Tracking URL — tracking link (optional)
- Click Confirm Shipment
- The status changes to Shipped and the customer receives an email with tracking details
3.4 Processing a refund (full/partial)
- On the order page, click Refund
- Choose:
- Full refund — returns the full amount via Stripe
- Partial refund — specify the amount in cents
- Provide a reason (optional)
- The refund is processed automatically via Stripe
- Stock is automatically restored for full refunds
3.5 Resending email to the customer
- On the order page, click Resend Email
- The confirmation email is resent to the registered address
3.6 Order timeline
Each order has a chronological timeline recording:
- Order creation
- Payment received
- Status changes
- Shipping and tracking
- Refunds
- Administrative notes
4. Customer Management
4.1 Customer list with segmentation
- In the menu, click Customers
- Filter by segment:
- VIP — more than 200 EUR spent or more than 5 orders
- Regular — ordered within the last 6 months
- Inactive — no orders for more than 6 months
- New — registered within the last 30 days
- Use search to find customers by name or email
4.2 Customer detail
Click a customer to view:
- Profile — name, email, phone, registration date
- Statistics — total orders, total spent, average order value, first and last order dates
- Order history — complete list of orders with status and value
- Addresses — billing and shipping addresses
- Segment — automatic classification
4.3 Customer analytics
At the top of the customers page you will find:
- Total customers
- New this month
- Activity rate
- Segment distribution
- Top 10 customers by total spent
4.4 Exporting customers (CSV)
- On the Customers page, click Export CSV
- The file includes: name, email, phone, orders, total spent, registration date, segment
5. Coupons and Discounts
5.1 Creating a coupon
- In the menu, click Coupons > New Coupon
- Fill in:
- Code — the code customers will use (e.g., SUMMER2026) — automatically converted to uppercase
- Description — internal description (optional)
- Discount type:
- Percentage — e.g., 10% off
- Fixed amount — e.g., 5.00 EUR off
- Free shipping — eliminates shipping costs
- Value — percentage or fixed amount
- Click Save
5.2 Setting limits
When creating/editing a coupon, configure:
- Minimum order amount — coupon only applies if the order reaches this value
- Maximum discount — maximum discount amount (for percentages)
- Total usage limit — maximum number of times the coupon can be used
- Per customer limit — maximum uses per customer (default: 1)
- Validity — start and end dates
5.3 Activating/deactivating coupons
- In the coupon list, use the Active/Inactive toggle to quickly enable or disable
- A deactivated coupon cannot be used by customers
6. Store Settings
6.1 Branding (logo, colours, banner, social media)
- In the menu, click Branding
- Configure:
- Logo — upload your logo image (maximum 5 MB)
- Banner/Hero — homepage hero image
- Colours — primary, secondary, and accent colour (colour picker)
- Tagline — impact phrase below the logo
- About text — store description
- Call-to-Action — main button text
- Show categories — enable/disable categories section on the homepage
- Show featured — enable/disable featured products section
- Social media — Instagram, Facebook, WhatsApp, TikTok
- Contact info — phone, email, address, city
- Changes are reflected immediately on the public store
6.2 Templates (choosing and applying a template)
- In the menu, click Templates
- Browse available templates with previews
- Click Apply on the desired template
- The template defines the layout and visual style of the store
6.3 General settings
- In the menu, click Settings
- Configure:
- Store name and Business name
- Email and phone contact
- Address and city
- Timezone
- Currency (default: EUR)
- Language (default: pt-PT)
- Tax included in prices — yes/no
6.4 Payments (activating Stripe, viewing balance, payouts)
- In the menu, click Payments
- To activate:
- Click Activate Stripe Connect
- Fill in your business details: name, tax ID, IBAN, address
- After verification, payments are active
- After activation:
- Status — check if charges and payouts are enabled
- Balance — view available balance
- Transactions — list recent transactions
- Payouts — view payout history and create manual payouts
6.5 Shipping zones and methods
- In the menu, click Shipping
- Zones — create geographic zones (e.g., Mainland Portugal, Islands, Europe)
- Define included countries and postal codes
- Methods — for each zone, add methods:
- Flat rate — fixed cost per order
- Weight based — cost based on total weight
- Free — free shipping
- Set free shipping above X EUR (e.g., free above 50 EUR)
- Estimated days — delivery time (e.g., 2-4 business days)
If you do not configure zones, the system uses default rates: Mainland 3.99 EUR (free above 50 EUR), Islands 6.99 EUR, Europe 14.99 EUR.
6.6 Tax rules (VAT)
- In the menu, click Taxes
- Create VAT rules:
- Name — e.g., "Standard VAT"
- Tax class — standard, reduced, exempt
- Rate — e.g., 23 (for 23%)
- Country — e.g., PT
- Tax is calculated automatically at checkout
7. Reports
7.1 Sales by period
- In the menu, click Reports > Sales
- Select the period: 7 days, 30 days, 90 days, or 12 months
- Group by: day, week, or month
- View: revenue, orders, and average order value
7.2 Best-selling products
- In Reports > Products
- Select the period and sort by revenue or quantity
- View: product, SKU, quantity sold, revenue, and average price
7.3 Categories
- In Reports > Categories
- View the sales distribution by category: products sold, revenue, and percentage
7.4 Customers (new vs returning)
- In Reports > Customers
- View: new customers, returning customers, repeat rate, average LTV
- Top 10 customers by total spent
7.5 Exporting reports (CSV)
On any report, click Export CSV to download the data.
8. Team (Roles)
The system supports 4 access levels within each store:
| Role | Access |
|---|---|
| Admin | Full control: products, orders, customers, settings, branding, payments, team |
| Manager | Products, orders, customers, reports. No access to payment settings or team management |
| Staff | Simplified dashboard, order processing, inventory |
| Customer | Own account on the store only (no admin panel access) |
Changing a user's role
- In Customers, locate the user
- Click Change Role
- Select the new role
- Confirm the change
Only Admins can change roles. The "Admin" and "SysAdmin" roles can only be assigned by the SysAdmin (In All Web).
9. Activity Log (Audit Log)
- In the menu, click Activity Log
- View all actions performed in the panel:
- Who performed the action
- Resource type (product, order, etc.)
- Action (create, edit, delete)
- Date and time
- Source IP
- Filter by resource type, action, user, or period
10. CMS Pages
- In the menu, click Pages
- Create static pages: About Us, Privacy Policy, Terms and Conditions, etc.
- Each page has:
- Title and Slug (URL)
- Content (text editor)
- SEO — meta title and meta description
- Status — active/inactive
- Display order
11. Fiscal Invoicing (Moloni)
If your plan includes Moloni invoicing:
- In Settings, configure the Moloni integration:
- Click Authorize Moloni to start the OAuth2 flow
- Select your company
- Invoices are created automatically after confirmed payment
- To create manually: on the order page, click Create Invoice
- To download the PDF: on the order page, click View Invoice
12. FAQ
Q: How do I change the store domain? A: Contact In All Web support. The system supports custom domains (e.g., store.yourbusiness.pt).
Q: Can I have more than one store? A: Yes, depending on your plan. The Professional plan allows 2 systems, Enterprise allows 5.
Q: How do I cancel an order? A: On the order page, change the status to "Cancelled". If already paid, process the refund first.
Q: What happens when stock reaches zero? A: The product is automatically marked as "Out of Stock" and cannot be added to the cart.
Need help? Contact support at support@inallweb.com