MOZART&CO · Rotating Signature [TEST]

Daily rotating featured work.

Every email sent on a given day picks 3 projects, locked forever. Tomorrow rotates to a new 3. Past emails always show what was featured the day you sent them.

01 · Today's picks2026-05-29

Pool of 42 case studies. Seeded random per date. Locked once written.

02 · Live previewtoday's sig

This is exactly what recipients will see for emails sent today.

03 · Installhow it works

Quick test (manual)
Full auto (Office Script)

Test it manually

  1. Tap Copy signature (today) below — this bakes today's date into the URL.
  2. Paste into Outlook (any compose). Send a test to yourself.
  3. The signature will show today's 3 picks. They'll be locked to today's date forever in that email.
  4. Tomorrow, copy again and the new signature will show tomorrow's picks.

For full automation, switch to the Office Script tab.

Full auto with Office Script

One-time setup. After install, Outlook auto-injects today's date into every email's signature on send.

  1. In Outlook for the Web, click SettingsMailCompose and reply.
  2. Paste the signature template (below) into your signature box. Note the {DATE} placeholder.
  3. Open Outlook (web) → click ... menu in any email → Get add-ins → search "Script Lab" → install.
  4. In Script Lab, paste the script below and configure an on-send rule.
View signature template (with placeholder)

      
View Office Script
/**
 * MOZART&CO Rotating Signature - On Send
 * Replaces {DATE} placeholder in signature with today's date (YYYY-MM-DD)
 * Install: Outlook → Settings → Customize actions → Add the script
 */
function main(event: Office.AddinCommands.Event) {
  const today = new Date().toISOString().slice(0, 10);
  Office.context.mailbox.item.body.getAsync(
    Office.CoercionType.Html,
    (result) => {
      if (result.status === Office.AsyncResultStatus.Succeeded) {
        const updated = result.value.replace(/\{DATE\}/g, today);
        Office.context.mailbox.item.body.setAsync(
          updated,
          { coercionType: Office.CoercionType.Html },
          () => event.completed({ allowEvent: true })
        );
      } else {
        event.completed({ allowEvent: true });
      }
    }
  );
}

Heads up: Office Scripts require Microsoft 365 Business/Enterprise. For Personal Outlook, use the Quick Test tab.

Copied.