Welcome to ITNOA Devs.

15851 Dallas Pkwy #306 Addison, TX 75001, USA

3D Product Customization for Salesforce Commerce Cloud

project enabled Zakeke to scale its 3D personalization offering within SFCC, while empowering merchants with accurate stock tracking, robust order synchronization, and enhanced marketing insights through Meta’s ecosystem.

Case Study

Project Overview

About Zakeke

Zakeke is a global SaaS platform providing real-time 3D product configurators and customizers, enabling brands to deliver immersive “personalize-it” shopping experiences. Zakeke partnered with us to strengthen their Salesforce Commerce Cloud (SFCC) integration by improving inventory visibility, order synchronization, and customer engagement workflows.

Industry & Platform

Client: Zakeke

Industry: SaaS / 3D Product Customizationt

Platform: Salesforce Commerce Cloud (SFRA), Zakeke 3D Configurator

Location: https://www.zakeke.com/

Project Goals
  • Deliver seamless 3D customization & personalization on storefronts
  • Enable merchants to track patch product inventory within SFCC
  • Automate order synchronization with Zakeke’s cloud platform
  • Enhance customer engagement with Meta and other marketing tools
  • Maintain Salesforce best practices with a cartridge-based integration

Key Challenges & Comprehensive Solutions

Key Challenges Faced

  • No inventory tracking for patch products (e.g., bag patches, apparel add-ons), causing stock mismatches.
  • Limited merchant visibility into customization details, making it difficult to manage personalized orders.
  • Risk of order sync failures with Zakeke, leading to missed or delayed updates.
  • Customer experience interruptions if Zakeke service went down, disrupting the shopping flow and checkout process.
  • Marketing engagement gaps with customized products prevented accurate tracking of customer behavior and conversion performance.

Solutions Provided

  • Implemented Patch Product Tracking Service, syncing stock changes automatically when customized items are ordered
  • Extended SFCC system objects & added a custom object (zakOrderNotifications) for storing customization metadata
  • Configured ZakekeNotification custom job in Business Manager to ensure recurring, reliable notifications
  • Added graceful fallback UX so users can return to PDP/cart anytime
  • Integrated Meta Conversion API, GTM, and GA4 for tracking customized-product engagement & conversions

Storefront Enhancements

Transforming the User Experience

3D Configurator & Customizer

Customers can personalize products in real-time, adjusting colors, images, and text with live previews.

Patch Product Visibility

Merchants can choose to display or hide patch products in checkout flows.

Order Synchronization

Customization IDs, previews, and composition details now flow directly into SFCC orders.

Fallback UX

Customers can always return to the storefront cart without losing progress.

API Integrations & Marketing Stack Setup

Backend Powering Frontend Excellence

Zakeke Web API + SFCC OCAPI

For product data sync, customization rules, and order notifications.

Custom SFCC Cartridges

(int_zakeke_core, int_zakeke_sfra, bm_zakeke) with no core code modifications.

Patch Product Tracking

Automatic inventory reduction when customized patches are ordered.

Meta & Marketing Integrations

Meta Conversion API, Google Analytics, Google Tag Manager, and custom event tracking for better attribution of customized product sales.

Technologies Used

Salesforce Commerce Cloud

SFRA 6.0.0, Compatibility 21.2

Zakeke 3D Configurator

3D Configurator / Customizer

Cartridges

int_zakeke_core, int_zakeke_sfra, bm_zakeke

OCAPI & Web API Integration

Open Commerce API, Web API

Marketing Stack:

Meta Conversion API, Google Tag Manager, Google Analytics 4

Project Management & DevOps:

Bitbucket, CI/CD Pipelines, Jira

BusinessManagerEnhancements

Transforming the User Experience

Zakeke Preferences

Enable/disable configurator, patch visibility, and stock tracking.

Order Details

Customization ID, price adjustments, and patch details displayed directly in order records.

Custom Objects

zakOrderNotifications for monitoring job status (ADDED, OK, ERROR) with 120-day retention.

Job Scheduling

Automated ZakekeNotification job runs every 30 minutes for order sync.

Quantifiable Results & Impact

Benefit How It Was AchievedImpact Area
Operational Efficiency Automated stock tracking eliminated manual reconciliation of customized products.Efficiency
Conversion GrowthPersonalized 3D experiences boosted engagement and add-to-cart rates.Growth
Resilient Integration100% cartridge-based, following SFCC best practices, ensuring smooth upgrades.Integration
Improved Marketing ROI Meta Conversion API and GTM enabled attribution for customized-product journeys.Marketing

Unique Project Features

Patch Product Tracking Service

Inventory accuracy for custom product components

Recurring Order Sync Job

Automated Zakeke → SFCC order integration

3D Configurator & Customizer Modes

Real-time immersive personalization

Meta Conversion API Integration

Conversion tracking for customized-product flows

Ready to Elevate Your Digital Commerce?

Partner with FutureTech to transform your e-commerce platform and achieve measurable growth

Start Your Transformation