Doinghub User Guide

DoingHub User Guide - Complete Store Management

Comprehensive user guide for managing your e-commerce store with DoingHub

šŸ“– 25 min readbeginnerUpdated 11/10/2026

DoingHub User Guide - Complete Store Management


!DoingHub User Interface


Welcome to the complete DoingHub User Guide! This comprehensive guide will teach you everything you need to know to successfully manage your e-commerce store using DoingHub's powerful features.


Table of Contents


1. Getting Started

2. Dashboard Overview

3. Product Management

4. Order Management

5. Customer Management

6. Inventory Management

7. Payment & Shipping

8. Analytics & Reports

9. Store Settings

10. Advanced Features


Getting Started


First Login


1. Access DoingHub: Go to doin9.com

2. Login: Enter your credentials

3. Navigate to DoingHub: Click "DoingHub" in the main menu

4. Complete Setup: Follow the setup wizard if this is your first time


Dashboard Tour


Your DoingHub dashboard is your command center. Here's what you'll see:


#### Top Navigation

  • **Dashboard**: Overview of your store performance
  • **Products**: Manage your product catalog
  • **Orders**: View and process customer orders
  • **Customers**: Manage customer information
  • **Analytics**: View detailed reports and insights
  • **Settings**: Configure store settings

  • #### Quick Stats Cards

    ```

    Today's Performance:

    ā”œā”€ā”€ Revenue: $1,247.50

    ā”œā”€ā”€ Orders: 23 orders

    ā”œā”€ā”€ Visitors: 456 unique

    ā”œā”€ā”€ Conversion: 5.04%

    └── Avg Order: $54.24

    ```


    Product Management


    Adding Your First Product


    #### Step 1: Basic Information

    1. Click "Products" → "Add Product"

    2. Fill in required fields:

    - Product Title: "Premium Cotton T-Shirt"

    - Description: Detailed product description

    - Handle: Auto-generated URL slug

    - Status: Draft or Published


    #### Step 2: Product Images

    ```

    Image Requirements:

    ā”œā”€ā”€ Format: JPG, PNG, WebP

    ā”œā”€ā”€ Size: Minimum 800x800px

    ā”œā”€ā”€ Quality: High resolution

    ā”œā”€ā”€ Quantity: 3-8 images recommended

    └── Main Image: First image is primary

    ```


    Best Practices:

  • Use consistent lighting and background
  • Show product from multiple angles
  • Include lifestyle/context shots
  • Optimize file sizes for web

  • #### Step 3: Pricing

    ```javascript

    // Pricing structure

    const pricing = {

    basePrice: 29.99,

    compareAtPrice: 39.99, // Optional "was" price

    costPerItem: 15.00, // Your cost (for profit tracking)

    taxable: true, // Subject to tax

    currency: 'USD'

    };

    ```


    #### Step 4: Inventory Tracking

  • **Track Quantity**: Enable inventory tracking
  • **Initial Stock**: Set starting inventory level
  • **SKU**: Unique product identifier
  • **Barcode**: For inventory management
  • **Continue Selling**: Allow backorders or not

  • #### Step 5: Shipping

  • **Physical Product**: Requires shipping
  • **Weight**: For shipping calculations
  • **Dimensions**: Length, width, height
  • **Shipping Class**: Standard, expedited, etc.

  • #### Step 6: SEO & Visibility

    ```html

    Premium Cotton T-Shirt - Comfortable & Stylish | YourStore

    ```


    Managing Product Variants


    #### Creating Variants

    1. Add Options: Size, Color, Material, etc.

    2. Set Values: Small/Medium/Large, Red/Blue/Green

    3. Generate Variants: Automatic combination creation

    4. Individual Pricing: Set prices per variant

    5. Inventory Tracking: Track stock per variant


    #### Variant Example

    ```

    T-Shirt Variants:

    ā”œā”€ā”€ Small/Red: $29.99 (15 in stock)

    ā”œā”€ā”€ Small/Blue: $29.99 (8 in stock)

    ā”œā”€ā”€ Medium/Red: $29.99 (22 in stock)

    ā”œā”€ā”€ Medium/Blue: $29.99 (12 in stock)

    ā”œā”€ā”€ Large/Red: $32.99 (5 in stock)

    └── Large/Blue: $32.99 (18 in stock)

    ```


    Product Categories & Collections


    #### Categories

    Organize products hierarchically:

    ```

    Categories Structure:

    ā”œā”€ā”€ Clothing

    │ ā”œā”€ā”€ T-Shirts

    │ ā”œā”€ā”€ Hoodies

    │ └── Jackets

    ā”œā”€ā”€ Accessories

    │ ā”œā”€ā”€ Bags

    │ └── Hats

    └── Sale Items

    ```


    #### Collections

    Group products by themes:

  • **Seasonal**: Summer Collection, Winter Sale
  • **Featured**: Best Sellers, New Arrivals
  • **Promotional**: Buy 2 Get 1 Free, Clearance

  • Bulk Product Operations


    #### Import Products

    ```csv

    // CSV format for bulk import

    title,description,price,inventory,sku,weight

    "Premium T-Shirt","Comfortable cotton tee",29.99,50,"TSH001",0.3

    "Denim Jacket","Classic denim style",89.99,25,"JAC001",1.2

    ```


    #### Export Products

  • **Full Catalog**: Export all products
  • **Filtered Export**: Export specific categories
  • **Custom Fields**: Choose which data to include
  • **Format Options**: CSV, Excel, JSON

  • Order Management


    Order Workflow


    #### Order Lifecycle

    ```

    Order States:

    1. Pending → Payment processing

    2. Paid → Payment confirmed

    3. Processing → Preparing for shipment

    4. Shipped → In transit to customer

    5. Delivered → Successfully delivered

    6. Completed → Order fulfilled

    ```


    Processing Orders


    #### Order Details View

    ```

    Order #1001 - John Smith

    ā”œā”€ā”€ Items: 2x Premium T-Shirt ($59.98)

    ā”œā”€ā”€ Shipping: Standard ($5.99)

    ā”œā”€ā”€ Tax: $5.27

    ā”œā”€ā”€ Total: $71.24

    ā”œā”€ā”€ Payment: Visa ****1234 (Paid)

    └── Address: 123 Main St, City, State 12345

    ```


    #### Fulfillment Process

    1. Review Order: Check items and shipping address

    2. Pick Items: Gather products from inventory

    3. Pack Order: Package items securely

    4. Create Shipping Label: Generate label with carrier

    5. Update Status: Mark as shipped with tracking

    6. Notify Customer: Send shipping confirmation


    #### Shipping Integration

    ```javascript

    // Automatic shipping label creation

    const shipment = {

    carrier: 'FedEx',

    service: 'Ground',

    tracking: 'FX123456789',

    weight: '1.2 lbs',

    cost: '$5.99',

    delivery_date: '2024-01-15'

    };

    ```


    Handling Returns & Refunds


    #### Return Process

    1. Customer Request: Customer initiates return

    2. Review Request: Approve or deny return

    3. Generate RMA: Return merchandise authorization

    4. Receive Items: Inspect returned products

    5. Process Refund: Issue refund to original payment


    #### Refund Options

  • **Full Refund**: Complete order amount
  • **Partial Refund**: Specific items or amounts
  • **Store Credit**: Credit for future purchases
  • **Exchange**: Replace with different item

  • Customer Management


    Customer Profiles


    #### Customer Information

    ```

    Customer Profile - Sarah Johnson

    ā”œā”€ā”€ Contact: sarah@email.com, (555) 123-4567

    ā”œā”€ā”€ Orders: 8 orders, $487.50 total

    ā”œā”€ā”€ Addresses: 2 saved addresses

    ā”œā”€ā”€ Preferences: Email marketing: Yes, SMS: No

    ā”œā”€ā”€ Tags: VIP Customer, Frequent Buyer

    └── Notes: Prefers express shipping

    ```


    #### Customer Segmentation

  • **VIP Customers**: High lifetime value
  • **Frequent Buyers**: Multiple recent orders
  • **New Customers**: First-time buyers
  • **Inactive**: No recent purchases
  • **High Risk**: Payment or fraud concerns

  • Customer Communication


    #### Automated Emails

    ```

    Email Triggers:

    ā”œā”€ā”€ Welcome: New customer registration

    ā”œā”€ā”€ Order Confirmation: Order placed

    ā”œā”€ā”€ Shipping: Order shipped

    ā”œā”€ā”€ Delivery: Order delivered

    ā”œā”€ā”€ Review Request: Ask for product review

    └── Win-back: Re-engage inactive customers

    ```


    #### Manual Communication

  • **Individual Emails**: Personal customer service
  • **Bulk Emails**: Announcements or promotions
  • **SMS Messages**: Order updates and promotions
  • **Push Notifications**: Mobile app notifications

  • Inventory Management


    Stock Tracking


    #### Inventory Levels

    ```

    Stock Status Dashboard:

    ā”œā”€ā”€ In Stock: 1,247 items

    ā”œā”€ā”€ Low Stock: 23 items (< 10 units)

    ā”œā”€ā”€ Out of Stock: 5 items

    ā”œā”€ā”€ Backorder: 2 items

    └── Total Value: $45,678.90

    ```


    #### Automatic Alerts

  • **Low Stock**: When inventory drops below threshold
  • **Out of Stock**: When items reach zero
  • **Overstock**: When inventory is too high
  • **Reorder Point**: When it's time to reorder

  • Purchase Orders


    #### Creating Purchase Orders

    1. Select Supplier: Choose vendor

    2. Add Products: Select items to reorder

    3. Set Quantities: Based on sales velocity

    4. Review Costs: Confirm pricing

    5. Send Order: Submit to supplier

    6. Track Delivery: Monitor shipment status


    #### Receiving Inventory

    ```javascript

    // Receiving process

    const receivedShipment = {

    po_number: 'PO-2024-001',

    supplier: 'Acme Clothing Co',

    items_received: [

    { sku: 'TSH001', ordered: 100, received: 98 },

    { sku: 'TSH002', ordered: 50, received: 50 }

    ],

    discrepancies: 'TSH001: 2 items damaged'

    };

    ```


    Multi-location Inventory


    #### Warehouse Management

    ```

    Inventory Locations:

    ā”œā”€ā”€ Main Warehouse: 1,200 items

    ā”œā”€ā”€ Retail Store: 300 items

    ā”œā”€ā”€ Dropship Partner: 150 items

    └── Consignment: 75 items

    ```


    Payment & Shipping


    Payment Configuration


    #### Payment Methods

    ```javascript

    const paymentMethods = {

    creditCards: {

    provider: 'Stripe',

    accepted: ['Visa', 'Mastercard', 'Amex', 'Discover'],

    fees: '2.9% + $0.30 per transaction'

    },


    digitalWallets: {

    paypal: { enabled: true, fees: '2.9% + $0.30' },

    applePay: { enabled: true, fees: '2.9% + $0.30' },

    googlePay: { enabled: true, fees: '2.9% + $0.30' }

    },


    bankTransfer: {

    ach: { enabled: true, fees: '0.8%' },

    wire: { enabled: false }

    }

    };

    ```


    #### Payment Security

  • **PCI Compliance**: Secure payment processing
  • **Fraud Detection**: Automatic fraud screening
  • **3D Secure**: Additional authentication layer
  • **Encryption**: End-to-end data encryption

  • Shipping Configuration


    #### Shipping Zones

    ```

    Shipping Zones:

    ā”œā”€ā”€ Domestic (US)

    │ ā”œā”€ā”€ Standard: $5.99 (3-5 days)

    │ ā”œā”€ā”€ Express: $12.99 (1-2 days)

    │ └── Overnight: $24.99 (Next day)

    ā”œā”€ā”€ Canada: $15.99 (5-10 days)

    ā”œā”€ā”€ Europe: $25.99 (7-14 days)

    └── Rest of World: $35.99 (10-21 days)

    ```


    #### Shipping Rules

  • **Free Shipping**: Orders over $50
  • **Weight-based**: Rates based on package weight
  • **Flat Rate**: Fixed rate regardless of items
  • **Real-time Rates**: Live carrier rates

  • Tax Configuration


    #### Tax Settings

    ```javascript

    const taxConfig = {

    // US tax configuration

    us_states: {

    california: { rate: 0.0875, nexus: true },

    new_york: { rate: 0.08, nexus: true },

    texas: { rate: 0.0625, nexus: false }

    },


    // International VAT

    vat_rates: {

    uk: 0.20,

    germany: 0.19,

    france: 0.20

    },


    // Tax-exempt products

    exempt_categories: ['books', 'food', 'medical']

    };

    ```


    Analytics & Reports


    Sales Reports


    #### Revenue Analytics

    ```

    Sales Performance (Last 30 Days):

    ā”œā”€ā”€ Total Revenue: $45,678.90

    ā”œā”€ā”€ Orders: 234 orders

    ā”œā”€ā”€ Average Order Value: $195.23

    ā”œā”€ā”€ Conversion Rate: 3.2%

    ā”œā”€ā”€ Return Rate: 2.1%

    └── Profit Margin: 42%

    ```


    #### Product Performance

    ```

    Top Products:

    ā”œā”€ā”€ Premium T-Shirt: $8,450 (145 units)

    ā”œā”€ā”€ Denim Jacket: $6,230 (89 units)

    ā”œā”€ā”€ Sneakers: $5,890 (67 units)

    ā”œā”€ā”€ Hoodie: $4,320 (72 units)

    └── Accessories: $3,210 (156 units)

    ```


    Customer Analytics


    #### Customer Insights

    ```

    Customer Metrics:

    ā”œā”€ā”€ New Customers: 45 this month

    ā”œā”€ā”€ Returning Customers: 67%

    ā”œā”€ā”€ Customer Lifetime Value: $287.50

    ā”œā”€ā”€ Average Order Frequency: 2.3x/year

    └── Churn Rate: 15% annually

    ```


    Custom Reports


    #### Report Builder

    1. Select Metrics: Choose data points

    2. Set Filters: Date range, products, customers

    3. Group By: Category, time period, location

    4. Visualization: Charts, tables, graphs

    5. Schedule: Automatic report generation

    6. Export: PDF, Excel, CSV formats


    Store Settings


    General Settings


    #### Store Information

    ```

    Store Configuration:

    ā”œā”€ā”€ Store Name: "Your Amazing Store"

    ā”œā”€ā”€ Domain: yourstore.com

    ā”œā”€ā”€ Email: orders@yourstore.com

    ā”œā”€ā”€ Phone: (555) 123-4567

    ā”œā”€ā”€ Address: 123 Business St, City, State

    ā”œā”€ā”€ Currency: USD

    ā”œā”€ā”€ Timezone: America/New_York

    └── Language: English (US)

    ```


    #### Legal Pages

  • **Privacy Policy**: Data collection and usage
  • **Terms of Service**: Store policies and rules
  • **Refund Policy**: Return and refund terms
  • **Shipping Policy**: Delivery information
  • **Cookie Policy**: Cookie usage disclosure

  • User Management


    #### Staff Accounts

    ```

    Team Roles:

    ā”œā”€ā”€ Owner: Full access to everything

    ā”œā”€ā”€ Admin: Most features except billing

    ā”œā”€ā”€ Manager: Orders, products, customers

    ā”œā”€ā”€ Staff: Limited order processing

    └── Viewer: Read-only access

    ```


    #### Permissions

  • **Products**: Create, edit, delete products
  • **Orders**: View, process, refund orders
  • **Customers**: View, edit customer data
  • **Analytics**: Access to reports
  • **Settings**: Modify store configuration

  • Advanced Features


    Automation Rules


    #### Order Automation

    ```javascript

    // Automatic order processing rules

    const automationRules = [

    {

    trigger: 'order_paid',

    condition: 'total < $100',

    action: 'auto_fulfill',

    carrier: 'standard_shipping'

    },


    {

    trigger: 'inventory_low',

    condition: 'stock < 10',

    action: 'create_purchase_order',

    supplier: 'default_supplier'

    }

    ];

    ```


    #### Customer Automation

  • **Welcome Series**: New customer onboarding
  • **Abandoned Cart**: Recovery email sequence
  • **Win-back**: Re-engage inactive customers
  • **Loyalty Rewards**: Automatic point allocation

  • API Integration


    #### Webhook Configuration

    ```javascript

    // Webhook endpoints for external integrations

    const webhooks = {

    order_created: 'https://yourapp.com/webhooks/order-created',

    order_paid: 'https://yourapp.com/webhooks/order-paid',

    product_updated: 'https://yourapp.com/webhooks/product-updated',

    customer_created: 'https://yourapp.com/webhooks/customer-created'

    };

    ```


    #### Third-party Integrations

  • **Email Marketing**: Mailchimp, Klaviyo, Constant Contact
  • **Accounting**: QuickBooks, Xero, Sage
  • **CRM**: Salesforce, HubSpot, Zoho
  • **Inventory**: TradeGecko, Cin7, Brightpearl

  • Multi-channel Selling


    #### Sales Channels

    ```

    Channel Management:

    ā”œā”€ā”€ Online Store: Primary doin9 website

    ā”œā”€ā”€ Amazon: Marketplace integration

    ā”œā”€ā”€ eBay: Auction and fixed-price listings

    ā”œā”€ā”€ Facebook Shop: Social commerce

    ā”œā”€ā”€ Instagram Shopping: Visual commerce

    └── POS System: In-person retail sales

    ```


    Best Practices


    Daily Operations


    #### Morning Routine

    1. Check Dashboard: Review overnight activity

    2. Process Orders: Handle new orders

    3. Inventory Check: Monitor stock levels

    4. Customer Service: Respond to inquiries

    5. Analytics Review: Check key metrics


    #### Weekly Tasks

  • **Inventory Planning**: Review and reorder stock
  • **Performance Analysis**: Analyze sales trends
  • **Marketing Review**: Assess campaign performance
  • **Customer Feedback**: Review and respond to reviews
  • **System Maintenance**: Update products and settings

  • Optimization Tips


    #### Conversion Optimization

  • **Product Photos**: High-quality, multiple angles
  • **Descriptions**: Detailed, benefit-focused copy
  • **Pricing**: Competitive and clear pricing
  • **Reviews**: Encourage and display customer reviews
  • **Checkout**: Streamlined, minimal friction

  • #### Customer Retention

  • **Email Marketing**: Regular, valuable communication
  • **Loyalty Program**: Reward repeat customers
  • **Personalization**: Tailored product recommendations
  • **Customer Service**: Responsive, helpful support
  • **Quality**: Consistent product and service quality

  • Troubleshooting


    Common Issues


    #### Order Processing Problems

  • **Payment Failures**: Check payment gateway settings
  • **Inventory Errors**: Verify stock levels and tracking
  • **Shipping Issues**: Confirm carrier integrations
  • **Tax Calculation**: Review tax configuration

  • #### Product Management Issues

  • **Image Upload**: Check file size and format
  • **Variant Problems**: Verify option and value setup
  • **SEO Issues**: Optimize titles and descriptions
  • **Category Problems**: Check hierarchy and assignments

  • #### Customer Issues

  • **Login Problems**: Reset passwords, check accounts
  • **Order History**: Verify customer account linking
  • **Communication**: Check email delivery settings
  • **Returns**: Review return policy and process

  • Getting Help


    Support Resources


    #### Documentation

  • **User Guides**: Step-by-step instructions
  • **Video Tutorials**: Visual learning resources
  • **API Documentation**: Developer resources
  • **Best Practices**: Optimization guides

  • #### Community Support

  • **Community Forum**: Connect with other users
  • **Facebook Group**: Informal discussions
  • **Discord Server**: Real-time chat support
  • **User Meetups**: Local networking events

  • #### Direct Support

  • **Live Chat**: Instant help during business hours
  • **Email Support**: Detailed assistance within 24 hours
  • **Phone Support**: Available for premium plans
  • **Screen Sharing**: One-on-one troubleshooting

  • ---


    *Congratulations! You now have the knowledge to successfully manage your e-commerce store with DoingHub. Remember, great stores are built through consistent effort and continuous optimization. Start with the basics and gradually implement advanced features as your business grows.*


    Next Steps:

    1. Complete your store setup

    2. Add your first products

    3. Process your first orders

    4. Analyze your performance

    5. Optimize and grow!


    *Happy selling! šŸš€*


    Tags

    #user-guide#store-management#tutorial#how-to