Cum să integrați ActiveCampaign cu SQL Server pentru Analytics avansat

Publicat: 2020-09-11

Această postare a fost contribuită de Skyvia.

Instrumentele software-as-a-service (SaaS) bazate pe cloud, cum ar fi ActiveCampaign, au devenit cruciale pentru multe companii – dar multe companii trebuie încă să-și stocheze unele dintre datele la nivel local. Unii fac acest lucru din motive de securitate, în timp ce alții doresc o stocare centralizată a datelor pentru datele care provin din diferite surse.

În cele mai multe cazuri, datele sunt stocate într-o bază de date relațională (SQL). Această postare acoperă:

  • Ce sunt bazele de date SQL
  • De ce poate fi necesar să utilizați un server SQL
  • Cum puteți încărca datele ActiveCampaign într-o bază de date fără codare și fără a fi nevoie de cunoștințe tehnice

Ce este o bază de date SQL?

O bază de date relațională (sau SQL) este o colecție de date organizată într-un tabel folosind coloane și rânduri. SQL înseamnă aici Structured Query Language – un limbaj folosit pentru a interoga și gestiona date și pentru a administra serverul bazei de date.

Unul dintre cele mai populare servere de baze de date de pe piață este Microsoft SQL Server. Este adesea folosit pentru a stoca date de afaceri la nivel local și pentru a furniza date altor aplicații software. Microsoft SQL Server este popular deoarece este foarte compatibil cu multe aplicații și clienți terți. De asemenea, oferă fiabilitate și performanță ridicate, precum și un set larg de instrumente combinate - cum ar fi servicii de analiză și raportare.

De ce ar trebui să utilizați un server SQL?

Există 3 motive principale pentru a utiliza bazele de date:

  1. Copie personală a datelor. În timp ce aplicațiile cloud, cum ar fi ActiveCampaign, sunt de încredere atunci când vine vorba de stocarea datelor, un utilizator poate totuși șterge sau modifica în masă datele importante din greșeală. Păstrarea unei copii mereu accesibile a datelor nu va strica.
  2. Stocare centralizată a datelor. Consolidarea datelor din diferite surse într-un singur loc - cum ar fi datele de marketing din campaniile dvs. în ActiveCampaign, datele de vânzări din soluția dvs. de comerț electronic sau datele de asistență pentru clienți din sistemul dvs. de asistență - vă poate oferi o vedere la 360 de grade asupra clienților dvs.
  3. Analiza și raportarea datelor. În timp ce date și rapoarte bune pot fi obținute cu ușurință de la ActiveCampaign de la distanță prin intermediul API-ului lor, bazele de date SQL sunt mult mai optimizate pentru analiză și acceptă o gamă largă de instrumente de analiză și raportare a datelor. Microsoft SQL Server oferă chiar și soluții native de raportare și analiză.

Cum poate ajuta Skyvia utilizatorii ActiveCampaign

ActiveCampaign joacă un rol important în multe afaceri. Este crucial pentru:

  • Automatizarea marketingului prin e-mail
  • Comunicarea cu clienții
  • Gestionarea listelor de contacte și clienți potențiali

(Doar pentru a numi câteva lucruri).

ActiveCampaign stochează informații despre scorul dvs. de clienți potențiali, segmentarea, istoricul canalului de tranzacții - informații fără de care viziunea dvs. asupra clienților și clienților potențiali nu poate fi completă.

Dacă aveți nevoie să îmbogățiți informațiile din baza de date cu date de la ActiveCampaign, Skyvia este un instrument perfect de utilizat.

ActiveCampaign+Skyvia Replicare la o bază de date

Skyvia este o soluție de integrare a datelor în cloud, care poate copia cu ușurință datele din ActiveCampaign și o serie de alte aplicații cloud pe SQL Server, precum și alte câteva servere de baze de date și depozite de date în cloud.

Skyvia oferă mai multe instrumente pe care le puteți folosi pentru a obține date ActiveCampaign într-o bază de date. Cel mai simplu instrument este replicarea Skyvia care creează o copie exactă a datelor din cloud într-o bază de date.

Configurarea replicării în Skyvia este un proces ușor, fără codare, care durează mai puțin de 5 minute. Nu necesită abilități de codare sau instalare de software. Nici măcar nu trebuie să pregătiți tabelele de bază de date corespunzătoare – Skyvia poate efectua replicarea într-o bază de date goală și poate crea tabele pentru dvs.

Odată ce ați configurat replicarea, aceasta poate rula automat, conform unui program și poate actualiza baza de date cu date noi din ActiveCampaign, fără nicio interacțiune a utilizatorului. Astfel, veți avea întotdeauna date proaspete ActiveCampaign în baza de date SQL Server – ceea ce este deosebit de important pentru analiza datelor și luarea deciziilor corecte.

Funcția de actualizări incrementale permite încărcarea numai a înregistrărilor adăugate/modificate, astfel încât nu trebuie să reîncărcați toate înregistrările de fiecare dată. Acest lucru face replicarea mai rapidă și utilizează mai puține apeluri API ActiveCampaign.

Cum se configurează replicarea

Pentru a configura replicarea, mai întâi trebuie să creați conexiuni la ActiveCampaign și la baza de date. Pentru a vă conecta la ActiveCampaign, trebuie să specificați numele contului și cheia API.

6951gsnbl fără nume33

Pentru SQL Server, trebuie să specificați și parametrul de conexiune corespunzător – IP-ul serverului la care să vă conectați, numele de utilizator și parola și baza de date la care să replicați datele.

Vă rugăm să rețineți, totuși, că serverul dvs. SQL ar trebui să fie disponibil de pe Internet și să permită conexiuni TCP/IP cel puțin de la IP-urile Skyvias. Alternativ, puteți instala aplicația noastră Agent pe un computer care are atât acces la Internet, cât și acces la această aplicație SQL și puteți utiliza conexiunea Agent. Acest agent servește ca un tunel securizat pentru încărcarea datelor între Skyvia și baza de date fără a fi nevoie să deschideți SQL Server pentru Internet.

După aceasta, puteți continua replicarea în sine. Aici trebuie doar să selectați conexiunile corespunzătoare și apoi să bifați casetele de selectare pentru obiectele ActiveCampaign (Skyvia prezintă datele ActiveCampaign ca tabele cu înregistrări și coloane, iar aceste tabele le numim „obiecte” – cum ar fi obiectul Contacte, obiectul Oferte) pe care doriți să le faceți. replica. Dacă doriți, puteți modifica replicarea în mai multe detalii, excluzând unele câmpuri din replicare și setând filtre pentru datele replicate.

4okp78vy8 imagine4

În cele din urmă, puteți configura programarea pentru ca replicarea dvs. să ruleze automat. Setările flexibile de programare vă permit să configurați aproape orice program de care aveți nevoie. Puteți executa replicarea în fiecare zi sau în anumite zile ale săptămânii sau mai des de o dată pe zi – până la fiecare câteva minute.

Alte scenarii pentru integrarea datelor ActiveCampaign

Replicarea Skyvia este o soluție perfectă pentru o bază de date goală. Dar dacă aveți deja o bază de date existentă pentru clienți potențiali, contacte, oferte și alte informații? Ele pot avea structuri diferite de obiectele ActiveCampaign. Cazul poate fi deosebit de complex dacă baza de date este deja parțial completată, iar unele înregistrări sunt deja prezente atât în ​​baza de date.

În acest caz, puteți utiliza Skyvia Import. Acesta este un instrument mult mai avansat decât replicarea. Oferă setări puternice de mapare care permit încărcarea datelor între tabele cu structuri diferite. Acestea includ căutări pentru păstrarea relațiilor de date sursă și a expresiilor care permit transformări complexe de date.

2lnkumzef imagine3

Setările de filtru vă permit să încărcați numai înregistrări noi sau înregistrări care corespund altor criterii. În plus, Skyvia's Import acceptă operația UPSERT care permite încărcarea datelor fără a crea duplicate.

Skyvia Import poate fi folosit nu numai pentru încărcarea datelor ActiveCampaign în baze de date, dar (spre deosebire de Replication) acceptă și încărcarea datelor din diferite surse de date - inclusiv baze de date și fișiere CSV, în ActiveCampaign. Cu toate acestea, configurația de import este puțin mai complexă decât replicarea. Dar nu vă faceți griji, se face în continuare vizual, fără nicio codare, iar documentația Skyvia acoperă fiecare setare și fiecare tip de cartografiere.

Skyvia este o soluție freemium. Prețul se bazează pe un volum de date încărcate și permite încărcarea unei anumite cantități de date pe lună chiar și pe un plan de preț gratuit. Dacă aveți nevoie să obțineți o copie a datelor dvs. ActiveCampaign într-o bază de date sau să importați date din alte surse în ActiveCampaign, nu ezitați să încercați Skyvia pentru aceste sarcini.