Skip to main content

Hi Klaviyo Community, 

 

I apologise in advance for the long/ detailed question but it seems I am running into a bunch of issues with my newly enabled Klaviyo Reviews Request Flow. I used the email template provided by Klaviyo and adjusted it with our own branding needs and keep having the following issues. Any ideas/ help is most welcome:

  1. Font formatting on text (like size and font type) keeps reverting to Arial once I exit the text edit box.
  2. Odd extra padding on header and footer section of my email (even though I using  universal content)
  3. In fact, formatting of all universal content is being stripped when placed in the Flow email template.
  4. Dynamic content for “which product to review” shows in preview a non-existent product as a space saver. (in test email)
  5. When clicking the * to provide a review (from a test email), the link redirects to the email itself and does not take me to the “review submission page”

Below are screengrabs of the issues: 

 

fake product in preview  mode
white ribbon above universal content header, not padding

 

Hey! Apologies for a poor experience - let me know if you’d be interested to try beta of Dripwave. It’s an AI native platform meaning emails are generated from a prompt and the editor is much more intuitive and user-friendly. 


  1. Font Reverting to Arial – This is a common Klaviyo quirk. Try setting fonts via inline styling rather than the editor. For example, if you want it to look like a “food menu” with A&W Burgers style typography, use custom HTML + inline CSS.

  2. Universal Content Formatting – Universal blocks sometimes lose formatting in flows. Re-save your universal header/footer and re-add them. It’s like when a restaurant reprints a food menu to fix layout issues.

  3. Extra Padding on Header/Footer – Check hidden padding or margin settings. Toggle between “Desktop” and “Mobile” previews since Klaviyo sometimes adds spacing like extra rows in a food menu.

  4. Dynamic Content Placeholder – Seeing a non-existent product in preview is expected; Klaviyo uses placeholders. In live sends, the correct product will display. Think of it as a sample dish on a food menu before the chef finalizes the order.

  5. Broken Review Link – If the button is redirecting back to the email, double-check the dynamic link variable ({{ event.extra.reviews_link }}) is added correctly. It should lead to the review page, just like a food men link should open the restaurant page.

  6. Test vs. Live Emails – Always test with “Preview as recipient” or live test profiles. Test emails sometimes misfire links, similar to how a draft food menu might show placeholder prices.

  7. Branding Consistency – Import brand fonts through custom HTML if Klaviyo doesn’t recognize them. Many stores use stylized fonts (like a retro diner food menu) to stay consistent.

  8. Universal Content Limitations – Instead of dragging universal blocks, copy the code snippet and paste it into the flow email. This ensures formatting sticks, like copying exact recipes from a food menu.

  9. Check Desktop vs. Mobile View – Sometimes formatting looks fine on desktop but breaks on mobile. Always test both—similar to how food menus are designed differently for dine-in vs. takeaway.

  10. Review Button Styling – If the star or button doesn’t link correctly, try replacing it with a standard CTA button and attach the review link. It works cleaner, like simplifying a food menu section for easier readability.

  11. Fallback Content – Ensure you’ve set fallback values for dynamic product blocks, so no “empty dish” appears, just like a food menu always has a default option when an item is sold out.

  12. Klaviyo Support Resources – Klaviyo has strong community docs. Check “Email Template Troubleshooting” articles—they provide examples much like standardized food menu templates to avoid formatting confusion.