Campaign operations
One operating view for the retinol serum line across 11 markets and 7 channels.
Campaign-to-market duration
P95 hours · four-quarter trend
7-day decisions digest
Parallel review activity across the brand team
Agency network performance
Breach rate vs. 40-agency network average
| Agency | Briefs | Breach rate | Network |
|---|---|---|---|
| Lotus Transcreation Agency Contact · Mumbai | 26 | 4.2% | |
| LinguaHaus GmbH DACH coverage | 19 | 12.8% | |
| Northstar Localisation UK · US · Canada | 31 | 3.1% |
Compliance coverage
Retinol serum line · latest effective rubric
Voice codex library
Effective-dated Brand-voice guidelines, Voice rubrics, and Tone codices by Market and Channel.
| Artifact | Market | Channel scope | Effective date | Completeness | Version | Owner | |
|---|---|---|---|---|---|---|---|
| US Brand Voice · Retinol Tone codex | United States | All 7 channels | 01 Mar 2026 | Complete | v4.2 | Content Strategist | |
| France La Roche tone codex Voice rubric | France | retail.com · CRM | 15 Feb 2026 | Complete | v3.8 | Content Strategist | |
| Germany Cosmetic Claims Brand-voice guideline | Germany | Packaging inserts | Pending | 7/9 fields | Draft | Content Strategist | |
| Italiano Serum Launch Tone codex | Italy | Meta · TikTok · OOH | 08 Jan 2026 | Complete | v2.1 | Localisation Lead |
Ingest voice guideline
Upload a validated artifact. Activation remains blocked until all required fields, languages, and tone dimensions are complete.
Artifact configuration
Stored as an immutable Content version with editor identity and effective date.
Validation readiness
Activation gate for Germany · packaging insert scope
Approve codex change
Two-person approval is required before immutable scoring rules become effective.
US Brand Voice · v4.3 proposed
Effective 18 Mar 2026 · submitted by Content Strategist
Proposed differences
| Dimension | Previous | Proposed |
|---|---|---|
| Clinical precision | Use evidence-led, never absolute | Use evidence-led, cite substantiation |
| Warmth | Friendly and conversational | Warm, concise, never cute |
| Forbidden phrase | “Clinically proven” | “Clinically proven” + variants |
Required decisions
Independent, timestamped, append-only decision events.
Draft copy editor
Paste or type immediately. Scoring is non-blocking and does not require metadata before feedback begins.
Live score
France · retail.com · Tone codex v3.8
Redline suggestions 2
“clinically proven” requires substantiation under EU Regulation (EC) No 1223/2009.
“transform texture” reads as an absolute. Try “helps improve the look of texture.”
Compare against last approved
Side-by-side line-level diff with the codex reference used for France, Germany, Spain, and Italy.
Current draft · v12
Score 78Edited by Campaign Owner · 10 Sep 2026 · 09:22 PT
A precise, dermatologist-reviewed formula made for real routines—not complicated rituals.
Last approved master · v9
Score 93Approved by Brand manager · 02 Sep 2026 · 14:06 PT
A precise, dermatologist-reviewed formula made for real routines—not complicated rituals.
Codex references and score history
| Run | Version | Score | Redlines | Timestamp |
|---|---|---|---|---|
| Current | v12 | 78 | 2 | 10 Sep 2026 · 09:22 |
| Prior | v11 | 71 | 3 | 09 Sep 2026 · 16:18 |
| Approved | v9 | 93 | 0 | 02 Sep 2026 · 14:06 |
Approval queue
Three reviewers work in parallel. Every decision is independent, timestamped, and visible to the other approvers.
| Approval | Market / channel | Brand manager | Content strategist | Localisation lead | Claims | Dwell |
|---|---|---|---|---|---|---|
| Sephora hero refresh RS-042 · Hero copy | France · retail.com | Pending | Approved | Approved | Evidence needed | 9h 22m |
| Spring serum lifecycle RS-038 · CRM | US · CRM | Approved | Approved | Approved | Clear | 27h 18m |
| Retinol claim insert RS-042 · Packaging insert | Germany · inserts | Pending | Pending | Blocked | EU 1223/2009 | 16h 04m |
| Influencer creator brief RS-041 · Influencer | UK · Meta | Pending | Approved | Pending | Clear | 4h 11m |
Approve hero copy
RS-042 · France · retail.com · redlined review
Redlined copy
Score 78Current draft · source version v12 · last approved v9
A precise, dermatologist-reviewed formula made for real routines—not complicated rituals. Start with two nights a week and let your confidence build.
Parallel reviewer state
Independent decisions remain visible and immutable.
Transcreation briefs
Dispatch market-aware briefs with codex, claims, Workfront context, and agency SLA attached.
| Brief | Market / channel | Agency owner | Due | SLA | Status | |
|---|---|---|---|---|---|---|
| Spring Serum · IN-04 Workfront WF-9831 | India · Meta / TikTok | Lotus Transcreation | 11 Sep · 14:00 IST | 28h | In progress | |
| Retinol hero adaptation Workfront WF-9822 | UK · retail.com | Northstar Localisation | 10 Sep · 18:00 GMT | 75% elapsed | Rework requested | |
| Ramadan lifecycle copy Workfront WF-9840 | UAE · CRM / SMS | Lotus Transcreation | 09 Sep · 12:00 GST | Breached 4h | Escalated |
Compose transcreation brief
Context is inherited once from Workfront and attached to the scoped agency brief automatically.
Campaign context
Imported from Adobe Workfront project WF-9831
Attached context
No separate brief template required.
Spring Serum adaptation
Scoped brief for Lotus Transcreation · India · Meta and TikTok
Source master
RS-042 · approved master v9 · score 93
A precise, dermatologist-reviewed formula made for real routines—not complicated rituals.
Brief requirements
Market-conditional claim rules
Running performance
Submit localized copy
Source-master linkage remains attached when you submit from this workspace.
Agency roster
Source of truth for approximately 40 partners, routing eligibility, compliance posture, and SLA performance.
| Agency | Languages | Markets | Dispatch | SLA | Performance | Posture | |
|---|---|---|---|---|---|---|---|
| Lotus Transcreation Agency Contact · Mumbai | EN · HI · AR | IN · UK · UAE | Email + Slack | 36h | 4.2% breach | Verified | |
| LinguaHaus GmbH DACH network | DE · FR · IT | DE · AT · CH | 30h | 12.8% breach | Review | ||
| Northstar Localisation Agency Contact · London | EN · ES · PT | UK · US · CA | Slack | 36h | 3.1% breach | Verified | |
| Casa Lingua New partner | ES · IT | ES · IT · MX | Email + Slack | 48h | — | Onboarding |
Agency record
Verified organisation binding, routing preferences, supported markets, and data-processing controls.
Organisation and coverage
Routing and compliance
Claims substantiation
Market-conditional review for FTC Guides and EU Regulation (EC) No 1223/2009. Unresolved flags block release for retail.com and packaging inserts.
| Flag | Affected copy | Market / channel | Citation | State | Action |
|---|---|---|---|---|---|
| CLM-4421 “clinically proven” | RS-042 Hero copy | France · retail.com Germany · inserts | EU 1223/2009 Article 20 | Blocking | |
| CLM-4419 Influencer endorsement | Creator brief · @skinbymai | United States · Meta | FTC Guides 16 CFR 255 | Review | |
| CLM-4407 “zero irritation” | PDP block · RS-038 | Germany · retail.com | EU 1223/2009 Article 20 | Blocking |
Immutable content versions
Every Hero copy, PDP block, CRM lifecycle copy, and Influencer brief is retrievable by SKU, Market, and timestamp.
| Version | Content type | SKU | Market | Approval | Score | Created | Hash |
|---|---|---|---|---|---|---|---|
| v12 | Hero copy | RS-042 | France | Pending | 78 | 10 Sep 2026 · 09:22 | 9f2a…c81d |
| v9 | Hero copy | RS-042 | France | Approved | 93 | 02 Sep 2026 · 14:06 | a11b…de02 |
| v6 | CRM lifecycle | RS-038 | United States | Production | 96 | 28 Aug 2026 · 11:42 | 7dc0…91af |
| v3 | Influencer brief | RS-041 | United Kingdom | Approved | 91 | 26 Aug 2026 · 16:30 | 3b72…8a10 |
Generate channel variants
One batched action from an approved master across seven channels and selected Markets.
Source and Markets
Inherited context
No repeated context entry per channel.
On-voice compliance audit
Authoritative score coverage for the retinol-serum-line SKU class across all 11 markets and four quarters.
Market coverage heatmap
Average latest score · click a market to inspect its versions.
Four-quarter trend
Average score across selected SKU and content types
Integration health
Queue-backed, idempotent sync operations across Contentful, Braze, Figma, Sprinklr, Workfront, Clerk, and PostHog.
| Integration | Purpose | Last event | Latency | Health | Action |
|---|---|---|---|---|---|
| Contentful | Hero / PDP publication | RS-042 v9 sync receipt | 18 sec | Healthy | |
| Braze | CRM lifecycle fields | RS-038 rollback check | 42 sec | 1 retry | |
| Figma | Creative frames | Frame Serum Hero 04 | 2 sec | Healthy | |
| Sprinklr | Market trend signals | Clinical routine signal | 5 sec | Healthy | |
| Workfront | Campaign context | WF-9831 updated | 11 sec | Healthy | |
| Clerk | Session and RBAC | Session refresh · Marcus | 120 ms | Healthy | |
| PostHog | Operational analytics | Approval dwell event | 3 sec | Healthy |
Rollback control
Localisation leads can restore the last compliant Braze version in one action.
Privacy and data subject requests
CCPA/CPRA and PDPA access, correction, consent withdrawal, and deletion workflows for Influencer records.
| Request | Data subject | Type | Regime | Deadline | Propagation | Status |
|---|---|---|---|---|---|---|
| DSR-2041 | @skinbymai | Access export | CCPA/CPRA | 24 Sep 2026 | Data map verified | In progress |
| DSR-2037 | @amelia.glow | Deletion | PDPA | 18 Sep 2026 | 3/4 stores complete | Propagating |
| DSR-2032 | @retinolroutine | Consent withdrawal | CCPA/CPRA | Complete | All stores complete | Closed |
Deletion propagation checklist · DSR-2037
Security and audit center
SOC 2 Type II control posture for access, decisions, immutable logs, credentials, and change management.
Recent immutable audit events
| Actor | Action | Market | Timestamp |
|---|---|---|---|
| Brand manager | Approval approved | France | 09:18 PT |
| Content Strategist | Rubric v4.3 submitted | US | 08:14 PT |
| Localisation Lead | Claim evidence attached | Germany | 07:52 CET |
| System | Credential rotated | All | 06:00 PT |
Control mapping
PostHog analytics
Privacy-aware operational events for scoring, redlines, approvals, agency SLAs, claims, and campaign performance.
Event stream
Payloads carry SKU, Market, Channel, score, role, and identifiers—not draft copy or influencer PII.
| Event | Count | Role context | Last emitted | Privacy |
|---|---|---|---|---|
| rubric_score_completed | 4,820 | LA copywriter | 2 min ago | Redacted |
| redline_suggestion_accepted | 1,294 | Hands-on operator | 4 min ago | Redacted |
| approval_decision_recorded | 384 | Brand manager | 8 min ago | Redacted |
| agency_sla_breached | 19 | System | 12 min ago | Redacted |
| claim_flag_state_changed | 76 | Localisation lead | 19 min ago | Redacted |
Session replay and behavioral analytics
Consent is managed per user under Privacy and Session Preferences.
Workfront campaign intake
Import and validate Campaign IDs, due dates, owner routing, Markets, and Channels before orchestration begins.
Import Workfront project
Pull current context rather than re-entering campaign metadata.
Orchestration readiness
Privacy and session preferences
Manage notices, consent, analytics, cross-border processing, and session security for your Clerk account.
Privacy consents
Withdrawal is honored within 30 days and logged for accountability.
Session security
Privacy notice and data map
Verve processes draft copy, approval identity, audit events, and scoped agency records to orchestrate market content. Influencer records are governed under CCPA/CPRA and PDPA controls.