TeamWhat We DoCase StudiesToolsBook a consultation →
CASE STUDY. BUILDWITHIN · WORKFORCE SAAS. B2B · DEMAND GEN + REVOPS

Trained.Placed.

A workforce-development platform for modern Registered Apprenticeship Programs. iExcel turned a fragmented surface into a measurable engine — paid, events, CRM, attribution.

Engagement
Full-funnel · Multi-phase
Scope
Paid · Email · CRM · Attribution · SEO
Buyers served
HR · L&D · Workforce Ops
Reporting layer
HubSpot · Salesforce · Looker Studio
Apprentice at the bench — the trade in motion
// APPRENTICE · IN THE FIELD
// The squint test · 3 receipts
−95%
Top-of-funnel cost per click
Recalibrating the social traffic objective cut click costs against the prior campaign baseline.
19×
Blog campaign click-through rate
Meta content-distribution campaigns multiplied engagement against the program's own initial baseline.
+150%
Event email click rate
Localized segmentation beat the program's own historical average for event promotion.
Chapter 01 · The Setup

Modern apprenticeship is a serious category.

The old story about apprenticeship — hard-hats and hand-shakes, a filing cabinet in the union hall — is not the story anymore. Modern Registered Apprenticeship Programs (RAPs) are federally recognized, structured pathways that let enterprises train talent on the job, on the record, with government registration behind the credential. Software companies, healthcare systems, banks, and municipal employers are all building them now.

BuildWithin is the SaaS platform behind that build. Program-design tooling, cohort management, funding workflows, compliance reporting — the operating layer employers use to stand a real apprenticeship up and keep it running. Their buyers are HR leaders, L&D directors, workforce-development ops teams, and public-sector partners. The category is a serious B2B category. The go-to-market has to look like one.

When iExcel picked up the engagement, the marketing surface was broad but not connected. Paid social running without lifecycle logic underneath it. Webinars and events driving pipeline that nobody could source cleanly on the report. Two CRMs. An attribution layer with gaps. A leadership team who wanted one number they could trust — and couldn't get it from the stack as it stood.

Workshop team — the modern apprenticeship in motion
Chapter 01 · The category
Chapter 02 · The Attribution Rebuild

Every RAP tagged with a source.

The first meaningful lever wasn't a campaign. It was the attribution rebuild. BuildWithin had inbound from every direction — paid, organic, webinars, partnerships, sales-led events — but no consistent way to answer "where did this RAP come from?" Different sources were tagged in different systems. Some weren't tagged at all. Leadership reporting was a weekly reconstruction job instead of a dashboard.

iExcel ran the taxonomy first. One unified lead-source picklist across HubSpot and Salesforce. UTM hierarchy standardized against the picklist. Web form hidden-field logic wired so every submission carried source, medium, and campaign into the CRM without a rep having to type it. Legacy contact records back-filled with best-available source data so the historical view stopped disagreeing with the new one.

The two anchor reports that came out of it — All Contacts by Source and RAPs by Source — became the leadership standing view. What was inbound really doing. What was paid really earning. What was partnerships-sourced vs. self-sourced. The reports stopped needing an interpretation session.

100%
RAP-Source Attribution Coverage
Every RAP tagged with a source across HubSpot + Salesforce — reporting scope, not revenue. The leadership view didn't exist before.
Reporting session — attribution rebuild
Chapter 02 · One source of truth
Chapter 03 · The Ladder

Five rungs. One career.

Every RAP maps to a five-stage journey — Apprentice, Advanced Apprentice, Journeyman, Senior Journeyman, Master. The stages define the wage progression, the classroom hours, the on-the-job hours, and the credential at the end. We built the marketing stack to match: every channel, every touch, every metric tied to the stage in the buyer's mind — not the funnel stage in our head.

01
// APPRENTICE

Awareness.

Top-of-funnel education — what a Registered Apprenticeship Program is, why it belongs in a modern L&D budget, how a Fortune-500 talent leader stands one up. Paid social, SEO, and content anchored here.

02
// ADVANCED APPRENTICE

Consideration.

