Skip to main content
Solved

How to trigger emails to profiles that are removed and readed to a list via klaviyo API?


Forum|alt.badge.img

I want to improve our approach to client interaction. To that end, we are considering using the Klaviyo API to send email to particular individuals on demand.
Regarding the Klaviyo API functionalities connected to sending emails to particular people, any details or documentation you could offer would be very valued.
I’m using this email to invite people to reviews. All I want to do is render the email template and send the email to particular recipients.

For the above the solution that I implemented was as follows:

create a temporary list with the API and add the profile to that list, and send the campaign to that list of one profile. Basically I’ve created a flow which triggers email once a new profile is added to a list.

With the above solution, Once the profiles were added to the list, I could trigger emails. However, when I removed the profile from the list and created another one(Profile) with the same email address, the emails would not trigger. Is there any solution to handle this case?

Best answer by saulblum

Call Create Event to send a custom event to the profile, and set up a flow tied to that custom metric.

https://developers.klaviyo.com/en/reference/create_event

View original
Did this topic or the replies in the thread help you find an answer to your question?

3 replies

Forum|alt.badge.img+7
  • Klaviyo Employee
  • 169 replies
  • May 6, 2024

If you send a custom event to the profile with the Create Event call and have a flow triggered off that event, the flow will trigger every time the profile gets the event (i.e. it doesn’t have the one-time limit that segment and list triggered flows do).


Forum|alt.badge.img
  • Author
  • Contributor I
  • 3 replies
  • May 7, 2024

@saulblum Can you please provide steps to achieve this?

 


Forum|alt.badge.img+7
  • Klaviyo Employee
  • 169 replies
  • Answer
  • May 7, 2024

Call Create Event to send a custom event to the profile, and set up a flow tied to that custom metric.

https://developers.klaviyo.com/en/reference/create_event