> ## Documentation Index
> Fetch the complete documentation index at: https://moengage.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# On-Site Messaging

> Show personalized pop-ups and banners on your website with MoEngage, or receive campaign data as JSON and build your own UI.

On-site messaging shows personalized pop-ups and banners to visitors while they browse. You can use the MoEngage UI as-is, or take the campaign data as JSON and render it yourself.

| Page | What it covers |
| - | - |
| [Configure and Integrate On-site Messaging](https://moengage.com/docs/developer-guide/web-sdk/onsite-messaging/configure-and-integrate-on-site-messaging.md) | Configure campaigns that show personalized pop-ups and banners. |
| [Self Handled On-Site Messaging](https://moengage.com/docs/developer-guide/web-sdk/onsite-messaging/self-handled-on-site-messaging.md) | Receive campaign data as JSON and build custom UI. |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.