← Back to Sustainability / ESG Tracking overview
Quick Start — Sustainability / ESG Tracking
Environmental, Social & Governance (ESG) metrics tracking, KPI management, and sustainability reporting for Perfex CRM
5-minute Quick Start
Follow this short path the first time you use Sustainability / ESG Tracking:
- Activate — Setup → Modules → activate Sustainability / ESG Tracking (run Upgrade if prompted).
- Permissions — Setup → Staff → Roles → enable view/create/edit (and approve/settings if needed) for this module.
- Settings — Open Sustainability / ESG Tracking → Settings and save company defaults, prefixes, and integrations.
- Master data — Create the first required masters (products, warehouses, templates, channels, accounts, routes, etc.).
- First transaction — Create one sample record end-to-end (save → submit/approve → complete) and confirm it appears in lists/reports.
- Cron — If the module uses alerts, sync, queues, or AI, confirm Perfex CRM cron is scheduled on the server.
Full how-to guide (from module package)
The steps below come from the module author's printable guide — follow them in order for best results.
HOW TO USE — Sustainability / ESG Tracking Module for Perfex CRM
Author: Nasbix Technologies | Version: 1.0.0
═══════════════════════════════════════════════════════
1. INSTALLATION
═══════════════════════════════════════════════════════
- Extract the main ZIP.
2. Upload the folder "esg" into:
/your-perfex-root/modules/
- Login as admin → Setup → Modules.
- Click Activate on "Sustainability / ESG Tracking".
- Database tables + default settings are created automatically.
6. Assign staff permissions: Setup → Staff → Roles
(Dashboard, Categories, Metrics, Entries, Carbon, Goals,
Reports, Assessments, Integrations, API Keys, Webhooks, Settings).
7. Configure: ESG → Settings
(code prefixes, verification, portal, API, webhooks, imports).
═══════════════════════════════════════════════════════
2. FIRST SETUP (recommended order)
═══════════════════════════════════════════════════════
1. Open ESG → Metric Categories
(defaults are already seeded for E / S / G pillars).
2. Open ESG → Settings and set:
- Metric / carbon / goal / report / assessment code prefixes
- Require entry verification (on/off)
- Client portal for published reports (optional)
- REST API & webhooks (optional)
- Create your first ESG Metrics under ESG → Metrics.
- Add Metric Data Entries for a reporting period.
- (Optional) Review Carbon Sources & Emission Factors
(11 sources + 11 factors are pre-seeded).
═══════════════════════════════════════════════════════
3. ESG METRICS WORKFLOW
═══════════════════════════════════════════════════════
• Categories — organize by Environmental / Social / Governance
• Metrics — KPI code, unit, target, direction, frequency, framework ref
• Entries — period start/end, actual value, notes, evidence file
• Verification — Draft → Submitted → Verified (if enabled in Settings)
• Dashboard — pillar charts, pending verification, recent activity
═══════════════════════════════════════════════════════
4. CARBON ACCOUNTING
═══════════════════════════════════════════════════════
• Carbon Sources — Scope 1 / 2 / 3 (fuel, electricity, travel, waste…)
• Emission Factors — kg CO2e conversion factors (IPCC / DEFRA style)
• Carbon Entries — activity amount × factor → CO2e kg & tonnes
• Carbon Dashboard — totals by scope and trends
• Optional imports — Transport / Manufacturing when those modules exist
• Multi-plant scoping — plant_id on metric & carbon entries (optional)
═══════════════════════════════════════════════════════
5. SUSTAINABILITY GOALS
═══════════════════════════════════════════════════════
• Create goals with SDG number / reference and target year
• Set baseline, target value, and direction
• Add milestones with due dates
• Link ESG metrics to auto-calculate progress
• Status: not started / on track / at risk / off track
• Cron can notify staff of upcoming / overdue milestones (if enabled)
═══════════════════════════════════════════════════════
6. DISCLOSURE REPORTS
═══════════════════════════════════════════════════════
• Templates: GRI, SASB, TCFD, or Custom
• Attach metrics for the reporting period
• Narrative text + validation status
• Publish / review workflow
• PDF preview via module PDF library
• Optional: share published reports to client portal
═══════════════════════════════════════════════════════
7. SUPPLIER ASSESSMENTS
═══════════════════════════════════════════════════════
• Create supplier ESG scorecards (E / S / G + overall)
• Questionnaire responses + notes
• Draft → Submitted → Reviewed workflow
• Track assessment date and period
═══════════════════════════════════════════════════════
8. API, WEBHOOKS & INTEGRATIONS
═══════════════════════════════════════════════════════
REST API:
1. ESG → Settings → enable REST API
2. ESG → API Keys → create key (scopes: read / write / read_write)
3. Use the token on API requests (see documentation)
Webhooks:
1. Settings → enable webhooks
2. ESG → Webhooks → add URL + secret + events
3. Delivery attempts are logged
Integrations page:
- Toggle transport / manufacturing import helpers
- Multi-plant scoping options
═══════════════════════════════════════════════════════
9. UNINSTALL
═══════════════════════════════════════════════════════
1. Setup → Modules → Deactivate (optional)
2. Click Uninstall
3. All esg_* tables and esg_* options are removed
- uploads/esg/ evidence folder is deleted
5. No core Perfex CRM files are modified
6. Export data first — uninstall cannot be undone
═══════════════════════════════════════════════════════
10. DOCUMENTATION
═══════════════════════════════════════════════════════
Open documentation/index.html inside the module package
for a browser-friendly guide (installation, features, permissions,
how to use, cron, support).
Screens map — what each menu is for
These are the admin screens registered by Sustainability / ESG Tracking. Click a name in the Knowledge Base for a full how-to, or open the path in admin.
| # | Screen | Admin path | Guide |
|---|---|---|---|
| 1 | ESG Dashboard | admin/esg | How to use |
| 2 | ESG Metrics | admin/esg/esg_metrics | How to use |
| 3 | Metric Data Entries | admin/esg/esg_metric_entries | How to use |
| 4 | Metric Categories | admin/esg/esg_metric_categories | How to use |
| 5 | Carbon Dashboard | admin/esg/esg_carbon | How to use |
| 6 | Carbon Entries | admin/esg/esg_carbon_entries | How to use |
| 7 | Carbon Sources | admin/esg/esg_carbon_sources | How to use |
| 8 | Emission Factors | admin/esg/esg_emission_factors | How to use |
| 9 | Sustainability Goals | admin/esg/esg_sustainability_goals | How to use |
| 10 | ESG Reports | admin/esg/esg_reports | How to use |
| 11 | Supplier ESG Assessments | admin/esg/esg_supplier_assessments | How to use |
| 12 | Integrations | admin/esg/esg_integrations | How to use |
| 13 | API Keys | admin/esg/esg_api_keys | How to use |
| 14 | Webhooks | admin/esg/esg_webhooks | How to use |
| 15 | Settings | admin/esg/esg_settings | How to use |
Related: How to Install · Features · FAQ & Tips