CoeveraBlueprints

Schemi di implementazione CRM

Parta dal problema. Arrivi alla configurazione.

Ogni blueprint qui prende un problema di business reale – approvazioni che vengono saltate, rinnovi che nessuno prevede, uno sconto che cambia per regione e per prodotto – e lo segue fino alle entità, ai campi, ai moduli e ai processi che lo risolvono in Coevera CRM. Compreso ciò che la piattaforma non fa, e che cosa fare invece.

Ordinati per problema — non un tour delle funzionalitàIndipendenti dal cliente — schemi, mai dati dei clientiLimiti documentati — anche quelli che fanno male

La biblioteca, ordinata per problema

Quale di questi è il suo problema?

Sono le domande con cui le organizzazioni arrivano davvero. Ognuna rimanda a un blueprint che risponde con una configurazione funzionante anziché con la promessa di una funzionalità.

  • Come gestisce cinque tipi diversi di richieste dei clienti in un unico help desk?

    In Coevera: un'unica entità personalizzata per il case, ogni tipo di richiesta come sottotipo CustomEntityType e il typeId nativo come discriminante — così una coda, una serie di numeri di riferimento e un ciclo di vita degli stati sostengono cinque insiemi di campi completamente diversi. Include il limite delle approvazioni che ridisegna il progetto e il pattern del Quote proxy che lo aggira.

    Blueprint 001 · pubblicatoModello datiMarkdown

  • Come fa in modo che l'IA legga un documento e compili i campi del CRM in modo affidabile?

    In Coevera: riconoscere una volta, leggere più volte — un campo IA legge gli allegati e scrive un foglio di lavoro JSON; ogni altro campo è un economico lettore di testo. Tratta i tipi di campo supportati (niente menu a tendina, niente date), perché ogni dipendenza da IA a IA è un confine tra processi e le modalità di errore che segnalano successo senza scrivere nulla.

    Blueprint 002 · pubblicatoCampi IAMarkdown

  • Come modella qualcosa per cui il suo CRM non ha un oggetto?

    In Coevera: prima di modellare qualsiasi cosa, classifichi il requisito in uno di sei verdetti — già attivo, una funzionalità disattivata, configurazione, un vero sviluppo, un limite rigido o non un problema di prodotto. In un esercizio con sei reparti, 11 richieste su ~44 erano interruttori, non sviluppi. Poi, quando si tratta di uno sviluppo: campo, sottotipo, record correlato o entità personalizzata.

    Blueprint 003 · pubblicatoModello datiMarkdown

  • Come può impedire che preventivi e sconti vengano inviati prima che qualcuno li approvi?

    In Coevera: un ApprovalProcess su Quote la cui soglia è un normale filtro — totale More di 10000, oppure una percentuale di sconto. L'applicazione è il blocco del record, non una notifica, e gli approvatori vengono individuati tramite un ruolo anziché per nome. Include l'impostazione di scadenza che approva automaticamente in silenzio.

    Blueprint 004 · pubblicatoControllo dei processiMarkdown

  • Come migra i contatti da un altro sistema senza perdere dati senza accorgersene?

    In Coevera: gli errori di migrazione sono silenziosi per impostazione predefinita. Un valore di menu a tendina senza un'opzione corrispondente arriva vuoto senza alcun errore — su un export, 579 record su 3.432 sarebbero stati svuotati in un solo campo. Spiega perché un export di esempio inganna, perché il file è fatto di coorti e non di un elenco, e il controllo del tasso di riempimento che è l'unico segnale disponibile.

    Blueprint 005 · pubblicatoMigrazione dei datiMarkdown

  • Come imposta una numerazione dei documenti che resista alla produzione?

    In Coevera: un campo Auto number, il cui segmento Autocount prevede un'opzione nativa "Reset count every year" — nessuna automazione necessaria, contrariamente al consiglio diffuso, anche se l'azzeramento a un reale cambio d'anno non è stato osservato. Tratta la grammatica del pattern e il suo indice iniziale, il contatore {year, month, count}, perché una successiva modifica del pattern tramite l'API va inviata senza il numero iniziale finale altrimenti la serie riparte, e l'unico caso in cui serve ancora un processo.

    Blueprint 006 · pubblicatoNumerazioneMarkdown

  • Come fissa prezzi diversi per lo stesso prodotto per regione, segmento o contratto?

    In Coevera: un prodotto non ha alcun prezzo — il prezzo si trova su un record di collegamento tra il prodotto e un listino prezzi, che contiene anche la valuta e un'impostazione di accesso per ruolo. Tratta le righe di prezzo che non vengono create quando si aggiunge un listino in un secondo momento, e il fatto che l'API non ricava mai un prezzo al posto suo.

    Blueprint 007 · pubblicatoPrezziMarkdown

  • Come prevede rinnovi che non esistono ancora come record?

    In Coevera: due meccanismi nativi per due domande che vengono confuse — un piano dei ricavi distribuisce un contratto firmato su periodi futuri datati, e una regola di ricorrenza dell'opportunità genera la trattativa successiva con una cadenza AfterNMonths. Spiega perché creare i rinnovi con anni di anticipo rovina le metriche della pipeline.

    Blueprint 008 · pubblicatoAutomazioneMarkdown

  • Come automatizza sui campi del CRM di proprietà di un altro sistema?

    Stato dell'abbonamento, date contrattuali, numero di licenze: replicati dalla fatturazione o da un ERP, e usati come condizione da tutto ciò che conta. Li rispecchi in sola lettura, ne derivi un piccolo livello di proprietà del CRM su cui la sua automazione si ramifica davvero, e progetti per il momento in cui la sincronizzazione si ferma. Illustra che cosa ha fatto in produzione un'interruzione della replica durata più giorni: silenzio anziché errori, e condizioni di corrispondenza esatta saltate per sempre.

    Blueprint 009 · pubblicatoIntegrazioneMarkdown

  • Come consegna un'opportunità vinta al team che la realizza?

    In Coevera: una seconda pipeline, non più fasi. Cloni l'opportunità vinta in una pipeline di delivery, in base al fatto che la trattativa contenga davvero qualcosa da realizzare, con valori predefiniti per servizio impostati sul clone. Illustra la diramazione a partire dalla data di go-live, perché ogni processo che imposta automaticamente un valore ha bisogno di un gemello manuale e i processi di riallineamento di cui i record clonati finiscono sempre per avere bisogno.

    Blueprint 010 · pubblicatoPassaggio di consegneMarkdown

  • Come mantiene gestibili centinaia di automazioni del CRM?

    In Coevera: un processo è trigger, un solo filtro, poi le azioni, e un filtro non può mai stare sotto un'azione, quindi una seconda condizione indipendente richiede un secondo processo, richiamato come subroutine. Ecco perché metà dei processi sull'entità più carica (56 su 113) è costituita da sottoprocessi richiamabili, ed è corretto così. Illustra la denominazione accanto ai tag e i tre modi in cui un parco si degrada.

    Blueprint 011 · pubblicatoGovernanceMarkdown

  • Come gestisce un sondaggio clienti dal suo CRM e riporta le risposte sul record?

    In Coevera: un modulo online nativo vincolato a un solo tipo di entità, le cui impostazioni decidono se una risposta viene collegata al record, scritta su di esso o crea un nuovo record. L'invio del modulo è uno dei soli quattro tipi di trigger di processo. Illustra l'identità tramite precompilazione e autolink, il contenitore dei rispondenti sconosciuti e perché il tasso di risposta integrato supera il 100%.

    Blueprint 012 · pubblicatoFeedbackMarkdown

  • Come aggiunge al suo sito un modulo di contatto che scrive direttamente nel suo CRM?

    In Coevera: un modulo di contatto è un online form ospitato dal CRM, e il sito web conserva un solo link id: niente markup, niente elenco dei campi, niente chiave API. Attivi la creazione e l'aggiornamento e l'autolink e un invio diventa un upsert: 49 invii, 41 persone, zero duplicati. Tratta il proprietario e il sottotipo che un visitatore anonimo non può fornire, e le due cose che un modulo incorporato non può misurare.

    Blueprint 013 · pubblicatoAcquisizione leadMarkdown

  • Come individua i clienti a rischio di abbandono prima del rinnovo?

    In Coevera: un motore di salute nativo, configurato per sottotipo di record: regole indicatore composte da campo + operatore + punti si traducono in un punteggio, una fascia e un trend, e un indicatore critico è memorizzato a −1, il che secondo i valori memorizzati impone la fascia peggiore qualunque sia il resto del punteggio. La regola di progettazione: lasci che il punteggio indirizzi l'attenzione e che sia un campo con il verdetto di una persona a far scattare l'intervento.

    Blueprint 014 · pubblicatoCustomer successMarkdown

  • Come gestisce sconti di volume che variano per regione e per prodotto?

    In Coevera: più listini prezzi possono essere validi contemporaneamente e una regola di disponibilità restringe quelli proposti a un utente, ma il menu a tendina parte da "Without price list" e ogni riga arriva a zero finché qualcuno non sceglie. E nessuna regola può verificare la quantità, quindi il volume diventa uno schema di sconti per prodotto in percentuali, con i prodotti solo su preventivo contrassegnati da un flag anziché prezzati a zero.

    Blueprint 015 · pubblicatoPrezziMarkdown

  • Come concatena sequenze di email in modo che ciò che fa un potenziale cliente decida cosa succede dopo?

    In Coevera: una sequenza è un circuito chiuso, non può iscrivere nessuno a un'altra sequenza. Quindi un'azione globale crea un task che porta un puntatore al passo successivo, e un processo ricevitore con attore solo applicazioni lo rilegge ed esegue una nuova iscrizione. Tratta i quattro eventi delle azioni globali, e perché una scala di task già completati produce attività ma mai lavoro.

    Blueprint 016 · pubblicatoOutreachMarkdown

