Skip to content

Marketing Phase B Planned

Marketing helps merchants reach customers through automated, multi-channel messaging - SMS, email, push and in-app. Public-site lead and newsletter capture is live today; outbound campaign automation is planned for Phase B.

1. Identity

PropertyValue
Module IDEXT-02
TierExtended
StatusPlanned
PhaseP1-P3
PriorityMEDIUM
Primary usersOwner / Manager

2. Purpose & Scope

IncludedExcluded
Capture inquiries & newsletter subscribersEmail/SMS delivery infrastructure (provider-side)
Multi-channel campaigns (SMS/email/push)Promotional pricing logic (see Campaign)
Triggered & drip automationLoyalty point rules (see Loyalty)
Campaign analytics & A/B testing-

3. Capabilities

CapabilityWhat the user can do
Lead & subscriber captureCollect inquiries and newsletter sign-ups from the public site
Subscriber statisticsView subscriber totals and growth
Email campaignsSend bulk email to segments
SMS marketingSend text campaigns
Push & in-app messagesNotify app users
AutomationTriggered messages & drip journeys
Analytics & A/B testingMeasure campaign performance

Today only capture (inquiries + newsletter subscribers, with admin statistics and real-time notification) is wired in code. Outbound campaign sending is roadmap.

4. Module Dependencies

Depends onWhy
CustomerCustomer segments are the audience for campaigns
LoyaltyLoyalty events can trigger marketing messages

5. Backend Packages

Implementation detail lives in the developer docs - this section only maps the module to the services that power it.

PackageRoleDeveloper docs
@nx/outreachCaptures inquiries & newsletter subscribers; admin statistics; real-time notifyOutreach

Engineering Mapping (Feature ⇄ Package)

The horizontal axis of the Feature Spine - each business feature (<AREA> in the URD) maps to its engineering home. Reciprocal: the package docs link back here.

FeatureDev packageStatus
CAP Lead & Subscriber Capture@nx/outreachBuilt
CMP Campaigns & Automation@nx/outreachPlanned

6. Key User Flows

7. Roles & Permissions

RoleCanCannot
OwnerConfigure campaigns & automation (planned)-
ManagerView subscribers & inquiries, run campaigns (planned)Delete capture records in bulk

8. Status & Roadmap

PhaseCapabilities
P1Lead & subscriber capture, subscriber statistics (live)
P2Email & SMS campaigns to segments
P3Automation journeys, push/in-app, A/B testing & analytics

Proprietary and Confidential. Unauthorized copying, distribution, or use of this software is strictly prohibited.