Marketing module
A work hub for promos, audiences, and communications
Plan promo campaigns, manage rules and schedules, keep subscriptions in order — and connect it all to orders and analytics.
Promos
Comms
Audiences
Analytics
Loved by teams with unique workflows
Flexibility — with the control you need
Marketing sits between promos, catalog, stores, and orders. In Q9, it’s connected in one system and scales with your network.
Plan your way
Campaigns, promos, segments — aligned to your language.
Track your way
Rules, schedules, store applicability, change transparency.
Analyze your way
Connected to orders and analytics: what worked, where, when.
BYOT — bring your own tools
Integrations without friction
Q9 fits your stack: automation, exports, and external channels via APIs when needed.
Automation scenarios
Exports and reporting
APIs and webhooks (as needed)
Calendars & schedules
From ideas to scheduled campaigns — without manual busywork
Run promos by dates and rules. Everyone sees what’s active, where and when.
Promos and schedules
Periods, constraints, and time-based activity.
- Dates and schedule
- Store applicability
- Rules (conditions/actions)
Admin: /marketing/promo and /marketing/promo/[id]/rules
Screenshot placeholder
Audience and subscriptions
Keep subscriptions clean and usable for communication workflows.
- SMS / Email / Push preferences
- Customer contacts in CRM
- Segmentation via tags/types (where applicable)
Admin: /crm/clients and /crm/clients/[id]
Screenshot placeholder
Campaigns
Campaigns without headaches
Promo logic in one place — not detached from sales.
Unified promo rules
Describe conditions and actions so the network behaves consistently.
- One rule set for the network
- Change control
- Clear applicability
Connected to catalog and stores
Promos rely on catalog and stores: fewer errors and manual exceptions.
- Items & categories
- Stores
- Delivery/pickup as part of scenarios
Connected to orders and analytics
Measure marketing by orders and revenue — not just clicks.
- Promo code in order
- Aggregations and reporting
- Orders map/list for control
From the architecture PDF
Marketing as a rules engine — not manual exceptions
To scale promos across a network, rules must be formalized: conditions → actions, schedules, and segments. Q9 ties this to orders and LTV.
IF/THEN rules (promo as code)
Conditions and actions as logical blocks: segment/cart/channel/time → discount/gift/points/message.
Gamification & LTV
Loyalty mechanics designed to increase repeat purchases: points, levels, statuses, retention loops.
Status-based triggers
Automation scenarios: delivered → review + points; cancelled → retention offer; SLA breach → compensation.
Audience-driven personalization
CRM audiences (tags/types/preferences) become inputs for promo rules and comms — not a separate sheet.
10 loyalty mechanics + antifraud
AND/OR conditions, dynamic pricing (time/weather), A/B testing, smart limits, and chained promos with cumulative effects.

Promo engine
Promos as a rule system with schedules.

10 promo mechanics
Loyalty, personalization, antifraud, and chained promos.

Gamification & LTV
Loyalty mechanics to boost repeats.

Automation & triggers
Statuses/events launch scenarios.

Competitive advantages
Feature comparison snapshot.
Cross-functional
Marketing works with operations — not in isolation
Like Plane — cross-team by design. With an operational loop nearby.
- Marketing sees orders and store context
- Operators apply promos without manual instructions
- Leadership controls discipline and impact via analytics
Promo rules
Customers
Orders
Campaigns
FAQ
Top of mind
Why Q9 Marketing over spreadsheets?
Rules, schedules, and applicability live in the system and are connected to orders, stores and catalog.
Can I run multiple promos at once?
Yes, promos are independent entities with schedules and rules.
How do I measure impact?
Via orders and analytics: aggregations, map/list views, and store/time breakdowns.
Want a marketing demo on your stores and rules?
We’ll show promos, audiences, and how they impact orders.