# Promotiondialog ## Usage The Promotion Dialog component is designed to enable seamless promotion of product-led features and services. It helps guide users towards exploring and activating new offerings by leveraging a structured and user-friendly dialog. ### Key Use Cases - Feature Promotion: Highlight new or underutilized features within the product. - Service Upgrades: Offer upgraded plans or add-on services directly to users. - Beta Invitations: Enable admins or users to join beta programs or trials. ### Example Scenarios - Introducing AI-powered recommendations in a recruitment application. - Inviting users to activate a free beta for a feature set within their organization. - Promoting an upgrade to premium services during feature exploration. ### Placement - Trigger the dialog using action buttons, inline promotions, or notifications. - Avoid using persistent triggers for promotions to prevent user fatigue. - Ensure the promotion dialog aligns with the overall application’s visual hierarchy. ## Design Rationale - Focused Engagement: The modal dialog ensures user attention is directed to the promotion without distractions. - Guided Actions: Clear CTAs and error handling guide users seamlessly through the process. - Accessibility: Ensures compliance with accessibility standards (e.g., ARIA roles, focus trapping).