Dynamic content based on form checkboxes

Anonymous
Not applicable

Dynamic content based on form checkboxes

How can a landing page display content only if a checkbox was checked in a form? Creating segments seems to be cumbersome (this is how we are approching the problem), and hopfully there is a more elegant solution. Here is the scenario.

User registers up to 10 products on a form, checking which products are being registered. An email is sent to the user driving them to a marketo landing page. There should be a link to a PDF for each product they registered. 

Is it possible to create a snippet that shows the link only if the checkbox has been check for each product? 
Tags (1)
2 REPLIES 2
Anonymous
Not applicable

Re: Dynamic content based on form checkboxes

If you want to use dynamic content on the Snippet, you do need to make the segments for those fields. Your other option, if you wanted to just email the links, would be to use Email Scripting and build that logic into the email.
Anonymous
Not applicable

Re: Dynamic content based on form checkboxes

The problem with segments comes when one person is in multiple segments because they registered multiple products. When the dynamic page is built, the snippets sit below each other by 100px, and if a person regitered product 1 and 3, there is a 100px hole where snippet 2 isn't being displayed because the user didn't register product 2. This happens because the form snippets use absolute positioning.

Is there a way bypass absolute positioning so, in my example, snippet 2 isn't displayed and snippet 3 appears directly under snippet 1?