I have been trying to have less steps of suppressing profiles and I’m trying to streamline this. I have John Doe list of bots? maybe, that keep creating profiles in Klaviyo. I want to setup a flow that supresses these so I don’t have to keep going in and doing this. This list is already to 150 so I don’t know how to solve this problem. Please help 😭
Solved
Can I suppress profiles in a flow?
Best answer by whereisjad
Here is an automated way to do it. Have a Segment triggered flow that includes a webhook action that calls:
POST https://a.klaviyo.com/api/profile-suppression-bulk-create-jobs/
with headers:
Authorization: Klaviyo-API-Key your-private-api-key
accept: application/vnd.api+json
revision: 2025-10-15
and payload:
{
"data": {
"type": "profile-suppression-bulk-create-job",
"attributes": {
"profiles": {
"data": [
{
"type": "profile",
"attributes": {
"email": "{{person.email}}"
}
}
]
}
}
}
}
Log in to the Community
Use your Klaviyo credentials
Log in with Klaviyo
Use your Klaviyo credentials
Log in with KlaviyoEnter your E-mail address. We'll send you an e-mail with instructions to reset your password.

