πŸ“˜ User Manual — Guardian Hub

Audience: End users (viewer, manager)  |  Tone: Clear and practical  |  Version: 2.0

1. Introduction

Guardian Hub is a web-based platform designed for agencies, freelancers, and teams that manage multiple WordPress websites. It brings together support ticketing, site monitoring, billing, and communication tools into a single, unified dashboard accessible from any modern browser.

As an end user, Guardian Hub gives you the power to:

  • Open and track support tickets with your service provider
  • Monitor the health and status of your WordPress sites in real time
  • View invoices, manage your subscription plan, and purchase add-ons
  • Approve or reject pending maintenance actions on your sites
  • Receive notifications via email, push, WhatsApp, or Telegram
  • Access the platform on desktop, tablet, or mobile with full PWA support

Who is this manual for?

This manual is written exclusively for end users — people who interact with Guardian Hub to manage their sites and communicate with their service provider. If you log in and see menus like Tickets, Sites, Billing, and Settings, this manual is for you.

Difference from the Tenant Manual
The Tenant & Admin Manual covers features reserved for organization administrators: user management, Stripe configuration, Threat Intel, white-label branding setup, and advanced site commands. If your admin has granted you elevated permissions and you see menus like "Users", "Threat Intel", or "Organization Settings", refer to the Tenant Manual instead.
Visible menus depend on your role
Not every user sees the same sidebar items. Your administrator controls which features are enabled for your account. If you do not see a menu item described in this manual, contact your organization admin to request access.

2. Access & Login

URL: The address depends on your organization. Common formats include https://guardian.yourdomain.com or https://app.guardianhub.io. Your administrator will provide the exact URL.

Logging in with email and password

Step by step
  1. Open your browser (Chrome, Firefox, Safari, or Edge) and navigate to your Guardian Hub URL
  2. On the login screen, enter your email address in the first field
  3. Enter your password in the second field
  4. Click the Sign In button
  5. If your credentials are correct, you will be redirected to the Dashboard

Social login (Google, Apple, Microsoft)

If your organization has enabled social login providers, you will see additional buttons on the login screen (e.g., "Continue with Google"). Click the provider of your choice, authenticate through their standard flow, and you will be redirected back to Guardian Hub automatically.

Social login must be enabled by your admin
Social login buttons only appear if your organization's administrator has configured them. If you do not see these options and would like to use them, ask your admin.

Registration (new account)

If your organization allows self-registration, you will see a "Create Account" or "Sign Up" link on the login page. Click it, fill in your name, email, and a strong password, then check your inbox for a verification email. Click the verification link to activate your account.

Password reset

How to reset your password
  1. On the login page, click "Forgot password?"
  2. Enter the email address associated with your account
  3. Click Send Reset Link
  4. Check your email inbox (and spam/junk folder) for the reset message
  5. Click the link in the email — it will open a form to set a new password
  6. Enter your new password, confirm it, and click Save
  7. Return to the login page and sign in with your new password
Default values
Password reset links expire after 60 minutes. If the link has expired, request a new one. Passwords must be at least 8 characters and include a mix of letters and numbers.

3. Dashboard

Path: Sidebar β†’ Dashboard (home page after login)

The Dashboard is the first screen you see after logging in. It provides a high-level summary of your account activity and the status of your sites at a glance.

Metrics overview

At the top of the Dashboard, you will find summary cards displaying key numbers:

MetricDescription
Open TicketsNumber of tickets currently awaiting a response or resolution
Sites MonitoredTotal number of WordPress sites connected to your account
Healthy SitesSites reporting a green (healthy) status
Pending ApprovalsActions that require your review before execution

Recent activity

Below the metrics cards, a timeline shows recent events: new ticket replies, site status changes, completed backups, and approval requests. Each entry includes a timestamp and a direct link so you can navigate to the relevant section with one click.

Dashboard data refreshes automatically
The Dashboard polls for new data periodically. You do not need to refresh the page manually. If you want an immediate update, click the refresh icon in the top-right corner of the metrics area.

4. Tickets

Path: Sidebar β†’ Tickets

