Actiwork
Greenfield industrial platform build: Lead loop repair, Google Sheets workflow, and hard-deadline delivery.
00 // Interface Preview


01 // Snapshot
OperatorIndustrial workspace and storage solutions provider
ContextGreenfield build with legacy data constraints and hard deadline
Risk ClassCommercial (Silent lead loss) & Delivery (Scope creep)
Observed Failure ModeCatalog forms submitting to void; content paralysis
TrajectoryMissed launch window and continued revenue leakage
02 // Verdict
Success relied on ruthless scope triage and forensic repair of the lead-generation loop. By externalizing catalog state to spreadsheets and separating "must-have" mechanics from complex B2B logic, we protected the commercial outcome against a collapsing timeline.
03 // Structural Constraints
Hard DeadlineProject had to clear before the "Actisafe" build commenced (8-week window)
Asset LatencyCritical 3D renders and product briefs arrived hours before launch
Catalog VarianceHigh SKU count with complex variations confusing users
Legacy DataProduct data existed in fragmented states, requiring normalization before import
04 // Leverage Moves
Spreadsheet-as-BackendImplemented Google Sheet import workflow with "Draft" status column for client-managed visibility
Lead Loop RepairReplaced silent-failing iframe forms with native routing that redirects to PDF downloads only after successful email dispatch
Scope TriageExplicitly deferred complex B2B logic (tiered pricing, MOQs) to Phase 2 to guarantee launch stability
Real-Time IntegrationBuilt "Solutions" pages dynamically as assets arrived, treating content injection as a deployment step
05 // Evidence
Silent Failures"Download Catalogue" forms were submitting to a hidden iframe void; zero leads reached the sales team
Performance ScoresMobile performance scores were in the "red/yellow" zone due to unoptimized high-res assets
Content DuplicationInitial briefs for "Woodworking" vs "Metalwork" benches were indistinguishable, risking duplicate content penalties
06 // Ruled Out
Custom B2B Pricing in V1Too high risk for the timeline; manual quoting used as a bridge
Perfect 100/100 ScoreOptimization halted at ~90 (Green) to avoid diminishing returns on engineering time
Payment Gateway IntegrationRemoved entirely in favor of a "Request for Quote" model to avoid banking delays
07 // Before / After
BeforeLeads lost in iframe voids, catalog overwhelmed users with irrelevant SKUs, mobile performance degraded
AfterVerified lead delivery to sales, curated catalog via external sheet, Green Core Web Vitals on mobile
08 // Decision Log
Solutions Pages PriorityPrioritized "Solutions" pages (high margin) over granular product attributes
Draft Status StrategyEnforced "Draft" status for complex products rather than delaying launch to fix them
Native FormsSelected native forms over pop-ups to ensure mobile reliability
09 // Irreversible Outcomes
Commercial IntegrityLead generation pipeline is now mechanically verified
Data SovereigntyProduct data exists independently of the CMS in a structured format
Operational RhythmUpdates are batched and structured, not ad-hoc admin edits
10 // Status
Live & Operational. The system is stable. Phase 2 (Advanced B2B logic) is defined but deferred until operational data justifies the complexity.
Role: Technical Lead & Delivery.
Mandate: Secure the commercial loop (leads) and launch before the next project window.
