Using the Client Portal

Complete guide to navigating the UncleBTech client portal, managing services, submitting tickets, and account security.

Last updated: 21 January 2025
Tags:
portaldashboardaccountservicessupport

Using the Client Portal

The UncleBTech client portal is your central hub for managing all hosting services, domains, billing, and support. This guide covers all portal features and how to use them effectively.

Portal Access and Login

Accessing Your Portal

Portal URL: https://my.uncleb.tech

Login Process:

  1. Navigate to the portal URL
  2. Enter your email address (used during account creation)
  3. Enter your password
  4. Click "Sign In" to access your dashboard
  5. Enable "Remember Me" for convenience on trusted devices

First-Time Login:

# If you haven't logged in yet:
1. Check your welcome email for activation link
2. Click the activation link
3. Set your permanent password
4. Complete any required profile information
5. Access your dashboard

Password Management

Changing Your Password:

  1. Click your profile icon in the top-right corner
  2. Select "Account Settings" from the dropdown
  3. Navigate to "Security" tab
  4. Click "Change Password"
  5. Enter current password and new password
  6. Confirm the change

Password Requirements:

  • Minimum 8 characters
  • At least one uppercase letter
  • At least one number
  • Special characters recommended

Security Tip: Use a unique password for your hosting account and consider enabling two-factor authentication when available. Never share your login credentials with others.

Dashboard Overview

Main Dashboard Components

Account Summary:

  • Service Status: Real-time status of all your services
  • Recent Activity: Latest invoices, support tickets, and service changes
  • Quick Actions: Common tasks like opening control panels or submitting tickets
  • Resource Usage: Overview of storage, bandwidth, and other resource usage

Service Cards:

Each service displays:
- Service name and type
- Current status (Active, Suspended, Pending)
- Expiry date and renewal information
- Quick action buttons (Manage, Renew, Upgrade)
- Resource usage indicators

Navigation Structure

Main Menu Items:

  • Dashboard: Overview of account and services
  • Services: Detailed service management
  • Domains: Domain registration and DNS management
  • Billing: Invoices, payments, and billing history
  • Support: Submit tickets and view support history
  • Account: Profile settings and security options

Managing Your Services

Service Overview

Service List View:

  1. Navigate to "Services" in the main menu
  2. View all active services with status indicators
  3. Use filters to find specific services by type or status
  4. Click "Manage" next to any service for detailed management

Service Details:

Service Information:
- Service name and description
- Current plan and pricing
- Resource allocations and usage
- Expiry date and renewal status
- Associated domains and add-ons

Accessing Control Panels

WordPress & Cloud Hosting (Enhance CP):

  1. Go to "Services" → Select your hosting service
  2. Click "Manage Service"
  3. Click "Open Control Panel" or "Access Enhance CP"
  4. You'll be automatically logged into your hosting control panel

LaunchStack Hosting (Coolify):

  1. Navigate to your LaunchStack service
  2. Click "Open Coolify Dashboard"
  3. Access your developer-focused PaaS interface
  4. Manage applications, deployments, and services

Service Management Actions

Common Service Actions:

  • Upgrade/Downgrade: Change your service plan
  • Suspend: Temporarily suspend service
  • Cancel: Request service cancellation
  • Renew: Renew service before expiry
  • Add-ons: Purchase additional features

Upgrade Process:

  1. Click "Upgrade/Downgrade" next to your service
  2. Select new plan from available options
  3. Review pricing changes and effective date
  4. Confirm upgrade and payment method
  5. Upgrade typically takes effect within 2 hours

Domain Management

Domain Overview

Domain List:

  • Active Domains: All domains registered or managed through UncleBTech
  • Expiry Dates: Clear display of domain expiry dates
  • Auto-Renewal Status: Whether domains are set to auto-renew
  • DNS Status: Current DNS configuration status

DNS Management

Accessing DNS Settings:

  1. Go to "Domains" in the main menu
  2. Click "Manage DNS" next to your domain
  3. View current DNS records
  4. Add, edit, or delete DNS records as needed

Common DNS Record Types:

# A Record (IPv4 address)
Type: A
Name: @
Value: 192.168.1.100
TTL: 3600

# CNAME Record (alias)
Type: CNAME
Name: www
Value: yourdomain.com
TTL: 3600

# MX Record (email)
Type: MX
Name: @
Value: mail.yourdomain.com
Priority: 10
TTL: 3600

