Prepared for Will · Crutchfield

You have the best customer data in retail. You're sending one blast on top of it.

In every category they sell — home theater, cameras, headphones, car audio, smart home — Crutchfield knows what a customer already owns and what completes the setup. That compatibility intelligence is a moat no competitor has. Today it powers a single, frequency-throttled email stream. Here is how we turn it into a segmented, AI-personalized lifecycle program on tooling you can stand up in weeks. No replatform. No enterprise contract.

Where your contacts and customer data live today
Email subscribers
In-house
Self-hosted sending on Crutchfield's own IPs. Holds consent, frequency, engagement.
Customers + orders
.NET DB
Commerce database + Salesforce CRM
Browse + cart
Adobe
Captured already, unused for email
Unified profile
None
Three silos, nothing joins them on the customer
TL;DR — for the exec read

Crutchfield sells across home theater, TVs, cameras, headphones, car audio, and smart home, and uniquely knows what completes each customer's setup. Today that intelligence powers a single, frequency-throttled email blast sent from in-house infrastructure you control. The opportunity is to turn it into a segmented, AI-personalized lifecycle program — and the AI to do it is already in the building: org-level Anthropic and OpenAI accounts, plus a data-science team already shipping LLM apps. You can take the fast path (a lifecycle layer on Klaviyo + Postscript) or augment in place on your own stack. No forced replatform, no enterprise contract, current program live the whole way.

This is not a slide deck. Three working prototypes, built on Crutchfield's real brand and real products, are linked below: a live AI lead-gen tool, the CRM that drives the recommendations, and the best-in-class emails it would send. And it covers both sides of the business — the consumer lifecycle and the under-driven Crutchfield for Business program on Salesforce + Pardot. Open the three demos, the on-site capture units, the B2B plan, how AI builds it on your own stack, and what we'd need to start.

A strong stack with one quiet gap

We profiled Crutchfield's public technology footprint. The infrastructure is solid and built to last. The opening is not the plumbing, it is what is sitting unused on top of it.

Storefront
Custom Microsoft ASP.NET / C# commerce app, served behind Cloudflare. In-house engineering, no packaged platform.
Solid
Tag management
Google Tag Manager already deployed sitewide. This is the on-ramp that makes new event tracking a configuration job, not a dev project.
Ready
CRM
Salesforce CRM + Pardot for the B2B / lead-nurture side of the business.
In place
Analytics + data spine
Adobe Analytics + Audience Manager + Target, plus FullStory replay. Browse, cart, and audience data is already captured — this is the behavioral layer a lifecycle program runs on.
Captured
AI / data science
Already in-house. A data-science team ships generative-AI and LLM-powered apps, ranking, and reco models on Python / SQL Server — and Crutchfield holds org-level Anthropic and OpenAI accounts. The AI capability exists; lifecycle activation is the gap.
Already AI
Consumer email tool
Self-hosted. Marketing sends originate from Crutchfield's own IP space (Crutchfield New Media LLC, email.crutchfield.com) — no marquee consumer ESP. Owned by a SQL-driven Contact Strategy manager. They control deliverability themselves.
In-house
Segmentation
The email preference center offers frequency only — all, weekly, monthly, or off. No interest or category targeting across dozens of verticals.
The gap
Customer data layer
No unifying layer ties Salesforce, Adobe, the commerce database, and reviews together. Each system holds a slice.
The gap
The number that matters

A customer who just built out a home theater receives the identical email as someone shopping cameras or car audio. Crutchfield sells across home theater, TVs, cameras, headphones, car audio, marine, pro audio, and smart home — and segments by none of it. Every blast is the average of all of them. That is the single largest pool of un-captured revenue in the program.

Klaviyo + Postscript, stood up without a replatform

The foundation is deliberately lightweight. Klaviyo and Postscript are self-serve and usage-priced — not a six-figure enterprise commitment. And because Google Tag Manager is already on the site, the hardest part is mostly done. This is the fast path; if you'd rather build on the stack you already own, section 09 shows that route — the strategy underneath is identical.

EVENTS

Behavior firing in days

Klaviyo's tracking deploys as a GTM tag — zero changes to the .NET codebase. Viewed-product, add-to-cart, and checkout events start flowing immediately.

No devGTM tag
FORMS

Real sign-up capture