The Tickets section is your primary tool for communicating with your service provider. Every support request, question, or issue should be tracked as a ticket. This ensures nothing falls through the cracks and gives you a full history of all interactions.

Ticket list

When you open the Tickets page, you see a list of all your tickets. Each row displays the ticket subject, current status, priority level, date of last update, and the number of replies. Summary cards at the top show counts by status (Open, In Progress, Resolved, Closed).

Filters and search

Filter / ControlDescription
Status filterFilter tickets by status: All, Open, In Progress, Resolved, Closed
Priority filterShow only tickets of a specific priority: Low, Normal, High, Urgent
Search barFree-text search across ticket subjects and messages
Sort orderSort by date (newest or oldest first) or by priority
+ New TicketOpens the ticket creation form

Ticket detail view

Click any ticket row to open its detail view. The detail view is organized as a conversation thread: each message appears in chronological order with the sender's name, role, avatar, and timestamp. Your messages appear on one side; support replies appear on the other.

Replying to a ticket

Step by step
  1. Navigate to Sidebar β†’ Tickets
  2. Locate the ticket you want to respond to (use filters or search if needed)
  3. Click the ticket row to open the detail view
  4. Scroll to the bottom of the conversation thread
  5. Type your reply in the message input field
  6. To attach a file, click the paperclip icon or the "Attach" button and select files from your device
  7. Click Send to submit your reply
  8. Your message appears instantly in the thread, and the support team receives a notification

Attachments

You can attach screenshots, log files, PDFs, and other documents to any ticket reply. Accepted formats include PNG, JPG, GIF, PDF, ZIP, and common text formats. The maximum file size per attachment is typically 10 MB (this limit may vary by organization).

Tip: screenshots speed up resolution
Whenever you report a visual bug or error message, attach a screenshot. This dramatically reduces the back-and-forth needed to diagnose the problem.

Ticket statuses explained

StatusMeaning
OpenThe ticket has been submitted and is waiting for the support team to review it
In ProgressThe support team is actively working on the issue
ResolvedThe issue has been addressed; you may reopen it if the problem persists
ClosedThe ticket is finalized and archived; no further replies are expected
Default values
Filters default to "All" (showing every ticket). Tickets are sorted by most recently updated. New tickets start with status "Open".

5. New Ticket

Path: Sidebar β†’ New Ticket  |  or click "+ New Ticket" from the ticket list

Use this form to submit a new support request. Providing clear, detailed information upfront helps the support team resolve your issue faster.

Form fields

FieldRequiredDescription
CategoryYesSelect the category that best describes your issue (e.g., Technical, Billing, General Inquiry, Feature Request)
SubjectYesA short, descriptive title (e.g., "Login page returns 500 error after update")
PriorityYesSelect from Low, Normal, High, or Urgent
DescriptionYesDetailed explanation of the problem, including steps to reproduce, expected behavior, and actual behavior
SiteNoIf your issue relates to a specific site, select it from the dropdown
AttachmentsNoUpload screenshots, error logs, or other relevant files (max 10 MB per file)

Creating a ticket step by step

Step by step
  1. Click New Ticket in the sidebar (or click the "+ New Ticket" button on the ticket list page)
  2. Select the appropriate Category from the dropdown menu
  3. Write a concise Subject that summarizes the issue
  4. Choose the Priority level — use "Normal" for most requests; reserve "Urgent" for production-breaking issues
  5. In the Description field, explain the problem thoroughly: what you did, what happened, and what you expected to happen
  6. If the issue is site-specific, select the relevant Site from the dropdown
  7. Click the Attach button to upload any supporting files (screenshots, logs)
  8. Review your input, then click Send
  9. You will be redirected to the newly created ticket detail page, confirming successful submission

Priority guidelines

PriorityWhen to useExpected response
LowGeneral questions, non-blocking requestsWithin 48 hours
NormalStandard issues affecting workflow but with workaroundsWithin 24 hours
HighSignificant issues affecting core functionalityWithin 8 hours
UrgentProduction site is down or a critical security issueWithin 2 hours
Write effective ticket descriptions
Include: (1) what you were doing, (2) the exact error message or unexpected behavior, (3) the browser and device you are using, and (4) whether the issue is reproducible. The more detail you provide, the faster the resolution.
Default values
Priority defaults to "Normal". Category defaults to the first item in the list. No attachments are included unless you add them.

