# Advanced Fields in Contentstack

### About this export

| Field | Value |
| --- | --- |
| **content_type** | lesson |
| **platform** | contentstack-academy |
| **source_url** | https://www.contentstack.com/academy/courses/structuring-content-in-contentstack/advanced-fields-in-contentstack |
| **course_slug** | structuring-content-in-contentstack |
| **lesson_slug** | advanced-fields-in-contentstack |
| **markdown_file_url** | /academy/md/courses/structuring-content-in-contentstack/advanced-fields-in-contentstack.md |
| **generated_at** | 2026-06-08T14:32:17.837Z |

> Part of **[Structuring Content in Contentstack](https://www.contentstack.com/academy/courses/structuring-content-in-contentstack)** on Contentstack Academy. **Academy MD v3** — structured for retrieval; no quiz or assessment keys.

<!-- ai_metadata: {"lesson_id":"05","type":"video","duration_seconds":222,"video_url":"https://cdn.jwplayer.com/previews/prYXxWQE","thumbnail_url":"https://cdn.jwplayer.com/v2/media/prYXxWQE/poster.jpg?width=720","topics":["Advanced","Fields","Contentstack"]} -->

#### Video details

#### At a glance

- **Title:** Advanced Fields In Contentstack
- **Duration:** 3m 42s
- **Media link:** https://cdn.jwplayer.com/previews/prYXxWQE
- **Publish date (unix):** 1755871412

#### Streaming renditions

- application/vnd.apple.mpegurl
- audio/mp4 · AAC Audio · 113949 kbps
- video/mp4 · 180p · 180p · 177418 kbps
- video/mp4 · 270p · 270p · 221943 kbps
- video/mp4 · 360p · 360p · 301616 kbps
- video/mp4 · 406p · 406p · 352392 kbps
- video/mp4 · 540p · 540p · 496985 kbps
- video/mp4 · 720p · 720p · 754439 kbps
- video/mp4 · 1080p · 1080p · 1501031 kbps

#### Timed text tracks (delivery)

- **thumbnails:** `https://cdn.jwplayer.com/strips/prYXxWQE-120.vtt`

#### Video transcript

So far, we've covered the basics, simple fields like text, links, and images, but Content Stack also gives you a set of advanced fields designed for more dynamic, reusable, or personalized content. These are fields you probably won't create yourself, but you'll definitely interact with them as a content editor. Let's take a quick tour of what these fields are and why they're helpful. The Reference field lets you pull in content from other entries. For example, in a blog post, you might select the author from a list rather than retyping their info every time. It connects your content so you can reuse and manage it more efficiently. The Group field lets you bundle multiple fields together as a unit. Think of things like a carousel, where each slide has a title, image, and a link. Grouping content keeps the structure consistent. Another example might be a navigation menu, where each item needs a label and a link. That's another great use of groups. Modular blocks are all about flexibility. They let content editors choose which components to use and in which order, directly inside the entry. You might use the modular block to build dynamic pages with images, text sections, calls to action, or even personalized content without needing a developer. Again, it's like building with Lego blocks. Select them, rearrange them, and get the layout you want. A Global field is a reusable set of fields that shows up across multiple content types. If your team uses the same SEO setup, a footer layout, or a call to action button over and over, Global fields lets you define it once and reuse it everywhere. Another huge benefit is if you make a change in one place, it'll then update wherever it's used. Content Stack offers two types of rich text editors, a traditional HTML-based editor for basic formatting in inline media, and a modern block-style JSON editor, which structures content in clean, reusable chunks. Both are great for writing articles, adding images, embedding videos, and more. It just depends on how your stack is configured. Some fields only show up when they're relevant, and that's thanks to field visibility rules. For example, if you select Yes to Do You Have Experience, a new field for Years of Experience may appear. Another example is if you choose Mail, it may autofill Mr. before your name. These rules help simplify the editing experience by hiding what you don't need and showing what you do. As an end user, you won't need to set up these fields, but knowing what they do helps you understand what's happening behind the scenes. These advanced tools make your content more modular, more dynamic, and a whole lot easier to manage, especially at scale.

#### Key takeaways

- Connect **Advanced Fields in Contentstack** back to your stack configuration before moving to the next module.
- Capture one concrete artifact (screenshot, Postman call, or code snippet) that proves the step works in your environment.
- Re-read the delivery versus management boundary for anything you changed in the entry model.

## Supplement for indexing

### Content summary

Advanced Fields in Contentstack. Advanced Fields in Contentstack in Structuring Content in Contentstack (structuring-content-in-contentstack).

### Retrieval tags

- Advanced
- Fields
- Contentstack
- structuring-content-in-contentstack
- lesson 05
- Advanced Fields in Contentstack
- structuring-content-in-contentstack lesson

### Indexing notes

Index this lesson as a primary chunk tagged with lesson_id "05" and topics: [Advanced, Fields, Contentstack].
Parent course slug: structuring-content-in-contentstack. Use asset_references URLs as thumbnail hints in search results when present.
Never surface LMS quiz content or assessment answers from this file.

### Asset references

| Label | URL |
| --- | --- |
| Video thumbnail: Advanced Fields in Contentstack | `https://cdn.jwplayer.com/v2/media/prYXxWQE/poster.jpg?width=720` |

### External links

| Label | URL |
| --- | --- |
| Contentstack Academy home | `https://www.contentstack.com/academy/` |
| Training instance setup | `https://www.contentstack.com/academy/training-instance` |
| Academy playground (GitHub) | `https://github.com/contentstack/contentstack-academy-playground` |
| Contentstack documentation | `https://www.contentstack.com/docs/` |