Domain Registration and Transfer

Registering New Domains:

  1. Use the domain search widget on the homepage
  2. Check availability and select desired domains
  3. Complete registration with accurate contact information
  4. Configure DNS settings for your hosting

Domain Transfers:

  1. Navigate to "Domains" → "Transfer Domain"
  2. Enter domain name and authorization code
  3. Verify contact information
  4. Complete transfer process (typically 5-7 days)

Billing and Invoice Management

Invoice Access

Viewing Invoices:

  1. Navigate to "Billing" → "Invoices"
  2. View list of all invoices (paid and unpaid)
  3. Click any invoice to view detailed breakdown
  4. Download PDF copies for your records

Invoice Information:

Invoice Details:
- Invoice number and date
- Service period covered
- Itemized charges
- VAT calculations (if applicable)
- Payment due date
- Payment status

Payment Management

Payment Methods:

  1. Go to "Billing" → "Payment Methods"
  2. View saved payment methods
  3. Add new credit cards, PayPal, or bank accounts
  4. Set default payment method for auto-renewals
  5. Enable or disable auto-pay for services

Making Payments:

  1. Click "Pay Now" on any unpaid invoice
  2. Select payment method or add new one
  3. Review payment details and amount
  4. Complete secure payment process
  5. Receive immediate payment confirmation

Auto-Renewal Settings

Managing Auto-Renewal:

  1. Navigate to "Services" or "Domains"
  2. Click "Auto-Renewal Settings" for each service
  3. Enable or disable auto-renewal
  4. Set renewal timing preferences
  5. Configure payment method for renewals

Billing Tip: Enable auto-renewal for critical services to prevent accidental expiry. You can always disable it later if your needs change.

Support and Ticket Management

Submitting Support Tickets

Creating New Tickets:

  1. Navigate to "Support" → "Submit Ticket"
  2. Select appropriate department:
    • Technical Support: Hosting and technical issues
    • Billing Support: Payment and billing questions
    • Sales: Pre-sales questions and upgrades
    • Abuse: Report abuse or security issues
  3. Choose priority level (Normal, High, Urgent)
  4. Provide detailed description of your issue
  5. Attach relevant files or screenshots
  6. Submit ticket and receive confirmation

Ticket Information to Include:

Essential Details:
- Domain name or service affected
- Specific error messages
- Steps to reproduce the issue
- When the problem started
- What you were trying to accomplish

Helpful Additional Information:
- Screenshots of error messages
- Browser and device information
- Recent changes made to your site
- Impact on your business or users

Managing Existing Tickets

Ticket Management:

  1. Go to "Support" → "My Tickets"
  2. View all open and closed tickets
  3. Click any ticket to view conversation history
  4. Reply to tickets to provide additional information
  5. Close tickets when issues are resolved

Ticket Status Indicators:

  • Open: Ticket submitted and awaiting response
  • In Progress: Support team actively working on issue
  • Waiting for Customer: Awaiting your response or action
  • Resolved: Issue resolved, awaiting confirmation
  • Closed: Ticket closed and issue resolved

Support Response Times

Response Time by Plan:

  • Standard Plans: 24 hours for initial response
  • Priority Plans: Under 12 hours for initial response
  • SLA Plans: Under 4 hours with dedicated engineer
  • Emergency Issues: Immediate response for critical outages

Account Security and Settings

Security Settings

Two-Factor Authentication:

  1. Go to "Account Settings" → "Security"
  2. Click "Enable Two-Factor Authentication"
  3. Scan QR code with authenticator app (Google Authenticator, Authy)
  4. Enter verification code to confirm setup
  5. Save backup codes in secure location

Login Security:

  • Session Management: View and manage active login sessions
  • Login History: Review recent login attempts and locations
  • IP Restrictions: Optional IP address restrictions for enhanced security
  • Device Management: Manage trusted devices and browsers

Profile Management

Updating Profile Information:

  1. Navigate to "Account Settings" → "Profile"
  2. Update personal information:
    • Name and contact details
    • Company information (if applicable)
    • Communication preferences
    • Time zone and language settings
  3. Save changes to update your profile

Notification Preferences:

Notification Types:
- Service updates and maintenance
- Billing and payment reminders
- Security alerts and notifications
- Marketing communications (optional)
- Support ticket updates

Privacy and Data Management

