It was common before 1963 and is common now for parishes to report pertinent information to parishioners, typically through the bulletin. Some do this weekly, some monthly, some quarterly, a few by means of an annual report.
Where I live parishes are required to periodically count and report Mass attendance (I don’t know if this is per canon law or from the diocese, nor how often this is required). I’ve seen ushers do an actual count, I’m sure some parishes do an “eye ball” estimate. Sometimes these numbers appear in the bulletin, sometimes not.
Because of some travel and also I work for a funeral home that may assist with services in six different parishes (in two different dioceses) almost all, at least monthly, will report “amount needed to meet budget year to date”, and “amount received year to date”, which may or may not also be broken down by week and Mass time.
Most parishes use an envelope system. In the “old days” (1950’s to early 60’s) each registered family would pick up each year a box of envelopes with their parish number (their name wouldn’t be printed on the envelope). Many parishes had a “children’s envelope” program also. Some still do this but today it is more common for a registered family to receive a monthly packet of envelopes by mail.
I don’t know how a parish (or chapel) could extrapolate what percentage of attendees give, other than by a guess. Yes, they may know how many envelopes or checks are received, but they wouldn’t know how many different families were represented by the cash donations.
In any case it is just a good practice for a priest/parish finance committee/chapel coordinator to honestly report to parish/chapel members ALL monies received (including special gifts, stipends, stole fees outside of the collection basket) and how they are dispersed.