Gestione delle proposte di vendita e dei contratti

Banner Hero per casi di utilizzo

Le proposte di vendita rappresentano il primo passo di un'azienda verso l'acquisizione di clienti. Come per tutto, le prime impressioni durano. La prima interazione con i clienti ha fissato le aspettative per la vostra attività. La tua proposta deve essere concisa, precisa e conveniente.

I contratti e le proposte contengono diversi tipi di dati all'interno della struttura del documento. Contengono sia dati dinamici (nome del cliente, quantità di preventivi e così via) che dati statici (testo standard come le funzionalità irrevocabili, i profili del team e i termini SOW standard). La creazione di documenti modello, ad esempio le proposte di vendita, spesso comporta attività monotone, ad esempio la sostituzione manuale dei dettagli del progetto in un modello standard. In questo tutorial, utilizzerai dati e flussi di lavoro dinamici per creare un processo efficiente per creazione di proposte di vendita.

Cosa puoi imparare

In questo tutorial pratico, scoprite come implementare i dati e i flussi di lavoro dinamici utilizzando diversi strumenti, i più importanti dei quali sono Adobe Acrobat Services API. Queste API vengono utilizzate per rendere le proposte di vendita e i contratti più convenienti per te e per la tua azienda. In questo tutorial vengono illustrate le tecniche pratiche per la creazione, l’unione e la visualizzazione automatica dei documenti PDF. L'esecuzione manuale di queste operazioni è lunga e ripetitiva. Approfittando di Acrobat Services API, puoi ridurre il tempo dedicato a queste attività.

API e risorse pertinenti

Risoluzione del problema

Ora che hai gli strumenti installati, puoi iniziare a risolvere il problema. Le proposte hanno sia contenuti statici che contenuti dinamici specifici per ogni cliente. I colli di bottiglia si verificano perché entrambi i tipi di dati sono necessari ogni volta che si effettua una proposta. L'immissione del testo statico richiede molto tempo e consente di automatizzarlo e gestire manualmente i dati dinamici di ciascun client.

