Skip to main content
Solved

Export emails from flows and campaigns

  • May 8, 2025
  • 5 replies
  • 174 views

Forum|alt.badge.img+6
  • Problem Solver I
  • 21 replies

Hello,

I would like to export emails from flows and campaigns. Down the years I accumulated a lot of value in those mails and instead of copy/pasting each one separately I would like to export them in a Google Docs and work from there.

Does anyone have a workflow or idea how to solve this.

Thank you.

Best, Iztok

 

 

Best answer by Byrne C

Hi ​@Iztok,

If you’re not using APIs, then downloading each template separately would likely be the best way to achieve this goal, unfortunately.

That being said, it is possible to pull the campaign and flow messages using API, which might allow you to automate this process. For example, you can use our Get Campaigns API to get the campaign IDs for any number of campaigns in your account, and then use those IDs in the parameters of Get Template for Campaign Messages API calls to pull these templates from Klaviyo.

The same can be done for flows with the Get Flow Message API and the Get Template for Flow Message API. I do agree that it would be great to have a simpler way to pull multiple templates at once, and I see how that could be useful. I can speak to our product team and recommend that we implement this in the future.

-Byrne

5 replies

Byrne C
Community Manager
Forum|alt.badge.img+27
  • Community Manager
  • 562 replies
  • Answer
  • May 9, 2025

Hi ​@Iztok,

If you’re not using APIs, then downloading each template separately would likely be the best way to achieve this goal, unfortunately.

That being said, it is possible to pull the campaign and flow messages using API, which might allow you to automate this process. For example, you can use our Get Campaigns API to get the campaign IDs for any number of campaigns in your account, and then use those IDs in the parameters of Get Template for Campaign Messages API calls to pull these templates from Klaviyo.

The same can be done for flows with the Get Flow Message API and the Get Template for Flow Message API. I do agree that it would be great to have a simpler way to pull multiple templates at once, and I see how that could be useful. I can speak to our product team and recommend that we implement this in the future.

-Byrne


Forum|alt.badge.img+6
  • Author
  • Problem Solver I
  • 21 replies
  • May 9, 2025

Thank you Byrne. If you could speak to the team about this it would be wanderful.

Best, Iztok.


MichalSofia
Problem Solver II
Forum|alt.badge.img+2
  • 2025 Champion
  • 11 replies
  • May 9, 2025

Hi ​@Iztok,

I’ve made it a habit to download each email as an EML file in a folder. Over the years I’ve saved every single email that was deployed in organized folder by year and month. And then, even if I change providers I can always search these emails in my computer using the subject line.

 

Hope this helps!


Byrne C
Community Manager
Forum|alt.badge.img+27
  • Community Manager
  • 562 replies
  • May 9, 2025

Happy to mention this to our team!


Forum|alt.badge.img+6
  • Author
  • Problem Solver I
  • 21 replies
  • May 10, 2025

Hi ​@Iztok,

I’ve made it a habit to download each email as an EML file in a folder. Over the years I’ve saved every single email that was deployed in organized folder by year and month. And then, even if I change providers I can always search these emails in my computer using the subject line.

 

Hope this helps!

Hi Mihal. It’s not about changing provider. I would like to automate the production ob Social posts. But I need a source for that.