---
title: "On-site creative guidelines"
slug: "on-site-creative-guidelines"
updated: 2026-06-08T21:28:46Z
published: 2026-06-08T21:28:46Z
canonical: "docs.xtremepush.com/on-site-creative-guidelines"
---

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

# On-site creative guidelines

> [!NOTE]
> Maximum file size
> 
> All files uploaded to the platform must be smaller than 2MB.

On-site messages can be created as alert or pop-up style. Guidelines are provided for each style.

## Alert

- **Suggested dimensions**: 256x256 px (must be squared)
- **Valid image formats**: PNG, JPG (JPEG), GIF

![786](https://cdn.document360.io/b056e88b-f6c1-4bd2-b5b8-08e9336a17c9/Images/Documentation/f61a51c-Screenshot_2022-10-12_at_17.28.45(1).png)

## Pop-up

For pop-ups we recommend that you create a number of templates that implement your brand guidelines for pop-ups, with different button types (e.g., two-button CTA). On those templates, you can set brand colours as outlined below. First navigate to the templates section (**Content > Templates**) and select on-site message:

![2854](https://cdn.document360.io/b056e88b-f6c1-4bd2-b5b8-08e9336a17c9/Images/Documentation/a09dc61-Screenshot_2021-08-20_at_10.47.04(1).png)

Once in the editor select pop-up and click on the paint brush to edit the colour palette used for key components.

![1358](https://cdn.document360.io/b056e88b-f6c1-4bd2-b5b8-08e9336a17c9/Images/Documentation/014e686-create_onsite_template_image(1).png)

This graphic illustrates how settings map to the various components of the pop-up:

![1358](https://cdn.document360.io/b056e88b-f6c1-4bd2-b5b8-08e9336a17c9/Images/Documentation/917c93c-onsite_colors_image(1).png)

Once you have templates setup with the default colour values, you can add images when creating individual pop-up campaigns.

### Image dimensions

- **Dimensions**: The maximum image size is 2000x2000 px. The image height setting (auto by default) will resize the displayed image proportionately.
- **Valid image formats**: PNG, JPG (JPEG), GIF (animated too)

![493](https://cdn.document360.io/b056e88b-f6c1-4bd2-b5b8-08e9336a17c9/Images/Documentation/f0909d4-onsite_message_example(1).png)