6. Sites

Path: Sidebar β†’ Sites

The Sites page displays all WordPress websites connected to your Guardian Hub account. Each site is represented as a card showing its current health status, key information, and available quick actions.

Health indicators

IndicatorColorMeaning
Healthy🟒 GreenAll checks passed; the site is running normally
Warning🟑 YellowMinor issues detected (e.g., outdated plugins, slow response time)
CriticalπŸ”΄ RedSerious problems detected (e.g., site unreachable, security vulnerability)
Unknownβšͺ GrayNo recent data from the site; the monitoring agent may be disconnected

Site card information

Each site card displays: the site name, its URL (clickable to open the site in a new tab), the WordPress version, the number of plugins installed, PHP version, last check timestamp, and the health status badge.

Available actions

ActionDescription
Open SiteOpens the WordPress site in a new browser tab
BackupView available backups and trigger a restore (if included in your plan)
Emergency AdminOne-click emergency access to the WordPress admin panel (if included in your plan)
View DetailsShows extended site information: server details, SSL certificate status, uptime percentage

Viewing your sites

Step by step
  1. Click Sites in the sidebar menu
  2. A grid of site cards loads, one per connected WordPress site
  3. Review the color-coded health indicator on each card for a quick status overview
  4. Click View Details on any card to see extended information about that site
  5. To restore a backup, click Backup on the relevant site card, choose the backup date, and confirm
  6. For emergency access to the WordPress admin, click Emergency Admin (a temporary login link will be generated)
GuardianPlug plugin required
Sites only appear in Guardian Hub after the GuardianPlug plugin has been installed and activated on the WordPress site with a valid connection token. If your site does not appear, verify the plugin is active and the token is correct.
Default values
The Sites page is read-only for standard users. Backup and Emergency Admin buttons are visible only if your subscription plan includes these features.

7. Statistics

Path: Sidebar β†’ Statistics

The Statistics page provides visual charts and trend data about your support activity and site performance over time. Use this section to understand patterns in your ticket volume and site health.

Available charts and metrics

Chart / MetricDescription
Tickets by StatusDonut or bar chart showing the distribution of tickets across Open, In Progress, Resolved, and Closed
Tickets Over TimeLine chart displaying the number of tickets created per week or month
Average Resolution TimeMetric showing how long it takes, on average, for tickets to move from Open to Resolved
Site Health TrendTimeline showing how site health statuses have changed over the past 30 days
Response TimeAverage time between a ticket being opened and the first support reply

Performance trends

Use the date range selector at the top of the page to adjust the time window for all charts. You can view data for the last 7 days, 30 days, 90 days, or a custom range. Hover over any data point on a chart to see the exact value and date.

Statistics are read-only
This page is for viewing purposes only. There are no actions to take here — data is generated automatically from your ticket history and site monitoring data.

8. Billing

Path: Sidebar β†’ Billing

The Billing section gives you full visibility into your subscription, invoices, payment methods, and credits. Everything related to payments and your current plan lives here.

Tabs overview

TabDescription
PlanShows your current subscription plan, included features, renewal date, and upgrade options
InvoicesList of all invoices with date, amount, status (paid/pending), and PDF download link
Payment MethodsManage stored credit/debit cards; add, update, or remove payment methods
CreditsView your available credit balance and purchase additional credits
HistoryChronological log of all payment transactions

Viewing your plan

The Plan tab shows your subscription name, monthly or annual billing cycle, the list of features included, and the number of sites allowed. If upgrades are available, an "Upgrade Plan" button is displayed.

Downloading an invoice

Step by step
  1. Navigate to Sidebar β†’ Billing
  2. Click the Invoices tab
  3. Locate the invoice by date or amount — invoices are sorted newest first
  4. Click the Download PDF button or the PDF icon on the right side of the row
  5. The invoice file will download to your device's default download folder

