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 :
Microsoft Dynamics 365 | Integration, Dataverse...
Suggested Answer

How to send an email to all my class students

(0) ShareShare
ReportReport
Posted on by

Hi,

I manage to create a custom entity "Class" and another "Students" which is a many to many relation between classes and contacts.

Now I know I can create  marketing list and a quick campaign to send them a message but I'm looking for a more efficient way.

Creating a marketing list then a campaign is overkill. I am not sending marketing emails and don't need any stats.

I just want to send updates and materials for the class. 

What is the best way to do send message to multiple contacts ?

Thanks

I have the same question (0)
  • Suggested answer
    Bipin D365 Profile Picture
    28,983 Moderator on at

    Hi,

    Best way to achieve your requirement is to create Custom ribbon button and call Custom Action to send an email to students.

    Write plugin/Custom workflow C# code to fetch all students related to that class and send email. You should pass Class record GUID as parameter to custom action.

    docs.microsoft.com/.../create-own-actions

    carldesouza.com/.../

    Please mark my answer verified if i were helpful

  • Suggested answer
    LuHao Profile Picture
    40,892 on at

    Hi FlorianInnov,

    The most direct way is to send emails in groups through Send Direct Email Action.

    To enable it, go to Settings > Administration > System Settings, under Email tab, at the bottom, select Enable Send Direct Email Action in Unified Interface for Send Email enabled entities as Yes.

    5280.pastedimage1600757837716v1.png

    8814.pastedimage1600757923759v2.png

    This way, you can see Send Direct Email button in the Advanced Find when searching students. With Send Direct Email, we can send emails to all students in a view at once via the email template.

    6177.pastedimage1600760351762v3.png

    So, we first create personal email templates for each class and add materials as attachments.

    4341.pastedimage1600760605263v4.png

    6242.pastedimage1600760642468v5.png

    Then in the Advanced Find, search for students, set the filter to the specific class, in the result, select all records and send direct email, select the corresponding email template.

    8244.pastedimage1600760764630v6.png

    5873.pastedimage1600760831371v7.png

    7774.pastedimage1600760856852v8.png

  • Community Member Profile Picture
    on at

    Thanks I really appreciate the time and effort you put in the answer !

    Hopfefuly there are people like you to help, because I really don't understand why dynamics CRM is not more user friendly.

    Do they realise how complex is it for newbies to use "advanced search" and link many entities. Also what the point to force the creation of a template to send an email that we are not going to reuse? 

    So many steps are required to simply send an email to a group of people.

    Is there a way to optimise the process, by not using templates and advanced search?

    Thank you for your answer

  • Suggested answer
    LuHao Profile Picture
    40,892 on at

    Hi FlorianInnov,

    Currently, D365 does not have a perfect function for group emailing for the custom entity.

    Generally, the ways to send emails in bulk are: 1) Send Direct Email Action, 2) Quick Campain, 3) Workflow or Power Automate, 4) Plug-in.

    For 1) Send Direct Email Action, the custom entity does not have "Send Direct Email Action" button on the view, so we have to use it in the Advanced Find.

    If you would send emails to Contacts, you can see "Send Direct Email Action" button on the view, but not for custom entity (Students).

    pastedimage1600927631798v2.png

    pastedimage1600927649632v3.png

    For 2) Quick Campain, the custom entity also does not have "Quick Campain" button on the view, but Contact view has it.

    pastedimage1600927694661v4.png

    For 3) Workflow or Power Automate and 4) Plug-in, I believe they are not the solutions you want.

    In addition, if there are few students in a class, you can create a personal view for the students of a class, then manually select students of the view as recipients when sending emails. Before that, you need to add the class and students entities to the app designer.

    In summary, for custom entities, D365 has not yet implemented the function of sending emails in batches like Contact. We have to use Send Direct Email Action in the advanced find.

  • Suggested answer
    Pankaj Gogoi Profile Picture
    3,177 on at

    Hi,

    As suggested, you can use Send Direct Mail option. You need to select the option sending email. Here is a link

    https://blog.magnetismsolutions.com/blog/11-02-16/Creating_an_Entity_in_Dynamics_CRM_2011_with_Email.aspx

    pastedimage1600938741862v1.png

    I am not sure the number of students but if you are okay manually selecting each student, then you can create an email Activity. Select the students from a pre-defined view.

    pastedimage1600939217442v2.png

    Hope this helps

    Best Regards,

    PG

  • Cazzie Moro Profile Picture
    10 on at

    Hey thanks for the super helpful reply. I'm not sure how I missed that thread. I haven't quite mastered the search function on here. I think I'll pass with him this time around. If i want any further guideline we will contact you here https://community.dynamics.com/365/f/dynamics-lunchtime-365-general-forum/402561/how-to-send-an-email-to-all-my-class-students

  • Community Member Profile Picture
    on at

    Hello. I really like https://handmadewriting.com/ . It is currently the best service that writes the best essays at the best prices. I love working with them.

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 > Microsoft Dynamics 365 | Integration, Dataverse, and general topics

#1
Martin Dráb Profile Picture

Martin Dráb 46 Most Valuable Professional

#2
Pallavi Phade Profile Picture

Pallavi Phade 33

#3
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 28 Super User 2025 Season 2

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans