Process hundreds of VINs effortlessly with zero data entry mistakes. Features self-tuning speed control, smart skip logic, and 100% offline privacy protection.
Install directly from the official Chrome Web Store with 1-click seamless installation.
Click Add to Chrome to open the official Chrome Web Store listing page.
Click the blue "Add to Chrome" button on the Web Store and confirm installation.
Open the Hero GoodLife portal and click the extension icon to launch your bulk automation side panel!
Experience how Goodlife Bulk Enrollor parses, validates, and processes batch records in real time.
Everything your dealership staff needs to complete daily enrollments in minutes instead of hours.
Self-calibrates execution delays based on real-time portal server response times. Automatically throttles up on fast networks and safely slows down during portal lag.
Seamlessly handles both GoodLife Enrolment and Joyride Online Enrollment with mode-specific CSV parsing, Angular reactive form validation, and dropdown handling.
Never process duplicate entries again. Remembers processed VINs across sessions and intelligently skips already-enrolled vehicles without breaking execution flow.
Zero external servers or telemetry. All customer VIN numbers, phone details, and records remain entirely inside your local Chrome browser storage.
Live side panel UI displaying total queue size, completion rates, error breakdowns, processing speed (VINs/min), and interactive log filtering.
Detects internet connection dropouts and automatically pauses execution. Resumes seamlessly right where it left off as soon as connectivity is restored.
Download standardized templates or review the required headers for your Excel batch files.
| # | Header Name | Status | Example Value | Description / Rules |
|---|---|---|---|---|
| 1 | VIN |
Required | MBLHA10EDBHK12041 |
17-character vehicle chassis number |
| 2 | REG_NO |
Optional | MH02AB1234 |
Vehicle registration number |
| 3 | COUPON_NO |
Optional | CPN998877 |
Joyride scratch coupon number |
| 4 | EMPLOYEE_CODE |
Optional | EMP101 |
Dealership salesperson referral code |
| 5 | PLAN_YEAR |
Optional | 1 |
Duration of plan (Default: 1 Year) |
Goodlife Bulk Enrollor is engineered with strict zero-telemetry local browser isolation.
Last Updated: August 1, 2026
Goodlife Bulk Enrollor ("the Extension") operates 100% locally inside the user's Google Chrome browser environment. The Extension does NOT collect, transmit, store, or share any personal, customer, or dealership data on external servers or third-party analytical services.
All vehicle identification numbers (VINs), customer names, contact numbers, and CSV uploaded records remain strictly within Chrome's isolated chrome.storage.local browser environment on the user's machine. This data is utilized solely for form autofill automation on the designated portal.
activeTab & scripting: Used exclusively to interact with DOM form elements on hmclgoodlife.heromotocorp.biz.sidePanel: Used to display the user dashboard interface within Chrome's native side panel.storage: Stores user automation preferences and local device license state.notifications & alarms: Triggers desktop alerts upon batch task completion.Device license activation uses local AES-256-CBC Web Crypto hardware fingerprint verification. No remote authentication server is contacted during operation.
For privacy inquiries or technical support, contact CalcLabz at support@calclabz.com.