Meta feed: HTML / CDATA in description accepted but rendered poorly in Meta Shop
-
Hi,
I would like to clarify an issue we are seeing with product descriptions in Meta feeds, specifically regarding HTML content wrapped in CDATA.Current situation
With recent versions of the feed plugin, product descriptions are exported like this:
<![CDATA[
<strong>Volvik Solice Golf Balls Metallic – 12 pack</strong>
Structure
<ul>
<li>3-piece ball</li>
<li>Nano Dual High Energy Core</li>
<li>322 dimple design</li>
<li>Metallic coating</li>
</ul>
Properties
<ul>
<li>Soft feel</li>
<li>Stable ball flight</li>
</ul>
]]>Technically:
- The feed is valid XML
- Meta accepts and ingests the feed without errors
- Ad campaigns usually show only the product title, so the issue is not visible there
However:Actual problem
In the Meta Shop / Commerce Manager product view, the description is rendered as raw HTML text, for example:
<strong>Volvik Solice Golf Balls Metallic – 12 pack</strong>Structure<ul><li>3-piece ball</li><li>...</li></ul>Properties<ul>...This results in:
- Very poor readability
- No visual formatting
- A clearly broken product description from a user perspective
So while HTML + CDATA is accepted by Meta, it is not rendered properly in the Meta Shop UI.Important clarification
I understand (and agree) that:
- HTML + CDATA is technically valid
- Google Merchant Center explicitly supports this
- Meta does not reject such feeds
But in practice:
Accepted ≠ properly rendered
For Meta Shops, plain text descriptions clearly produce much better results.Question / request
Is there:
- a recommended way to strip HTML automatically for Meta feeds?
- a way to output plain text only (no
<ul>,<li>,<strong>, etc.)? - or a best-practice recommendation specifically for Meta Shop compatibility?
Right now the feed is valid, but the frontend presentation in Meta Shop is not usable.
Thanks in advance for any guidance or recommendations.
Best regards
RenéThe page I need help with: [log in to see the link]
You must be logged in to reply to this topic.