Managing payment methods

Under the Payment Methods tab, you can add a new card by clicking "Add Payment Method" and entering your card details through the secure Stripe checkout form. To remove an existing card, click the trash icon next to it. At least one active payment method is required for subscriptions with automatic renewal.

Multi-currency display NEW

All monetary amounts in the Billing section now display in your preferred currency. Guardian Hub supports EUR, USD, and GBP. The currency is determined by your organization's settings but can be overridden in your personal preferences. See the Multi-Currency section for details.

Default values
The Plan tab is selected by default when opening Billing. Invoice currency follows the organization's primary currency. Billing cycle (monthly/annual) is set at subscription time.
Billing visibility
Some organizations restrict Billing access to specific roles. If you do not see the Billing menu item, your admin has not granted you access. Contact your organization administrator.

9. Extras

Path: Sidebar β†’ Extras

The Extras page is your in-app store for purchasing add-ons that extend your Guardian Hub experience. These are optional features and credit packages available for one-time or recurring purchase.

Available add-ons (examples)

Add-onDescription
Credit PackagesPurchase blocks of credits (10, 50, 100) to use for on-demand services like malware cleanup or performance audits
Recovery PassA one-time purchase granting access to emergency site recovery tools for a set period
Priority SupportUpgrade your ticket response times with a dedicated priority queue
Additional SitesIncrease the number of sites allowed on your plan beyond the default limit

Purchasing an add-on

Step by step
  1. Navigate to Sidebar β†’ Extras
  2. Browse the available add-ons — each card displays a description and price
  3. Click Details to read the full description and terms
  4. Click Purchase on the add-on you want
  5. Complete the payment through the secure Stripe checkout form
  6. Once payment is confirmed, the add-on is immediately activated on your account
Prices reflect your currency
Add-on prices are displayed in your configured currency (EUR, USD, or GBP). Conversion is handled automatically by the billing system.

10. Approvals

Path: Sidebar β†’ Approvals

The Approvals section lists actions that require your explicit authorization before they can be executed on your sites. These are typically maintenance commands proposed by the support team, such as plugin updates, security patches, or configuration changes.

Actions and controls

ActionDescription
View DetailsExpand the approval request to read exactly what action will be performed, on which site, and why
ApproveAuthorize the action; it will be executed by the support team or automatically
RejectDeny the action; it will not be performed, and the support team is notified of your decision

Reviewing and acting on approvals

Step by step
  1. Click Approvals in the sidebar menu
  2. The page shows a list of pending approval requests, each with a brief summary
  3. Click View Details on a request to see the full description (e.g., "Update WooCommerce from 8.2 to 8.4 on shop.example.com")
  4. Evaluate the request — check whether the timing is appropriate and the scope is acceptable
  5. Click Approve to authorize or Reject to deny the action
  6. If prompted, confirm your decision in the dialog window
  7. The request moves from "Pending" to "Approved" or "Rejected" and disappears from the pending list
Time-sensitive approvals
Some approval requests may have an expiration window. If you do not respond within the allotted time, the request may expire automatically and the action will not be performed. Check your notifications regularly.

11. Suggestions

Path: Sidebar β†’ Suggestions

The Suggestions feature allows you to submit ideas, feature requests, and general feedback directly to the Guardian Hub team. Unlike tickets (which are for support issues), suggestions are meant for proposing improvements and new capabilities.

AI-powered suggestions

Guardian Hub uses AI to analyze your suggestion and provide relevant context, such as whether a similar feature has been requested before, the current development status, or alternative workarounds. When you submit a suggestion, you may see AI-generated notes attached to it offering additional insight.

Submitting a suggestion

FieldDescription
TitleA short, descriptive title for your idea
DescriptionDetailed explanation of what you would like to see and why it would be useful
CategoryOptionally tag the suggestion (e.g., UI Improvement, New Feature, Integration)
SendSubmit the suggestion to the team
Suggestions are not support tickets
If you have a problem that needs resolution, open a New Ticket instead. Suggestions are for ideas and enhancements, not for reporting issues or requesting help.