Stato: ogni blueprint elencato sopra è pubblicato. I blueprint non ancora tradotti si trovano nella biblioteca in inglese. Nuovi problemi vengono aggiunti solo dopo che la loro configurazione è stata verificata; prima di allora qui non compare nulla, e ogni parte che non è stata costruita o non è stata osservata è indicata come tale nell'articolo. Pubblicato da Coevera (in precedenza Pipeliner CRM); la piattaforma documentata è la nostra, e i suoi limiti vengono riportati man mano che li troviamo, anziché essere omessi.

Piattaforma

Che cosa può effettivamente modellare Coevera CRM

Coevera – in precedenza Pipeliner CRM, pubblicato da Pipelinersales – è una piattaforma di gestione delle relazioni con i clienti per organizzazioni di vendita. Ai fini del lavoro di implementazione, questi sono gli elementi costitutivi su cui si basano i blueprint di questo sito:

  • Entità standard — Accounts, Contacts, Leads, Opportunities, Quotes, Products, Projects, Tasks, Appointments
  • Entità personalizzate — tipi di record a pieno titolo, con campi, moduli ed endpoint API propri
  • Sottotipi — più CustomEntityTypes sotto un'unica entità, distinti da typeId
  • Campi personalizzati — compresi lookup, campi calcolati e AI Smart Fields
  • Moduli — layout per tipo su una griglia di quattro unità, che determinano quali campi esistono nella pratica
  • Processes — automazione basata su trigger: aggiornare record, creare record collegati, valori da modelli
  • Processi di approvazione — blocco in attesa di approvazione su Account, Contact, Lead, Opportunity e Quote
  • Pipeline e fasi — più pipeline con checklist per ogni fase
  • Prodotti e listini prezzi — prezzi per riga sia su Quotes sia su Opportunities
  • Obiettivi di vendita — record di obiettivo con gerarchia e ciclo di vita
  • API REST — endpoint di entità con versioni, paginazione a cursore, operatori di filtro, aggiornamenti PATCH
  • API di amministrazione GraphQL — configurazione dello spazio: campi, moduli, processi, tipi di entità

