# Marketing components

> 5 Marketing components for React, shadcn, Vue 3, Laravel Blade and HTML + Alpine.js: CampaignComposer, SocialComposer, SubscriptionLanding, TrendsFeed, YouTubeChannelPage.

Source: https://docs.nasaqui.com/components/groups/marketing

- [CampaignComposer](https://docs.nasaqui.com/components/campaign-composer): Compose an email or WhatsApp broadcast with a live audience count, a rich or plain editor, a preview, a test send, pre-send checks, a confirmation and a send progress bar.
- [SocialComposer](https://docs.nasaqui.com/components/social-composer): One post for several social networks. Each target gets its own limit, counter, preview, media check and optional own version, and a metrics table reports how the posts did.
- [SubscriptionLanding](https://docs.nasaqui.com/components/subscription-landing): The three public pages of an email list, subscribe with explicit consent, confirm for double opt-in, and unsubscribe with an optional reason and a way back.
- [TrendsFeed](https://docs.nasaqui.com/components/trends-feed): A feed of trending news topics with state tabs, day groups, score and reasons, outlets and expandable articles, plus a sources catalogue in three tiers that falls back to the next tier when one has nothing working.
- [YouTubeChannelPage](https://docs.nasaqui.com/components/youtube-channel-page): A YouTube channel report - views, watch time, subscribers and view duration with comparison, a chart, top videos, traffic sources and countries.
