Skip to content

Extend Available Email Tags with Custom Data Sources #498

@vincentgercke

Description

@vincentgercke

Current Situation

We currently have access to a set of predefined email tags in the editor that allow us to insert user-related information from the UserManagement module, such as:

Company: {{UserManagement:User.Company}}
Address: {{UserManagement:User.Address}}
City: {{UserManagement:User.City}}
Zip: {{UserManagement:User.Zip}}
Country: {{UserManagement:User.CountryCode}}
VAT Number: {{UserManagement:User.VatRegNumber}}

Business Need

We have a customer requirement to include delivery address information in email templates when a delivery address exists for the customer. Currently, this data is stored in a separate table and is not accessible through the existing tag system.

Requested Feature

We request the ability to extend the available email tags to include data from additional tables/data sources beyond the current UserManagement:User scope. Specifically, we need:

  1. Access to delivery address fields (e.g., {{UserManagement:User.DeliveryAddress}}, {{UserManagement:User.DeliveryCity}}, etc.)
  2. Ideally, a mechanism to define custom tags that can pull data from related tables

Expected Benefit

This would enable us to provide more flexible and comprehensive email templates that can include all relevant customer information, improving the customer experience and meeting specific business requirements.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions