Chiedi a Nova, ottieni SQL + grafici
Incontrare Nova API REST del databaseUna chiave per ogni partner. Nessuna credenziale condivisa.
Creare un'API AutomazioneSincronizzazione programmata con oltre 6 piattaforme
Esplorare Da API a SQLInterrogare le API con SQL, senza codice
Esplorare Database AI MCPClaude, Cursor, ChatGPT e Grok interagiscono con i tuoi dati
Connetti l'IAQuery Streams trasforma il tuo HubSpot CRM in tabelle interrogabili tramite SQL, consentendoti di importare contatti, aziende, trattative, ticket e dati della pipeline in tempo reale direttamente in Google Sheets. Nessuna codifica API, nessuna esportazione manuale: basta scrivere SQL e ottenere analisi CRM in tempo reale nel proprio foglio di calcolo. Iscriviti gratuitamente su QueryStreams.com e inizia a interrogare il tuo account HubSpot in pochi minuti.
Oltre 25 tabelle HubSpot
Interroga contatti, offerte, ticket, aziende e tutta la cronologia delle interazioni
Sincronizzazione in 5 minuti
Le offerte e i biglietti vengono aggiornati ogni 5 minuti: il flusso è sempre aggiornato.
Crittografato con AES-256
Cache API e credenziali archiviate con crittografia di livello militare
Condivisione sicura
Condividi i risultati delle query senza rivelare le tue credenziali HubSpot
A quali dati HubSpot puoi accedere?
Query Streams sincronizza i dati API di HubSpot con una cache locale crittografata, rendendoli disponibili come tabelle interrogabili tramite SQL. Ogni tabella include un dati_grezzi Colonna JSON con la risposta API completa, comprese tutte le proprietà personalizzate.
CRM di base
- contatti
- aziende
- offerte
- biglietti
- proprietari
- condotte e tappe
Impegni
- chiamate
- riunioni
- note
- compiti
- comunicazioni
Commercio
- citazioni
- fatture
- abbonamenti
- pagamenti
- prodotti
- voci di riga
Marketing
- moduli e invii
- marketing_eventi
- invio_feedback
- elenchi
- flussi di lavoro
- associazioni
Prerequisiti
Conto flussi di query
Account gratuito — non è richiesta alcuna carta di credito.
Crea un account gratuito →Agente di rete per i flussi di query
Installato come servizio Windows sulla rete. Crea una connessione sicura solo in uscita.
Installa l'agente →Account HubSpot
Qualsiasi piano HubSpot: Free, Starter, Professional o Enterprise.
Token privato dell'app HubSpot
A pat-xxx token di accesso da un'app privata HubSpot. Non sono necessari OAuth o reindirizzamenti del browser.
Componente aggiuntivo di Fogli Google
Componente aggiuntivo Query Streams installato da Google Workspace Marketplace.
Ottieni il componente aggiuntivo Google Sheets →Guida all'installazione
Passaggio 1: installare Query Streams Network Agent
- Accedi a my.querystreams.com e vai a Agenti di rete
- Cliccare Scarica agente ed eseguire il programma di installazione
- L'agente si installa come servizio Windows e si connette automaticamente.
- Il tuo agente appare come Online nel portale entro 30 secondi
Passaggio 2: crea un'app privata HubSpot
Le app private ti forniscono un semplice token di accesso: nessun flusso OAuth, nessun reindirizzamento del browser, nessuna rotazione del token di aggiornamento.
- Accedi al tuo Account HubSpot
- Fare clic sul pulsante icona dell'ingranaggio → Integrazioni → App private
- Cliccare Crea un'app privata e assegnagli un nome (ad esempio, "Query Streams")
- Vai al Ambito di applicazione scheda e abilita:
crm.oggetti.contatti.leggi,crm.oggetti.aziende.lettura,crm.oggetti.offerte.lettura,crm.oggetti.proprietari.lettura,biglietti,commercio elettronico - Cliccare Crea app, quindi Mostra token e copia il
pat-xxxgettone
Passaggio 3: aggiungi il connettore HubSpot
- Apri l'interfaccia dell'agente di rete all'indirizzo
http://localhost:1823 - Cliccare Aggiungi connessione → seleziona HubSpot
- Incolla il tuo Token di accesso all'app privata (
pat-xxx) - Cliccare Collegamento di prova — Query Streams convalida il tuo token e visualizza il tuo ID del portale HubSpot.
- Cliccare Avanti — quando richiesto, conservare Installa le query della libreria Query consente di ottenere 20-50 query HubSpot predefinite
- Cliccare Risparmiare — la sincronizzazione iniziale inizia immediatamente
Passaggio 4: configurare la pianificazione della sincronizzazione
Tutte le tabelle HubSpot si sincronizzano automaticamente. Regola la frequenza di sincronizzazione di ciascuna tabella in base all'urgenza dei dati:
Passaggio 5: installa il componente aggiuntivo Google Sheets ed esegui le query
- Apri Fogli di Google → Estensioni → Componenti aggiuntivi → Ottieni componenti aggiuntivi
- Cerca "Flussi di query" e clicca Installare
- Concedi le autorizzazioni richieste
- Cliccare Estensioni → Flussi di query → Apri per aprire la barra laterale
- Accedi con il tuo account Query Streams
- Cliccare Query salvate → apri il HubSpot cartella — le query predefinite sono organizzate per Pipeline, Contatti, Aziende, Vendite e Assistenza
- Seleziona una query, regola eventuali filtri e clicca su Correre — i dati HubSpot in tempo reale popolano il foglio
Sei connesso!
I tuoi dati HubSpot sono disponibili in tempo reale su Google Sheets. Esegui qualsiasi query salvata su richiesta oppure esegui più query in parallelo in schede separate contemporaneamente.
Esempio di query SQL HubSpot
Scrivi query personalizzate nel Query Builder all'indirizzo my.querystreams.com ed eseguirli direttamente da Google Sheets.
SELECT
p.label AS pipeline,
ps.label AS stage,
COUNT(d.id) AS deal_count,
SUM(d.amount) AS total_value,
AVG(d.amount) AS avg_deal_size
FROM hubspot.deals d
JOIN hubspot.pipelines p ON d.pipeline = p.id
JOIN hubspot.pipeline_stages ps ON d.dealstage = ps.id
WHERE d.closedate >= CURRENT_DATE
AND d.closedate <= CURRENT_DATE + INTERVAL '90 giorni'
GROUP BY p.label, ps.label, ps.display_order
ORDER BY ps.display_order;
SELECT
o.first_name || ' ' || o.last_name AS rep,
COUNT(CASE WHEN json_extract_string(d.raw_data, '$.properties.hs_is_closed_won') = 'true' THEN 1 END) AS won,
COUNT(CASE WHEN json_extract_string(d.raw_data, '$.properties.hs_is_closed') = 'true'
AND json_extract_string(d.raw_data, '$.properties.hs_is_closed_won') = 'false' THEN 1 END) AS lost,
ROUND(
COUNT(CASE WHEN json_extract_string(d.raw_data, '$.properties.hs_is_closed_won') = 'true' THEN 1 END)::DECIMAL /
NULLIF(COUNT(CASE WHEN json_extract_string(d.raw_data, '$.properties.hs_is_closed') = 'true' THEN 1 END), 0) * 100, 1
) AS win_rate_pct
FROM hubspot.deals d
JOIN hubspot.owners o ON d.hubspot_owner_id = o.id
WHERE d.updated_at >= CURRENT_DATE - INTERVAL '90 days'
GROUP BY o.id, o.first_name, o.last_name
ORDER BY win_rate_pct DESC;
SELECT
lifecyclestage,
COUNT(*) AS contact_count,
ROUND(COUNT(*)::DECIMAL / SUM(COUNT(*)) OVER () * 100, 1) AS pct
FROM hubspot.contacts
WHERE lifecyclestage IS NOT NULL
GROUP BY lifecyclestage
ORDER BY
CASE lifecyclestage
WHEN 'subscriber' THEN 1
WHEN 'lead' THEN 2
WHEN 'marketingqualifiedlead' THEN 3
WHEN 'salesqualifiedlead' THEN 4
WHEN 'opportunity' THEN 5
WHEN 'customer' THEN 6
ELSE 99
END;
Condividi i report HubSpot senza condividere le credenziali
Domande frequenti
❓ Di quale piano HubSpot ho bisogno? +
🔒 I miei dati HubSpot sono al sicuro? +
⚙️ Posso accedere alle proprietà personalizzate di HubSpot? +
dati_grezzi Colonna JSON. Accedi a qualsiasi proprietà personalizzata utilizzando: json_extract_string(dati_grezzi, '$.properties.il_tuo_campo_personalizzato')✏️ Query Streams può modificare i miei dati HubSpot? +
.leggi autorizzazioni.⏱️ Quanto sono aggiornati i dati in Google Sheets? +
data dell'ultima modifica filtro per recuperare solo i record modificati.Guide correlate
Categoria: Connettori API
Tag: HubSpot, Fogli Google, Componente aggiuntivo Fogli Google, Dati CRM, API HubSpot, Query SQL, Dati in tempo reale, Contatti, Aziende, Offerte, Ticket, Pipeline, Analisi delle vendite, Flussi di query
Meta Descrizione: Collega HubSpot a Google Sheets con Query Streams. Importa contatti, aziende, trattative e dati della pipeline in tempo reale utilizzando query SQL. Non è richiesta alcuna codifica API.