Klaviyo native forms replace the frequency-only preference center, capturing interest at sign-up. They embed without engineering support.

NativeInterest-based
ORDERS

Purchase data in

The one scoped build: a small webhook (or nightly batch) pushes order events with SKUs, category, and compatibility data from the .NET backend into Klaviyo.

WebhookOr batch
Why this is easy at Crutchfield specifically

Most ecommerce migrations stall on event instrumentation. Crutchfield already runs Google Tag Manager and already captures browse and cart behavior through Adobe. The behavioral foundation can be live in days; the purchase-event pipeline is a short, scoped build, not a quarter-long project. Postscript layers SMS on top and syncs natively with Klaviyo, turning their underused text-alert channel into a real one.

How Klaviyo wires into a custom ASP.NET storefront

No off-the-shelf connector exists for a hand-built .NET app — which is exactly why most agencies stall here. Three data lanes feed one profile, and only one of them needs your engineers:

Lane 1 · Contacts
Your self-hosted list + suppressions
One-time migration off your own IPs into Klaviyo profiles, consent and unsub intact.
Lane 2 · Behavior
GTM client-side events
Active-on-site, Viewed Product, Added to Cart, Started Checkout — deployed as GTM tags. No .NET release.
Lane 3 · Orders + catalog
.NET commerce app → events + feed
A thin endpoint (or nightly SQL Server batch) posts Placed/Fulfilled/Refunded with line items; a product feed powers live blocks. The only engineering lift.
Klaviyo
Unified profile: identity-stitched browse + orders + catalog + consent. The customer record your self-hosted sender can't build.
Out · Segments
Category + lifecycle stage
Auto-built from purchase + browse, no manual list-building.
Out · Flows
Triggered lifecycle
Welcome, browse/cart abandon, complete-the-setup, winback.
Out · Channels
Email + SMS (Postscript)
One profile, both channels, frequency-aware.
1

Stand up the account + identity stitch

Spin up Klaviyo, install the on-site snippet via GTM, and wire the cookie-to-email stitch on form submit and login — so an anonymous browse session joins the known customer the moment they identify.

Week 1 · no .NET deploy
2

Fire behavioral events through GTM

Viewed Product, Added to Cart, and Started Checkout publish as Google Tag Manager tags mapped to your existing dataLayer. Browse- and cart-abandon flows can run before a single line of backend code ships.

Configuration, not development
3

Pipe orders + catalog from the .NET backend

One scoped build: a thin server-side endpoint posts Placed Order / Fulfilled / Refunded with SKUs, category, and compatibility data — or a nightly SQL Server export over SFTP if real-time isn't needed yet. A product feed lands the catalog so emails render live products and prices.

The single engineering task · AI-scaffolded
4

Activate segments + flows

With profiles, behavior, and orders joined, AI sorts the base into category and lifecycle segments and the core flows go live — running alongside your current program until they prove lift.

Segmented from day one

Where AI makes it theirs, and no one else's

The foundation gets Crutchfield to parity. AI is what makes the program impossible to copy — because it runs on the one thing competitors do not have: Crutchfield's compatibility intelligence, expert guidance, and decades of purchase history across every category. Every idea below runs on data they already own.

01 / COMPLETION INTELLIGENCE

The unfair advantage

Crutchfield knows what completes a setup in any category: a TV wants a soundbar and the right mount, a camera takes specific lenses, a receiver pairs with these speakers, a head unit needs that dash kit. Pipe that into the profile and AI sends the one email no competitor can: “Here is exactly what finishes what you bought.” The compatibility data guarantees it is always right.

02 / AI ADVISOR

Their brand promise, at scale

Crutchfield is the “talk to a real expert” company. An AI trained on their install guides and fit data drafts each advisor's personalized follow-up after a purchase or chat. A human approves and sends. Every customer gets the expert-reached-out feeling, not just the ones who call.

03 / AI SEGMENTATION

The frequency-only fix

AI reads purchase history and sorts every existing customer into category and lifecycle stage — home-theater builder, photographer, audiophile, car-audio enthusiast, smart-home owner — and builds the Klaviyo segments automatically. The everyone-gets-the-same-blast problem disappears in week one.

04 / LEAD-GEN TOOLS

Interactive tools that capture

