The Cross-Functional Customer Immersion Cadence
Align functions in one document, then put builders in front of customers.
- Difficulty
- Moderate
- Time to result
- ~weeks to results
- Steps
- 5
- Confidence
- 96%
The Cross-Functional Customer Immersion Cadence connects internal alignment with direct market exposure. TikTok gathers product, engineering, data, and sales people in a recurring forum, gives everyone the same document to read and comment on, and reserves discussion for decisions, blockers, and wins. Importantly, participation extends beyond senior leaders to the core contributors doing the work. The second half of the cadence sends product managers and engineering leaders into customer meetings so they can feel the problems sellers encounter instead of receiving filtered summaries. Those shared internal and external signals create a shorter feedback loop: builders understand the market, sellers understand product constraints, and the group can tell a coherent go-to-market story.
Origin
Cao described a TikTok meeting that moved from an earlier cadence to quarterly and could include roughly 180 people, plus immersion trips that put product and engineering staff with clients.
Core principles
- 01Product, engineering, data science, and sales need the same market context
- 02Written context lets large mixed groups align before discussion
- 03Meetings should focus on decisions, blockers, and learning rather than presentations
- 04Builders understand customer pain faster when they experience it firsthand
How to run it
- 1
Create one cross-functional forum
Set a recurring meeting that includes product, engineering, data science, and sales. Match the cadence to the rate of meaningful decisions rather than holding meetings by habit.
Pro tip Include core individual contributors so context reaches the people doing the work.
Watch out A leader-only meeting leaves the operating layer dependent on secondhand summaries.
- 2
Read one shared document
Give participants the same written context and time to read and comment. Let the document carry updates that would otherwise consume presentation time.
Pro tip Use comments to surface questions before the group discussion.
- 3
Discuss the consequential items
Use live discussion for decisions, blockers, and results worth celebrating. Resolve the places where functions interpret the shared facts differently.
Watch out A large meeting becomes wasteful if it turns into sequential status reporting.
- 4
Put builders in the field
Invite product managers and engineering leaders to meet customers with the sales team. Let them directly observe the friction and consequences of product choices.
Pro tip Bring junior as well as senior product staff when their work touches the client problem.
Watch out Once-a-year executive contact is too sparse to create a reliable product feedback loop.
- 5
Close the feedback loop
Carry customer evidence back into product priorities, engineering decisions, and the go-to-market narrative. Keep all functions working from the same updated context.
Pro tip Record the specific product pain and the decision it changes.
In the wild
TikTok brought engineering, product, sales, data, and core team members into a meeting of roughly 180 people. Everyone read and commented on one document, then used the live time to discuss decisions, blockers, and wins rather than sitting through separate functional presentations.
→ A large mixed group could build shared context and consensus from one source instead of preserving separate functional versions of the business.
TikTok invited junior and senior product managers and engineering leaders on client immersion trips with the commercial team. They saw customers struggle with the product and experienced the pressure sellers faced in the market.
→ Firsthand exposure generated product insight and made market feedback harder to dismiss or dilute.
Common mistakes
Aligning only the leaders
Functional heads may agree while the people building and selling the product continue to work from different context.
Using the forum for status updates
Presentations consume the meeting without resolving the decisions and blockers that actually require the full group.
Filtering every customer signal
When builders never meet customers, they lose the detail and emotional force that make product pain understandable.
Is it for you?
Best for
Organizations where product, engineering, data, and sales must make coordinated decisions from fast-moving market feedback.
Not ideal for
Small co-located teams that already share customer contact and can align without a formal operating cadence.
From the episode
Inside TikTok: Culture, strategy, monetization, and more
Ray Cao (Global Head of Monetization Product Strategy and Op