Webflow sync, pageviews & more.
NEW

Why can't we have captions under the 25 images in Webflow CMS for the artist websites I'm creating? Can someone assist me with this?

TL;DR
  • Avoid using Multi-Image fields for captions, as they don't support individual captions per image.
  • Instead, create a separate "Artworks" Collection with Image and Caption fields, then link it to your main CMS item using a Multi-Reference field.
  • On the template page, add a Collection List connected to "Artworks" to display each image and its caption dynamically.

You're likely encountering limitations in how captions are structured or displayed within Webflow's CMS, not a system limitation itself. Webflow absolutely supports captions for CMS images—you just need to structure your CMS and design it correctly.

1. Use a Multi-Image Field Correctly

  • When you add a Multi-Image field in your CMS Collection, Webflow doesn't support individualized data (like captions) attached to each image.
  • That means you cannot add custom captions for each photo within a Multi-Image field.

To support captions for up to 25 images, build a repeating Collection structure instead:

  • Create a new Collection (e.g., “Artworks”) for individual images.
  • Add fields like Image, Caption, and optionally Year, Medium, etc.
  • In your main “Artist” CMS item, use a Reference or Multi-Reference field to connect to the related artworks.

3. Display Captions on the Site

Once you’ve set up individual image items:

  • On your Artist Template Page, add a Collection List and bind it to the “Artworks” Collection (based on the reference).
  • Inside each Collection Item, add an Image element connected to the image field and a Text Block linked to the caption field.
  • Style them as needed to display the caption under the image.

4. Alternative with Rich Text (Not Ideal for 25 Images)

If you only have a few images, you could:

  • Use a Rich Text field and add images + captions manually.
  • Downside: less structured, harder to manage, and not dynamic.

Summary

Webflow CMS can't associate custom captions with images in a Multi-Image field. To show captions under images, create a separate Artworks Collection with fields for both image and caption, then link them using Multi-Reference fields. This gives you full control and scalability for your artist website.

Rate this answer

Other Webflow Questions