We already built one — the AI Room Designer below stages a complete, correctly-sized AV build into a photo of your wall and returns the full bill of materials. It is one example of a class: a camera-kit planner, a “text us your setup” SMS concierge, a compatibility finder. Each is a top-of-funnel magnet that drops a known, segmented lead straight into the lifecycle.

05 / CONTENT FACTORY

Owned data, multiplied

Crutchfield's reviews, customer Q&A, and deep catalog become segmented email and SMS content, dynamic per-segment blocks, and AI-search-ready articles — produced at a cadence a human team cannot match, all from data already in hand.

06 / BUILD-COMPLETION TRIGGERS

Revenue only they can see

The compatibility data knows what a finished setup looks like. “You bought the TV but never the soundbar or mount” becomes a triggered, high-margin flow — in any category. Replenishment, post-purchase nurture, and winback all key off the same uniquely-Crutchfield signal.

Not a slide. A working tool, live below.

This is the lead-gen concept from the previous section, already shipped. Show it a wall, describe the setup in plain words, and Claude designs a complete home-theater build — sized to the room, with the mount and the in-wall cable kit people always forget — then an image model stages the gear into your actual room with the cords hidden, and returns the full bill of materials. It runs on real Crutchfield product data. This is the kind of asset BRCG builds and wires straight into the lifecycle program.

crutchfield-room-builder.vercel.app
Open full ↗
Why it converts
Nobody knows the full bill of materials for a whole-wall build, and TV scale on a big wall is hard to judge. The tool solves both — so it earns the email address.
Where the lead goes
Every build captures a known, category-tagged lead (home-theater intent, budget, gear list) that drops straight into a Klaviyo flow — not a cold list.
One of a class
The same pattern extends to cameras, car audio, and smart home. Each category gets its own AI completion tool, each feeding the lifecycle.

Crutchfield's capture is a footer link. That's the whole funnel.

Millions of high-intent shoppers a month, and the only on-ramp to the email list is a frequency-only signup buried in the footer — it grabs an address and nothing about who the person is or what they're shopping. Best-in-class capture is prominent, layered, and intent-aware: it meets the shopper at the moment of interest, and it tags the new contact with category intent on the way in, so they land in the right flow instead of the daily blast. A real capture system runs the full ladder of prominence:

01  Welcome overlay 02  Sticky offer bar 03  Slide-in on scroll 04  Inline, in the page 05  Exit-intent 06  SMS / text-to-join
Before you dive in
Get deals on what you actually shop
Pick what you're into — we'll only send the deals and expert picks that match.
Home theaterCar audioCamerasSmart home
you@email.com
Send my deals
No thanks, maybe later
The prominent unit · welcome overlay

Capture at the front door — with intent built in

A first-visit overlay is the single highest-converting capture on a retail site, and Crutchfield runs none. The difference here: it doesn't just ask for an email, it asks what they're shopping in one tap — so a brand-new subscriber lands already sorted into a category segment, not the undifferentiated blast.

Drops into: category-interest segment · day-0 welcome flow
Unit 01 · Interest-tagged signup

Replace the frequency picker with an interest picker

The current preference center asks only how often. The new one asks what for — and that single change is what makes every downstream send relevant. One tap sorts the subscriber into a category segment at the moment they raise their hand.

Get deals on what you actually shop
Home theaterCar audioCamerasHeadphonesSmart homeMarine
you@email.comSign up
Drops into: category-interest segment · day-0 welcome
Unit 02 · Interactive tool capture

The AI tools earn the address

The Room Designer (live in section 04) and its siblings — a camera-kit planner, a fit/compatibility finder — give real value first, then ask for an email to send the build. A finished build is the richest lead on the site: category, budget, and the exact gear list.

Your 75″ build is ready
Email me this build
Full shopping list + your sized render, shop it when you're ready.
you@email.comSend it
Drops into: home-theater intent + budget · complete-the-setup flow
Unit 03 · Exit-intent on category pages

Catch the comparison shopper before the tab closes

Someone reading three TV reviews is high-intent and about to leave to comparison shop. A category-aware exit unit offers the one thing Crutchfield owns — a human advisor's pick — in exchange for an email. It fires only on real shopping intent, not on the homepage.

Still deciding on a TV?
Get an advisor's shortlist
We'll send the 3 our team would actually take home, with the why.
you@email.comSend my shortlist
Drops into: TV-shopper segment · browse-abandon flow
Unit 04 · Post-purchase registration

