← Affordable Housing Nonprofit Suite
Bulk Email Management
Newsletters and segmented bulk email through Azure Communication Services with marketing-list automation and unsubscribe handling.
What this module does
Compose and schedule bulk email to dynamic and static marketing lists, send through Azure Communication Services Email, automatically remove bounced and unsubscribed contacts from static lists, and track opens/clicks. Per-recipient signed unsubscribe tokens prevent unauthorized list manipulation.
Who it’s for
Communications staff sending newsletters, fundraising appeals, program updates, class reminders, and donor receipts to constituent audiences across the suite.
Built on: 10 Power Automate cloud flows in the BulkEmailManagement Dataverse solution, with API keys stored in environment variables (never in flow defaults) per the project’s code-review hardening standard.
Built on
Microsoft Power Platform — Dataverse for the data and security model, model-driven apps for staff, Power Automate for workflows, Power Pages for constituent self-service, and Copilot Studio agents wired through the native Dataverse MCP server so frontier AI models can read and act on the same records the staff are looking at.
