Skip to content
EntityQ135293· pop 15

marketing term for the chance that contact with an advertisement will convert to a sale