12. White Label

Path: Sidebar β†’ White Label

If your organization's plan includes the White Label feature, the Guardian Hub interface is customized with your provider's branding. This means the logo, color scheme, and possibly the domain name reflect your service provider's identity rather than the default Guardian Hub branding.

What you see as a user

  • Custom logo in the sidebar header and login page
  • Custom color theme applied to buttons, links, and accents
  • Custom domain (e.g., support.youragency.com) instead of the default Guardian Hub URL
  • Branded emails — notifications may come from your provider's email address
Default values
White Label is configured by your organization's admin. As an end user, you cannot modify branding settings. If the White Label feature is not enabled, you see the standard Guardian Hub branding.
Functionality is identical
White Label only changes the visual appearance. All features, buttons, and workflows described in this manual work exactly the same regardless of branding.

13. Settings

Path: Sidebar β†’ Settings

The Settings page is where you manage your personal profile, security options, notification preferences, language, and timezone. Changes made here affect only your account and do not impact other users in your organization.

Profile

FieldDescription
Full NameYour display name shown in tickets and activity logs
EmailYour login email (may require admin approval to change)
AvatarUpload a profile picture or use the default generated avatar
Change PasswordSet a new password (you must provide your current password for verification)

Notification preferences

Guardian Hub supports multiple notification channels. You can enable or disable each channel independently:

ChannelDescriptionSetup required
EmailReceive notifications to your registered email addressNone (enabled by default)
Push NotificationsBrowser push notifications for real-time alertsAllow browser permission when prompted
WhatsAppReceive alerts via WhatsApp messagesLink your phone number and confirm via WhatsApp
TelegramReceive alerts via Telegram bot messagesConnect your Telegram account via the provided bot link

Enabling push notifications

Step by step
  1. Go to Sidebar β†’ Settings
  2. Scroll to the Notifications section
  3. Toggle Push Notifications to ON
  4. Your browser will ask for permission — click Allow
  5. Click Save at the bottom of the page

Connecting WhatsApp notifications

Step by step
  1. Go to Sidebar β†’ Settings β†’ Notifications
  2. Toggle WhatsApp to ON
  3. Enter your phone number in international format (e.g., +1 555 123 4567)
  4. Click Send Verification
  5. You will receive a WhatsApp message with a confirmation code — enter it in the field
  6. Click Verify and then Save

Language and timezone

Select your preferred language from the Language dropdown. Guardian Hub currently supports English, Italian, French, German, and Spanish. The Timezone dropdown lets you choose your local timezone so that all dates and times throughout the platform are displayed correctly for your location.

Default values
Language: auto-detected from browser. Timezone: auto-detected from system. Email notifications: enabled. Push, WhatsApp, Telegram: disabled until configured.

14. Mobile App

Guardian Hub is built as a fully responsive web application that works seamlessly on smartphones and tablets. Additionally, it supports Progressive Web App (PWA) installation, giving you a native app-like experience without downloading from an app store.

Responsive interface

On mobile devices, the sidebar menu collapses into a hamburger menu icon at the top-left corner. All features — tickets, sites, billing, settings — are fully functional on mobile. Tables adapt to smaller screens, and forms are optimized for touch input.

Installing as a PWA

Step by step (Android / Chrome)
  1. Open Guardian Hub in Chrome on your Android device
  2. Tap the browser's three-dot menu (top-right corner)
  3. Select "Add to Home screen" or "Install app"
  4. Confirm the installation when prompted
  5. Guardian Hub now appears as an icon on your home screen and launches in its own window
Step by step (iOS / Safari)
  1. Open Guardian Hub in Safari on your iPhone or iPad
  2. Tap the Share button (the square with an upward arrow at the bottom of the screen)
  3. Scroll down and tap "Add to Home Screen"
  4. Give the shortcut a name (or keep the default) and tap Add
  5. The app icon now appears on your home screen with full-screen launch capability
PWA benefits
When installed as a PWA, Guardian Hub launches faster, runs without browser UI clutter, and can send push notifications even when the app is not actively open. No app store required.

15. WhatsApp / Telegram Support NEW

