Randomly rotate banners and images

Running a marketing campaign with multiple banners?

2026-10-13

🔗Running a marketing campaign with multiple banners?

Rotating them manually across your team's signatures is nearly impossible and definitely not scalable.

With Set-OutlookSignatures, you can automate banner rotation effortlessly, using flexible conditions tailored to your needs.

Whether you want to:

  • Randomly rotate banners to avoid viewer fatigue
  • Show specific banners to certain departments or locations
  • Adjust banners based on season, date, or even external data like weather or stock prices

It's all possible and easy to implement.

  1. Add all banners to your template and define an alternate text
    • Use $CurrentMailbox_Banner1DELETEEMPTY$ for banner 1, $CurrentMailbox_Banner2DELETEEMPTY$ for banner 2, and so on.
    • The 'DELETEEMPTY' part deletes an image when the corresponding replacement variable does not contain a value.
  2. Create a custom replacement variable for each banner in your replacement variable config file, and randomly only assign one of these variables a value:
    $tempBannerIdentifiers = @(1, 2, 3)
    
    $tempBannerIdentifiers | Foreach-Object {
        $ReplaceHash["CurrentMailbox_Banner$($_)"] = $null
    }
    
    $ReplaceHash["CurrentMailbox_Banner$($tempBannerIdentifiers | Get-Random)"] = $true
    

    Now, with every run of Set-OutlookSignatures, a different random banner from the template is chosen and the other banners are deleted.

You can enhance this even further:

  • Use banner 1 twice as often as the others. Just add it to the code multiple times: $tempBannerIdentifiers = @(1, 1, 2, 3)
  • Assign banners to specific users, departments, locations or any other attribute
  • Restrict banner usage by date or season
  • You could assign banners based on your share price or expected weather queried from a web service
  • And much more, including any combination of the above

🔗Set-OutlookSignatures centralizes email signatures and out-of-office replies across every Outlook platform

Consistent branding for Marketing, centralized control for IT, and zero manual effort for employees. Sovereign by design, it keeps data within systems you already trust.

3-Step Quickstart Schedule a Tailored Demo Website
For IT administrators. No signup required. For decision-makers in IT, Marketing, and Security. Features, architecture, documentation, and downloads.

 

2026-10-08

🔗 Smarter Replies, Forwards, and Alias Signatures in v4.32.0

Set-OutlookSignatures v4.32.0 introduces smarter signature selection for first replies, forwarded messages, aliases, and secondary SMTP addresses.

2026-10-07

🔗 Deploy Outlook signatures for users who do not log on to managed devices

Centrally deploy Outlook signatures for F-license, BYOD, mobile-only, shared-device, and Outlook for the web users.

2026-09-30

🔗 Self-service email signature attributes with data sovereignty

Let users personalize email signatures while IT retains control and all data stays inside systems your organization already trusts.