Table of Contents

Complex product data just got a lot easier to handle. Clerk now accepts dictionary-style objects in both Products and Categories syncs.

What’s New

  • You can send nested structures (arrays, objects, key-value dictionaries) inside any product or category field.
  • The data is immediately available in Clerk’s Liquid-style templating, giving your designs more flexibility.

Current Limitations

  • Dictionaries are data-only for the moment— they do not power filters or facets yet.
  • Search ranking, merchandising rules and segmentation ignore the dictionary fields for now.

Next Steps

  • Start passing your complex objects in the next sync.
  • Keep an eye on your front-end templates and adjust as needed.
  • Hit us up if you spot anything odd—your feedback will shape the full release.

Happy coding, and cheers for trying it out!