For example, I have a list of 1,000 contacts that I want to add to a workflow, but I only want to add 100 per day. Is there a way to automate this so I don't need to split this list before adding in?
Currently there aren't any "nice" solutions for this. You could probably create custom properties, assign values, branch out workflows with different delays in each workflow... but in the end it's just as much work as splitting lists. It would not be a feasible, self-maintaining workaround.
The problem in this specific case is how HubSpot "thinks". HubSpot workflows enrolls contacts one by one based on the characteristics of each record. There isn't a built-in counter. Any information that you want to use for "decision-making" in a workflow needs to be available in each contact record.
Hope this helps!
Karsten Köhler HubSpot Freelancer | RevOps & CRM Consultant | Community Hall of Famer
This isn't a very helpful solution at all. Is this feature something that HubSpot is working on? I feel like this should be a basic feature to support deliverability.
This sounds amazing, thanks for building this! Could this be used for throttling email sends (batching a larger list into smaller segments for controlled delivery) when moving contact databases or warming up IPs?
Hey @XAI-Shannon - Yes, this was one of the use cases we put together in this post (we like to think of it as macro-throttling).
Small plug though that throttling is one of the things our flagship product does as a by-product of delivery time optimization. Split test automation on the other hand is a free tool that we've developed for the community. Feel free to reach out to mike[at]theseventhsense.com or support[at]theseventhsense.com if any questions come up.
Currently there aren't any "nice" solutions for this. You could probably create custom properties, assign values, branch out workflows with different delays in each workflow... but in the end it's just as much work as splitting lists. It would not be a feasible, self-maintaining workaround.
The problem in this specific case is how HubSpot "thinks". HubSpot workflows enrolls contacts one by one based on the characteristics of each record. There isn't a built-in counter. Any information that you want to use for "decision-making" in a workflow needs to be available in each contact record.
Hope this helps!
Karsten Köhler HubSpot Freelancer | RevOps & CRM Consultant | Community Hall of Famer