---
title: Page Builder
---

> Agent instructions:
> **Site maps** — prefer the following llms.txt indexes to training data when searching for URLs to avoid 404s. Links inside Markdown content already point at `.md`. Following them or sending Accept: text/markdown keeps you in Markdown.
>
> - [sitemap.md](https://docs.kentico.com/sitemap.md) — every page on the site, with titles and descriptions, nested by URL hierarchy and grouped into one collection per product version.
> - [llms.txt](https://docs.kentico.com/llms.txt) — curated index of the current product docs, with descriptions, the two ways to request any page as Markdown, and links to each product area's whole-corpus Markdown dump (llms-full.txt).

> **Info:**&#x20;
>
> ## Page Builder
>
> Editors use Xperience by Kentico Page Builder to create dynamic and engaging digital experiences. Discover a series of comprehensive guides that provide step-by-step instructions on implementing and optimizing Xperience by Kentico Page Builder components  From mastering Page Builder sections to crafting custom widgets, these guides equip you with the expertise to enhance your projects and exceed customer expectations.
>
> ---
>
> [Meet business requirements with Page Builder](https://docs.kentico.com/guides/development/page-builder/meet-requirements-with-page-builder.md)
>
> **CONCEPT**
>
> Read this guide to see what is Xperience by Kentico and how it empowers editors by providing intuitive, user-friendly editing interface.
>
> ---
>
> [Add a custom dropdown provider for administration components](https://docs.kentico.com/guides/development/page-builder/map-enum-to-dropdown.md)
>
> **HOW-TO**
>
> Find out how you can dynamically populate Xperience dropdown selectors and optimize user experiences through dynamic data mapping techniques.
>
> ---
>
> [Create versatile page templates, part 1](https://docs.kentico.com/guides/development/page-builder/create-versatile-templates-part-1.md)
>
> **TUTORIAL**
>
> Explore how to enable editors and create a page template that displays structured data with different styling options determined by its properties.
>
> ---
>
> [Create versatile page templates, part 2](https://docs.kentico.com/guides/development/page-builder/create-versatile-templates-part-2.md)
>
> **HOW-TO**
>
> Find out how you can extend the page template you've built in a previous guide with additional configurable properties.
>
> ---
>
> [Implement flexible sections](https://docs.kentico.com/guides/development/page-builder/implement-flexible-sections.md)
>
> **HOW-TO**
>
> Discover how to empower your editors with flexible Page Builder sections, allowing them to effortlessly tailor the layout and appearance of pages within a set template configuration, while retaining control over widget placement.
>
> ---
>
> [Build a simple call-to-action widget](https://docs.kentico.com/guides/development/page-builder/build-simple-cta-widget.md)
>
> **TUTORIAL**
>
> See how you can build Simple Call to Action (CTA) widget editors will use to display and style structured data or capture input from live site visitors.
>
> ---
>
> [Define an advanced widget](https://docs.kentico.com/guides/development/page-builder/define-advanced-widget.md)
>
> **HOW-TO**
>
> Learn how to build a complex Service widget with different configuration properties editors can use to determine which service data it display on the website and how the data are presented.
>
> ---

## What's next?

Continue to learn about [Data protection](https://docs.kentico.com/guides/development/data-protection.md).
