Certified B Corp

We join 2000+ UK B Corporations who are using business as a force for good.

The certification is independently awarded, constantly reviewed and a real indication that you’re doing things the right way.

Drawing on hundreds of data points and deep market insights, we tailor insurance programmes that support not only your growth ambitions but also your values and ESG commitment.

As an ethical advisor, we always put clients first, treat our staff well, and do all we can to support communities and environment.

Capsule Impact Report

The Capsule score. Proud of it.

Every member of the B Corp community is given a score based on all the points checked in their application. The areas examined are Governance, Workers, Community, Environment and Customers. The minimum score for acceptance is 80 and we achieved a score of 87.5, something we are really proud of. The score is reviewed every three years but we’re always looking to improve by examining everything we do.

Environment
Capsulites
Community
Governance
Customers

Environment

Sustainable values may start with reducing the amount of resources you use as a business, but they aren’t limited to just that. By building environmental stewardship into all areas of the company, we’re developing a powerful sense of purpose that encourages our team members to consider both their individual footprint and the broader implications of our actions.

Read the full Impact Report to find out more.

Environment
Client feedback

How are we doing?

As a business, Capsule asks for honest and constructive feedback from our clients as to how we are doing.

This allows us to improve and assess areas for improvement. The world of insurance is notoriously stuffy and formal. Capsule are committed to loosening the collars and cuffs to speak to our clients as real people.

Less jargon. More human!

*Figures accurate as of August 2024 and relate to surveys completed between September 2023 and August 2024. Net Promoter Score for same period is 85.