I have a smart list that give me an output of approx 10K records. I want to send only to 1000 records out of this.
Can this be done either in Smart list or Smart campaign.
Hi Pratik,
You can certainly do this a couple of ways.
Method 1 - Static List
Method 2 Add members to your email program
Now just complete your program as you normally would.
I am assuming that you don't care which 1000 otherwise you would have identified those specific 1000?
Sounds like a good case for using random sample in the Send Email flow step. Use your 10K in the smart list, and set something like this in the smart campaign flow:
The 10 represents "10%", so Marketo will take a random sample of 10% of your 10K, which gives you your 1000 unless my maths is seriously off this afternoon ![]()
Thanks Veronica, You math is spot on!! ![]()
This is good option if we want to limit it to a specific percentage. I will have to fall back on this option, unless I find something that could limit it to an absolute number I provide, as I may not always know what number my Smart list output going to be. My marketing team wants to send an email to only X number irrespective of what how many people qualify in my smart list every week.
My marketing team wants to send an email to only X number irrespective of what how many people qualify in my smart list every week.
A common requirement, and one that (as others note) can't be executed automatically with the Marketo UI alone.
We do this with help from a webhook-based counter. The counter assigns each lead that qualifies to a specific group. You specify the size of a group -- including increasing and decreasing sizes if you want -- but for now think of them as groups of a thousand: the 0XXX group, the 1XXX group, the 2XXX group, etc. Then that group membership is written to a lead field, which is then easy to filter on across successive sends.