Warehouse-activated audience

웨어하우스 기반 타깃

Sync a warehouse-defined customer set into a CRM audience.

···
html
<div class="warehouse"><div class="query"><small>WAREHOUSE QUERY</small><div class="records"><i></i><i></i><i></i><i></i><i></i><i></i><i></i><i></i></div><b id="matched">5 MATCHED</b></div><div class="sync">SYNC <span>→</span></div><div class="audience"><small>CRM AUDIENCE</small><strong id="audience">5</strong><span id="freshness">SYNC 1</span></div></div>
css
.warehouse{width:min(94%,660px);display:grid;grid-template-columns:1fr auto 1fr;gap:clamp(6px,2vmin,16px);align-items:center;font:800 clamp(10px,3.2vmin,15px)/1.2 var(--font-sans)}.query,.audience{min-width:0;min-height:clamp(110px,27vmin,180px);display:flex;flex-direction:column;justify-content:space-between;border:2px solid var(--fg);background:var(--surface);padding:clamp(7px,2vmin,15px)}.warehouse small{font:inherit;color:var(--muted)}.records{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(4px,1vmin,7px)}.records i{height:clamp(9px,2.5vmin,18px);background:var(--line);transition:background .4s}.records i.hit{background:var(--accent)}.sync{text-align:center;color:var(--accent)}.sync span{display:block;font-size:clamp(18px,6vmin,34px)}.audience strong{font-size:clamp(28px,11vmin,70px);line-height:1;color:var(--accent)}.audience span{color:var(--muted)}
js
const counts=[5,7,4];let n=0;function show(){const count=counts[n];document.querySelectorAll('.records i').forEach((el,i)=>el.classList.toggle('hit',i<count));document.querySelector('#matched').textContent=count+' MATCHED';document.querySelector('#audience').textContent=count;document.querySelector('#freshness').textContent='SYNC '+(n+1);n=(n+1)%counts.length}show();setInterval(show,2300);

A warehouse-activated audience joins customer data in a warehouse, computes eligibility there, and sends the result to a campaign tool. Twilio Segment describes activation with the warehouse as a source of truth.

The demo carries a changing query result through a sync step into a CRM audience. Where eligibility is computed and how fresh the delivered audience is matter as much as the segment rule.

Mismatched customer IDs can drop eligible people. Check consent and the last sync time before sending.

When to use

Use it when audience eligibility requires data joined across systems.

Open as page ↗