Communication Limits, Smart Campaigns, and Custom Object Records
Looking for some advice/suggestions here - We utilize custom objects and unfortunately have cases where there can be multiple records of individuals under a single email address Lead. We also tend to send a hefty number of trigger and batch emails based off of met criteria.
Our current communication limits are set to 4 per day and 7 per week. My department thinks that is too high and I am being tasked with figuring out how to "hold" the email(s) until the next day if the limit has been reached.
My question is - due to the multiple records problem, we have a lot of emails using Velocity scripting and looking for specific data points (like Membership Opening is 4 days ago) in order to personalize to a specific record. If I set something to hold for 12/24 hours if the communication limit is reached, then that "4 days" criteria would become 5 days by the time the limit was reset.
Curious how anyone else recommends handling this? Am I stuck with every email having a "range" for any particular data point to personalize to the record?