Skip to main content
Contributor I
Oct 6, 2022 2:38 PM UTC
Solved

Email content will not render: Could not parse the remainder: ' Name' from 'First Name'.

Receiving this error: Email content will not render: Could not parse the remainder: ' Name' from 'First Name'.

 

Can anyone help me resolve this error?

 

Thanks.

    This topic has been closed for replies.
    Problem Solver II
    Oct 7, 2022 7:22 AM UTC

    To make sure you’re using the right one, just use the “Add personalization” feature and find the First_name parameter. Then click on it – boom, you can use that parameter without doubt that’ll work. 

     

    2 replies

    stephen.trumble
    Klaviyo Alum
    Oct 6, 2022 4:43 PM UTC

    Hey @Tim.C.K 

    Welcome to the Klaviyo Community! Happy to help! 

    It appears you may be using a different syntax than what can be recognized by Klaviyo which is why you are seeing the error of being unable to parse the data.  Klaviyo uses a Django Template syntax and would require the correct syntax for looping over a list to render properly within the template. The proper tag for name is {{first_name}}. All of our tags are documented in the Template Tags and Variable Syntax guide.

    Hope this helps!

    -Stephen
    Problem Solver II
    Oct 7, 2022 7:22 AM UTC

    To make sure you’re using the right one, just use the “Add personalization” feature and find the First_name parameter. Then click on it – boom, you can use that parameter without doubt that’ll work.