Nexcite Entertainment In Partnership With Integrity Agency

Confidential · A Private Accounting · May 20, 2026

The Migration
Accounting.

What we inherited, what we built, the partnership beneath it, what it is worth. Prepared for Dr. Sean Lee inside an active engagement that began with a WordPress takeover and is running through primary day and beyond.

Prepared

May 20

Office

CA Ins. Comm.

Primary

13 days

Status

Live

The Two States

From a site that wasn't answering anyone,
to infrastructure built to win.

Thirteen days ago, the candidate's online presence was a WordPress install that read as a placeholder. Lead inquiries went unanswered. Search engines could not place the candidate. AI assistants could not find him. The presence existed; the function did not. The decision to take it over was the right one.

What replaced it is one of the most technically advanced campaign sites reviewed all cycle, against any candidate, in any race. The full diagnostic in the companion Strategic Online Overview scores the result at sixty-six of one hundred and rising. That score sits above every other candidate's site reviewed in the California Insurance Commissioner field. The work shipped in days.

Before · The WordPress

A presence,
not a campaign.

Default WordPress theme. Lead form submissions going unread. No schema. No structured data of any kind. AI crawlers blocked or unconfigured. Generic title tags. Missing meta descriptions. Image alt text absent. No multilingual presence. No content cadence. No press kit. No calculator. No FAQ. No event entity for the primary. No declared candidate type to search engines. Slow on mobile. Inconsistent with the brand the candidate's record actually warrants. The opposition could read it and feel comfortable.

After · The Migration

A campaign,
not a placeholder.

Custom-built static site on Cloudflare's edge. Twenty-three indexed pages. Person plus PoliticalCandidate dual-type schema. Event schema for the primary itself. FAQPage schema. Three subjectOf NewsArticle entries pointing at Chinese-language coverage. Six languages declared in inLanguage. llms.txt published at root, a 2026-tier AEO signal almost no campaigns carry. A premium interactive calculator. A six-post blog. A press page. An endorsements scaffold. TCPA-compliant SMS terms. Google consent mode v2. Title tags that name the office, the office holder, the credentials, and the primary date.

The Dimensions

Every line item.
Before, and after.

Each dimension below is what most campaigns either get right or get wrong. The old site got every one wrong. The new site gets the foundation right and turns the remaining gaps into the work of the next thirteen days.