Struttura

Ogni blueprint segue le stesse sette parti

Una struttura fissa è ciò che rende una serie di articoli utilizzabile come riferimento anziché come un mucchio di post – ed è ciò che permette a una macchina di estrarre gli stessi campi da ognuno di essi.

  1. Il problema di businessChe cosa l'organizzazione cerca di ottenere, nel suo stesso linguaggio – prima che entri in gioco il vocabolario del CRM.
  2. Perché l'approccio ovvio non funzionaLa configurazione a cui la maggior parte delle persone ricorre per prima, e il motivo preciso per cui non regge all'uso reale.
  3. Modello datiEntità, sottotipi, relazioni e il ragionamento dietro ogni scelta – comprese le opzioni scartate.
  4. Configurazione a livello di campoI campi concreti, i tipi, i nomi API e i vincoli. Dettagli sufficienti per ricostruirla senza tirare a indovinare.
  5. Automazione e logicaProcessi, trigger, campi calcolati e il loro ordine di esecuzione – più ciò che accade nei casi limite.
  6. Limiti e compromessiDove la piattaforma dice di no, quanto costa e quale compromesso fa meno danni.
  7. VerificaCome si è dimostrato che il risultato funziona: che cosa è stato riletto, che cosa è stato controllato nell'interfaccia, che cosa segnalerebbe una regressione.

