🧠 Brand Knowledge
Brand Knowledge - Detailed Guide
Step 2 - Advanced

Step 2: Advanced

Field: Upload File (PDF or Google Sheet)

What it does: Gives Prism reference material it can use to inform responses. Unlike Attribution sheets (Step 3), these are static context documents, not live queryable data.

Advanced Step

Limitation: One file type (either doc or google sheet) per knowledge object. Remove existing to upload another.

PDF use cases:

Use CaseWhat to Upload
Brand guidelinesTone of voice doc, messaging framework
PlaybooksPerformance marketing SOPs, optimization checklist
Historical contextQuarterly reviews, campaign post-mortems
ComplianceApproval requirements, restricted claims

Google Sheet use cases (via Prism template):

Use CaseWhat to Include
KPI targetsTarget ROAS, CPA ceilings, CPM benchmarks by platform
Campaign taxonomyNaming conventions, campaign ID mappings
Audience definitionsSegment names and what they include
Creative specsPlatform requirements, asset naming

Example: When to use PDF vs Google Sheet

  • Use PDF for narrative guidance ("how we talk about performance")
  • Use Google Sheet for structured reference data ("our target metrics")

Field: Website URL

What it does: Prism crawls the URL to enrich context. Useful for pulling in live brand information without manual uploads.

What URLs work well:

URL TypeUse Case
Brand homepageGeneral brand positioning, product info
Product pagesPricing, features, offers
Help center / FAQCommon customer questions
Landing pagesCurrent campaign messaging
Company "About" pageBrand story, mission

What URLs don't work well:

  • Pages behind login
  • Dynamic single-page apps with no crawlable content
  • PDFs hosted online (upload directly instead)

Example use cases:

Link your pricing page so Prism can reference current offers when analyzing conversion rates.

Link your product category page so Prism understands which products belong to which campaigns.


Field: Enhance Prompt Instruction

What it does: Controls how Prism expands shorthand when users click the "Enhance Prompt" button in chat. Think of it as defining shortcuts.

Character limit: 1,200 characters (~300 words)

How it works: User types short prompt → clicks Enhance → Prism expands using these instructions.

How to write Enhance Prompt instructions:

  1. Define shorthand terms When I say "top campaigns" I mean campaigns with ROAS above 4x in the last 14 days. When I say "problem campaigns" I mean campaigns with ROAS below 2x for more than 7 days.

  2. Set default time ranges

    Unless I specify dates, assume I'm asking about the last 7 days. "Recent" means the last 14 days. "This month" means the current calendar month.

  3. Define metric shorthand "Performance" means ROAS and CPA. "Efficiency" means CPM and CTR. "Scale" means spend and impressions.

  4. Map campaign nicknames "Hero campaigns" = campaigns with IDs 12345, 67890, 11223. "Evergreen" = all campaigns with "EVG" in the name.

Example full Enhance Prompt instruction:

  • When I say "top performers" I mean campaigns with ROAS above 3.5x.
  • "Underperformers" means ROAS below 2x for 7+ days.
  • "Recent" means the last 7 days.
  • When I ask for "issues," start with campaigns that dropped more than 20% WoW in ROAS. When I ask for "wins," show campaigns that improved more than 15% WoW.