Bow Tie Kreative Intel System

File 15

CRM Schema and Export

The CRM stores a qualified company opportunity and its evidence—not a dossier. Collect the minimum business-relevant fields necessary for a defined outreach purpose.

1. CRM principle

2. Normalized entities

15.2-normalized-entities.t1
EntityPrimary fields
Organizationlegal/display name, domain, region, industry, identifiers, parent/subsidiary links
Personpublic name, current public role, organization link, effective dates, source IDs
ContactPointchannel, value/pattern, status, provenance, lawful-use basis, last verified, suppression
Sourcecanonical URL, publisher, times, access class, extract/hash, evidence level
Claimsubject/predicate/object, truth state, scope, evidence links, confidence, review
Signalobserved event/metric/change, first/last seen, LAKA variables
Hypothesismechanism, alternatives, predicted evidence, status
Opportunityintervention, service fit, priority, change state, next test
FinancialModelformulas, tagged inputs, scenarios, model class, overlap group
Outreachselected claim, draft, approvals, send/response/opt-out events
AuditRunscope, registry version, status, owner, retention and quality results

3. Required import columns

The user-requested view:

15.3-required-import-columns.t1
Company NameDomainIndustryFirst NameLast NameTitleEmail PatternPrimary Technical/PR GapMicroeconomic/Margin LeakEstimated Deal ValueCustom Pitch Angle

These eleven columns are a presentation/export view. The source system should also retain the governance fields below.

4. Governance columns

Organization ID
Person ID
Canonical Domain
Role Verified At
Role Source URL
Contact Status
Contact Source URL
Lawful Use Basis
Jurisdiction
Consent/Relationship Expiry
Suppression Status
Primary Claim ID
Evidence Level
Claim State
Confidence Band
Financial Model Class
Deal Value Low
Deal Value Base
Deal Value High
Currency
Service Fit
Priority Score
Human Review Status
Last Researched At
Next Review At
Retention/Delete At

5. Contact statuses

15.5-contact-statuses.t1
StatusMeaningExport rule
publishedcompany/person publicly publishes the business address for this purposemay export with source and review
verifiedlawfully verified through an authorized service or direct interactionmay export with verification time/method
pattern-onlydomain convention inferred from multiple published corporate addressesexport pattern, not a personal email address
unknownno reliable contact pointleave blank; use company contact route or research backlog
invalidbounced/obsolete/wrong personsuppress
opted-outrecipient objected/unsubscribedsuppress globally as required

Email Pattern means a pattern such as {first}.{last}@example.com, not a guessed address. Never mark a generated address as published or verified.

6. Identity resolution

Resolve people using:

  • official leadership/team page;
  • official filing or press release;
  • current company-authored biography;
  • reputable professional/public business profile as corroboration.

Require company + role + effective date. Do not merge by name alone. Preserve former roles and source times.

7. Deduplication keys

Organization

  1. registry/ticker/legal identifier where available;
  2. canonical registrable domain;
  3. normalized legal name + jurisdiction;
  4. manual review for brands/subsidiaries.

Person

  1. public professional profile/official identifier where lawful;
  2. normalized name + organization ID + role period;
  3. manual review for common names.

Opportunity

organization_id + mechanism + service_family + active_window

Do not create a new opportunity merely because the same finding came from another source.

8. CSV injection protection

Spreadsheet software may interpret cells beginning with =, +, -, @, tab, carriage return, or line feed as formulas. Before CSV export:

  1. keep trusted numeric fields typed as numbers;
  2. for untrusted text beginning with a dangerous prefix, prepend a single quote or use the target CRM's documented safe import method;
  3. normalize line endings and remove null bytes;
  4. use a standards-compliant CSV writer with quoting;
  5. never interpolate untrusted values into formulas;
  6. test the actual destination CRM/spreadsheet.

Keep an unsanitized canonical value only in a protected system when necessary, and store the sanitized export separately.

9. Data minimization and retention

For each field record:

purpose: ""
necessity: required|optional|exclude
lawful_basis: ""
source: ""
retention_period: ""
access_role: ""
delete_or_review_at: ""

Remove stale titles, invalid contact data, unsupported allegations, sensitive personal data, and records after their purpose/retention window ends. Propagate opt-outs to every outbound system.

10. Deal value

Store deal value separately from cost of inaction and client value:

Client value range = modeled economic benefit
Proposed fee range = price for scoped service
CRM estimated deal value = expected contract value, not the client's alleged loss

Do not set Estimated Deal Value equal to the high-case ROI. Use the offer's actual pricing/scoping logic and mark TBD until qualified.

11. Custom pitch angle grammar

{outreach-eligible public business observation or reviewed corpus calculation}
→ {bounded mechanism}
→ {offered-service fit}
→ {small diagnostic/test}

Example:

Public support pages and reviews repeatedly describe setup confusion [sample/window];
test whether onboarding clarity is raising support load before automating the handoff.

12. Import quality tests

  • exact header names and encoding;
  • unique organization/person IDs retained where destination permits;
  • no formula injection;
  • URLs valid and source-linked;
  • enum values valid;
  • currency and numeric formats normalized;
  • blanks used instead of invented values;
  • contact status consistent with contact value;
  • opt-outs excluded and suppression list checked;
  • duplicate threshold and manual-review queue tested;
  • sample import into a non-production workspace reviewed before full import.

15-crm-schema-export.md · 179 lines · 6348 bytes · SHA-256 5b6952b372827308