There are several reasons that all guests in a segment might not receive a campaign.
- Guests are unsubscribed from marketing emails/push notifications.
- Guests have marked the business' emails as Spam.
- Guests have been blocked from receiving the business' emails.
- Email throttling has been enabled for the business in the Punchh dashboard.