Guided evaluation — playbooks on program design, compliance walkthroughs, ROI framing for CFO conversations. Webinars, whitepapers, and comparison content sit in this rung.

03
// JOURNEYMAN

Qualified.

Sales-qualified conversations — the buyer has budget, timeline, and internal sponsorship. HubSpot lifecycle transitions land here. Salesforce takes the handoff cleanly.

04
// SENIOR JOURNEYMAN

Committed.

Program launched — the enterprise is standing up its first cohort. Attribution locks the source in on the record for the leadership view. Reporting stops speculating.

05
// MASTER

Reference customer.

Multi-cohort operator, willing to co-market. The signal every category-defining B2B category needs — proof that the platform runs at scale, on the record, with a credentialed talent pipeline behind it.

Chapter 04 · The Paid Program

Where the buyer already spends her day.

The B2B buyer for a modern apprenticeship program is on LinkedIn. She works in HR, in L&D, in workforce ops, in talent acquisition, in DEI. She's reading founder posts, employer-brand carousels, and the occasional McKinsey study on her commute. She's also on Facebook — because talent leaders don't stop being humans when they leave the office. That's where the paid program had to live.

iExcel scoped and ran the paid build on LinkedIn Ads and Meta. LinkedIn carried the intent — job-title targeting against HR directors, learning & development leaders, and workforce-development professionals at target-account tiers. Meta carried the retargeting warmth and the founder-video creative that a stiff LinkedIn feed doesn't reward. Every ad wired into HubSpot with UTM hierarchy intact, sources landing on the contact record instead of the campaign report only.

Creative iteration ran against a defined test roadmap — value-prop headlines, static vs. video, CFO-framed vs. HR-framed messaging. The winners fed the always-on lanes; the losers were archived with the reason. Nothing shipped without a hypothesis. Nothing scaled without a source tag. The blog-distribution lane on Meta became the standout: top-of-funnel content ads carried a click-through rate roughly 8.8× the published cross-industry Facebook average, well clear of the recalibrated baseline the rest of the account ran against.

8.8×
TOFU Ad Engagement · vs. WordStream Facebook Benchmark
Meta blog-distribution CTR against WordStream's published cross-industry Facebook CTR average.
Hands-on training — the buyer we're targeting
Chapter 04 · LinkedIn + Meta
Welder — sparks and steel, apprenticeship in the field
// THE READ
"A RAP with no source is a RAP no one will scale. Attribution is the credential the leadership team runs on."
— Engagement Recap · BuildWithin × iExcel
Chapter 05 · Events + Webinars

Every registration. Every follow-up.

Modern B2B apprenticeship gets sold through education. HR leaders don't buy a compliance-heavy program off a paid ad — they buy it after they've sat through the webinar that walked their peers through it. Which meant the webinar and event motion had to be the second engine, running alongside paid.

iExcel scoped and ran the promotion, registration, follow-up, and attribution loops for each event. Landing pages with hidden-field source capture. Email invite sequences targeted to the right roles from the CRM. Post-webinar sequences that tagged every attendee with the event source before any sales touch. Reporting layered so every event had its own RAP-attribution slice — which webinar seeded which apprenticeship program, months later, on which enterprise account.

The content was the leverage. When the invite promised a walkthrough of the RAP-registration playbook, or a CFO framing for L&D ROI, engagement stopped looking like generic B2B invite performance and started looking like education-anchored outreach.

~2×
Webinar-anchored Open Rate · vs. B2B Category
Education-anchored subject lines and role-targeted invites lifted engagement well above the ~20% B2B category average.
Workshop training session — event motion
Chapter 05 · The event motion
// THE TOFU MOMENT
8.8×
Top-of-funnel Meta blog engagement, against the published cross-industry average.
— TOFU Ad Engagement vs. WordStream Facebook CTR Benchmark
Chapter 06 · The Truth Layer

HubSpot. Salesforce. One dashboard.

The two-CRM problem is a rite of passage for B2B SaaS. Marketing runs on HubSpot; sales runs on Salesforce. When the mapping between the two isn't clean, the pipeline number in the Monday standup doesn't match the pipeline number in the board deck. Reps enter data twice. Marketing questions the sales report; sales questions the marketing report. Nobody's wrong. Everyone's tired.

