have a hand in

[have a hand in] {v. phr.} To have a part in or influence over; tobe partly responsible for.

Sue's schoolmates respect her and shehas a hand in every important decision made by the Student Council.

Ben had a hand in getting ready the Senior play.

Compare: FINGER INTHE PIE.