--- title: "Web Push: Title and Description" slug: "web-push-title-and-description" description: "Personalize Web Push title and description text with dynamic attributes, expressions, and an AI text generator, while following length best practices." tags: ["web push description", "web push text generator", "web push title"] updated: 2026-03-03T08:45:22Z published: 2026-03-03T08:45:22Z canonical: "academy.insiderone.com/web-push-title-and-description" --- > ## Documentation Index > Fetch the complete documentation index at: https://academy.insiderone.com/llms.txt > Use this file to discover all available pages before exploring further. # Web Push: Title and Description When designing a Web Push notification, you can enhance engagement by adding text, emoji characters, and dynamic content using attributes. This helps deliver highly relevant and personalized messages to your users.![](https://cdn.document360.io/c6df4583-da94-4cb2-bb8a-be0cbdd11109/Images/Documentation/image-1692270330035.png) ## Dynamic Content in Web Push notifications Click **+Add Dynamic Content** to insert dynamic fields based on user data. You can choose from four attribute types:![](https://cdn.document360.io/c6df4583-da94-4cb2-bb8a-be0cbdd11109/Images/Documentation/image-1692270397432.png) ### Smart Recommender Attributes: Use dynamic product or category recommendations tailored to each user. ### Default Attributes [Default Attributes](/docs/default-attributes) contain attributes, such as user name, last visited product name, last visited category, and search query, which are already defined during the initial system rule definitions. ### Custom Attributes [Custom Attributes](/v1/docs/create-a-custom-attribute) are predefined fields derived from user behavior or first-party data from your systems. ### CRM Attributes CRM Attributes contains attributes you share via the [Upsert API](/v1/docs/upsert-user-data-api). ### Expressions [Expressions](/docs/expressions) are formulas used to create new attributes by combining one or more existing ones. --- Always define fallback (alternative) text for attributes. This ensures your Web Push notification displays correctly even if the attribute value is missing.![](https://cdn.document360.io/c6df4583-da94-4cb2-bb8a-be0cbdd11109/Images/Documentation/image-1692270484883.png) ## Text Generator If you need help writing message titles or descriptions, use the **Generate Text** feature to get AI-generated copy. ![](https://cdn.document360.io/c6df4583-da94-4cb2-bb8a-be0cbdd11109/Images/Documentation/image-1692270695706.png) To use an AI-generated text: 1. Click the **Generate Text** button to see the side modal. 2. Enter a prompt you want to generate text about. 3. The language option will be the default language selected by your panel. 4. Select your industry and use case to define the context for generating the text. 5. Click the **Generate Copy** button. ![](https://cdn.document360.io/c6df4583-da94-4cb2-bb8a-be0cbdd11109/Images/Documentation/image-1725449711022.png) If you want to include emojis in your copy, you can check the "**Include Emojis**" box. This option indicates that the AI can generate copies with emojis. However, not all options might include emojis. ![](https://cdn.document360.io/c6df4583-da94-4cb2-bb8a-be0cbdd11109/Images/Documentation/image-1716910059245.png) 6. The modal displays five suggestions. To see more, you can click the **Generate More Suggestions** button. 7. To use any suggestion, you can select it and click the **Apply** button, or copy it by clicking the **Copy** button against the suggestion you want to use. 8. Once you click the **Apply** button, the copy will be added to the respective field. ![](https://cdn.document360.io/c6df4583-da94-4cb2-bb8a-be0cbdd11109/Images/Documentation/image-1692271266944.png) ## Web Push content length best practices Keep Web Push notifications concise. Web Push titles and descriptions may be truncated depending on: - Browser type - Operating system - Screen size - Input language We recommend keeping your title and message short and impactful to ensure visibility across all devices. ## Related - [Single Web Push](/create-a-single-web-push.md) - [Trigger Web Push](/create-a-trigger-web-push-campaign.md) - [Back in Stock Web Push](/create-a-back-in-stock-web-push.md) - [Cart Reminder Web Push](/create-a-cart-reminder-web-push-campaign.md) - [Price Drop Web Push](/create-a-price-drop-web-push.md)