Getting Started for Admins
Welcome to the BookWish admin guide. This document covers the essential tasks and features available to platform administrators.
Admin Access
Admin accounts have elevated privileges to manage the BookWish platform. Admin access is granted by the platform owners and cannot be self-assigned.
Identifying Admin Access
When logged in with an admin account:
- Your account tier shows as "BookWish Admin"
- You have access to admin-only features in Settings
- You can see moderation and verification tools
Admin Dashboard Overview
Admin functionality is integrated throughout the BookWish app, with most admin tools accessible through the Settings overlay.
Accessing Admin Tools
- Tap your profile avatar (top-right)
- Tap Settings
- Admin-specific sections appear in the settings menu
Key Admin Sections
The main admin areas you'll work with:
- Moderation Queue: Review reported content
- Store Verification: Approve bookstore accounts and custom domains
- User Management: Manage user accounts and permissions
- Platform Analytics: View system-wide statistics and health metrics
Content Moderation
As an admin, you're responsible for reviewing reported content and maintaining community standards.
Moderation Queue
Access the moderation queue to review flagged content:
Types of Content to Moderate:
- Lines: User posts about books
- Reviews: Full book reviews with ratings
- User Profiles: Reported usernames, avatars, or profile information
- Store Profiles: Reported store information or images
Reviewing Reported Content
When viewing reported content:
- Read the Report: See why the content was flagged
- Review the Content: Assess if it violates community guidelines
- Check User History: See if this is a repeat offender
- Take Action:
- Dismiss: No action needed, report was unfounded
- Remove Content: Delete the offending post/review
- Warn User: Send a warning without removing content
- Suspend User: Temporarily restrict account access
- Ban User: Permanently ban the account
Moderation Guidelines
When moderating content, consider:
- Relevance: Is the content about books and reading?
- Civility: Does it maintain respectful discourse?
- Accuracy: Are store details and book information accurate?
- Safety: Does it contain harmful, dangerous, or illegal content?
- Spam: Is it promotional spam or bot-generated?
Taking Moderation Actions
To moderate content:
- Navigate to the reported item
- Tap the Admin Actions button
- Select the appropriate action
- Add a note explaining your decision (required for user-facing actions)
- Confirm the action
Users receive notifications of moderation actions taken against their content.
Store Verification
Admins verify bookstore accounts to ensure they're legitimate businesses.
Store Verification Process
New bookstore accounts require verification:
-
Review Store Details:
- Verify store name matches a real bookstore
- Check address is valid
- Review contact information
- Assess store description and photos
-
External Verification:
- Search for the store online
- Verify business exists at the provided address
- Check for online presence (website, social media)
-
Approve or Reject:
- Approve: Store account is activated
- Reject: Request more information or deny if illegitimate
- Request Changes: Ask store owner to update information
Custom Domain Verification
Bookstores can request custom domains (e.g., www.theirbookstore.com):
-
Review Domain Request:
- Check domain matches store name/brand
- Verify DNS records are configured correctly
- Ensure domain is not already in use
-
Verify DNS Configuration:
- Review the CNAME or A records
- Confirm they point to BookWish infrastructure
- Test domain resolution
-
Approve or Reject:
- Approve: Domain goes live
- Reject: Provide reason and next steps
Store Verification Queue
Access pending verifications:
- Go to Settings (admin account)
- Tap Store Verification
- Review pending stores and domains
- Take appropriate action on each item
User Management
Admins can manage user accounts across the platform.
User Account Actions
Available actions on user accounts:
- View Full Profile: See all user activity and history
- Reset Password: Force password reset on next login
- Change Tier: Upgrade/downgrade account tier
- Suspend Account: Temporarily disable account access
- Delete Account: Permanently remove account (use with extreme caution)
- Review Activity: See user's posts, reviews, and interactions
Managing Problematic Users
For users with multiple violations:
- Review Violation History: Check past moderation actions
- Escalate Appropriately:
- First offense: Warning
- Second offense: 7-day suspension
- Third offense: 30-day suspension
- Continued violations: Permanent ban
- Document Decisions: Add notes to user account
Account Upgrades and Downgrades
To change a user's account tier:
- Find the user's profile
- Tap Admin Actions
- Select Change Account Tier
- Choose new tier:
- Free
- Premium
- Bookstore
- Admin
- Add reason for change
- Confirm
Platform Monitoring
Admins should regularly monitor platform health and activity.
Key Metrics to Track
Check these metrics regularly:
- Active Users: Daily and monthly active user counts
- Content Volume: Lines, reviews, and other content posted
- Store Activity: Number of active bookstores, sales volume
- Reports: Number and types of content reports
- System Health: API performance, error rates
Analytics Access
View platform analytics:
- Settings → Platform Analytics (admin only)
- Review dashboards for:
- User growth trends
- Content engagement
- Store performance
- Geographic distribution
- Popular books and genres
Responding to Issues
If you notice concerning patterns:
- Spike in Reports: May indicate coordinated abuse or system issue
- Drop in Activity: Could signal technical problems or user experience issues
- Store Complaints: May need to review store verification process
- Performance Issues: Escalate to technical team
Best Practices
Daily Admin Tasks
- Check moderation queue (aim for less than 24 hour response time)
- Review store verification requests
- Monitor high-priority reports
- Check platform health metrics
Weekly Admin Tasks
- Review user management actions
- Analyze moderation trends
- Verify custom domain requests
- Review platform analytics
Communication
- Be Clear: When taking moderation actions, explain why
- Be Consistent: Apply rules uniformly across all users
- Be Responsive: Address reports and verification requests promptly
- Be Professional: Maintain neutral, professional tone in all communications
Documentation
Always document:
- Reasons for moderation actions
- Verification decisions
- User management changes
- Pattern observations
Good documentation helps with:
- Appeals process
- Consistency across admin team
- Pattern identification
- Legal compliance
Admin Permissions
Different admin roles may have different permissions:
Super Admin
- Full platform access
- Can manage other admins
- Access to all tools and features
- Can make irreversible changes
Content Moderator
- Access to moderation queue
- Can remove content and warn users
- Cannot ban users or delete accounts
- Limited user management
Store Verifier
- Access to store verification queue
- Can approve/reject stores and domains
- Cannot moderate user content
- Limited to store-related tasks
Analytics Viewer
- Read-only access to platform analytics
- Cannot take moderation actions
- Cannot manage users
- View-only permissions
Emergency Procedures
Coordinated Abuse
If you detect coordinated abuse (spam bots, harassment campaigns):
- Identify affected content/users
- Use bulk moderation tools if available
- Temporarily increase reporting threshold
- Escalate to platform owner
- Document the incident
Store Fraud
If a bookstore appears to be fraudulent:
- Immediately suspend the store account
- Review all recent transactions
- Contact affected customers
- Document evidence
- Report to appropriate authorities if needed
Data Breach Reports
If a user reports a data breach:
- Do not dismiss - treat seriously
- Immediately escalate to technical team
- Document the report
- Follow company security protocols
- Maintain communication with reporter
Support and Escalation
When to Escalate
Escalate issues to the platform owner when:
- Legal concerns arise
- Decisions exceed your permission level
- Technical issues require engineering intervention
- Policy decisions are needed
- High-profile accounts are involved
Getting Help
- Admin Documentation: This guide and related admin docs
- Admin Slack/Discord: Real-time support from other admins
- Platform Owner: For escalations and policy questions
- Technical Team: For system issues and bugs
Next Steps
As a new admin:
- Familiarize with Community Guidelines: Understand what content is acceptable
- Review Moderation Examples: Learn from past moderation decisions
- Start with Low-Priority Items: Build experience before tackling complex cases
- Ask Questions: Don't hesitate to escalate or ask for guidance
- Monitor Daily: Check the queues regularly to stay on top of issues
Need Help?
- View the FAQ for common questions
- Contact other admins through your admin communication channel
- Escalate to platform owner for policy questions
- Review the full Admin Guide for detailed procedures