Source Instances
Source instances are individual configurations of a dynamic content source. Essentials lets you create multiple named instances from available Source Providers, each with different configurations. For example, you might create one RSS instance for "Latest News" and another for "Product Updates"—both pulling from different feeds using the same source provider.
Source Provider
An Essentials Source Provider is a YOOtheme Pro Dynamic Content Source extended to run multiple instances in parallel. Instance configurations are stored in the builder's GraphQL schema, delivering identical performance and functionality to standard sources.

Create a Source Instance
To use a source, you must first create an instance of it within the Sources manager.

- Open the Sources manager panel and click on Add Source.
- Choose the source you want to make an instance from, e.g. RSS.
- Set the source name and the configuration basics, e.g. My Feed and
https://www.theverge.com/rss/reviews/index.xml. - Leave the rest as is and save.
Map the Source Content
Once a source instance is created, its schema is automatically generated based on the configuration. The content is then available for mapping like any other dynamic source.

- Open the builder layout where you want to map the source.
- Add a new Text Element and open its Advanced Tab settings.
- Find the Dynamic Content select field and open it.
- From the RSS group, choose the My Feed Entries option.
- Open the element's Content Tab settings and click the Dynamic button above the content field.
- Choose the data you want to map from the dropdown options.
A list of feed entries should render. For more information about YOOtheme Dynamic Content workflows, see the YOOtheme Pro documentation.