Speaker Kit: Keep the Bureau Profile Bookable

Dennis Yu on stage at NFDA delivering a keynote on the Content Factory four stages

Definitive SOPCanonical task page · Personal Branding

Outcome: Maintain one public-safe speaker-kit source of truth so every booking surface stays current, consistent, and bookable.

Start with the speaker-kit source →

1. Speaker kitgit source of truth2. Bureau profileeSpeakers / NSA3. Speaker pageyourname.com/speaking4. Bookinquiry form

What a speaker kit is—and what it is not

A speaker kit is the one git folder that owns every public fact an organizer needs: who you are, what you talk about, what you charge, and the proof you have done it. It is not a PDF one-sheet that goes stale in someone’s downloads. It is not a bureau dashboard you rewrite from memory. Agents and humans both fill eSpeakers, the personal-site speaking page, and association one-sheets from that folder — and nowhere else.

It is not a personal brand website (that answers who / what / why-trust for Google). It is not the act of pitching a conference (that is a later skill). It is the plumbing that makes those two jobs possible. If the bureau profile is empty, the fee says “inquire,” or the contact form still lists a retired company, you do not have a speaker kit. You have a scavenger hunt, and organizers will book someone else.

What belongs in the kit

One public-safe repo. No street addresses, no private phones, no unpublished fees. For Local Service Spotlight the working example is github.com/dennisyu/dennis-yu-speaking.

File What an agent pastes
positioning, one-liner, bios Current title and company. Short bio for cards. Full bio for the bureau.
fees Published numbers only. If the human has not set a number, leave the field empty and stop.
programs/ Each talk: title, format, audience, description, takeaways, fee line from the kit.
testimonials, stages, media Named quotes, documented appearances, real stage photos and talk videos.
bureau field map Which kit file fills which bureau screen, plus live bugs to fix this run.
speaker-page HTML The same facts, rewritten for the personal-name domain.

Lead with the current operating company. Dennis Yu speaks as CEO of Local Service Spotlight. BlitzMetrics is prior history. “Your Content Factory” and a typo domain do not belong on a booking profile.

The process (this is the skill)

The machine-readable SOP is keep-speaker-bureau-profile-bookable in the Task Library. The steps, in order:

  1. Read the kit. Do not invent a talk title or a fee.
  2. Lock the brand and home base (Las Vegas, NV for this kit). No street address on the public profile.
  3. Publish fees. “Inquire” is how bureau search buries you. Dennis’s published numbers: $5,000 U.S. + travel, $7,500 international + travel, $5,000 virtual.
  4. Load every program from programs/. Industry rooms get their own talk: funeral homes, landscapers, campuses, affiliates, a live audit. One generic “AI keynote” is not a kit.
  5. Paste bios, audience benefit, and the one-liner from the kit files.
  6. Put proof on the profile: canonical headshot, stage photos, one talk video, named testimonials.
  7. Add three future calendar holds. Empty calendars read as inactive. eSpeakers’ own monthly mail asks for this.
  8. Mirror the same facts on dennisyu.com/speaking. Then open the public bureau URL as a stranger.
  9. Log the run as a meta-article that points back here. After the gig, recordings go to film-conference-presentations.

The bureau profile

NSA Basic accounts land on eSpeakers. The public page for this kit is espeakers.com/marketplace/profile/48283. Dashboard: /dashboard/48283/profile.

eSpeakers grades the profile (their “eSEO”). The mail they send is the punch list: fees, programs, three future dates. A rank of 35 with one impression in a year is what an empty profile looks like. Filling the kit fields is how that number moves — not a different bureau, not a new brand name.

Video, recommendations, and media kit uploads may be PRO-gated. Do not stall the rest of the profile waiting on a paywall. Publish what Basic allows: basics, topics, bio, programs, fees, calendar, virtual, website.

The speaker page

The entity home is still the personal brand site. The speaking page is the booking surface on that domain. It must not contradict the bureau. Same fees, same talks, same company, first person, real photos.

Inquiry goes to a form the organizer can submit, not a private inbox. Current path: localservicespotlight.com/speaking-inquiry.

Programs in this kit

Talk Format
AI Industry Keynote 45–60 min main stage, built on a business from the room
AI Agent Workshop Half day, laptops, a working agent by the end
Campus practicum Multi-session, Johns Hopkins-style
AI for funeral homes Association keynote (NFDA and peers)
AI for landscapers / green industry Association keynote and workshop
AI for affiliates and digital marketers Conference session
Live audit On-stage build against a volunteer business

