Admin Guide
Complete guide for platform administrators to manage domains, sales, and settings
Adding Domains
Go to Admin β Domains β "Add New Domain"
- Domain Name (e.g., example.com)
- Price (in USD or your currency)
- Description (detailed overview)
- Category/Niche (select one or more)
- Availability status
- Monthly/Yearly traffic
- Monthly/Yearly revenue
- SEO metrics (DA, PA, DR, backlinks)
- Domain age and registration date
Upload domain screenshots, logos, and appraisal images. Supported formats: JPG, PNG, WebP.
Connect Google Analytics and Search Console for automatic metric updates.
Import multiple domains at once using CSV files.
Download the CSV template from Admin β Domains β Bulk Operations
Add domain information following the template format
Upload the CSV file and review the preview before confirming the import
The bulk import validates data and shows errors before importing. Fix any issues and re-upload if needed.
Managing Sales & Transfers
Access all sales from Admin β Sales. View details including buyer information, payment status, and transfer progress.
Click on any sale to view details. Use the "Send Auth Code Email" button to automatically send the EPP code to the buyer. This process takes just 10 seconds (99% faster than manual delivery).
Monitor transfer progress through stages: Pending β Auth Code Sent β Transfer Initiated β Completed
View all email communications with buyers directly from the sale detail page. Reply to queries and send updates.
Buyers automatically receive emails for: Order confirmation, auth code delivery, transfer instructions, and completion notifications.
Analytics Dashboard
Access comprehensive analytics at Admin β Analytics
- Total revenue and average sale price
- Revenue trends over time
- Revenue by category/niche
- Number of sales and conversion rate
- Top-selling domains
- Sales velocity and trends
- Available vs sold domains
- Average days to sale
- Pricing effectiveness
User Management
Access user list from Admin β Users. View registration date, email verification status, and purchase history.
Promote users to admin role to give them access to the admin dashboard. Use the command: npm run admin:create
- View user details and activity
- Reset passwords
- Suspend/activate accounts
- View purchase history
Platform Settings
Configure default currency and enable multi-currency support. Supports USD, EUR, GBP, INR, and more.
Enable/disable Stripe and Razorpay. Configure API keys and webhook endpoints.
Configure Resend API for transactional emails. Customize email templates and sender information.
Configure rate limiting, CSRF protection, and 2FA requirements. Enable security headers and audit logging.
Email & Newsletter Management
Automatic emails are sent for: Registration, email verification, password reset, order confirmation, auth code delivery, and transfer updates.
Manage newsletter subscribers from Admin β Newsletter. Create campaigns, segment audiences, and track performance.
Customize email templates in the src/emails/ directory using React Email components.
- Enable 2FA for all admin accounts
- Regularly review analytics and sales performance
- Keep domain information accurate and up-to-date
- Respond promptly to buyer inquiries
- Monitor transfer progress and follow up if needed
- Back up database regularly
- Review security logs and audit trails
- Test email delivery periodically