Skip to main content
Solved

How to send email to specific user?

  • April 29, 2024
  • 5 replies
  • 559 views

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.

Best answer by saulblum

You’d have to create a temporary list with the API and add the profile to that list, and send the campaign to that list of one profile. There’s no direct way to send an email to just one profile.

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

5 replies

Forum|alt.badge.img+7
  • Klaviyo Employee
  • 168 replies
  • Answer
  • April 29, 2024

You’d have to create a temporary list with the API and add the profile to that list, and send the campaign to that list of one profile. There’s no direct way to send an email to just one profile.


retention
Partner - Platinum
Forum|alt.badge.img+62
  • 2025 Champion
  • 920 replies
  • April 29, 2024

Hi @ashutoshp

It seems like you want to do this programmatically, so I’d obviously defer to @saulblum that it’s not possible without adding them to a List first.

But if doing it manually works for you, you can send a single message from the the Klaviyo Admin UI here:

 


Forum|alt.badge.img
  • Author
  • Contributor I
  • 3 replies
  • April 30, 2024
saulblum wrote:

You’d have to create a temporary list with the API and add the profile to that list, and send the campaign to that list of one profile. There’s no direct way to send an email to just one profile.

I appreciate your comment; this seems like the right answer to me at first.


Forum|alt.badge.img
  • Author
  • Contributor I
  • 3 replies
  • May 3, 2024
saulblum wrote:

You’d have to create a temporary list with the API and add the profile to that list, and send the campaign to that list of one profile. There’s no direct way to send an email to just one profile.

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 with the same email address, the emails would not trigger. Is there any solution to handle this case?


Forum|alt.badge.img
  • Contributor I
  • 2 replies
  • November 7, 2024

That seems a very clunky solution.

If your requirement is to solicit reviews from people who have just purchased, you could set up a flow in Klaviyo and trigger it with the “placed Order” metric from your integration to your website (Shopify etc.)