Can you use a survey to know why certain users aren’t engaging with a particular push feature?

What would be the better way or what sort of questions would you put on this survey? Would yes/no Q's like "have you noticed this feature?" and an open feedback question be sufficient?