Assessment Funnel · Documento di Bordo · Fase 1 di 7
Setup GHL — Field, Tag, Pipeline, Token
Prepari dentro GHL tutto ciò che il relay (Fase 3) e le Automation (Fase 4) useranno dopo. Non serve aspettare nessuno per iniziare questa fase.
Vai su Impostazioni → Custom Fields → Contact. Crea questi 23 campi, esattamente con questi nomi (li useremo identici nel codice, non rinominarli):
dm_assessment_version— Textdm_assessment_completed_at— Date/DateTimedm_assessment_score_overall— Numberdm_score_positioning— Numberdm_score_funnel— Numberdm_score_advertising— Numberdm_score_tracking— Numberdm_score_optimization— Numberdm_score_operations— Numberdm_profile_code— Dropdown o Text (valori: P1_FOUNDATIONS, P2_ACQUISITION, P3_FOUNDER, P4_SCALE)dm_profile_name— Textdm_profile_risk— Numberdm_profile_secondary_code— Textdm_profile_secondary_risk— Numberdm_risk_foundations— Numberdm_risk_acquisition— Numberdm_risk_founder— Numberdm_risk_scale— Numberdm_lowest_pillar— Text o Dropdowndm_positive_answers— Numberdm_apply_status— Dropdown (valori: not_started, clicked, submitted, thank_you_viewed)dm_apply_submitted_at— Date/DateTimedm_apply_source— Text
1c0f — formato illustrativo, non un valore reale osservato) — annotalo in un file a parte (foglio Excel/Sheet), ti servirà identico in Fase 3 per il relay. Non si indovina dopo: recuperalo ora mentre lo crei, o in un secondo momento dal pannello del campo in GHL o via API (endpoint e versione esatti da verificare sulla documentazione ufficiale GHL al momento del build, non è detto restino gli stessi).Vai su Impostazioni → Tags (i percorsi di menu sono quelli disponibili al momento della stesura — verifica nell'interfaccia se non trovi la voce). Crea questi 9, testo libero, esattamente così incluso il carattere | — nomi verificati su architecture.html/GHL_IMPLEMENTATION.md nel repo del template (non "DM | Outcome | N", nome usato prima su questo sito ma mai nel codice reale):
DM | Assessment | Started— creato per completezza, il relay di Fase 3 non lo invia ancora (richiederebbe identificare il lead prima del Contatto, che oggi è l'ultimo step del quiz)DM | Assessment | CompletedDM | Profile | P1 FoundationsDM | Profile | P2 AcquisitionDM | Profile | P3 FounderDM | Profile | P4 ScaleDM | Apply | ClickedDM | Apply | SubmittedDM | Apply | TY Viewed
I 4 tag Profile corrispondono ai 4 profili (P1_FOUNDATIONS, P2_ACQUISITION, P3_FOUNDER, P4_SCALE) — stessa corrispondenza codice↔tag ovunque nel sito, non invertirla.
Vai su Opportunities → Pipelines → New Pipeline. Chiamala ad esempio "Assessment Funnel". Crea questi stadi, in quest'ordine esatto:
- Outcome 1
- Outcome 2
- Outcome 3
- Outcome 4
- Apply
- Lead Contattato
- Appuntamento Fissato
- Call Effettuata
- Proposta
- Vinta
- Persa
Vai su Impostazioni → Private Integrations → Create New Integration. Dai un nome tipo "Assessment Funnel Relay". Scope minimi da selezionare: lettura/scrittura contatti, scrittura opportunity (la lista esatta delle checkbox va confermata nell'interfaccia al momento — GHL la aggiorna nel tempo, seleziona tutto ciò che riguarda Contacts e Opportunities in scrittura).
Copia il token generato una sola volta (GHL di solito lo mostra solo alla creazione) e salvalo in un posto sicuro (password manager, non in chiaro in un file condiviso).
È visibile nell'URL quando sei dentro il sub-account (es. .../location/XXXXXXXXXXXXXXXXXXXX/...) oppure in Impostazioni → Business Info. Salvalo insieme al token.
Checklist di chiusura Fase 1
Fonte dati: GHL-Automations-Pipeline.md e GHL-API-Integration.md.