DimensionBeforeAfter
Platform WordPress install with generic theme, hosted on a shared platform Custom static site, Cloudflare Pages global edge, modern HTTP/2 + HSTS
Pages indexed A handful at most, default WordPress sitemap, no image annotations Twenty-three URLs in a hand-crafted XML sitemap with image:loc and image:title annotations
Structured data None detected Person plus PoliticalCandidate dual-type, Organization (committee with FPPC), WebSite, Event for primary, FAQPage, three subjectOf NewsArticle, VideoObject, alumniOf Caltech
AI crawler access Default blocked or unconfigured. GPTBot, ClaudeBot, PerplexityBot all locked out Explicit allow for GPTBot, ClaudeBot, anthropic-ai, Claude-Web, PerplexityBot, Google-Extended, CCBot, cohere-ai, FacebookBot, Applebot-Extended
llms.txt at root Not present Published. Signals to AI assistants which content is authorized for citation. Almost no campaigns carry this
Multilingual posture English only Six languages declared in inLanguage: English, Spanish, Simplified Chinese, Korean, Vietnamese, Japanese. Chinese-American press coverage wired into schema as subjectOf
Title tag Generic, did not name the office, the credentials, or the primary date "Dr. Sean Lee for California Insurance Commissioner · Primary June 2, 2026." Names the doctor, the office, the date
Meta description Missing or auto-generated boilerplate Custom 156-character description leading with the 28-year industry record, the CCRP plan, and the primary date
Open Graph + Twitter cards Default WordPress plugin output, wrong dimensions, no alt text Dynamic /og endpoint generating per-page social previews. summary_large_image Twitter card. theme-color set to Old Glory blue
Image alt text Missing on most images One hundred percent coverage. Every image carries an alt attribute
FAQ surface None FAQPage schema with substantive answers covering CCRP, FAIR Plan, primary date, candidate background
Premium interactive None /calculator/ widget. Estimates premium impact for voters who land cold
Content cadence Inactive Six published blog posts. CCRP explainer, voter guide, FAIR Plan failing, Las Vegas convention recap, and more
Press kit Did not exist /press page live with media contact path. Endorsement scaffold standing
SMS compliance No TCPA-aware page /sms-privacy/ live. TCPA, A2P 10DLC posture documented
Privacy and consent Default WordPress privacy or none. No consent mode /privacy page. Google consent mode v2 with denied defaults across ad_storage, ad_user_data, ad_personalization, analytics_storage
FPPC committee binding Not in schema, footer placement unclear FPPC #1489551 declared in Organization schema. Address (300 Spectrum Center Drive, Irvine) in PostalAddress
Analytics + tracking Basic Google Analytics if anything Google Tag Manager container live, GA4 wired, consent mode v2 governing every script. Ready for Meta Pixel, Google Ads, LinkedIn Insight via GTM
Performance WordPress default load times, render-blocking scripts, no font optimization Deferred font loading via media swap, preconnect to font CDN, mobile viewport-fit=cover, edge-cached via Cloudflare
Security headers Default HSTS, X-Frame-Options DENY, X-Content-Type-Options nosniff, Permissions-Policy, Referrer-Policy strict-origin-when-cross-origin
Brand fidelity Generic WordPress theme palette and typography Old Glory blue (#002868), Old Glory red (#BF0A30), deep emerald (#1F8C49). Fraunces serif, Inter sans, Inter Tight for emphasis

The reframe

The old site was a WordPress placeholder for a candidate who deserved infrastructure. The new site is the infrastructure. The work between them is the value.

The Work Done

What it took.
Itemized at agency rate.

A campaign site that ships at this level of polish in this window is not a template purchase. It is a custom build with structured data, multilingual scaffolding, brand engineering, compliance documentation, and AI-search readiness. The line items below are the actual workstreams the takeover required, rendered at the standard premium agency rate.

Discovery, Strategy, and Brand

Hours: 22 Subtotal: $6,600
  • Audit of the inherited WordPress site, content extraction, asset retrieval8 hrs · $2,400
  • Brand palette design (Old Glory blue, red, deep emerald) and typography pairing6 hrs · $1,800
  • Information architecture redesign across twenty-three pages4 hrs · $1,200
  • Voice and positioning calibration for statewide California Republican primary4 hrs · $1,200

Custom Build, Static Stack, Cloudflare Edge

Hours: 42 Subtotal: $12,600
  • Twenty-three page custom HTML and component library, mobile-first26 hrs · $7,800
  • Two hundred kilobyte custom CSS system, brand-aligned, responsive8 hrs · $2,400
  • Dynamic /og endpoint for per-page social previews4 hrs · $1,200
  • Cloudflare Pages deployment, DNS migration, edge configuration4 hrs · $1,200

The Calculator, and Other Interactives

Hours: 14 Subtotal: $4,200
  • /calculator/ interactive widget design, build, and content12 hrs · $3,600
  • FAQ accordion components and detail summary patterns2 hrs · $600

SEO + AEO Foundation

Hours: 22 Subtotal: $6,600
  • robots.txt with explicit AI crawler allow-list (twelve agents)2 hrs · $600
  • llms.txt authored at root, 2026-tier AEO signal3 hrs · $900
  • sitemap.xml with image:image annotations and lastmod hygiene2 hrs · $600
  • Per-page meta, OG, Twitter cards, theme-color across twenty-three URLs8 hrs · $2,400
  • Image alt text coverage at one hundred percent3 hrs · $900
  • Canonical tag verification, hreflang scaffolding for six languages4 hrs · $1,200

Schema Graph Architecture

Hours: 14 Subtotal: $4,200
  • Person plus PoliticalCandidate dual-type with alumniOf Caltech, alternateName in Chinese, memberOf California Republican Party4 hrs · $1,200
  • Organization (committee) with FPPC compliance and PostalAddress2 hrs · $600
  • WebSite with six-language inLanguage and DonateAction potentialAction2 hrs · $600
  • Event entity for the June 2 primary with organizer GovernmentOrganization2 hrs · $600
  • FAQPage with four substantive question-answer pairs covering CCRP and FAIR Plan2 hrs · $600
  • Three subjectOf NewsArticle entries (World Journal, HuarenOne, AMTV) and one VideoObject2 hrs · $600

Content and Copy

Hours: 26 Subtotal: $7,800
  • Six blog posts (Las Vegas convention, voter guide, FAIR Plan failing, why Sean Lee, accountability, top candidates)10 hrs · $3,000
  • Four /plan/ subpages (wildfire, FAIR plan, affordability, accountability)6 hrs · $1,800
  • /about candidate biography with Caltech and 28-year industry framing3 hrs · $900
  • /endorsements, /press, /events scaffold and seed copy3 hrs · $900
  • /contact, /donate, /volunteer, /calculator narrative copy4 hrs · $1,200

Compliance, Legal Posture, and Privacy

Hours: 8 Subtotal: $2,400
  • /privacy page with CCPA-aware language2 hrs · $600
  • /sms-privacy page with TCPA and A2P 10DLC documentation2 hrs · $600
  • FPPC #1489551 wiring across schema, footer, and Organization PostalAddress2 hrs · $600
  • Google consent mode v2 implementation with denied defaults2 hrs · $600

Analytics, Tracking, and the GTM Backbone

Hours: 4 Subtotal: $1,200
  • Google Tag Manager container install, GA4 connection, consent mode integration2 hrs · $600
  • Conversion event scaffolding ready for pixel installs (Meta, Google Ads, LinkedIn)2 hrs · $600

QA, Launch, and Iteration

Hours: 12 Subtotal: $3,600
  • Cross-device testing (iPhone, Android, iPad, desktop)4 hrs · $1,200
  • Cross-browser matrix (Safari, Chrome, Firefox)2 hrs · $600
  • Schema validator runs, OG preview verification, form submission testing3 hrs · $900
  • Soft launch, iteration cycles, ongoing optimization through the launch week3 hrs · $900

Partnership Beyond the Build

The work the line items don't quite catch.

A campaign of this scale is not a website project. It is a partnership. The line items above account for the code and the structured data. The blocks below account for the parts of the engagement that ship value without showing up in a developer's commit log.

Production · On-Site Capture in California

Engagement Value: $12,000
  • Nexcite principal on-site with the candidate across multiple days for original B-roll and brand video capture
  • Behind-the-scenes footage and candidate-led conversations recorded for the editorial pipeline
  • Asset library produced for social, paid, press, and long-form use across the cycle
  • Travel, time on the ground, and the founder-level access that defines premium creative work

Audience Activation · Social and Email at Scale

Engagement Value: $11,000
  • Seventy-thousand-recipient email cycle across two coordinated sends, segmented and timed to the primary calendar
  • Copy, design, list management, deliverability handling, and tracking integration
  • Social media management with editorial calendar, asset rotation, and platform-by-platform tone alignment
  • Performance review, A/B angles, and the iteration loop that compounds each send into the next

Strategic Counsel · The Partnership Layer

Engagement Value: $7,500
  • Founder-tier meetings outside the build cadence, on the schedule the campaign actually needs them
  • Ongoing strategic direction across positioning, narrative, response posture, and the Korsgaden-lane question
  • Direct access to the agency principals through the entire engagement window
  • Continuity through and beyond the primary, with the engagement actively expanding
Discovery, strategy, and brand $6,600
Custom build, static stack, Cloudflare edge $12,600
Calculator and other interactives $4,200
SEO + AEO foundation $6,600
Schema graph architecture $4,200
Content and copy $7,800
Compliance, legal posture, and privacy $2,400
Analytics, tracking, GTM backbone $1,200
QA, launch, and iteration $3,600
Build hours subtotal · 164 hours at $300 / hour $49,200
Brand engineering and creative direction $4,500
Multilingual planning and Chinese press coordination $3,500
Asset preparation (photography handling, logo refresh) $2,000
Partnership beyond the build $30,500
Production · on-site capture in California (Nexcite principal travel + B-roll + asset library) $12,000
Audience activation · 70K email cycle and social media management $11,000
Strategic counsel · founder-tier partnership and ongoing access $7,500
Market value of work delivered to date $89,700

Conservative Market Value

$90,000+

For the work delivered to date · the partnership is active and expanding

A custom statewide campaign infrastructure, original on-site production with a founding partner on the ground in California, an audience activation cycle reaching seventy-thousand recipients, and ongoing founder-tier counsel. The number above is the floor at standard agency rate. The plus sign carries the upside, and the engagement is still in motion.

What's Next

The takeover is complete.
The next thirteen days are different work.

The companion Strategic Online Overview documents the forward-looking scope. The on-page work is done. What lags is the external authority signal: voter-guide presence, Wikipedia inclusion, AI classification recognition, and the Republican-lane positioning against the candidate the California GOP elevated. That work runs in parallel with the primary and through November.

Forward Scope at a Glance

Voter-guide outreach and inclusion (CalMatters, KQED, KPBS, Ballotpedia, Wikipedia). Google Knowledge Panel claim. AI classification recovery for the "who is running" query. Republican-lane comparison page. Spanish and Simplified Chinese voter-information mirrors. CCRP white paper. Endorsements expansion. JSON-LD consolidation. Korsgaden-response infrastructure prepared. Performance verification and Core Web Vitals baseline.

The full forward scope is itemized in the Strategic Online Overview at a conservative market value of $85,000+. Combined with the delivered work above, the total program sits north of $175,000. That is the number for a statewide California campaign run at this level of partnership, with the schedule and the stakes considered, and with the engagement actively expanding.

The Read

Thirteen days ago,
the site was a hazard.

Every dollar the campaign was spending on outreach, mail, social, and field was landing on a WordPress site that could not catch any of it. Donors who searched the candidate found generic content. Voters who needed answers found nothing. Reporters who needed a press kit closed the tab. The site was actively burning leads.

The takeover replaced that hazard with the most technically advanced campaign site in the California Insurance Commissioner field. A site that wins direct-name queries and policy queries against any AI assistant. A site that announces the candidate to every relevant search and social platform. A site that gives the campaign somewhere real to send the next thirteen days of attention. Around that build sits the partnership the line items only partly catch: Nexcite's principal on the ground in California with the candidate, the seventy-thousand-recipient email cycle, the ongoing social cadence, the strategic meetings that happen on whatever schedule the campaign needs them.

The work above is what made that possible. The accounting is private. The market value is conservative. The next phase is the work of voter guides, AI classifications, and the Republican lane, captured separately in the Strategic Online Overview. The engagement is active, expanding, and the kind of partnership the agency measures its other work against.