Looking for PowerObjects? Don’t worry, you’re in the right place! We’ve been part of HCL for several years, and we’ve now taken the final step in our acquisition journey: moving our website to the HCL domain. Nothing else is changing – we are still fanatically focused on Microsoft Business Applications!

HCLTech Microsoft Business Applications Practice Blog

for Dynamics 365, Power Platform and the rest of the Microsoft technology stack


CRM 2011 Custom Activity Types

Post Author: HCLTech |

One of the greatest strengths of Dynamics CRM since its version-3.0 days has been the ability for a user to extend the base application by creating custom (or, user-created) entities that hold information not contained in the base tables. But there exists in CRM a special class of entities collectively called activities (including such entities as appointments, phone calls, and tasks) that have unique properties and functionality not available to custom entities—at least until now. That's where CRM 2011 custom activity types come in!

CRM 2011 allows a user to define his/her own activity type. For example, if we want to conceptualize sale transactions as activities, and report, analyze and view them on a par with the out-of-box CRM activities, we can define our new custom entity as an activity type. In 3.0 and 4.0 this would not have been possible (at least in a supported fashion); in CRM 2011 it is quite easy.

When creating the custom entity, such as "Sale Transaction" below, check the boxes labeled "Define as an activity entity" and "Display in Activity Menus", as shown below. Save, publish, and you're done!

CRM 2011 custom activity types

Having defined our custom entity, we can now see it in the Activities tab of the Workplace ribbon toolbar under the pull-down list called "Other Activities":

Since we checked the "Display in Activity Menus" checkbox on our custom entity definition screen, Sale Transaction appears in the pull-down list along with the nine standard activity types when we create a new activity:

The Sale Transaction record itself is structured much like the other activity records. For example, you can regard it to other entity types, set an Actual End date, and mark the activity as complete:

Finally, we see that in the list of a contact's completed activities, the sale transactions appear alongside the other activities with this record.

The ability to create custom entities has for years been a powerful feature of Dynamics CRM. By extending this to include the creation of custom activity types, Microsoft has opened up more possibilities for users to tailor our CRM systems to more closely match our business processes: or, in industry-speak, to have the system "work the way we do".

If you find yourself needing help please reach out to the Microsoft Dynamics CRM experts at PowerObjects.

Happy CRM'ing

By Joe D365
Joe D365 is a Microsoft Dynamics 365 superhero who runs on pure Dynamics adrenaline. As the face of PowerObjects, Joe D365’s mission is to reveal innovative ways to use Dynamics 365 and bring the application to more businesses and organizations around the world.

6 comments on “CRM 2011 Custom Activity Types”

    1. As I am also looking for an answer to this for the last hour, I assume it isn't built-in functionality - strange as the calendar should get the most focus in a CRM system.....

  1. Hello,

    is there any way to use the custom activity entity as a channel inside the marketing campaign or quick campaign?

    Thank you,

  2. Hi, Thanks for you post,

    Please advice how to customize the Activity Closure process to add more options under completed, like in Phone Call Activity.


    1. Hi Mukesh, you can't change the statuses of Open, Completed, or Cancelled, but you can change the Status Reason (statecode) under the customizations.

PowerObjects Recommends