Skip to main content
Best Answer

Formatting Digest Notifications

  • February 17, 2026
  • 3 replies
  • 133 views

Forum|alt.badge.img+1

Is there a way to format the Digest notifications (for admin only) so that rather than just a list of text, it can display as a table?

I’ll add that I did put a table in, but it creates an individual table for each person, which doesn’t really help.

Best answer by Moshe.Machlav

Hi ​@ariel.zimmerman ,

Unfortunately, creating a single, unified table for digest notifications isn't possible using Docebo's native Notifications app.

The reason you're seeing individual tables for each person is due to how Docebo processes the digest shortcodes at the code level. The system loops the entire HTML block for every record it finds. If you put tags inside or around the loop, the system repeats the entire table structure for every iteration, rather than just adding a new row () to a single master table.

If having a clean, single-table layout in the email is an absolute must for your admins, the best workaround is using Docebo Connect.

When I deployed a similar administrative alert requirement for a large gaming organization (Playtika), we hit this exact same formatting wall. The pattern that holds up best in these scenarios is to use Docebo Connect to run a scheduled recipe that pulls the necessary data, aggregates it, constructs a single, properly formatted HTML table using a text formatter, and then emails it directly to the admins. This takes it out of the native notifications engine and gives you 100% control over the email design.

For reference on how native digest shortcodes behave, you can review the documentation here: Managing the Notifications App – Docebo Help Center

Hope this helps save you from tearing your hair out trying to fix the HTML!

3 replies

Moshe.Machlav
Guide I
Forum|alt.badge.img+2

Hi ​@ariel.zimmerman ,

Unfortunately, creating a single, unified table for digest notifications isn't possible using Docebo's native Notifications app.

The reason you're seeing individual tables for each person is due to how Docebo processes the digest shortcodes at the code level. The system loops the entire HTML block for every record it finds. If you put tags inside or around the loop, the system repeats the entire table structure for every iteration, rather than just adding a new row () to a single master table.

If having a clean, single-table layout in the email is an absolute must for your admins, the best workaround is using Docebo Connect.

When I deployed a similar administrative alert requirement for a large gaming organization (Playtika), we hit this exact same formatting wall. The pattern that holds up best in these scenarios is to use Docebo Connect to run a scheduled recipe that pulls the necessary data, aggregates it, constructs a single, properly formatted HTML table using a text formatter, and then emails it directly to the admins. This takes it out of the native notifications engine and gives you 100% control over the email design.

For reference on how native digest shortcodes behave, you can review the documentation here: Managing the Notifications App – Docebo Help Center

Hope this helps save you from tearing your hair out trying to fix the HTML!


Forum|alt.badge.img+1

@Moshe.Machlav thank you, this is helpful. And good to know I’m not just being dense. :)


Hello,

I’m not sure if this will help, but this is what I use for the ‘Digest: Learner has yet to complete a cousre (administrator only)’ notification. We use this to send a manual email to managers. So the notification is set to ‘inactive’, and I adjust the course information relative to what we need to remind managers about. I only activate it when we manually want to trigger the email. We use this mainly for compliance trainings.  I say this to highlight that this works for us because we are not including many courses, but usually just 1 course. If your use case is different, it may not work and display correctly. I didn’t test it with multiple courses.

In order to get the table and the format that I wanted, I needed to put in the ‘black bar’ that you will see across the top of the table. I’m sure someone with more advanced skills could get this to look nicer, but the functionality to send this kind of manager summary email overshadowed some of the funny looking formatting.  Good luck!