# Random Content (Paid)

[Random Content](elementsapp://storeProduct/com.elementsplatform.randomcontentpack) allows you to add as many pieces of content as you like and display one at random on page load. You can choose to power it JavaScript or PHP depending on how you want it to behave.

{% embed url="<https://www.youtube.com/watch?v=lX6LB9BzJsU>" %}

Even better, the component intelligently loads **only the content required for that specific page load**. It does not download unused content. That means no unnecessary payload and no hidden performance hit.

**Perfect for:**

* Rotating testimonials
* Featured projects
* Random promotions
* Daily quotes
* Hero section variations
* and much more…

It’s one of those components that feels simple, but once you start using it, you’ll find loads of creative use cases.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.realmacsoftware.com/elements-docs/elements/components/random-content-paid.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
