Newsletters That 

Reach the Right People

Keeping your community informed shouldn't require a separate email marketing subscription and a manual export of your contact list.

The pain it solves: Disconnected newsletter tools mean contact lists go stale, and every campaign requires re-exporting and re-importing subscriber data.

How it helps:

  • Newsletters are built directly on top of your existing Customer records — no separate subscriber database to keep in sync.
  • Compose once, and reuse content blocks, images, and assets already in your Digital Asset Library.
  • Because customers, categories, and groups are already modeled in the platform, targeting a newsletter to a specific segment (members, volunteers, a specific event's attendees) is a selection, not an export/import cycle.
  • Sending status and history stay attached to the same customer record used everywhere else in the system — one source of truth for "who did we contact, and when."

The happy workday: Write the update once, pick the audience, send — without juggling a second platform.

Why This Matters for Your Organization

Integrated newsletters remove the operational overhead of syncing contact lists between systems, reduce the chance of sending to outdated addresses, and make it easy to measure engagement against the same customer data used for everything else.


Technical Details

Newsletter functionality is implemented via NewsletterService (ExireNexus.Services/Services/NewsletterService.cs) against the Newsletter model (ExireNexus.Shared/Models/Newsletter/Newsletter.cs).

Key implementation points:

  • Recipient targeting draws directly from the Customer model and its CustomerStatus/Category groupings — the same records used by the CRM and Shop modules — so there's no separate subscriber import/export step.
  • Newsletter content can embed assets from the Digital Asset Library (UploadedFile) and reference existing Item content, allowing campaigns to reuse material already published elsewhere.
  • Because the newsletter module lives in the same ExireNexus.Services project as the rest of the business logic, sending and tracking share the platform's existing email integration and logging infrastructure rather than a bolted-on third-party mail tool.

This design follows the platform's principle of extending existing services and models rather than introducing a parallel subscriber/contact system solely for email marketing.



Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.