Demo Builder for Perfex CRM - Automated Demo Sandbox, Visitor Tracking & Reset Engine
286.38 msDemo Builder for Perfex CRM (demo_builder) transforms demo site management from hours of manual setup into minutes of automated efficiency. Designed for developers, agencies, and SaaS vendors, it equips Perfex CRM with a 28-entity dummy data generator, interactive login credential widgets, real-time live visitor tracking with IP geolocation, cross-site webhook synchronization, a central Permission Gate security shield, and a memory-safe backup and scheduled restore pipeline.
Core Feature Subsystems
1. Intelligent 28-Entity Bulk Data Generator
- Comprehensive Entity Coverage: Generates realistic dummy data using Faker for 28 Perfex CRM entities including Projects, Customers, Invoices, Estimates, Proposals, Tickets, Credit Notes, KB Articles, Todos, Task Followers, Task Comments, Task Timers, and Checklist Items.
- Topological Dependency Resolution: Automatically detects missing parent entities (e.g., creating required Customers and Items before generating Invoices) to prevent broken database relationships.
- SMTP Email Suppression: Intercepts email template triggers during generation to prevent sending unwanted notifications to dummy recipient addresses.
- Protected Table Safeguards & Safe Mode: Enforces strict guards preventing accidental truncation of critical tables (
tblstaff,tbloptions,tblmodules,tblcurrencies).
2. Demo Account Management & 1-Click Auto-Login Widget
- Staff & Client Contact Credentials: Manage dedicated demo accounts for both staff roles and customer contact portals.
- Automated Credential Generation & Password Sync: Automatically indexes staff/contact records and synchronizes password changes seamlessly via background hooks.
- Interactive Login Widget: Injects an overlay widget onto admin and client login forms (
index.php/authentication/admin) featuring 1-click credential copying and role selection. - Custom Post-Login Redirects: Assign specific post-login target URLs (
redirect_url) per demo account to direct prospects to key features immediately.
3. Permission Gate & Cross-Module Security Shield
- Central Permission Gate Architecture: Evaluates user access via the
demobuilder_check_permissionfilter, granting full bypass to Super Admin ID 1 while restricting demo accounts. - Zero-Boilerplate Trait for Third-Party Modules: Includes
Demo_restriction_traitenabling external Perfex CRM modules to enforce demo write restrictions effortlessly. - Granular Action Restrictions: Blocks destructive operations including module uploads, uninstallation, activation, deactivation, staff profile edits, and user deletion.
- URL Block List Shield: Redirects unauthorized admin route access with interactive SweetAlert2 warning alerts.
4. Real-Time Live Visitor Tracking & Cross-Site Webhook Sync
- Heartbeat Activity Tracking: Injects periodic ping scripts recording session IDs, user agents, active URLs, page titles, and module slugs.
- Dual-Layer IP Geolocation: Combines local IP2Location binary database lookups with external HTTP API fallbacks (
ip-api.com,ipapi.co,ipinfo.io). - Live Traffic Charts & Analytics: Renders real-time visitor charts, active session counters, and geographic distribution maps.
- Cross-Site Webhook Ingestion: Synchronizes live visitor logs across multiple remote demo instances via secure API endpoints (
Webhook_receiver).
5. Memory-Safe Streaming Backup & Scheduled Restore (Premium)
- Low-Memory Chunked Streaming: Downloads multi-gigabyte SQL database dumps and file archives using 1-2MB HTTP output buffers to eliminate PHP memory limits.
- WP-Cron Scheduled Auto-Restoration: Automates scheduled environment resets at 5m, 10m, 30m, hourly, daily, or weekly intervals.
- Retention & Cleanup Policies: Configures automatic cleanup rules (
max_backups,backup_retention_days) to purge outdated archives automatically. - Telegram Bot Alert Integration: Delivers real-time Telegram notifications for backup creations, scheduled restores, and system errors.
6. Animated Login Presentation & Custom Appearance Engine
- Slideshow Background Modes: Toggle between fixed, random, or sequence slideshow background presentations.
- Dynamic Visual Tickers: Render floating
TextCloudword clouds or smooth scrollingFlowTexthighlight tickers across login screens. - Backdrop Styling Controls: Adjust background opacity and CSS backdrop blur (0px to 20px) for high-end visual aesthetics.
7. Countdown Reset Timer & Maintenance Mode Shield
- Dual-Context Countdown Timer: Displays independent countdown widgets for Admin and Client portals indicating remaining time until the next scheduled reset.
- Custom Timer Styling & Positioning: Drag and drop timer elements or configure coordinates, linear gradients, font sizes, and shadow blurs.
- Branded Maintenance Mode: Locks demo site access during updates with custom background images, linear gradients, and HTML notification boxes.
8. UI Screenshot Studio & TinyMCE Shortcode Integration
- Screenshot Studio (
Screen.php): Capture, annotate, and tag UI screenshots directly inside Perfex CRM with canvas markup persistence (.json) and original image backups. - TinyMCE Toolbar Shortcodes: Adds a global shortcode dropdown to the admin editor for inserting interactive demo credentials (
[polydemo]) and version changelogs ([polydemo_versions]).
For products sold outside the site - for example, polyxgo on Envato (CodeCanyon.net) - we are the exclusive authors under Envato’s platform. These products can only be sold and supported on Envato. Therefore, you cannot purchase them elsewhere if you wish to receive our official support and updates.
Even if your support period has ended, we will still answer your current technical questions related to the module. However, for any requests that involve bug fixing, troubleshooting, integration, or hands-on assistance, you will need to renew your support first. We hope you understand this requirement. More details: https://help.market.envato.com/hc/en-us/articles/208191263-What-is-Item-Support
Yes. We handle feature integration based on customer requirements and descriptions. If a module has the features you need, you can send a separate request to polyxgo@gmail.com
You can download the product through the purchase receipt or your account dashboard right after you log in at https://headrandom.com/account/login. Installation steps are included in the documentation folder.
For products on Envato (Codecanyon) access the Download section after you log in.
Yes, we provide basic installation and setup support for all purchased products.
Usage depends on the license type. Standard licenses typically allow one installation per purchase.
Updates are delivered through your account dashboard or marketplace where you purchased the product.
Please send us details, screenshots, and steps to reproduce the issue so our support team can assist you. You can create tickets on the system or email polyxgo@gmail.com.
Support duration follows the policy of the marketplace or package you purchased, typically 6–12 months.
Yes, all products include documentation to help you install and use the features. The data is connected to the system for each corresponding product project, and the documentation always provides the latest feature information and instructions from the project.
Yes, we offer custom development based on your requirements. For products sold exclusively and features already available on products listed on Envato, we integrate the additional features and update them through Envato. Only completely different features that require separate handling based on specific business workflows will be processed as a standalone service according to your detailed requirements.
Yes, we provide a live demo so you can test features before purchasing.
You can renew support through your marketplace account or by contacting us directly.
What We're Working On
No feature updates scheduled currently.
Recent Releases
Looking for full roadmap, documentation, or interactive release logs?
Explore Our Project PortalDocumentation & Resources
Explore detailed tutorials, setup guides, and reference articles for Demo Builder for Perfex CRM - Automated Demo Sandbox, Visitor Tracking & Reset Engine.
Non-profit organizations, charities, and community initiatives supporting elderly people, children, people with disabilities, and other vulnerable groups are always welcome to reach out to us.
If your organization uses Perfex CRM and requires any of our modules, plugins, or related products, we will gladly provide assistance with installation, customization, training, and long-term operation.
As part of our commitment to supporting meaningful social impact projects, we offer lifetime free support for all products used by eligible non-profit organizations. Our goal is to help you streamline operations, reduce technology costs, and focus more resources on serving your community.
For inquiries and support, please contact us at polyxgo@gmail.com. We will do our best to assist your organization as quickly as possible.
Average Rating
Based on 0 ratings
Ratings Source Breakdown
Related Products
Explore more items in the same category
Available Promotions & Coupons
Applicable to this product & store
20% OFF your first purchase
Want to see all active discount deals? View All Coupons →