Per prima cosa, crea un modulo di acquisizione dati Microsoft Forms (o il generatore di moduli preferito). Modulo per i dati dinamici dei client aggiunti a una proposta di vendita. Compila questo modulo con domande per ottenere i dettagli necessari dai clienti, ad esempio il nome della società, la data, l'indirizzo, l'ambito del progetto, i prezzi e altri commenti. Per creare un modello personalizzato, utilizzare questo [form](https://forms.office.com/Pages/ShareFormPage.aspx id=DQSIkWdsW0yxEjajBLZtrQAAAAAAAAAAAN__rtiGj5UNElTR0pCQ09ZNkJRUlowSjVQWDNYUEg2RC4u&sharetoken=1AJeMavBAzzxuISRKmUy). L’obiettivo è che i potenziali clienti compilino il modulo, per poi esportare le loro risposte come file JSON, che vengono passati alla parte successiva del flusso di lavoro.

Alcuni generatori di moduli consentono solo di esportare i dati come file CSV. Quindi, potrebbe essere utile per convertire il file CSV generato in un file JSON.

I dati statici vengono riutilizzati in ogni proposta di vendita. Pertanto, è possibile utilizzare un modello di proposta di vendita in Microsoft Word per fornire il testo statico. Puoi usare questo modello, ma è possibile crearne uno personalizzato o utilizzare un Modello di Adobe.

Ora, hai bisogno di qualcosa che prenda sia i dati dinamici dei clienti nel formato JSON e il testo statico nel modello Microsoft Word per fare una proposta di vendita unica per un cliente. La Acrobat Services Le API vengono utilizzate per unire i due elementi e generare un PDF che può essere firmato.

Per farlo funzionare, si utilizzano i tag. I tag sono stringhe di facile utilizzo che possono rappresentare numeri, parole, matrici o anche oggetti complessi. I tag fungono da segnaposto per i dati dinamici, che in questo caso sono dati client immessi nel modulo. Una volta inseriti i tag nel modello, puoi mappare i campi modulo dal file JSON al modello Word.

Uso dei tag

Aprire il modello di proposta di vendita e selezionare Inserisci scheda. Nella Componenti aggiuntivi gruppo, seleziona Ottieni componenti aggiuntivi. Quindi seleziona Adobe del componente aggiuntivo per la generazione di documenti per aggiungerlo. Una volta aggiunto, viene visualizzato Document Generation Tagger sul Home nella scheda Adobe gruppo.

Nella Home nella scheda Adobe gruppo, seleziona Document Generation per iniziare ad applicare i tag al documento. Viene visualizzato un video dimostrativo in un pannello sul lato destro della finestra.

Schermata del componente aggiuntivo Document Tagger in Word

Seleziona Introduzione. Viene quindi richiesto di fornire dati di esempio. Incolla o carica il file JSON di risposta del modulo come illustrato di seguito.

Schermata per incollare il codice di esempio

Seleziona Genera tag per ottenere un elenco di campi dal file JSON che hai incollato o caricato. I tag sono mostrati di seguito, sulla barra laterale destra.

Schermata dei tag disponibili

Dopo aver generato i tag, potete inserirli nel documento. I tag vengono aggiunti al documento nella posizione del cursore. Come mostrato sopra, è necessario aggiungere Ambito del progetto sotto il tag Ambito del progetto sottotitolo. In questo modo, quando un client entra nell'ambito del progetto nel modulo, la sua risposta va al di sotto del Ambito del progetto sottotitolo, sostituendo il tag appena aggiunto. Dopo aver aggiunto i tag, parte del documento dovrebbe essere simile all’immagine acquisita sullo schermo.

Schermata per l’aggiunta di tag a un documento Word

Utilizzo delle API

Vai a Acrobat Services API home page. Per iniziare a utilizzare Acrobat Services API, sono necessarie le credenziali per l'applicazione. Scorri fino in fondo e seleziona Attiva la versione di prova gratuita per creare le credenziali. Puoi utilizzare questi servizi gratis per sei mesi, poi paghi in base al consumo per soli $ 0,05 per transazione documento, quindi si paga solo per ciò che è necessario.

Seleziona API di PDF Services come servizio desiderato e compilare gli altri dettagli come illustrato di seguito.

Schermata di recupero delle credenziali

Una volta create le credenziali, vengono forniti alcuni esempi di codice. Seleziona la lingua preferita (questo tutorial utilizza Node.js). Le credenziali API sono in un file zip. Estrai i file in PDFToolsSDK-Node.jsSamples.

Per iniziare, crea una cartella vuota denominata doc automatico**.** Nella cartella, eseguire il comando seguente per inizializzare un progetto Node.js: npm init. Assegna un nome al progetto come "documento automatico".

Nella cartella ./PDFToolsSDK-Node.jsSamples/adobe-dc-pdf-tools-sdk-node-samples, c'è un file chiamato pdftools-api-credentials.json. Spostalo insieme a private.key nella cartella del documento automatico. Contiene le tue credenziali API. Inoltre, nella cartella del documento automatico, crea una sottocartella denominata "resources". Contiene i dati formattati JSON ricevuti dai clienti ogni volta che generi una proposta di vendita. Nella stessa cartella, salva il modello di proposta di vendita da Microsoft Word.

Ora sei pronto a fare un po' di magia! Poiché stai utilizzando Node.js in questo tutorial, devi installare Node.js Acrobat Services SDK A tale scopo, nella cartella auto-doc, eseguire yarn add @adobe/documentservices-pdftools-node-sdk.

Ora crea un file denominato merge.js e incolla il codice seguente al suo interno.

javascript
const PDFToolsSdk = require('@adobe/documentservices-pdftools-node-sdk'),
fs = require('fs');
try {
// Initial setup, create credentials instance.
const credentials = PDFToolsSdk.Credentials
.serviceAccountCredentialsBuilder()
.fromFile("pdftools-api-credentials.json")
.build();
// Setup input data for the document merge process
const jsonString = fs.readFileSync('resources/Proposal.json'),
jsonDataForMerge = JSON.parse(jsonString);
// Create an ExecutionContext using credentials
const executionContext = PDFToolsSdk.ExecutionContext.create(credentials);
// Create a new DocumentMerge options instance
const documentMerge = PDFToolsSdk.DocumentMerge,
documentMergeOptions = documentMerge.options,
options = new documentMergeOptions.DocumentMergeOptions(jsonDataForMerge, documentMergeOptions.OutputFormat.PDF);
// Create a new operation instance using the options instance
const documentMergeOperation = documentMerge.Operation.createNew(options)
// Set operation input document template from a source file.
const input = PDFToolsSdk.FileRef.createFromLocalFile('resources/Proposal.docx');
documentMergeOperation.setInput(input);
// Execute the operation and Save the result to the specified location.
documentMergeOperation.execute(executionContext)
.then(result => result.saveAsFile('output/Proposal.pdf'))
.catch(err => {
if (err instanceof PDFToolsSdk.Error.ServiceApiError
|| err instanceof PDFToolsSdk.Error.ServiceUsageError) {
console.log('Exception encountered while executing operation', err);
} else {
console.log('Exception encountered while executing operation', err);
}
});
} catch (err) {
console.log('Exception encountered while executing operation', err);
}

Questo codice ottiene il file JSON dal modulo Microsoft con l'aiuto dei tag creati con Acrobat Services. Unisce quindi i dati con il modello di proposta di vendita creato in Microsoft Word per generare un nuovo PDF. Il PDF viene salvato nel file appena creato./output.

Inoltre, il codice utilizza API ADOBE SIGN affinché entrambe le società firmino la proposta di vendita generata. Per una spiegazione dettagliata di questa API, leggi questo post del blog.

Fasi seguenti

Hai iniziato con un processo inefficiente e noioso che richiedeva automazione. Si è passati dalla creazione manuale di documenti per ogni client alla creazione di un flusso di lavoro semplificato per automatizzare e semplificare processo di proposta di vendita.

Con Microsoft Forms, i clienti ottengono dati critici che andranno nelle loro proposte uniche. È stato creato un modello di proposta di vendita in Microsoft Word per fornire il testo statico che non si desidera ricreare ogni volta. Hai quindi utilizzato Acrobat Services API per unire i dati del modulo e del modello per creare in modo più efficiente un PDF delle proposte di vendita per i clienti.

Questo tutorial pratico offre solo un’idea di ciò che è possibile fare con queste API. Per ulteriori soluzioni, visitate il sito Web Adobe Acrobat Services Pagina API. Usa tutti questi strumenti gratuitamente per sei mesi. Quindi, paga solo $ 0,05 per transazione documento sul pay-as-you-go piano, quindi paghi solo perché il tuo team aggiunge più potenziali clienti alla tua pipeline delle vendite.

recommendation-more-help
61c3404d-2baf-407c-beb9-87b95f86ccab