Skip to main content

Dynamic Component

Learn how to use the dynamic component in custom dashboards and reports.

Written by Victoria

Dynamic Component is an advanced feature that helps you build fully customized charts and data visualizations in your dashboards and reports.

What Is the Dynamic Component?

The Dynamic Component is a customizable chart builder available inside Mentionlytics custom dashboards and reports.

Unlike standard dashboard widgets, Dynamic Component gives you complete control over how your data is visualized. You can choose your chart type, metrics, filters, colors, layout, and aggregation methods to create reports tailored to your exact needs.

Dynamic Component is available on Pro and higher-tier plans.

Where to Find the Dynamic Component

To add a Dynamic Component to your Reports or Dashboards, follow these steps.

Using Dynamic Components For the Reports

  • Click the Reports from the left-side menu.

  • Within the Report Builder, click Add New Item.

    Reports-Mentionlytics-06-04-2026_12_42_PM.png
  • Scroll down through the list of components.

  • Select Custom Chart.

    Dynamic components for Reports Mentionlytics.png

  • It will take you to the Dynamic Component builder, where you can start configuring your data visualization.

Using Dynamic Components for the Dashboards

  • Click the three dots next to the search box.

    Overview-Mentionlytics-06-04-2026_12_30_PM.png
  • Select the Create New option.

  • Click on the plus (+) sign within the section (you need to hover over the blank boxes for the + sign to appear).

  • Scroll down through the available components.

  • Select Create New Component.

    Create New Component.png

  • It will take you to the Dynamic Component builder where you can start configuring your data visualization.

You can also save a Dynamic Component as a template and reuse it across multiple dashboards and reports.

Note: You can also add Dynamic Components to your existing custom dashboards and reports by editing them.

What You Can Customize with Dynamic Components

Since it’s not a template, Dynamic Component offers a high level of customization for chart types, layout, metrics, aggregation methods, visual appearance, and filters, allowing you to include or exclude data.

Layout Options

The Dynamic Component supports both single-chart and multi-chart layouts and tabs.

Layout configuration Mentionlytics.png

Available layouts include:

  • Single chart

  • 2 columns

  • 2 rows

  • 3 columns

  • 2 top + 1 bottom

  • 1 top + 2 bottom

  • 2×2 grid

  • 1 left + 2 right

  • Additional split-screen configurations

Each section of a multi-chart layout can display completely different data, metrics, and filters.

Chart Configuration

Within the Chart Configuration, you can choose:

  • Display Type (chart, table, metric card)

  • Chart Type (histogram, bar chart, pie chart, doughnut chart, table view, polar chart, tree map)

chart configuration Mentionlytics.png

Configuring Your Data

Every Dynamic Component is built using two key elements:

  1. Axis 1 (Group By)

  2. Axis 2 (Metric Fields)

Axis 1 (Group By)

Choose how your data should be organized. Available grouping options include:

  • Time

  • Country

  • Keyword / Profile

  • Channel

  • Category

  • Language

  • Tracker

  • Profile Username

  • Labels

  • Tags

  • Assigned User

  • Sentiment

  • Content Type

  • Subreddit

  • Emotion

  • Entity Label & Entity Text

Axis 2 (Metric Fields)

Choose which metric you want to measure.

Configurating data.png

Available metrics include:

  • Mentions

  • Reach

  • Engagement

  • Engagement (including views)

  • Impressions

  • Likes

  • Comments

  • Replies

  • Shares

  • Facebook Shares

  • Pin Shares

  • Quotes

  • Taps Forward

  • Taps Back

  • Views

  • Unique Views

  • Visits

  • Rank

  • Relevance

  • Earned Media Value (EMV)

You can also add multiple metrics to the same chart for deeper comparisons.

Note: We recommend NOT adding a lot of different data into one chart since it might complicate the meaning of the insights.

Aggregation Methods

For each metric, you can choose how Mentionlytics calculates the values:

  • Sum

  • Average

  • Maximum

  • Minimum

For example:

  • Total mentions by day → Sum

  • Average reach per post → Average

  • Highest engagement value → Maximum

Applying Filters

Component-level filters allow you to display only the data relevant to your analysis.

Component Filters Mentionlytics.png

Available filters include:

  • Tracker

  • Channel

  • Category

  • Content Type

  • Sentiment

  • Emotion

  • Tags

  • Tracker Type

  • Presets

Filters affect only the selected Dynamic Component and do not modify the rest of the dashboard.

Customizing Appearance

You can personalize the visual appearance of your charts by adjusting:

  • Colors

  • Border Thickness

  • Fill Mode (Solid or Gradient)

  • Data Point Size

  • Hover Effects

  • Bezier Curves (Smooth or Sharp)

Note: Available options may vary depending on the selected chart type.

Titles and Legends

To make reports easier to understand, you can configure:

  • Chart Title

  • X-Axis Label

  • Y-Axis Label

  • Legend Position

    • Top

    • Bottom

    • Left

    • Right

  • Compact Legend Mode

  • Legend Color Display

Example Use Cases

Compare Your Brand Against Competitors

Create a two-column layout and display your brand mentions in one chart and competitor mentions in another.

This allows you to compare visibility trends over the same time period.

Analyze Sentiment by Channel

Create separate pie charts for different channels, such as X, Instagram, or YouTube.

Filter each chart by channel and compare sentiment distribution across platforms.

Build Campaign Dashboards

Track campaign performance by combining:

  • Mention volume over time

  • Reach by country

  • Mentions by content type

Apply the same tracker or tag filter across all charts to keep the dashboard campaign-specific.

Best Practices

  • Keep charts focused on one question or objective.

  • Avoid adding too many metrics to a single visualization.

  • Use filters to isolate specific campaigns, competitors, or audiences.

  • Choose chart types that best represent the data you are analyzing.

  • Save successful configurations as templates for future reporting.

Did this answer your question?