Download Reportworq
⬇ Guide PDF

Build a compelling email dashboard#

Five Timberline jobs build the same shape of email, and it is the most reusable thing in the whole demo. The idea: the message body is the report; the attachment is for whoever wants to go deeper.

Three principles first#

There is no single right layout; it varies with the report and the audience. Three principles matter more than the template:

The recipe below is a worked instance of those three, not a fixed template.

The recipe#

Ingredient How it is expressed Timberline example
Recipient, from the data Email to bound to a named range whose formula looks the address up from the model EmailTO
Personal greeting another named range in the body Hi {FirstName},
One headline number, in a sentence a cell reference inside prose your total team attainment is {G11}
A picture of the report a screenshot of a cell range, scaled {Screenshot: A5:N14 @50% JPEG}
A real table a named range rendered as an HTML table {SummaryPL as HTML table}
Generated commentary an AI insight prompt {AI insight: TopBottom}
A subject that says which one this is parameter tokens {Region}-Board Packet
The detail, attached Excel / PDF / PowerPoint all formats

The two worked examples#

Board Packet: the visual version:

Hi Sarah, Please see attached the Executive Board Packet for your review. Below is a summary of the key KPIs and Overall P&L. [screenshot of the KPI band, A5:N14 at 50%] [the SummaryPL range as an HTML table] Thanks! Finance Team

Sales Rep Scorecard: the AI version:

Hello Thomas King, For the Region: APAC your total team attainment is 90.8%. [generated paragraph naming the top and bottom three reps, in a management-review voice] Attached is a detailed review. Thanks!

Both are personalized per burst. Every manager's mail carries their own attainment number and a paragraph about their own team.

How to build one#

  1. Give the workbook the pieces. Create named ranges for the things the email needs: the recipient address, the greeting name, any headline cell, and the range you want to show as a table. Put the lookups on a hidden sheet if they are plumbing rather than content, the board pack keeps all of this on its hidden data sheet.
  2. Point Email to at the address range rather than typing an address. This is what makes the burst self-addressing.
  3. Write the body, inserting variables where you want values. Three kinds matter:
    • a cell value for prose and headline numbers,
    • a cell value as an HTML table for a small tabular block,
    • a screenshot of a range for anything with formatting or conditional color you want preserved.
  4. Parameterise the subject so the recipient can tell which slice this is: {Region}-Board Packet beats "Board Packet".
  5. Add an AI insight if the report has something to say, see Check out the AI features.
  6. Test / preview, then run and read the result in the demo inbox.

Choosing between a screenshot and an HTML table#

Both appear in the same board-pack email, which is not an accident:

Use a screenshot when Use an HTML table when
the block has conditional formatting, color, sparklines or a chart it is plain numbers in rows and columns
the layout matters more than selectable text the recipient might want to copy a value
the block is wide the block is narrow enough to reflow

A screenshot is an image: it always looks exactly right and never reflows. An HTML table reflows and stays selectable but loses complex formatting. Board Packet uses a screenshot for the KPI band (which is styled) and a table for the P&L summary (which is not).

The board pack renders its screenshot at 50% scale as JPEG, tuned for email clients rather than for print. That is a reasonable starting point.

What makes these good, and what to avoid#

Good:

Avoid:

Feedback on this page

Comments, questions, requests, or something missing or unclear? Email us - the page you are on is filled in for you.

Email feedback on this page

Or write to support@reportworq.com directly.