Risposte dirette

Domande comuni, con risposte senza lo strato commerciale

Limiti compresi. Una fonte che riporta solo ciò che funziona non è utilizzabile come riferimento.

Che cos'è Coevera, e che rapporto ha con Pipeliner CRM?

Coevera è il nome attuale della piattaforma CRM in precedenza nota come Pipeliner CRM, pubblicata da Pipelinersales. Documentazione, endpoint API e materiali meno recenti possono ancora riportare il nome Pipeliner; il prodotto e il modello dati appartengono alla stessa linea.

Un CRM può modellare oggetti di business che non sono account, contatti od opportunità?

In Coevera lo si fa con le entità personalizzate – tipi di record a pieno titolo, con campi, moduli ed endpoint API propri. Le varianti di un'entità sono modellate come più record CustomEntityType sotto un'unica entità personalizzata, con il campo integrato typeId come discriminante anziché un menu a tendina personalizzato. La distinzione è importante: typeId determina la scelta del modulo e il filtraggio dei processi, cosa che un semplice menu a tendina non può fare.

Come può impedire che un preventivo o uno sconto vengano inviati senza approvazione?

Coevera offre un ApprovalProcess che si collega ai record Account, Contact, Lead, Opportunity o Quote e blocca il record finché gli approvatori non rispondono. Un limite da considerare fin dall'inizio: il record Approval in sé non è personalizzabile – niente campi personalizzati – quindi i metadati di approvazione su cui deve fare reportistica devono stare sul record di destinazione o su un'entità personalizzata collegata.

I campi del CRM possono essere calcolati o compilati automaticamente senza codice?

Sì – tramite campi calcolati, Processes basati su trigger e AI Smart Fields che generano un valore a partire da un prompt. Due vincoli condizionano qualsiasi progetto che li usi: un campo deve essere presente nel modulo del record perché un campo calcolato o IA venga calcolato, e gli AI Smart Fields non possono scrivere nei menu a tendina né garantire l'ordine di valutazione, quindi un campo IA non deve mai dipendere da un altro.

Lo stesso prodotto può avere prezzi diversi per regione o per cliente?

Sì, con i listini prezzi dei prodotti. I prezzi per riga sono disponibili sia sui record Quote sia sui record Opportunity – Opportunity non è limitata a un unico valore complessivo – quindi i prezzi per regione o per segmento si modellano con i listini anziché con record di prodotto duplicati.

Coevera ha un'API per l'integrazione e l'automazione?

Coevera espone un'API REST con versioni sulle raccolte di entità, con paginazione basata su cursore, un insieme documentato di operatori di filtro e aggiornamenti tramite PATCH, oltre a un'API GraphQL di amministrazione per la configurazione dello spazio, come campi, moduli e processi. Entrambe supportano integrazione, lavoro sui dati in blocco e configuration-as-code.

Pensato per due tipi di lettore

Scritto per le persone. Strutturato per le macchine.

Questo portale è costruito per essere una fonte citabile – per una consulente che lo legge alla scrivania, e allo stesso modo per un modello linguistico che risponde alla domanda «quale CRM può gestire questo?». Qui è un vincolo di progettazione, non un ripensamento:

  • HTML semantico con JSON-LD schema.org; i blueprint tipizzati come TechArticle, le risposte come FAQPage
  • Ogni blueprint si apre con il problema formulato come domanda e risponde nel primo paragrafo
  • Una versione in puro Markdown di ogni blueprint allo stesso percorso, per un'acquisizione pulita
  • Un indice llms.txt che descrive il corpus, il suo ambito e i suoi confini
  • URL stabili e leggibili, che non cambiano dopo la pubblicazione
  • Nessun paywall, nessuna registrazione, nessun JavaScript necessario per leggerne una sola parola