Issue: A Klaviyo embed signup form isn’t appearing on a Shopify home page despite being added as an app section and movable like other sections.
Key checks suggested:
Confirm the Klaviyo “Embed Signup Form” is published/live; Draft status prevents display.
Review Targeting settings:
• Set to “Show to all visitors” (unless intentionally restricted).
• If set to “Don’t show to existing profiles,” the form may be hidden for you if you’re already in Klaviyo as a profile.
Test other form types (e.g., popup) to see if any Klaviyo form renders, helping isolate whether it’s an embed-specific issue.
Verify Klaviyo is integrated with the correct Shopify store/account; mislinked or test accounts can cause forms not to load.
Notes:
A referenced image illustrates Klaviyo targeting settings (helpful for locating the “Show to all visitors” and “Don’t show to existing profiles” options), but isn’t required to understand the steps.
Status: No confirmed resolution yet; action items involve publishing the form, adjusting targeting, testing alternate form types, and confirming the correct Klaviyo-Shopify integration.
Summarized with AI on December 14.
AI used: gpt-5.
I am trying to figure out how to add the Klaviyo embed form on the home page of my website. I have followed a tutorial that says to “add a section” and select apps, enter the Embed form code. They say I can move it around like a section and nothing is populating. I’m just not sure how to make it populate.
Hope I’m explaining it correctly. Any questions are welcome.
Make sure the “Embed Signup Form” on Klaviyo is published/live for it to show up. If it’s in Draft, it’s not going to show up on your site (because it’s not live).
Check your Targeting settings:
Make sure the Targeting for the embed form is set to “Show to all visitors” (unless you don’t want it to show for some particular audience).
If you have it set to “Don’t show to existing profiles” - it’s likely hiding the form because you are an existing profile looking at your own site.
Lastly, try other Signup Form types (Popup, etc) and see if it works. If it still doesn’t work, make sure you have Klaviyo properly integrated to the correct Shopify site. I’ve seen some folks accidentally connect/integrate Klaviyo to a test Shopify account or some other account by accident.