Register the gear, own the next purchase

Crutchfield's whole brand is expert support. “Register your gear for lifetime tech support” is a value-first capture every buyer says yes to — and it writes the exact product owned back to the profile, which is what powers completion and replenishment triggers later.

You bought the Sony BRAVIA 5
Register it for lifetime support
Free with your order. Unlocks setup help and owner-only tips.
you@email.comRegister
Drops into: verified owner · post-purchase + build-completion flow

Page- and category-specific — not one global pop-up

A single site-wide overlay shows the same offer to a car-audio shopper and a camera shopper — it's a blunt instrument. The capture should change its offer, copy, and destination segment based on where the visitor actually is. Same engine, different unit per context:

TV / Home theater
Welcome overlay — “Get an advisor's TV shortlist”
Home-theater
Car audio
Inline + exit-intent — “Will it fit my vehicle? Get the fit guide”
Car-audio + vehicle
Cameras
Slide-in — “Build my camera kit” (the kit-planner tool)
Photographer
Any product page
Sticky bar — “Price-drop alert on this item”
Product watcher
Cart
Exit-intent — “Save your cart + a free advisor check”
Abandoned cart
Order confirmation
Inline — “Register for lifetime support”
Verified owner

A testing plan, not a guess

Every unit ships as an experiment. We test the few things that actually move capture rate — trigger, offer, and ask — and read the right metric, which is downstream revenue per contact, not raw signups.

Wave
What we test
Hypothesis
Primary metric
Wave 1
Trigger: immediate vs 15s / 50%-scroll
A delayed overlay annoys fewer people and catches real intenders.
Submit rate / unsub
Wave 1
Offer: % discount vs advisor shortlist vs free guide
Crutchfield's expertise out-converts a generic discount.
Submit rate + 30-day rev/lead
Wave 2
Interest-picker vs email-only
Asking interest first lifts flow revenue, not just signups.
Flow rev / new contact
Wave 2
Copy: “deals” vs “expert picks” framing
Expert framing fits the brand and converts better.
Submit rate
Wave 3
Page-specific units vs one global overlay
Category-matched offers beat a single site-wide unit.
Submit rate by category
Wave 3
Cart exit-intent on vs off
Exit capture recovers carts without hurting checkout.
Cart-recovery rev
Why this compounds

Each unit grows the list and arrives pre-segmented, so the lifecycle program has something true to say from the first send. The list stops being one undifferentiated pile of addresses and becomes a set of known shoppers — which is the entire precondition for everything in sections 02 and 03.

Crutchfield for Business runs on Salesforce + Pardot. It's under-driven.

Crutchfield doesn't just sell to households. Crutchfield for Business outfits offices, gyms, restaurants, houses of worship, and pro installers — higher order values, repeat accounts, and a real sales motion already sitting on Salesforce CRM and Pardot. That is enterprise-grade plumbing being used for little more than a contact-form autoresponder. The same compatibility intelligence that completes a living-room build completes a conference-room build — and B2B buyers reorder.

What Pardot is doing today

A form and a thank-you

  • A business inquiry hits a contact form, gets a generic autoresponder, and waits for a rep to circle back manually.
  • No lead scoring — a one-TV office and a 40-display rollout look identical in the queue.
  • No nurture by business type. A church AV project and a restaurant get the same nothing.
  • No reorder or account-expansion motion once the first order ships — the account goes cold.
AI / SPEC + QUOTE ASSISTANT

The advisor brand, for business buyers

A facilities manager describes the space — “six TVs across a gym, ceiling speakers, one control panel” — and an AI trained on Crutchfield's catalog and compatibility data drafts a complete, correctly-specced quote with the mounts, cabling, and distribution gear included. A Crutchfield account rep reviews and sends. It is the Room Designer pattern, pointed at commercial buyers, and it shortens the highest-value sales cycle in the company.

Salesforce-nativeRep-approved send
ABM / ACCOUNT-BASED OUTREACH

Go find the accounts, don't wait for the form

The motion today is inbound-only. Account-based outreach flips it: build target lists by vertical and territory (new gym franchises, restaurant groups, office build-outs), enrich them, and run sequenced, personalized outreach from Pardot into Salesforce — with the AI spec assistant generating a credible first-touch proposal per account. The B2B side stops being a passive inbox and becomes a sourced pipeline.

