Skip to main content
Question

One sign up for multiple blog posts with multiple PDF downloads

  • February 1, 2026
  • 2 replies
  • 20 views

Forum|alt.badge.img

Hi Klaviyo Team, 

I’m trying to figure out what is the best way to do this. 

I have a website (Shopify) with a blog page. There are multiple blog posts, on that blog page, and each blog post offers a different free PDF download. My questions are: 

  1. Can I create a single sign-up form that I can use across all my blog pages? and, ...
  2. Can that sign-up form send the appropriate free PDF for that specific blog post? and, ...
  3. Can those subscribers then all enter the same flow to receive additional marketing emails?

I understand how flows work but I can’t figure out how to use the same sign-up form across all blog posts and have that one form deliver different PDFs based on the form being located on that specific blog post page. 

I have a lot of PDFs and can’t image that the best practice would be for me to create hundreds of individual flows. 

 

Please help :) 

Thank you! 

Tanya 

2 replies

whereisjad
Expert Problem Solver IV
Forum|alt.badge.img+17
  • Expert Problem Solver IV
  • February 2, 2026

Hi Tanya

 

Maybe you will find the information in this solution recipe helpful:

https://www.klaviyo.com/blog/solution-recipe-15-use-klaviyos-forms-and-hosted-pages-to-serve-dynamic-content-and-capture-user-interactions

 

If you instead wanted to send PDF attachments using email, I recommend a solution like SendOwl


annasophiefc
Partner - Platinum
Forum|alt.badge.img+25
  • 2025 Champion
  • February 2, 2026

Hi ​@AdventureCo 

 

Thank you for posting in the community!

 

I have two options for you - depending on how many blogposts it is regarding.

 

First option (complex, but manageable. 

 

Set up the form with the div code on your blog post-pages. From there, once someone submits the form, they will enter a flow. And in this flow, you will be able to branch it out based on their form submission URL. This is a part of the event payload and allows you to see which blog they signed up for. I imagine the first message contains a PDF-link to the gated content and them from there, you can gather the leads down the same branch to receive additional marketing emails.

Option two:

 

If you have a massive library of blogs, maybe it’s a good option to create different froms for some of them. Maybe they are related to certain topics and can be joined into on more specific flow. If this is the case, I would analyze the blogs - create 3-4 topics and then from there use the above mentioned flow-setup to achieve correct PDF sendout and then gather them in a flow to receive additional marketing emails.

I hope this makes sense - let me know if you need some clarification!