top of page

Insite Data Verification 

Reliable ESG reporting starts with credible data.
Insite Compliance provides independent ESG data verification to help organizations validate reported information, strengthen governance, and meet stakeholder and program expectations with confidence.

Our verification services are evidence-based and aligned with recognized reporting frameworks, utility programs, and client-specific requirements, supporting the credibility, traceability, and reliability of reported sustainability data.
 

The referred verification partner for The Sustainability Project (TSP), conducting desktop verification of sustainability practices and ESG questionnaire responses submitted through the TSP platform. Through this role, Insite independently evaluates reported information, underlying systems, and supporting data to enhance confidence in ESG disclosures used for supplier risk assessment and program oversight.
 

Our ESG verification services are designed for rigor without disruption. We assess data collection methods, internal controls, and governance processes, and provide clear, actionable findings to support accurate reporting and continuous improvement.


Verification Experience

Insite has conducted ESG and sustainability verifications in support of utility and multi-stakeholder programs, including Pacific Gas and Electric Company (PG&E) and the Sustainable Supply Chain Alliance (SSCA).

Questionnaire Development 
 

In addition to independent ESG data verification, Insite supports the development of targeted questionnaires tailored to client or program-specific requirements. Drawing on deep field experience, we work with organizations to design focused assessment tools and validate supplier responses across defined risk areas, including:

  • Freight contractors

  • Gig workers

  • Textile waste recycling

These tailored questionnaires help ensure data collected is relevant, consistent, and aligned with program objectives, while enabling more meaningful analysis and follow-up.


.

Powered by TSP 

The Sustainability Project and Insite
Insite is the preferred verification partner of The Sustainability Project (TSP).

The Sustainability Project (TSP) online platform enables companies to easily invite multiple suppliers to complete sustainability-focused self-assessments and share responses with customers in just one click. The Insite Compliance verification process ensures the accuracy and reliability of suppliers' submitted data.

The Environmental Sustainability Governance Questionnaire (ESG)
The Sustainability Project ESG questionnaire consists of 25 core questions aligned with reporting frameworks such as CDP, GRI, and SASB. Verified suppliers' questionnaires can contribute to sustainability scoring in bids or RFPs while offering a comprehensive view of suppliers' ESG efforts.
 

Discover TSP's mission to promote sustainability across industry sectors by visiting their website.

Recent Project
The Sustainability Project | Insite Verification Report  
The 2026 Report Coming Soon

SSCA 2023 The Sustainability Project | Insite Verification Report  

Insite Compliance was key in supporting The Sustainable Supply Chain Alliance project by verifying the SSCA 2023 Verification Supplier Self-Assessments. A customer of TSP, it is used by 28 energy utilities, members of SSCA as part of their supplier Environmental, Social, and Governance (ESG) initiatives. To learn about the SSCA, visit their Website.


The Insite Project Summary Report is available. Request a Copy Now

Suppliers Sustainable Self-Assessment

The Supplier Sustainability Self-Assessment process enables the collection and sharing of best practices within the industry, with a focus on economic and sustainability benefits. This involves evaluating suppliers' adherence to sustainable practices, identifying opportunities based on business needs, adoption rates within the industry and selecting improvement actions in response to stakeholder demands.

How It Works

1. Expert Assistance in Assessments Enhancement or Developemnt 
Insite can assist in refining your current assessments by providing suggestions for improvements or creating customized assessments and criteria based on your firm's requirements. We work closely with you to understand your goals, ensure the assessments are relevant and that the verification criteria are both obtainable and aspirational.


2.  Suppliers submit their self-assessments via the TSP platform. 
Companies can invite numerous suppliers to complete self-assessment in TSP. Leveraging TSP's aggregated anonymous datasets allows you to benchmark your suppliers against one another and easily identify areas for improvement. 
 
3. Verification and Review

The Insite team reviews the suppliers' self-assessments and ensures the data's accuracy and integrity of their responses by cross-referencing supporting data. Our team then summarizes the findings, identifies gaps and offers recommendations to enhance your targeted reporting. We can also collaborate directly with your suppliers to help them improve their sustainability compliance practices.
 
3. Detailed Reporting
Receive a comprehensive report highlighting your strengths, areas for improvement and actionable recommendations.


4. Continuous Improvement
Leverage our insights to enhance your sustainability practices and prepare for the future.

image_edited_edited_edited_edited.png
Green Leaves

Get in Touch

We are here to assist with any inquiries and provide more information about our services. Please contact us using our Contact Form.

Insite Compliance
241 Greenwich Street
San Francisco CA 94133
USA 


 

bottom of page