Pardot sequencesEnriched target lists

Enrich and expand Salesforce with Clay

Salesforce is only as good as the data in it — and most B2B CRMs are full of half-empty records and accounts nobody's working. Clay sits in front of Salesforce as the enrichment and sourcing engine: it cleans what's there and finds what isn't, then writes both back so Pardot has something real to nurture.

01 / Source

Build the target list

Clay assembles accounts by vertical and territory — new gym franchises, restaurant groups, offices building out — from its data providers, beyond who happens to fill the form.

02 / Enrich

Waterfall enrichment

Firmographics, decision-maker contacts, locations, and tech signals are filled via multi-provider waterfall — and the same runs over existing Salesforce records to complete the gaps and re-verify stale contacts.

03 / Score + signal

Rank by fit + intent

Score on project size and fit, layer buying signals (new location, funding, build permits, hiring), and dedupe against what's already in Salesforce so reps never get a dupe.

04 / Sync

Write back to Salesforce

Enriched, scored accounts and contacts push into Salesforce with the right owner and the right Pardot nurture track triggered automatically.

05 / Activate

AI first-touch + sequence

The AI spec assistant drafts a credible first-touch proposal per account; a rep approves and Pardot runs the sequenced, personalized outreach.

Why BRCG, on both sides

The consumer program (Klaviyo) and the business program (Salesforce + Pardot + Clay) are usually run by two different teams who never talk. They share the same product catalog, the same compatibility data, and the same expert-advisor brand promise. One partner running both means the AI you build once — completion intelligence, the spec assistant, advisor drafting — pays off twice.

The migration AI makes fast and safe

First question on any migration: where do the contacts live, and how do they move? At Crutchfield the list lives in a self-hosted system on their own sending IPs — which is actually an advantage: there's no vendor lock-in to escape, and they already own a warmed IP and domain reputation most brands spend months building. Getting the contacts out is a SQL query. Doing it without breaking consent or deliverability is the craft — and the part AI does not shortcut. Here is the sequence.

1

Export from the self-hosted system — with consent intact

A SQL Server query against the subscriber tables pulls email, opt-in date and source, frequency preference, and engagement history. The unsubscribe and suppression list comes with it — non-negotiable. Lose suppressions and you email people who opted out, which is a CAN-SPAM and deliverability failure on day one. Because they own the data outright, there's no export ticket to a vendor and no contract to unwind.

The part sloppy migrations break
2

Join the list to purchase + behavior

AI maps the .NET order schema, Salesforce fields, and Adobe behavior to Klaviyo's profile and event model — matched on email — so each contact arrives with their order history, not just an address. No hand-built spec.

AI-accelerated
3

Land already segmented

The same AI classification that powers segmentation runs across the imported list, so the new account launches sorted by category and lifecycle stage — not a blank, undifferentiated blob.

AI-accelerated
4

Templates rebuilt automatically

AI converts Crutchfield's existing email HTML into clean, modular Klaviyo templates — the manual rebuild that historically eats the first two months of a migration.

AI-accelerated
5

Protect the reputation they already built, then cut over

Crutchfield already owns a warmed sending reputation — we don't throw that away. We migrate onto a subdomain that inherits the existing domain trust and ramp volume gradually while the new flows run alongside the current program and prove lift on a slice of traffic. Nothing flips overnight, and the revenue-driving sends never go dark during the switch.

Zero downtime · reputation preserved

Three moves, in dependency order

Each phase ships something usable and de-risks the next. The first win is visible in weeks, not quarters.

Now · Weeks 1–4

Foundation + capture

  • Klaviyo + Postscript stood up
  • GTM event tracking live
  • Interest-tagged sign-up replaces frequency-only
  • Order-event pipeline scoped + built
  • Historical list imported + segmented
Later · Quarter 2+

Compounding edge

  • AI advisor drafting layer
  • Category lead-gen tools (room designer shipped; camera + car-audio next)
  • Build-completion + replenishment triggers
  • B2B: lead scoring, vertical nurture + AI spec/quote assistant on Pardot
  • Unified customer data layer

You don't need to buy AI. You already have it.