Guardian Hub now includes a floating chat widget that appears in the bottom-right corner of the screen. This widget lets you start a conversation directly through WhatsApp or Telegram without leaving the platform.

How the floating widget works

A small green chat bubble is always visible at the bottom-right of the page. Clicking it opens a popup with two options:

OptionAction
WhatsAppOpens a WhatsApp conversation (Web or app) with the support team, pre-filled with your account details
TelegramOpens a Telegram chat with the support bot, pre-filled with your account reference

Using the chat widget

Step by step
  1. Look for the green chat bubble at the bottom-right corner of any page
  2. Click the bubble to expand the widget
  3. Choose WhatsApp or Telegram
  4. You will be redirected to the respective messaging app with a pre-filled message containing your user ID and organization name
  5. Type your question or issue and send it — the support team will respond through the chosen channel
Chat is complementary to tickets
Use the chat widget for quick questions or urgent matters. For issues that need formal tracking, history, and attachments, always create a ticket. Chat conversations are not logged in the ticket system.
Availability depends on your organization
The WhatsApp and Telegram options in the chat widget are only visible if your organization's admin has configured the respective phone number or bot. If you only see one option (or none), contact your admin.

16. Multi-Currency NEW

Guardian Hub now supports displaying monetary values in multiple currencies across the platform. This applies to the Billing section, Extras store, plan pricing, invoices, and credit balances.

Supported currencies

CurrencySymbolCode
EuroEUR
US Dollar$USD
British Pound£GBP

How currency is determined

Your display currency is set at the organization level by your administrator. However, you may also set a personal currency preference in Settings β†’ Preferences. If a personal preference is set, it overrides the organization default for your account only.

Changing your currency preference
  1. Go to Sidebar β†’ Settings
  2. Find the Currency dropdown under the Preferences section
  3. Select your preferred currency (EUR, USD, or GBP)
  4. Click Save
  5. All prices throughout the platform will now display in the selected currency
Currency display vs. payment currency
The display currency controls how prices are shown to you. The actual payment is always processed in the currency configured by your organization for Stripe. If these differ, the displayed amount is an approximation based on current exchange rates.

17. Language Switcher NEW

Guardian Hub supports a quick language switcher accessible from any page, making it easy to change the interface language without navigating to Settings.

Switching language from the header

Step by step
  1. Look for the language icon (globe icon) in the top-right area of the header bar
  2. Click the icon to open a dropdown of available languages
  3. Select your desired language (e.g., English, Italiano, FranΓ§ais, Deutsch, EspaΓ±ol)
  4. The interface will immediately reload in the selected language
  5. Your choice is saved automatically and persists across sessions

Switching language from Settings

Alternatively, you can change the language in Sidebar β†’ Settings β†’ Language dropdown, as described in the Settings section. Both methods produce the same result.

Default values
Language is auto-detected from your browser's preferred language on first login. If your browser language is not supported, English is used as the fallback.

18. FAQ

How do I open a new support ticket?

Navigate to Sidebar β†’ New Ticket. Fill in the category, subject, priority, and a detailed description of your issue. Optionally attach files. Click Send. You will be redirected to the ticket detail page confirming the submission.

Where can I download my invoices?

Go to Sidebar β†’ Billing β†’ Invoices tab. Find the invoice you need and click the Download PDF button on the right side of the row.

Why do I not see certain menu items that are described in this manual?

Menu visibility depends on the permissions assigned to your account by your organization's administrator. If you need access to a specific feature, contact your admin and ask them to enable it for your role.

How do I add a new WordPress site to my account?

Install the GuardianPlug plugin on the WordPress site. Go to the plugin settings in WordPress and enter the connection token provided by your admin. Once connected, the site will appear in your Sites page within minutes.

Can I receive notifications on my phone?

Yes. Guardian Hub supports four notification channels: email, browser push notifications, WhatsApp, and Telegram. Enable any or all of them in Sidebar β†’ Settings β†’ Notifications. For push notifications, you also need to install the PWA (see Mobile App section).

How do I change the language of the interface?

