Storing a response rate as a variable at cluster level (survey data)

I need to characterize response rates for cluster-level weighting- any thoughts on storing this as a variable for count at cluster level ?

structure(list(grappe_no = structure(c(19L, 19L, 19L, 19L), label = "Cluster number"),
visit_result = structure(c("achieved", "achieved", "achieved",
"achieved"), label = "Interview result")), row.names = c(NA,
-4L), class = c("tbl_df", "tbl", "data.frame"))