Crutchfield holds org-level Anthropic and OpenAI accounts and runs an in-house data-science team shipping generative-AI, LLM apps, and ranking models on Python and SQL Server. The site, the sending, and the Adobe data are all infrastructure you control. So the question isn't “should we adopt AI” — it's “why isn't the AI you already run pointed at the lifecycle?” There's no procurement battle and no forced replatform. Two ways to land it, same strategy underneath.

Path A · Fastest to revenue

The lifecycle layer on Klaviyo + Postscript

Stand up a self-serve, usage-priced lifecycle engine alongside the current program. Best when the goal is a segmented, triggered program live in weeks with the least internal engineering. Your self-hosted broadcast keeps running until the new flows prove lift.

Path B · Augment in place

Build directly on your stack

Keep sending from your own IPs. We build the lifecycle and AI activation on top of your Adobe data, your SQL Server, and your sending infrastructure — the right fit for an engineering-led team that wants to own every layer. AI does the heavy lifting so in-house build time stays small.

Either way, here's where AI compresses the implementation — the work that historically makes this a multi-quarter project:

01 / INTEGRATION

AI writes the plumbing against your .NET + SQL Server

The order-event pipeline off your .ashx handlers, the GTM events, and the join from Adobe behavior to the sending system — scaffolded, written, and tested with AI in days, not a quarter of hand-coding. Your engineers review and merge.

02 / ACTIVATION

Wire the models your team already built

Your data scientists already produce ranking, reco, and survival models. We don't rebuild them — we activate them: their scores become the segmentation and the per-message product picks inside triggered comms. The modeling investment finally drives sends.

03 / CONTENT

AI generates the templates, blocks, and SQL

Email and SMS templates, per-segment dynamic blocks, and the segmentation SQL itself — drafted by AI on the real catalog and compatibility data, reviewed by a human. The manual template + query work that eats the first two months is largely automated.

04 / ORCHESTRATION

AI segmentation + journey design on your data

AI reads purchase and browse history to sort every customer into category and lifecycle stage and proposes the journeys — so the program launches segmented and triggered, not as a blank account someone has to configure by hand.

Why this is low-friction at Crutchfield specifically

The AI vendors are already in your DNS — approved, paid for, and trusted by your own team. We're not asking you to adopt a new model provider or hand your data to a black box. We point tooling you already run at a workflow you haven't built yet, on infrastructure you keep controlling.

What we'd need to start

We can begin the moment we have read access to a few things. Nothing here is a contract, a replatform, or a production change — day one is read-only, and the first segmented send never touches a system you rely on.

Confirm the sending platform15 min, or one sample email
A short walkthrough with the Contact Strategy manager — or the headers of one live marketing email — tells us exactly how consumer mail goes out today, so we map deliverability before touching anything.
GTM container accessCollaborator seat
Google Tag Manager is already live, so this is the on-ramp: behavioral events (viewed-product, add-to-cart, checkout) deploy as tags with no change to the .NET codebase.
Subscriber + suppression exportRead-only
The current list with opt-in source, frequency preference, engagement — and the unsubscribe/suppression list. The suppressions are non-negotiable; they protect consent and deliverability on day one.
Order + customer data dictionarySchema or one sample payload
The shape of orders, line items, SKUs, and category from the .NET commerce DB / SQL Server — so we design the order-event pipeline against the real schema, not a guess.
Adobe Analytics read accessReport suite crutchprod
Browse and cart behavior is already captured in Adobe. Read access lets us build browse- and cart-abandon flows on data you already own, immediately.
A data-science point of contactTo activate, not rebuild
A named contact on your DS team so we wire your existing ranking and reco models into the comms — the fastest path to personalization that already reflects your data.
Pardot / Salesforce accessFor the B2B track
Read access to the B2B side so we can scope lead scoring, vertical nurture, and the AI spec/quote assistant on the system already in place.
Confirm the SMS platformTwilio?
Your DNS shows Twilio. Confirming the current text-alert setup decides whether SMS lifecycle layers onto what you have or moves to Postscript — a small, reversible call.
The shape of the first 30 days

With read access in hand, the foundation and the first segmented flow run in parallel with your current program — nothing goes dark, nothing flips overnight, and you see lift on a slice of traffic before anything scales.

The data is already there. Let's put it to work.

Crutchfield generates purchase intent, browse behavior, and the best product-compatibility data in retail — across every category. The opportunity is to stop sending one blast on top of it. We would start with the foundation and a single confirmed email to lock the current platform — then move fast.