
Scaling Personalized Marketing for Multi-Tenant Commerce Platforms
5/15/2026
This post details the architecture and implementation of a new multi-tenant marketing platform designed to serve Instacart's white-label retailers. It addresses the challenges of scaling personalized marketing across hundreds of independent brands by introducing per-retailer workspaces within a third-party marketing automation platform. The solution involves building custom tooling for retailers, a Campaigns Engine for audience segmentation and personalization, a stream consumer and batching layer to optimize throughput and API calls to the third-party vendor, and the Instacart CRM Service to manage message preparation and routing. The post also covers operational aspects like domain configuration and automated IP warming for email deliverability, highlighting the technical trade-offs and solutions for achieving scale and isolation in a multi-tenant environment.