web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Service | Customer Service, Contact Center, Fie...
Suggested Answer

Marketing Calendar control Tooltip Text In D365 CRM

(3) ShareShare
ReportReport
Posted on by 8
Hi everyone,
 
We’re currently using the Marketing Calendar feature  and I noticed that the tooltip displayed when hovering over a calendar item only shows the Scheduled Start and End Time.
As shown in below screen shot
Question:
Is it possible to customize or modify the tooltip content on the Marketing Calendar? For instance, can we include additional information like the Marketing Email Subject, Owner, Campaign Name, or other custom fields?
If anyone has attempted this before or has suggestions on alternative ways to surface more useful details directly from the calendar view, I’d appreciate your input.
Thanks in advance!

I have the same question (0)
  • Suggested answer
    Holly Huffman Profile Picture
    6,530 Super User 2025 Season 2 on at
    Good morning, afternoon, or evening depending on your location!
     
    I understand the need to surface more useful details directly from the calendar view, such as the Marketing Email Subject, Owner, Campaign Name, or other custom fields.
    Unfortunately, the out-of-the-box (OTB) Marketing Calendar control does not provide direct customization options for tooltip content. However, here are some approaches you can consider ----
    1. Customizing the Calendar Control
    • You can use Power Apps Component Framework (PCF) to create a custom calendar control. This allows you to define the tooltip content and include additional fields as needed.
    • PCF provides flexibility to tailor the calendar view and tooltip behavior to your specific requirements
    2. Quick View Form
    • Configure a Quick View Form to display additional details when hovering over or clicking on a calendar item.
    • While this doesn’t modify the tooltip itself, it provides a way to surface more information dynamically.
    3. Custom JavaScript
    • Use JavaScript to inject custom logic into the calendar control. This can enable dynamic tooltips that pull data from related fields or entities.
    • Ensure that the script is optimized for performance to avoid slowing down the calendar view.
    4. Alternative Views
    • If tooltip customization isn’t feasible, consider creating a custom dashboard or view that displays the required details alongside the calendar.
    5. Third-Party Solutions
    • Explore third-party components or solutions available in the Microsoft AppSource marketplace. Some tools may offer enhanced calendar functionality with customizable tooltips
     
    Hope this helps some!
     
  • Suggested answer
    Muhammad Shahzad Shafique Profile Picture
    2,373 Most Valuable Professional on at
     Yes, you can customize the Marketing Calendar tooltip, but it requires JavaScript customization since Dynamics 365 doesn’t natively support modifying the hover tooltip content. 

     Solutions: 
    1. JavaScript Customization 
       - Use `Xrm.Page` (for legacy web client) or `formContext` (for Unified Interface) to modify the tooltip behavior. 
       - Override the default hover action and inject custom HTML with additional fields (e.g., Subject, Owner, Campaign Name). 

    2. Power Apps Component (Recommended for Modern UI) 
       - Build a custom Power Apps component to replace the default calendar view, allowing full control over tooltips. 

    3. Export & Use External Calendar Tools 
       - Export Marketing Calendar data to Power BI or SharePoint Calendar for better tooltip customization. 

    4. Microsoft Support / Feature Request 
       - Submit a feature request to Microsoft to enhance the native tooltip functionality. 

     Workaround
    - Add critical details (e.g., Subject, Owner) directly in the Marketing Activity Name field since this appears in the default view. 

     
  • Suggested answer
    Daivat Vartak (v-9davar) Profile Picture
    7,835 Super User 2025 Season 2 on at
    Hello TU-08041313-0,
     

    Yes, it is possible to customize or modify the tooltip content displayed on the Marketing Calendar control in Dynamics 365 Customer Insights - Journeys (formerly Marketing). However, the method to achieve this isn't through direct configuration within the calendar control itself. Instead, you need to customize the view that the Marketing Calendar is displaying.

    Here's how you can achieve this:

    The Underlying Mechanism: Calendar Views

    The Marketing Calendar control doesn't directly define the tooltip content. Instead, it renders events based on a specific Calendar View. This Calendar View determines which fields from the underlying entity (e.g., Marketing Email, Customer Journey, etc.) are displayed in the calendar item itself and, importantly, in the tooltip.

    Steps to Customize the Tooltip Content:

    1. Identify the Entity and View:
       
      • Determine the Entity: First, you need to know which entity's records are being displayed on the calendar item you're hovering over. For example, if you're hovering over a sent email, the entity is likely "Marketing Email." If it's a scheduled customer journey, the entity is "Customer Journey."

      • Identify the Calendar View: Go to Settings > Customization > Customize the System. Expand Entities, find the relevant entity (e.g., Marketing Email), and then click on Views. Identify the specific Calendar View that is being used by your Marketing Calendar. The name might be something like "Marketing Calendar View" or a similar descriptive name.


      •  

    2. Customize the Calendar View:

      • Open the Calendar View: Double-click on the Calendar View you identified in the previous step to open it in the View Editor.

      • Add Columns for Tooltip Information: In the View Editor, click Add Columns.

      • Select the Fields: In the "Add Columns" dialog, select the fields you want to include in the tooltip. This could be:

        • Marketing Email Subject: From the Marketing Email entity.

        • Owner (User): From the Marketing Email or related entity.

        • Campaign Name: From the related Campaign entity (you might need to add a related entity column).

        • Any other standard or custom fields that you want to see in the tooltip.

        •  

      • Order the Columns (Optional): The order of the columns in the view can sometimes influence the tooltip display, although the exact behavior might vary. Arrange them in a logical order.

      • Save and Publish: After adding the desired columns, click Save and then Publish All Customizations.


      •  

    3.  

    How This Affects the Tooltip:

    When you customize the Calendar View by adding columns, the Marketing Calendar control will typically include the values of these additional columns in the tooltip that appears when you hover over a calendar item based on that entity and using that specific Calendar View.

    Example:

    Let's say you want to add the "Marketing Email Subject" to the tooltip for sent emails:

    1. Identify that sent emails are displayed on the Marketing Calendar using the "Marketing Email" entity and a Calendar View (e.g., "Marketing Calendar View for Emails").

    2. Open the "Marketing Calendar View for Emails" in the View Editor.

    3. Click "Add Columns" and select the "Subject" field from the "Marketing Email" entity.

    4. Save and Publish All Customizations.

    5.  

    Now, when you hover over a sent email on the Marketing Calendar, the tooltip should include the "Scheduled Start Time," "Scheduled End Time," and the "Subject" of the email.

     

    Important Considerations:

    • Performance: Adding too many columns to the Calendar View might slightly impact the performance of the calendar loading, especially if you have a large number of records. Choose only the most essential fields for the tooltip.

    • View Context: Ensure you are customizing the correct Calendar View that is being used for the specific type of calendar items you want to modify. Different entities (emails, journeys, etc.) might use different Calendar Views.

    • User Experience: Keep the tooltip concise and easy to read. Too much information in the tooltip can be overwhelming.

    • No Direct WYSIWYG Editor: You don't have a direct "tooltip editor." The content is derived from the columns you add to the underlying Calendar View.

    • Testing: After making changes, thoroughly test the Marketing Calendar in your environment to ensure the tooltips display the desired information correctly.

    •  

    By understanding that the tooltip content is driven by the Calendar View, you can effectively customize it to surface more useful details directly from the Marketing Calendar view without needing to modify the base control itself.

     
    If my answer was helpful, please click Like, and if it solved your problem, please mark it as verified to help other community members find more. If you have further questions, please feel free to contact me.
     
    My response was crafted with AI assistance and tailored to provide detailed and actionable guidance for your Microsoft Dynamics 365 query.
     
    Regards,
    Daivat Vartak

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > Service | Customer Service, Contact Center, Field Service, Guides

#1
Tom_Gioielli Profile Picture

Tom_Gioielli 75 Super User 2025 Season 2

#2
Siv Sagar Profile Picture

Siv Sagar 52 Super User 2025 Season 2

#3
Daniyal Khaleel Profile Picture

Daniyal Khaleel 42 Most Valuable Professional

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans