Skip to main content
Predefined tagging system for consistent CRM synchronization CRM Tags provide a predefined, reviewable tagging system that associations/clients can use to keep CRM sync consistent across modules (Members, Events, Courses, Orders).

Fields

Core Fields

Governance

System Fields

Relationships

Notes

  • Tags should be predefined and stable (prefer slug for integrations) so mappings and downstream CRM automation don’t break.
  • Associations/clients should be able to review and enable/disable the platform-provided tags, but the tag catalog itself is intended to be hardcoded/system-controlled to keep CRM automation predictable.
These example tags are intended to cover the most common UAT workflows.

Membership tags

Event tags (pre/post)

Course tags

Support ticket tags / notes

Features

CRM Tag

Acceptance Criteria

Frontend
  • Admin/client UI can view and manage CRM Tag records where applicable.
Backend / API
  • CRUD operations exist for CRM Tag (create, read, update, delete/archive).
Permissions
  • Access is restricted to appropriate roles (tenant-scoped).
Business Rules
  • Fields and relationships documented on this page are enforced for CRM Tag.
Error Handling
  • Invalid payloads return field-level validation errors.