iExcel ran the operational cleanup and mapping. HubSpot lifecycle stages defined against the ladder. Salesforce lead-conversion rules mapped one-to-one against HubSpot lifecycle transitions. Field mapping audited — every source, medium, and campaign field syncing correctly in both directions. Duplicate rules tightened. Ownership rules clarified. The report stopped needing an asterisk.

On top of it sat the Looker Studio dashboard — the leadership standing view. All Contacts by Source. RAPs by Source. Event attribution slices. Paid channel performance. Pipeline health by lifecycle stage. One URL. One refresh. One version of the truth the whole room could point at.

−20%
Legacy List · Undeliverable Removed
Post-verification cleanup pass on the legacy database. Deliverability lifted north of 95% on every send that followed. Vendor benchmark for legacy B2B lists.
Welder with focus — precision as metaphor for CRM cleanup
Chapter 06 · Two CRMs, one truth
Chapter 07 · The Stack

The measurement layer underneath all of it.

None of the campaign work holds up without a reporting stack the leadership team can trust. This is the operating layer that stayed on — from the attribution rebuild to the standing weekly review.

// CRM · MARKETING

HubSpot

Lifecycle stages defined against the ladder. Source, medium, and campaign fields wired to every form submission and every ad click. Nothing lands in the CRM without a source tag intact.

// CRM · SALES

Salesforce

Lead-conversion rules mapped one-to-one against HubSpot lifecycle transitions. Field mapping audited both directions. The two systems stopped disagreeing on the same contact.

// REPORTING

Looker Studio

Leadership standing view. All Contacts by Source, RAPs by Source, event attribution slices, paid channel performance, pipeline by lifecycle. One URL, one refresh, one truth.

// PAID · B2B

LinkedIn Ads

Job-title targeting against HR, L&D, and workforce-development roles at target-account tiers. Every ad wired to HubSpot with UTM hierarchy intact.

// PAID · SOCIAL

Meta

Retargeting warmth and founder-video creative against the LinkedIn audiences we'd already qualified. Creative iteration against a defined test roadmap.

// ANALYTICS

Google Analytics 4

GA4 property wired to source attribution on the contact record. Nothing lands in HubSpot without a source, medium, and campaign tag from the site to the CRM.

// SEARCH

Google Search Console + SEO

Organic foundation against RAP-education queries — the ones talent leaders are actually typing. Weekly visibility monitoring on the content clusters that seed the top of the ladder.

// EVENTS

Webinar + Event Ops

Landing pages, invite sequences, hidden-field source capture, post-event follow-up sequences. Every event gets its own attribution slice — which webinar seeded which RAP later.

// DELIVERABILITY

List verification

Legacy database run through verification before every major send. Invalid, catch-all, and role-based addresses stripped so the email infrastructure stays clean and the reports stay honest.

Welding sparks — the craft in progress
// THE COMPOUND
"The dashboards stopped disagreeing with the spreadsheets — because there were no more spreadsheets to disagree with."
— Engagement Recap · BuildWithin × iExcel
Chapter 08 · The Read

The template for a category-defining B2B SaaS.

If you're running a B2B SaaS in a category the market is still learning — workforce development, apprenticeship, compliance-heavy L&D — and you're staring at a two-CRM stack, a paid program that can't source pipeline cleanly, and an events motion that pulls its weight but can't prove it — the BuildWithin engagement is the shape of what to do about it.

Attribution first. Ladder second. Paid and events after. A reporting layer leadership can point at, not around.

Most agencies sell the campaign. iExcel sells the operating layer the campaign runs on — and stays through the standing weekly review that makes the numbers hold up under a board deck.

Workshop craft — the read on the engagement
Chapter 08 · The read

Attribution first. Then the growth.

A CRM stack that agrees with itself. A paid program with sources landing on the record. A Looker Studio view leadership can point at. Book a 15-minute sanity check on your setup — we'll tell you what's under-built and what to do about it.

Book a 15-min sanity check →
Book →