# Introduction to the Guides section

The **How-to-guides** section offers detailed instructions and best practices to help developers successfully integrate and make the most of the platform’s features.


### Messaging channels

Learn how to implement messaging channels across different platforms and use cases:

<CardGrid>
  <IconLinkCard href="/developer/guides/messaging-channels/subscription-prompt/" icon="push" title="Create subscription prompts" description="Set up subscription prompts to manage user opt-ins and preferences" />
  <IconLinkCard href="/developer/guides/messaging-channels/subscription-prompt/custom-subscription-widget/" icon="push" title="Custom subscription widgets" description="Build custom subscription widgets tailored to your needs" />
  <IconLinkCard href="/developer/guides/messaging-channels/subscription-prompt/default-widget/" icon="push" title="Default subscription widgets" description="Use pre-built default subscription widgets" />
  <IconLinkCard href="/developer/guides/messaging-channels/send-a-pushby-userid/" icon="push" title="Send push notifications by User ID" description="Target and send push notifications to specific users" />
  <IconLinkCard href="/developer/guides/messaging-channels/silent-push-notifications/" icon="push" title="Send silent pushes" description="Deliver silent push notifications for background processing" />
  <IconLinkCard href="/developer/guides/messaging-channels/ios-interactive-push/" icon="push" title="Create iOS interactive pushes" description="Build interactive push notifications for iOS devices" />
  <IconLinkCard href="/developer/guides/messaging-channels/using-custom-data/" icon="personalization" title="Send custom data" description="Send custom data with your messages" />
  <IconLinkCard href="/developer/guides/messaging-channels/deep-linking/" icon="random" title="Configure deep links" description="Set up deep linking to direct users to specific app locations" />
</CardGrid>

### Message inbox

Configure and utilize message inboxes for different platforms:

<CardGrid>
  <IconLinkCard href="/developer/guides/message-inbox/" icon="open-book" title="Message inbox overview" description="Learn how to implement message inboxes in your app" />
  <IconLinkCard href="/developer/guides/message-inbox/mobile-message-inbox/" icon="open-book" title="Mobile message inbox" description="Set up message inboxes for mobile applications" />
  <IconLinkCard href="/developer/guides/message-inbox/web-message-inbox/" icon="open-book" title="Web message inbox" description="Implement message inboxes for web platforms" />
</CardGrid>

### Audience and segmentation

Organize and target your audience with advanced segmentation:

<CardGrid>
  <IconLinkCard href="/developer/guides/audience-and-segmentation/tags/" icon="segment" title="Tags" description="Use tags to segment and organize your audience" />
  <IconLinkCard href="/developer/guides/audience-and-segmentation/events/" icon="segment" title="Events" description="Track and respond to user events" />
  <IconLinkCard href="/developer/guides/audience-and-segmentation/events/custom-events-examples/" icon="segment" title="Custom events examples" description="Access detailed examples of custom events for advanced segmentation" />
</CardGrid>

### Customer journey

Learn how to build and manage customer journeys:

<CardGrid>
  <IconLinkCard href="/developer/guides/customer-journey/api-based-entry/" icon="journey" title="API-based entry" description="Trigger customer journeys using API requests" />
  <IconLinkCard href="/developer/guides/customer-journey/webhook-samples/" icon="journey" title="Webhook integration samples" description="Integrate webhooks with your customer journeys" />
  <IconLinkCard href="/developer/guides/customer-journey/presence-extension-wait-delay/" icon="journey" title="Extend waiting time in journeys" description="Dynamically extend user waiting periods in the Wait for Trigger and Time Delay elements" />
</CardGrid>

### Personalization

Unlock personalization capabilities to enhance user experiences:

<CardGrid>
  <IconLinkCard href="/developer/guides/personalization/dynamic-content/" icon="personalization" title="Dynamic content" description="Create dynamic, personalized content for your users" />
  <IconLinkCard href="/developer/guides/personalization/liquid-templates/" icon="personalization" title="Liquid templates" description="Use Liquid templates for advanced personalization" />
  <IconLinkCard href="/developer/guides/personalization/multi-language/" icon="personalization" title="Multi-language support" description="Implement multi-language messaging and content" />
</CardGrid>

### Content

Customize and enhance rich media templates:

<CardGrid>
  <IconLinkCard href="/developer/guides/content/rich-media-templates-syntax/" icon="pencil" title="Rich media templates syntax" description="Learn the syntax for creating rich media templates" />
  <IconLinkCard href="/developer/guides/content/customizing-rich-media-appearance/" icon="pencil" title="Styling rich media" description="Customize the appearance of rich media content" />
</CardGrid>