Skip to main content
Solved

Creating Segments based on users that purchased from a specific campaign

  • April 19, 2022
  • 4 replies
  • 389 views

Forum|alt.badge.img+4

Is there a way to set up a segment of users that purchased from a specific campaign that was sent? 

Best answer by Dov

Hi @Biancae,

Thanks for sharing your question with us!

Yes this is absolutely possible. You can use the segment definition: What somebody has done (or not done) > Placed Order (at least once over all time) > where Attributed Message = “Name of your campaign”.

That will generate a segment of all users who purchased from this campaign.

For more information on how we determine who qualifies for a campaign attribution, I recommend having a look at our guide on conversion tracking.

Also, If you’re interested to learn about campaign analytics, I recommend reviewing our guide here.

Thanks for being a member of our community.

4 replies

Dov
Forum|alt.badge.img+61
  • Klaviyo Alum
  • Answer
  • April 20, 2022

Hi @Biancae,

Thanks for sharing your question with us!

Yes this is absolutely possible. You can use the segment definition: What somebody has done (or not done) > Placed Order (at least once over all time) > where Attributed Message = “Name of your campaign”.

That will generate a segment of all users who purchased from this campaign.

For more information on how we determine who qualifies for a campaign attribution, I recommend having a look at our guide on conversion tracking.

Also, If you’re interested to learn about campaign analytics, I recommend reviewing our guide here.

Thanks for being a member of our community.


  • Contributor I
  • September 30, 2025

Hi @Biancae,

Thanks for sharing your question with us!

Yes this is absolutely possible. You can use the segment definition: What somebody has done (or not done) > Placed Order (at least once over all time) > where Attributed Message = “Name of your campaign”.

That will generate a segment of all users who purchased from this campaign.

For more information on how we determine who qualifies for a campaign attribution, I recommend having a look at our guide on conversion tracking.

Also, If you’re interested to learn about campaign analytics, I recommend reviewing our guide here.

Thanks for being a member of our community.


Hello! I am no longer seeing “attributed message” as an option in the dropdown. Did this change recently? Is there a new way to create this segment?


Byrne C
Community Manager
Forum|alt.badge.img+27
  • Community Manager
  • October 1, 2025

HI ​@janegriffiths,

As of now, this is no longer an option when creating segments. Apologies for this! That being said, you’re still able to see who placed an order attributed to a certain message, if you visit that message’s recipient activity, and click the “Converted” tab. From there, press “Export CSV” and you’ll have a CSV of everybody who converted after interacting with one of your messages. 

You can then upload these profiles into a Klaviyo list, if you’d like. Let me know if I can answer any follow-up questions about this.


Forum|alt.badge.img+2
  • Contributor II
  • November 18, 2025

Let me guess, this functionality removed and now available in the CDP?