> For the complete documentation index, see [llms.txt](https://docs.pushpushgo.company/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.pushpushgo.company/campaigns/push-campaign/create-campaign/content.md).

# Content

{% hint style="info" %}
If you paste a link with correct metadata connected into a **link** field, the system will automatically upload the data, speeding up the preparation process.
{% endhint %}

A campaign must include a title, content, a link, and an image. You can also add up to two action buttons and a large image.&#x20;

<figure><img src="/files/NN4xxHjNOsWZsDLWkISX" alt=""><figcaption></figcaption></figure>

The requirements for each field are as follows:&#x20;

&#x20;\- **Title** - max. 50 signs, can't be empty.

&#x20;\- **Content** - max. 150 signs, can't be empty.

&#x20;\- **Redirect link** - has to be a correct URL address, to which the subscriber will be transferred after clicking on a notification.

&#x20;\- **Icon** - downloaded from the project's logo. The default app icon will be used if a logo is not defined.&#x20;

&#x20;\- **Image** - optional.

&#x20;\- **Action buttons** have a title and URL addresses that take the subscriber to the correct page when clicked.

&#x20;\- **Require interaction** - if you choose that option, the notification will not be hidden until the subscriber interacts with it.&#x20;
