Kingdom Hall Settings
Super admins can configure Kingdom Hall-wide settings that affect all congregations using PubCounter.
Accessing Settings
Section titled “Accessing Settings”- Sign in as a super admin
- Go to Admin → Kingdom Hall Settings
- Configure the options below
Kingdom Hall Configuration
Section titled “Kingdom Hall Configuration”Basic Information
Section titled “Basic Information”| Setting | Description |
|---|---|
| Name | Your Kingdom Hall’s name |
| Access Key | Key for new user registration |
| Primary Language | Default language for the Kingdom Hall |
Updating the Access Key
Section titled “Updating the Access Key”To change the access key (e.g., for security):
- Go to Kingdom Hall Settings
- Find the Access Key section
- Click “Generate New Key” or enter a custom key
- Save changes
- Distribute the new key to congregation members
Congregation Management
Section titled “Congregation Management”Adding a Congregation
Section titled “Adding a Congregation”- Go to Kingdom Hall Settings → Congregations
- Click “Add Congregation”
- Enter the congregation name
- Select available languages
- Assign a primary admin (optional)
- Save
Editing Congregations
Section titled “Editing Congregations”For each congregation, you can:
- Change the name
- Add or remove available languages
- Assign admins
- View user count
Removing a Congregation
Section titled “Removing a Congregation”- Go to the congregation’s settings
- Click “Remove Congregation”
- Confirm the removal
Language Settings
Section titled “Language Settings”Available Languages
Section titled “Available Languages”Configure which languages are available for publications:
- Go to Kingdom Hall Settings → Languages
- Check languages your congregations use
- Save changes
Available languages affect:
- Which publication editions are shown
- User language permission options
- Report generation options
Primary Language
Section titled “Primary Language”The primary language is:
- The default for new users
- Used when no specific language is selected
- Typically the most common language in your area
Integration Settings
Section titled “Integration Settings”Discord Webhook
Section titled “Discord Webhook”Enable Discord notifications for your Kingdom Hall:
- Create a Discord webhook in your server
- Copy the webhook URL
- Go to Kingdom Hall Settings → Integrations
- Paste the webhook URL
- Save
Notifications include:
- New reorder requests
- Order status changes
- Request approvals/rejections
See Discord Integration for setup details.
Pubmate Integration
Section titled “Pubmate Integration”To enable Pubmate for JW Hub submissions:
- Contact Pubmate.io for subscription
- Obtain your Pubmate API credentials
- Go to Kingdom Hall Settings → Integrations
- Enter Pubmate URL and enable the integration
- Save
See Pubmate Integration for details.
Access Control
Section titled “Access Control”Super Admin Assignment
Section titled “Super Admin Assignment”Only existing super admins can create new super admins:
- Go to Users in your congregation
- Find the user to promote
- Edit their role to “Super Admin”
- Confirm the change
Permission Boundaries
Section titled “Permission Boundaries”| Role | Can Access |
|---|---|
| User | Own counts, own requests |
| Admin | Congregation counts, users, approvals |
| Super Admin | All settings, all congregations, publications |
Publication Management
Section titled “Publication Management”Super admins manage the publication catalog:
Adding Publications
Section titled “Adding Publications”- Go to Admin → Publications
- Click “Add Publication”
- Enter:
- JW ID (base ID, no language suffix)
- Name
- Category
- Cover image URL (optional)
- Select available languages
- Save
Managing Language Editions
Section titled “Managing Language Editions”Publications have language-specific editions:
- Edition IDs are auto-generated:
{jw_id}-{language_code} - Each edition can have separate calibration data
- Add/remove language editions as needed
Removing Publications
Section titled “Removing Publications”- Find the publication
- Click “Delete”
- Confirm deletion
Backup and Data
Section titled “Backup and Data”Exporting Data
Section titled “Exporting Data”For record-keeping, you can:
- Generate reports for all periods
- Export JSON data for backup
- Download Excel reports for archiving
Data Retention
Section titled “Data Retention”PubCounter retains:
- All historical inventory counts
- All user activity logs
- All report generations
Troubleshooting
Section titled “Troubleshooting”Can’t access settings
Section titled “Can’t access settings”- Verify you have super admin role
- Try logging out and back in
- Contact another super admin
Changes not saving
Section titled “Changes not saving”- Check internet connection
- Ensure required fields are filled
- Try refreshing the page
Users can’t join
Section titled “Users can’t join”- Verify the access key is correct
- Check congregation is properly configured
- Ensure languages are set up
Next Steps
Section titled “Next Steps”- Set up Discord notifications
- Configure Pubmate integration