website-assistant/Site Management

7.2 Site Management

Site Management is the foundational module of the Pop Website Assistant.
All capabilities—including website analytics, visitor insights, AI customer service, FAQ, and knowledge‑base integration—are built around the concept of a Site.

Each website (such as example.com or shop.example.cn) must be created as a site entry inside the Pop admin panel with its basic configuration.


1. Main Features of Site Management

Site Management provides the following core capabilities:

  • Create and maintain multiple sites
  • Configure domain and timezone
  • Generate a unique SiteKey for each site
  • Enable / disable Website Analytics
  • Enable / disable AI Customer Service
  • Manage SDK embed code
  • Bind a Knowledge Base to a specific site
  • View analytics dashboards per site

Pop supports flexible management whether you operate one site or many.


2. Creating a Site

In the Pop admin panel, go to:

Website Assistant → Site Management → Create Site

You will need to fill in the following fields:

1. Site Name (required)

Used for identifying the site in the admin UI, not visible to visitors. Examples:

  • Company Homepage
  • Tech Blog
  • Main Storefront

2. Domain (required)

Enter the website domain, such as:

example.com
www.example.com
shop.example.cn

The system automatically maps analytics data to this domain.

3. Timezone (required)

Used for all reports, session timestamps, and analytics records.

Examples:

  • Asia/Shanghai
  • America/New_York

4. Site Icon (optional)

Displayed in the admin UI to help distinguish multiple sites.

After saving, the system generates a unique:

SiteKey

This is the core credential for analytics and AI customer service.


3. Enabling / Disabling Website Analytics

After creating a site, you may enable or disable analytics depending on your needs.

🔧 When enabled, analytics provides:

  • Real-time visitors
  • Session and page view tracking
  • Device, browser, and OS information
  • Geographic location
  • Visitor navigation paths
  • Page dwell time

If disabled, the SDK stops collecting analytics data, but AI customer service will continue to work.


4. Enabling / Disabling AI Customer Service

AI Customer Service is independent and can be enabled separately.

When enabled:

  • A floating assistant button appears on the bottom-right of the website
  • Welcome message, button style, and theme customization are available
  • Visitors can chat with the AI assistant
  • FAQ and Knowledge Base responses are activated automatically

When disabled:

  • Analytics continues running
  • The assistant button is hidden from visitors

5. Managing Multiple Sites

Pop supports an unlimited number of sites.

Typical use cases include:

  • Operating multiple brand websites
  • Separating PC / mobile / landing pages
  • Isolating data for different product lines
  • Separating staging and production environments

In the site list, you can:

  • Switch between dashboards
  • View SDK installation status
  • Enable/disable analytics or AI
  • Edit site information
  • Delete a site (use cautiously)

6. Role of the SiteKey

Each site has a unique SiteKey, for example:

pop_sk_23jf92lsd83kfj230f

It is used for:

  • Distinguishing analytics data per site
  • Authorizing SDK to send visitor data
  • Loading the correct AI assistant theme, FAQ, and Knowledge Base

Keep your SiteKey private and do not expose it to third‑party systems.


7. Editing a Site

You can edit site settings at any time:

  • Name
  • Domain
  • Timezone
  • Icon
  • Enable/disable flags
  • AI customer service and analytics settings

Changes take effect immediately—no need to reinstall the SDK.


8. Deleting a Site (Use With Caution)

Deleting a site will:

  • Permanently remove all analytics data
  • Remove all AI customer service logs
  • Disable all SDK services for that site
  • Cannot be undone

If you only want to pause analytics, use:

Disable Website Analytics


9. Summary

Site Management is the first step in using the Website Assistant.
A site consists of:

  • Basic configuration
  • A unique SiteKey
  • Analytics settings
  • AI service settings
  • Optional FAQ and Knowledge Base binding
  • Independent visitor analytics and conversation data

After finishing site setup, you may proceed with embedding the SDK into your website.