Granular audience segmentation for campaigns