---
title: Introduction to widgets
slug: content-recommendations/docs/setup-widgets
docTags: 
createdAt: 2026-08-05T19:40:07.989Z
---

Content Recommendation widgets are dynamic blocks of personalized content displayed on a website, designed to increase user engagement and relevance. These blocks are rendered by the `ip.js` SDK, which communicates with the Content Recommendation APIs to fetch and display recommendations in real time.

Each widget is linked to a specific **Delivery**, which defines the content sourcing and ranking logic. **Sections** are content pools assigned to these deliveries to control what content is shown and where. This configuration enables flexible targeting and management of recommendations across various sections of a website.

You can perform the following actions:

- Place widgets anywhere on a website, such as homepages, article pages, or sidebars.
- Support multiple layouts and templates, enabling a tailored presentation.
- Automatically adapt recommendations based on real-time user activity.
- Track and analyze performance and engagement with these widgets through the dashboard.