Proof, not claims

The kit only lists appearances that are public, email-confirmed, or organizer-published. The long inventory is Dennis Yu conference speaking appearances (277+ verified; 1,000+ career talks across 17 countries). Booking-relevant rooms include NFDA, JVA ALIGN, Direct Gardening Association, Affiliate World Dubai, Social Media Marketing World, DigiMarCon, DealCon, Johns Hopkins, and TEDxBeaconStreet 2015.

“We applied the techniques that Dennis taught us last year, and we’ve taken that event from being the event with the lowest amount of social media followers in the world to now the event with the largest — 295,000 followers.” — Dallas Dogger, Chairman, R6 Digital · Kennards Hire Rally Australia

“Thanks for bringing your best to our community.” — Phil Mershon, Director of Events, Social Media Examiner (Social Media Marketing World)

“Your two presentations specifically were the cream of the crop.” — Matt Bollinger, Stark Bro’s Nurseries (Direct Gardening Association)

Named quotes with role and event. No “industry leader” filler. Same rule as every other Task Library page: if you cannot link it, it does not go on the profile.

Worked examples

  • dennis-yu-speaking on GitHub — the kit this article was written from. Positioning, fees, seven programs, testimonials, stages, media, and the eSpeakers field map live here so an agent does not guess.
  • eSpeakers profile 48283 — the NSA Basic bureau surface. Monthly eSEO mail grades fees, programs, and three future dates. This is the dashboard organizers search; it has to match the kit.
  • dennisyu.com/speaking — the entity-home speaking page. Same fees, same talks, first person. If this page and the bureau disagree, the organizer will email to “confirm,” which is how bookings die.
  • Conference speaking inventory — 277+ verified appearances used as proof, not as the booking page. The kit pulls named rooms from here (NFDA, JVA ALIGN, Direct Gardening Association, Affiliate World Dubai, SMMW, TEDxBeaconStreet).
  • Speaker reel — one talk video the bureau and the speaker page can both embed. Empty video slots are why eSpeakers keeps the profile in the penalty box.
  • keep-speaker-bureau-profile-bookable — the machine-readable SOP. Agents install this skill and run it against the kit; they do not invent a second process.
  • How we documented the speaker kit task — the meta-article of the first run that produced this hub and the skill.
  • Speaking inquiry form — the CTA. A private inbox is not a booking path.

Related concepts

The speaker kit sits on top of personal branding and digital plumbing. After the gig, the Content Factory turns the recording into clips, articles, and one-minute videos on the Topic Wheel. Proof from the stage feeds Knowledge Panel validation and Social Amplification Engine Stage 3 endorsements. The house spec for this page is the definitive article guide. The runnable library is the Task Library dashboard.

What this is not

Book, or copy the kit

Organizers: dennisyu.com/speaking or the speaking inquiry form. Fees above are the published numbers.

Operators building this for someone else: copy the kit layout, put it in git, point the bureau and the speaker page at it, and install keep-speaker-bureau-profile-bookable from the Task Library. The next agent should be able to fill a bureau dashboard without asking the speaker to remember their own fee.

Drafted by an agent from the public speaker kit, the eSpeakers fill map, and the Task Library SOP. A named human verifies fees and brand names against the kit before this page is treated as current. Byline is the human’s.

Dennis Yu
Dennis Yu
Dennis Yu is the CEO of Local Service Spotlight, a platform that amplifies the reputations of contractors and local service businesses using the Content Factory process. He is a former search engine engineer who has spent a billion dollars on Google and Facebook ads for Nike, Quiznos, Ashley Furniture, Red Bull, State Farm, and other brands. Dennis has achieved 25% of his goal of creating a million digital marketing jobs by partnering with universities, professional organizations, and agencies. Through Local Service Spotlight, he teaches the Dollar a Day strategy and Content Factory training to help local service businesses enhance their existing local reputation and make the phone ring. Dennis coaches young adult agency owners serving plumbers, AC technicians, landscapers, roofers, electricians, and believes there should be a standard in measuring local marketing efforts, much like doctors and plumbers must be certified. He has appeared on 353 podcasts with 619 credited episodes — see the full list of his podcast appearances.