Data Access and Control:

  • Data Export: Request export of your personal data
  • Data Correction: Update or correct personal information
  • Data Deletion: Request deletion of personal data (subject to legal requirements)
  • Privacy Settings: Control how your data is used and shared

Advanced Portal Features

API Access Management

API Key Generation:

  1. Navigate to "Account Settings" → "API Access"
  2. Click "Generate New API Key"
  3. Set permissions and access levels
  4. Copy and securely store your API key
  5. Use API key for programmatic access to services

API Key Management:

# Example API key usage
curl -H "Authorization: Bearer your-api-key" \
     -H "Content-Type: application/json" \
     https://api.unclebtech.com/v1/services

Team and User Management

Adding Team Members (Business Accounts):

  1. Go to "Account Settings" → "Team Management"
  2. Click "Add Team Member"
  3. Enter email address and select permissions:
    • Full Access: Complete account management
    • Billing Only: Access to billing information
    • Technical Only: Access to hosting and technical settings
    • Read Only: View-only access
  4. Send invitation and manage permissions

White-Label Options (Agencies)

Agency Portal Customization:

  • Custom Branding: Replace UncleBTech branding with your own
  • Custom Domain: Access portal via your own domain
  • Client Management: Manage multiple client accounts
  • Branded Communications: System emails with your branding

Mobile Access and Responsive Features

Mobile Portal Features

Mobile-Optimized Interface:

  • Responsive Design: Full functionality on mobile devices
  • Touch-Friendly: Optimized for touch interaction
  • Quick Actions: Easy access to common tasks
  • Offline Capability: Basic offline access to account information

Mobile-Specific Features:

  • Push Notifications: Mobile notifications for critical alerts
  • Quick Pay: Streamlined payment process for mobile
  • Emergency Access: Quick access to emergency support
  • Biometric Login: Fingerprint/Face ID login where supported

Progressive Web App (PWA)

PWA Features:

  • Add to Home Screen: Install portal as app on mobile devices
  • Offline Access: Limited offline functionality
  • Fast Loading: Optimized loading for mobile networks
  • Native Feel: App-like experience on mobile devices

Troubleshooting Portal Issues

Common Portal Problems

Login Issues:

  • Forgotten Password: Use "Forgot Password" link on login page
  • Account Locked: Contact support for account unlock
  • Two-Factor Issues: Use backup codes or contact support
  • Browser Compatibility: Try different browser or clear cache

Performance Issues:

  • Slow Loading: Clear browser cache and cookies
  • Timeout Errors: Check internet connection and try again
  • Display Issues: Disable browser extensions or try incognito mode
  • Mobile Issues: Update browser or try desktop version

Getting Portal Support

Portal-Specific Support:

  • Email: portal@unclebtech.com for portal-specific issues
  • Live Chat: Available through the portal for immediate assistance
  • Emergency Access: Alternative access methods for critical situations

Information to Provide:

  • Account Email: Email address associated with your account
  • Error Messages: Exact error messages you're seeing
  • Browser Details: Browser type and version
  • Device Information: Desktop, mobile, tablet details
  • Steps to Reproduce: What you were trying to do when the issue occurred

Portal Access Promise: We guarantee portal access issues will be resolved within 2 hours during business hours, or immediately for urgent business-critical access problems.

Best Practices for Portal Usage

Security Best Practices

  1. Strong Passwords: Use unique, complex passwords
  2. Regular Reviews: Regularly review account activity and settings
  3. Secure Networks: Avoid using public WiFi for sensitive account access
  4. Logout Properly: Always log out completely when using shared computers
  5. Monitor Activity: Review login history and account changes regularly

Efficient Portal Usage

  1. Bookmark Important Pages: Bookmark frequently used portal sections
  2. Use Quick Actions: Take advantage of dashboard quick actions
  3. Set Up Notifications: Configure notifications for important events
  4. Regular Maintenance: Regularly review and update account information
  5. Mobile Access: Use mobile portal for quick checks and emergency access

Organization Tips

  1. Service Naming: Use clear, descriptive names for services
  2. Contact Organization: Keep contact information current and organized
  3. Documentation: Document important account information and procedures
  4. Team Access: Properly configure team access and permissions
  5. Regular Reviews: Conduct regular reviews of services and settings

Need help with the client portal? Contact our support team at portal@unclebtech.com or submit a ticket through the portal for assistance with any portal-related questions or issues.

Was this documentation helpful?

Still need help? Contact our technical team or visit our Help Centre.