# Overview
Salesforce stood up the Dreamstore—the official onsite shop at Dreamforce—for more than 40,000 attendees in about two months. The store sold over 100 unique products across roughly 2,100 SKUs, supported eight retail associates on the floor, and routed every transaction through Salesforce Point of Sale (POS).
This brief summarizes the concrete design choices and operational features that made the rapid launch possible.
# What made the fast rollout possible
No-code CMS and point-and-click configuration removed the need for custom integration work. Merchandising and ops teams used configuration screens to define products, categories, pricing, and promotions instead of waiting for engineering sprints.
A native integration between Salesforce POS and the order management system (OMS) eliminated a common time sink. Because POS and OMS share the same data model, a checkout updates inventory and order records in real time without custom middleware.
Salesforce professional services provided a tested playbook for catalog load, hardware setup, store configuration, and associate training. The team followed deployment patterns used in prior retail go-lives to avoid common pitfalls.
# How the checkout and floor experience worked
Inventory checks, checkout, and clienteling existed in one application running on iOS, Windows, or Android. That single-app approach reduced training time for associates who had not used Salesforce POS before and kept everyday tasks within one interface.
# Inventory and order accuracy
Inventory updates happened in real time. When an item was scanned at checkout, the inventory record was updated instantly. Real-time tracking removed the guesswork introduced by overnight batch updates and made features like store transfers trustworthy during the event.
Real-time stock meant merchandising and customer-facing systems relied on the same accurate counts the moment a sale occurred—not after a scheduled sync.
# Operational lessons for short-term and pop-up retail
Use configuration over custom code. Enabling non-developers to define the catalog and pricing shortens delivery time and keeps the business in control of retail rules.
Eliminate integration layers when possible. A shared data model between POS and OMS removes a large source of delay and operational fragility common in retail tech stacks.
Prioritize a single, cross-platform app for associates. A simple interface that runs on multiple OSes reduces the hardware constraint and accelerates onboarding in temporary staffing scenarios.
# Outcome
The Dreamstore operated as a full retail store—not a staged demo—with live sales and real-time inventory, serving tens of thousands of attendees after a two-month setup. The approach combined no-code configuration, native system integration, mobile checkout, and experienced professional services to deliver a fast, operationally reliable retail experience.