CSR teams track employee impact across four categories: participation (how many employees activate and engage), giving (dollars donated and matched), volunteering (hours logged and their dollar equivalent), and campaign behavior (how often people come back). Most teams pull these numbers from a giving and volunteering platform rather than spreadsheets, since manual tracking rarely captures repeat engagement or ties hours to dollars. A strong program typically sees 30–50% activation, hundreds of dollars in average annual giving per employee, and measurable growth in participation as campaign frequency increases.
The rest of this guide breaks down exactly which metrics matter, how to calculate them, and what "good" looks like based on real program data.
Corporate social responsibility used to be judged by a single number: total dollars donated. That's no longer enough. Boards, employees, and job candidates now expect CSR and People teams to answer more specific questions — how many employees are actually participating, whether the program is growing or flat, and whether the company's investment (in match dollars or volunteer-time policies) is translating into real engagement.
Tracking employee impact well does three things for a CSR team:
Most CSR programs organize their tracking into four categories. Each answers a different question about the program.
These measure how many employees engage with the program at all — the foundation every other metric builds on.
MetricWhat it measuresHow it's calculatedActivation rateShare of employees who've set up an account on the giving platformEmployees with an active account ÷ total employeesEngagement rateShare of employees who took an action (donated, volunteered, joined a campaign) in a given periodEmployees who took ≥1 action ÷ total employeesRepeat participationWhether engaged employees come back more than onceTotal actions ÷ number of unique participants
These track the dollars moving through the program, and how efficiently match spend converts into employee giving.
MetricWhat it measuresAverage donation per employeeTotal employee giving ÷ total employees (or ÷ activated employees, depending on how a team wants to frame reach)Match utilizationShare of employees who claim their available matchMatch leverage ratioEmployee dollars given per company match dollar spentAnnual match budget per employeeThe company's committed match spend, per head
Volunteering is harder to track manually than giving, because it involves both time and — increasingly — a dollar conversion.
Campaigns (giving days, disaster response drives, year-end pushes) are the mechanism most CSR teams use to drive repeat engagement, so tracking their frequency and return is its own category.
Pulling from program data across Millie customers, here's what these metrics look like in practice, including a sector-level benchmark for finance:
Finance sector benchmark (9 companies running a match program, trailing 12 months):
Within that same benchmark set, activation ranged widely — from 53% up to 95% at the strongest-performing program, showing how much variance a well-designed match and cadence can create even within one industry.
What match design and cadence can do, regardless of company size:
The pattern across all of this data: activation depends on how easy the program is to join, giving levels track match generosity, and repeat participation tracks campaign frequency. Teams that want to move one of these numbers should look at the lever that actually drives it, rather than assuming more budget fixes everything.
Millie brings matching, volunteering, Dollars for Doers, and campaigns into one platform, so the metrics above are calculated automatically rather than assembled from spreadsheets and finance exports. CSR teams get activation, engagement, match utilization, and volunteer-hour data in real time, plus the ability to see which campaigns and match structures are actually driving repeat participation — the same kind of program data behind the benchmarks in this guide.
What is employee activation rate in a CSR program?Activation rate is the share of employees who have set up an account on their company's giving or volunteering platform, calculated as activated employees divided by total employees. It's the baseline metric CSR teams track before measuring giving or volunteering activity, since employees can't participate in a program they haven't joined.
What is a good employee giving participation rate?It varies by industry and program design, but benchmark data from finance sector companies running a match program shows average activation around 53%, with top-performing programs reaching 95%. Programs without a match typically see activation closer to 30–35%.
How do CSR teams measure volunteering impact?Most teams track total volunteer hours per employee per year, then apply a Dollars for Doers policy to convert those hours into a dollar figure (commonly $5–$10 per hour), giving volunteering a comparable impact metric alongside direct giving.
What is Dollars for Doers?Dollars for Doers is a corporate giving policy that converts employee volunteer hours into a charitable donation, at a set rate per hour, paid by the company to a nonprofit of the employee's choice. It lets CSR teams report volunteering in dollar terms, not just hours.
What's the difference between match utilization and match leverage?Match utilization is the share of employees who claim their available company match. Match leverage is a ratio — employee dollars given per dollar of company match spend — that shows how efficiently match budget is converting into employee giving.
How often should companies run giving campaigns?Program data shows a clear link between campaign frequency and repeat participation: companies running 11–15 campaigns per year saw employees give more than twice on average, compared to programs that run only one or two campaigns annually.

.png)