<style>.post-215 .entry-title{color: }</style><style>.post-215 .entry-title{color: }</style>{"id":215,"date":"2020-09-14T19:07:00","date_gmt":"2020-09-14T17:07:00","guid":{"rendered":"https:\/\/it.blazargroup.com\/?p=215"},"modified":"2025-03-25T16:39:20","modified_gmt":"2025-03-25T15:39:20","slug":"sviluppare-un-sistema-per-abbattere-i-costi-e-adattabile-a-qualsiasi-futuro-crm","status":"publish","type":"post","link":"https:\/\/blazargroup.com\/it\/sviluppare-un-sistema-per-abbattere-i-costi-e-adattabile-a-qualsiasi-futuro-crm\/","title":{"rendered":"Sviluppare un sistema per abbattere i costi e adattabile a qualsiasi futuro CRM"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"215\" class=\"elementor elementor-215\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-d01e198 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"d01e198\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5a57989\" data-id=\"5a57989\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-be34806 elementor-widget elementor-widget-heading\" data-id=\"be34806\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Sviluppare un sistema per abbattere i costi e adattabile a qualsiasi futuro CRM<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-f574d32 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"f574d32\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0b0e235\" data-id=\"0b0e235\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-18612c9 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"18612c9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-17b42de elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"17b42de\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-28f96d0\" data-id=\"28f96d0\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-56ef5ac elementor-widget elementor-widget-heading\" data-id=\"56ef5ac\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">Rubrica curata dagli sviluppatori Blazar Group\n<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-ee30595 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"ee30595\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f5d2c00\" data-id=\"f5d2c00\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3c80b96 elementor-widget elementor-widget-text-editor\" data-id=\"3c80b96\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Cristian ricopre il ruolo di\u00a0CRM Senior Solution Developer e\u00a0incarna appieno ci\u00f2 che in Blazar definiamo consulenza di valore. Nell&#8217;articolo che ha scritto, Cristian racconta come ha trasformato l&#8217;esigenza del cliente in una storia di successo<\/strong><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-3b03424 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"3b03424\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-66670ac\" data-id=\"66670ac\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-26d34a8 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"26d34a8\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6ac7892\" data-id=\"6ac7892\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3769960 elementor-widget elementor-widget-spacer\" data-id=\"3769960\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-e3f5a51 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"e3f5a51\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-dbdef61\" data-id=\"dbdef61\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1cc8631 elementor-widget elementor-widget-text-editor\" data-id=\"1cc8631\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Durante l\u2019analisi dei dati del CRM aziendale, prevista per la preparazione alla migrazione verso un nuovo CRM, si \u00e8 manifestata la necessit\u00e0 di verificare, ed eventualmente bonificare, tutti gli indirizzi di clienti e rivenditori presenti sulla piattaforma attuale. Tale necessit\u00e0 deriva dalla presenza di alcune anomalie e carenze nella struttura degli indirizzi (che avrebbero impedito l\u2019inserimento e la gestione nel nuovo applicativo) ma anche dalla volont\u00e0 di arricchire l\u2019indirizzo con parti mancanti, importanti parametri quali le coordinate geografiche (utili a calcolare la distanza dal rivenditore pi\u00f9 vicino) e un indicatore di precisione e qualit\u00e0 dell\u2019indirizzo, in grado di escludere, con un semplice filtro nella ricerca del CRM, indirizzi poco attendibili a cui un eventuale spedizione di materiale promozionale darebbe esito negativo.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-b8298f0 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"b8298f0\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d2bc68e\" data-id=\"d2bc68e\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-855edae elementor-widget elementor-widget-image\" data-id=\"855edae\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/blazargroup.com\/en\/wp-content\/uploads\/2020\/09\/2019_11_14_p_zero_world_-06.jpg\" title=\"\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Rivenditore di Santa Monica Blvd, Los Angeles, CA 90025, Stati Uniti<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-bbf6749 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"bbf6749\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1e9cf41\" data-id=\"1e9cf41\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-19c0881 elementor-widget elementor-widget-text-editor\" data-id=\"19c0881\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Un\u2019operazione manuale \u00e8 stata esclusa fin dal principio: considerando un\u00a0<strong>database formato da circa 3,5 milioni di indirizzi di varie parti del mondo<\/strong>\u00a0(comprese aree con alfabeti non occidentali) i costi e i tempi sono indefinibili.<\/p><p>La parte business dell\u2019azienda ha iniziato a valutare un insieme di soluzioni commerciali, ma i costi, e in qualche caso anche i tempi, non erano a loro favore. Cos\u00ec si sono rivolti\u00a0alla parte IT, chiedendo una consulenza tecnica sulla gestione del problema. Nel corso di una riunione, osservando l\u2019efficienza di Google Maps nel ricavare un indirizzo partendo da un\u2019informazione anche parziale e approssimativa, ho capito che i servizi Google erano sicuramente la soluzione pi\u00f9 rapida e immediata al problema. Dopo aver ottenuto la fiducia del cliente sulla proposta, anche se ancora in fase di analisi, la riunione \u00e8 diventata una sessione di sviluppo coordinata con i responsabili interni del CRM. Insieme, attraverso uno sviluppo di test, abbiamo sottoposto alle API di Google vari casi di indirizzi incompleti o di dubbia validit\u00e0, ottenendo una response con un indirizzo completo in tutte le sue componenti e con indice di affidabilit\u00e0 dello stesso, sia per casi italiani che di altri stati europei e americani.<\/p><p>Si \u00e8 dimostrata fin da subito la migliore soluzione al problema e i costi di chiamata ai servizi Google sono sembrati accettabili. Considerando le scontistiche per grandi volumi e il cambio euro-dollaro, il costo per chiamata era ben al di sotto dei 5 centesimi di euro (esattamente tra i 3 e i 4) mentre i preventivi parlavano di cifre dalle 4 alle 10 volte superiori, senza aggiungere nulla alla qualit\u00e0 di quanto ottenuto, a parte la comodit\u00e0 di una soluzione \u201cchiavi in mano\u201d.<\/p><p>\u00a0<\/p><p>Abbiamo quindi definito i requisiti per lo sviluppo.<\/p><p>La soluzione avrebbe dovuto:<\/p><p>\u00a0<\/p><p>1) Prendere in carico gli indirizzi del CRM, divisi per country di appartenenza. Inserirli formattati adeguatamente in un\u2019apposita tabella di appoggio (su un database dedicato), mantenendo un riferimento alla chiave primaria del CRM e di tutti i parametri necessari al nostro nuovo processo.<\/p><p>\u00a0<\/p><p>2) Attraverso l\u2019interfaccia utente dell\u2019applicativo di gestione della normalizzazione, l\u2019operatore seleziona la country preparata al punto 1, visualizza il numero di indirizzi da normalizzare e quindi pu\u00f2 avviare il processo. Una volta avviato, la barra visualizza l\u2019andamento e il tempo necessario, e il processo prosegue in background. Resta inteso che in caso di blocco del processo, sia da parte dell\u2019operatore che per motivi tecnici, lato client o server, gli indirizzi fino a quel momento elaborati non dovranno pi\u00f9 essere riprocessati. Questo per fornire al cliente la certezza di una singola chiamata per ciascun indirizzo, in modo da poter preventivare facilmente i costi e avere successivamente un feedback lato applicazione del numero totale di chiamate effettuate.<\/p><p>\u00a0<\/p><p>3) Il risultato della normalizzazione non viene scritto direttamente nel CRM ma in un\u2019apposita tabella di risultato, dove tutte le componenti dell\u2019indirizzo, ottenute pulite e corrette, vengono salvate al fine non solo di arricchire le informazioni del CRM attuale, ma anche per poter essere utilizzate su qualsiasi futuro CRM proposto dal mercato. \u00c8 stata questa motivazione che ci ha portato alla scelta di avere una tabella di risultato e non di scrivere direttamente sul CRM: la possibilit\u00e0 di avere un indirizzo completissimo (anche oltre le nostre necessit\u00e0 attuali) su cui poter contare anche per gli applicativi futuri, senza dover nuovamente effettuare chiamate alle API. Rimane escluso, ovviamente, il delta degli indirizzi entrati o modificati successivamente alla nostra operazione, numeriche comunque gestibili e limitate.<\/p><p>\u00a0<\/p><p>4) Ottenuto il completamento della normalizzazione per la country in oggetto, pu\u00f2 essere definita l\u2019azione da compiere con l\u2019indirizzo completo appena ottenuto, effettuando l\u2019update direttamente verso il database del CRM, se soluzione on-premise (come nel nostro caso). In alternativa, se la destinazione \u00e8 una soluzione on-cloud, mediante sviluppo di specifico connettore software dalla tabella di risultato alle API dell\u2019applicazione, o mediante generazione di file Excel di update, da sottoporre all&#8217;applicazione di destinazione.<\/p><p>\u00a0<\/p><p>Interessante prerogativa di questa soluzione \u00e8 anche l\u2019operazione di data enrichment effettuata sull&#8217;indirizzo: partendo semplicemente da via, numero civico e comune, saremo in grado di completare il nome della via se carente o correggerlo se con errori grammaticali, risolvere CAP, coordinate geografiche, provincia e regione e integrare il nuovo\u00a0<a href=\"https:\/\/blog.google\/products\/maps\/an-address-for-everywhere-plus-codes\/\" target=\"_blank\" rel=\"noopener\"><strong>Plus Code Google<\/strong><\/a>: un breve codice alfanumerico che sintetizza le coordinate. Inoltre, come gi\u00e0 anticipato, avremo anche l\u2019indicatore di attendibilit\u00e0 e precisione dell\u2019indirizzo, su una scala di quattro valori, che pu\u00f2 essere molto utile per decidere se considerare o meno valido l\u2019indirizzo, e in caso positivo, se abbastanza affidabile per una spedizione.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-3561745 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"3561745\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-64621c9\" data-id=\"64621c9\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-bc83e43 elementor-widget elementor-widget-image\" data-id=\"bc83e43\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/blazargroup.com\/en\/wp-content\/uploads\/2020\/09\/033-MAP-Plus-Codes-In-Place-Autocomplete-S.max-2200x2200-1.png\" title=\"\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Struttura di un Plus Code<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-fe98bc6 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"fe98bc6\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f57f3f9\" data-id=\"f57f3f9\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-574712e elementor-widget elementor-widget-text-editor\" data-id=\"574712e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\u00c8 stata successivamente introdotta la possibilit\u00e0 di caricare gli indirizzi da elaborare direttamente da interfaccia, mediante un file Excel, e \u2013 successivamente all&#8217;operazione di normalizzazione \u2013 di scaricare il file Excel con gli indirizzi elaborati. Questa opzione rende praticamente universale il dato elaborato dal Normalizzatore, perch\u00e9 grazie al file Excel, o CSV, pu\u00f2 essere poi importato nella quasi totalit\u00e0 delle applicazioni e database.<\/p><p>La soluzione \u00e8 flessibile e potrebbe essere adattata per scrivere direttamente il risultato sul CRM. In questo modo si potrebbe configurare la sua esecuzione in automatico, e tutti gli indirizzi presenti e futuri, se non gi\u00e0 precedentemente processati, verrebbero automaticamente sottoposti a Google ed arricchiti delle informazioni mancanti.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Sviluppare un sistema per abbattere i costi e adattabile a qualsiasi futuro CRM Rubrica curata dagli sviluppatori Blazar Group Cristian&#8230;<\/p>\n","protected":false},"author":1,"featured_media":1621,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"content-type":"","footnotes":""},"categories":[16],"tags":[],"class_list":["post-215","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-consulenza-di-valore"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Sviluppare un sistema per abbattere i costi e adattabile a qualsiasi futuro CRM - Blazar Group<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blazargroup.com\/it\/sviluppare-un-sistema-per-abbattere-i-costi-e-adattabile-a-qualsiasi-futuro-crm\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Sviluppare un sistema per abbattere i costi e adattabile a qualsiasi futuro CRM - Blazar Group\" \/>\n<meta property=\"og:description\" content=\"Sviluppare un sistema per abbattere i costi e adattabile a qualsiasi futuro CRM Rubrica curata dagli sviluppatori Blazar Group Cristian...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blazargroup.com\/it\/sviluppare-un-sistema-per-abbattere-i-costi-e-adattabile-a-qualsiasi-futuro-crm\/\" \/>\n<meta property=\"og:site_name\" content=\"Blazar Group\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/blazargroup\" \/>\n<meta property=\"article:published_time\" content=\"2020-09-14T17:07:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-03-25T15:39:20+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blazargroup.com\/it\/wp-content\/uploads\/2020\/11\/9.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"800\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"blazar_user\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Scritto da\" \/>\n\t<meta name=\"twitter:data1\" content=\"\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minuti\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Sviluppare un sistema per abbattere i costi e adattabile a qualsiasi futuro CRM - Blazar Group","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blazargroup.com\/it\/sviluppare-un-sistema-per-abbattere-i-costi-e-adattabile-a-qualsiasi-futuro-crm\/","og_locale":"it_IT","og_type":"article","og_title":"Sviluppare un sistema per abbattere i costi e adattabile a qualsiasi futuro CRM - Blazar Group","og_description":"Sviluppare un sistema per abbattere i costi e adattabile a qualsiasi futuro CRM Rubrica curata dagli sviluppatori Blazar Group Cristian...","og_url":"https:\/\/blazargroup.com\/it\/sviluppare-un-sistema-per-abbattere-i-costi-e-adattabile-a-qualsiasi-futuro-crm\/","og_site_name":"Blazar Group","article_publisher":"https:\/\/www.facebook.com\/blazargroup","article_published_time":"2020-09-14T17:07:00+00:00","article_modified_time":"2025-03-25T15:39:20+00:00","og_image":[{"width":1200,"height":800,"url":"https:\/\/blazargroup.com\/it\/wp-content\/uploads\/2020\/11\/9.png","type":"image\/png"}],"author":"blazar_user","twitter_card":"summary_large_image","twitter_misc":{"Scritto da":false,"Tempo di lettura stimato":"6 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blazargroup.com\/it\/sviluppare-un-sistema-per-abbattere-i-costi-e-adattabile-a-qualsiasi-futuro-crm\/#article","isPartOf":{"@id":"https:\/\/blazargroup.com\/it\/sviluppare-un-sistema-per-abbattere-i-costi-e-adattabile-a-qualsiasi-futuro-crm\/"},"author":{"name":"blazar_user","@id":"https:\/\/blazargroup.com\/it\/#\/schema\/person\/561b135e32d47a542294eb35989ef694"},"headline":"Sviluppare un sistema per abbattere i costi e adattabile a qualsiasi futuro CRM","datePublished":"2020-09-14T17:07:00+00:00","dateModified":"2025-03-25T15:39:20+00:00","mainEntityOfPage":{"@id":"https:\/\/blazargroup.com\/it\/sviluppare-un-sistema-per-abbattere-i-costi-e-adattabile-a-qualsiasi-futuro-crm\/"},"wordCount":1070,"publisher":{"@id":"https:\/\/blazargroup.com\/it\/#organization"},"image":{"@id":"https:\/\/blazargroup.com\/it\/sviluppare-un-sistema-per-abbattere-i-costi-e-adattabile-a-qualsiasi-futuro-crm\/#primaryimage"},"thumbnailUrl":"https:\/\/blazargroup.com\/it\/wp-content\/uploads\/2020\/11\/9.png","articleSection":["Consulenza di Valore"],"inLanguage":"it-IT"},{"@type":"WebPage","@id":"https:\/\/blazargroup.com\/it\/sviluppare-un-sistema-per-abbattere-i-costi-e-adattabile-a-qualsiasi-futuro-crm\/","url":"https:\/\/blazargroup.com\/it\/sviluppare-un-sistema-per-abbattere-i-costi-e-adattabile-a-qualsiasi-futuro-crm\/","name":"Sviluppare un sistema per abbattere i costi e adattabile a qualsiasi futuro CRM - Blazar Group","isPartOf":{"@id":"https:\/\/blazargroup.com\/it\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blazargroup.com\/it\/sviluppare-un-sistema-per-abbattere-i-costi-e-adattabile-a-qualsiasi-futuro-crm\/#primaryimage"},"image":{"@id":"https:\/\/blazargroup.com\/it\/sviluppare-un-sistema-per-abbattere-i-costi-e-adattabile-a-qualsiasi-futuro-crm\/#primaryimage"},"thumbnailUrl":"https:\/\/blazargroup.com\/it\/wp-content\/uploads\/2020\/11\/9.png","datePublished":"2020-09-14T17:07:00+00:00","dateModified":"2025-03-25T15:39:20+00:00","breadcrumb":{"@id":"https:\/\/blazargroup.com\/it\/sviluppare-un-sistema-per-abbattere-i-costi-e-adattabile-a-qualsiasi-futuro-crm\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blazargroup.com\/it\/sviluppare-un-sistema-per-abbattere-i-costi-e-adattabile-a-qualsiasi-futuro-crm\/"]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/blazargroup.com\/it\/sviluppare-un-sistema-per-abbattere-i-costi-e-adattabile-a-qualsiasi-futuro-crm\/#primaryimage","url":"https:\/\/blazargroup.com\/it\/wp-content\/uploads\/2020\/11\/9.png","contentUrl":"https:\/\/blazargroup.com\/it\/wp-content\/uploads\/2020\/11\/9.png","width":1200,"height":800},{"@type":"BreadcrumbList","@id":"https:\/\/blazargroup.com\/it\/sviluppare-un-sistema-per-abbattere-i-costi-e-adattabile-a-qualsiasi-futuro-crm\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/blazargroup.com\/it\/"},{"@type":"ListItem","position":2,"name":"Sviluppare un sistema per abbattere i costi e adattabile a qualsiasi futuro CRM"}]},{"@type":"WebSite","@id":"https:\/\/blazargroup.com\/it\/#website","url":"https:\/\/blazargroup.com\/it\/","name":"Blazar Group","description":"Together, Bigger","publisher":{"@id":"https:\/\/blazargroup.com\/it\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blazargroup.com\/it\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":"Organization","@id":"https:\/\/blazargroup.com\/it\/#organization","name":"Blazar Group","url":"https:\/\/blazargroup.com\/it\/","logo":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/blazargroup.com\/it\/#\/schema\/logo\/image\/","url":"https:\/\/blazargroup.com\/it\/wp-content\/uploads\/2022\/04\/Logo2022_colorato_sfondotrasparente_rilievo_ANTRACITE-1-1024x399-1.png","contentUrl":"https:\/\/blazargroup.com\/it\/wp-content\/uploads\/2022\/04\/Logo2022_colorato_sfondotrasparente_rilievo_ANTRACITE-1-1024x399-1.png","width":1024,"height":399,"caption":"Blazar Group"},"image":{"@id":"https:\/\/blazargroup.com\/it\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/blazargroup","https:\/\/www.instagram.com\/blazargroup\/","https:\/\/www.linkedin.com\/company\/blazar\/"]},{"@type":"Person","@id":"https:\/\/blazargroup.com\/it\/#\/schema\/person\/561b135e32d47a542294eb35989ef694","name":"blazar_user","image":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/secure.gravatar.com\/avatar\/1710cc0d975fb10dd9ec6506da7d758816549b1898e8b12bd7a785f9d0452162?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/1710cc0d975fb10dd9ec6506da7d758816549b1898e8b12bd7a785f9d0452162?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1710cc0d975fb10dd9ec6506da7d758816549b1898e8b12bd7a785f9d0452162?s=96&d=mm&r=g","caption":"blazar_user"},"sameAs":["https:\/\/blazargroup.com\/it"],"url":"https:\/\/blazargroup.com\/it\/author\/blazar_user\/"}]}},"_links":{"self":[{"href":"https:\/\/blazargroup.com\/it\/wp-json\/wp\/v2\/posts\/215","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blazargroup.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blazargroup.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blazargroup.com\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blazargroup.com\/it\/wp-json\/wp\/v2\/comments?post=215"}],"version-history":[{"count":10,"href":"https:\/\/blazargroup.com\/it\/wp-json\/wp\/v2\/posts\/215\/revisions"}],"predecessor-version":[{"id":2167,"href":"https:\/\/blazargroup.com\/it\/wp-json\/wp\/v2\/posts\/215\/revisions\/2167"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blazargroup.com\/it\/wp-json\/wp\/v2\/media\/1621"}],"wp:attachment":[{"href":"https:\/\/blazargroup.com\/it\/wp-json\/wp\/v2\/media?parent=215"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blazargroup.com\/it\/wp-json\/wp\/v2\/categories?post=215"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blazargroup.com\/it\/wp-json\/wp\/v2\/tags?post=215"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}