Click the globe icon in the top-right header area and select your preferred language. Alternatively, go to Sidebar β†’ Settings β†’ Language and choose from the dropdown.

Why are prices showing in a different currency than I expected?

Currency display follows your organization's default setting. You can override it in Settings β†’ Preferences β†’ Currency. Note that the payment currency may differ from the display currency — see the Multi-Currency section for details.

What is the difference between the chat widget and a support ticket?

The floating chat widget (WhatsApp/Telegram) is for quick, informal communication. Tickets provide formal tracking with a full conversation history, attachments, status tracking, and priority levels. For anything that needs documented follow-up, use a ticket.

How do I reset my password if I forgot it?

On the login page, click "Forgot password?", enter your email, and click Send Reset Link. Check your inbox (including spam) for the reset email, click the link, and set a new password.

Can I use Guardian Hub offline?

Guardian Hub requires an internet connection for full functionality. However, if installed as a PWA, the app shell may load from cache, allowing you to see the interface briefly. All data operations (tickets, sites, billing) require an active connection.

19. Troubleshooting

I cannot log in

Possible causes: Incorrect email or password, unverified email, or account locked after too many failed attempts.

Solution: Double-check your email address for typos. Use the "Forgot password?" link to reset your password. Check your email for a verification link if your account is new. If your account appears locked, wait 15 minutes and try again, or contact your administrator.

I am not receiving email notifications

Possible causes: Notifications disabled in settings, emails going to spam, or email address is incorrect.

Solution: Go to Settings β†’ Notifications and confirm that Email is toggled ON. Check your spam/junk folder and add the Guardian Hub sender address to your contacts. Verify your email address is correct in your profile.

Push notifications are not working

Possible causes: Browser permission denied, notifications disabled at OS level, or the PWA is not installed.

Solution: Open your browser's notification settings and ensure Guardian Hub is allowed. On mobile, check that the app (or browser) has notification permissions enabled in your device settings. Try disabling and re-enabling push notifications in Settings β†’ Notifications.

My WordPress site does not appear in the Sites page

Possible causes: GuardianPlug plugin not installed, plugin deactivated, incorrect token, or network connectivity issues between the site and Guardian Hub.

Solution: Log into the WordPress admin for the site in question. Confirm the GuardianPlug plugin is installed and activated. Open the plugin settings and verify the connection token matches the one provided by your admin. If the token is correct but the site still does not appear, check that the WordPress site can reach the internet (no firewall blocking outbound API calls).

Stripe checkout fails when paying for a plan or add-on

Possible causes: Card declined, insufficient funds, expired card, or browser extensions blocking Stripe.

Solution: Try a different payment method. Ensure your card has not expired and has sufficient funds. Disable ad blockers or privacy extensions temporarily, as they may interfere with the Stripe checkout iframe. If the problem persists, contact your bank or try from a different browser.

The page loads slowly or shows a blank screen

Possible causes: Poor internet connection, browser cache issues, or outdated browser version.

Solution: Check your internet connection. Clear your browser cache and cookies for the Guardian Hub domain. Ensure you are using a modern, up-to-date browser (Chrome, Firefox, Safari, or Edge). Try opening the page in an incognito/private window to rule out extension conflicts.

Attachments fail to upload in tickets

Possible causes: File exceeds the maximum allowed size (typically 10 MB), unsupported file format, or network interruption during upload.

Solution: Reduce the file size (compress images, zip large files). Ensure the file format is supported (PNG, JPG, GIF, PDF, ZIP, TXT, CSV). Check your internet connection stability and retry the upload. If the issue persists, try uploading from a different browser.

The chat widget (WhatsApp/Telegram) is not visible

Possible causes: Your organization has not configured WhatsApp or Telegram support, or an ad blocker is hiding the widget.

Solution: Contact your organization admin to confirm whether WhatsApp/Telegram support is enabled. Disable ad-blocking extensions and reload the page. Check the bottom-right corner of the screen — the widget may be minimized or hidden behind another element on smaller screens.

End of User Manual — Guardian Hub v2.0
For admin-level documentation, see the Tenant & Admin Manual.