Binding to HTML attributes with dynamic data (Supabase)

I’m using WeWeb with Supabase to load dynamic product data on a page. The price displays correctly, but the priceCurrency attribute (set via WeWeb’s attribute binding) is missing in the rendered HTML when inspecting the published version.

In the WeWeb editor, everything looks fine, but in production, the attribute either doesn’t appear or shows [object Object]. This suggests it might be loading before the data is available.

Has anyone encountered this issue with dynamic attributes? How can I ensure the attribute updates after Supabase data loads? :rocket:

I’m setting up Rich Snippets, which are critical for any product-based eCommerce site. If WeWeb can’t reliably handle dynamic attributes in structured data, this could be a major blocker for SEO and product visibility. This would mean an entire area of the web—structured data for eCommerce—might not be fully supported. Has anyone found a way to ensure attributes update correctly after Supabase data loads?

https://search.google.com/test/rich-results

Think there could be something else going on here, you mentioning the data loading part could be related.

How have you bound the content value?

Also the front-state thing is on every element. I don’t know exactly what it is but I see it on every weweb DOM element so I’d be surprised if this is the issue.