Împuterniciți-vă echipa de vânzări de comerț electronic cu integrarea Shopify-Salesforce
Publicat: 2023-07-05În timp ce potriviți pașii celor mai recente tendințe și tehnologii, este posibil să profitați deja de Shopify, o platformă de comerț electronic și Salesforce, un CRM numărul 1 la nivel mondial. Această postare pe blog s-ar putea să vă fi lovit mintea cu întrebări variate.
De ce ar trebui să integrați Shopify cu Salesforce?
Integrarea Shopify și Salesforce vă poate facilita gestionarea simultană a afacerilor online pe mai multe platforme și gestionarea bazei de date a clienților în timp ce urmăriți activitățile acestora. Este posibil să utilizați aceste două platforme în mod eficient, dar există mai multe fapte care vor ilustra modul în care poate fi benefic să conectați Shopify cu Salesforce.
În această postare, vom afla care sunt beneficiile integrării Shopify cu Salesforce, cum să le integrăm pe acestea două, ce instrumente să folosim și multe altele.
Să începem!
Shopify și Salesforce – O prezentare generală
Mai întâi, să facem o recapitulare rapidă a acestor două soluții.
Una dintre platformele de dezvoltare de comerț electronic alese pe scară largă, Shopify le permite comercianților să își dezvolte și să își personalizeze magazinele online și să vândă pe mai multe canale și locuri, inclusiv magazine mobile, web, offline, în persoană și magazine pop-up.
Cea mai bună platformă de management al relațiilor cu clienții (CRM) din lume, Salesforce, sprijină vânzările, marketingul, service-ul, comerțul și diverse departamente IT pentru a lucra ca o echipă de oriunde pentru a servi clienții oricând și oriunde.
Acum, să discutăm despre beneficiile integrării Shopify și Salesforce.
Beneficiile integrării Shopify și Salesforce
1. Generarea de lead-uri
Ușurează capturarea și creșterea mai multor clienți potențiali, sporind implicarea clienților, ratele de conversie și veniturile.
Cum?
Clienții Shopify se transformă în contacte Salesforce care facilitează înregistrarea detaliilor în timp real în baza de date CRM. Acest lucru evită transferul manual de date a clienților de la Shopify la Salesforce pentru îngrijire suplimentară. După aceea, întreprinderea le poate analiza și oferi servicii personalizate.
2. Personalizare
Disponibilitatea detaliilor clienților în ambele sisteme ajută la personalizarea experiențelor clienților pe diverse canale și la creșterea valorii de viață a clientului (LTV).
Cum?
Salesforce este una dintre sursele bine organizate pentru analiza inteligentă a datelor. Prin integrarea Shopify și Salesforce, puteți obține detaliile cumpărăturilor clienților dvs. din magazinul dvs. de comerț electronic. În plus, puteți analiza căutările potențialilor sau clienților dvs. pentru a oferi o notă personalizată serviciilor dvs. în funcție de preferințele acestora.
3. Gestionarea mai multor vitrine Shopify
Puteți să vă gestionați magazinele online, să aveți o prezență pe mai multe canale și să vă urmăriți simultan experiențele și călătoriile clienților fără a comuta între diverse platforme.
Cum?
Pe platforma Salesforce, funcționalitatea sa CRM poate ajuta la gestionarea diferitelor magazine Shopify, oferind o vedere holistică sau o vedere omnicanal de 360 de grade a clienților dvs. cu marca dvs. și ușurând-o pentru ca dvs. să revizuiți fiecare în parte.
4. Managementul datelor de vânzări
Urmărind înregistrarea clienților, veniturile din vânzări, valoarea pe viață, pierderile, produsele populare și multe altele, puteți lua decizii corecte pentru a vă permite afacerea să se dezvolte bine.
Cum?
Integrarea Shopify Salesforce permite gestionarea fără probleme a datelor simultan între aceste platforme. În acest fel, puteți urmări, analiza și gestiona datele din magazinul dvs. electronic și CRM folosind această afacere unificată. În plus, puteți sincroniza punctele de date prin această integrare, cum ar fi colecții, clienți, plăți, comenzi etc., între Salesforce și Shopify, permițând echipelor să ofere o experiență combinată clienților și potențialilor dvs.
În afară de acestea, integrarea Shopify și Salesforce ajută la îmbunătățirea campaniilor de marketing și a operațiunilor de afaceri, ușurează accesibilitatea și disponibilitatea datelor, îmbunătățește fluxul de lucru, reînnoiește funcțiile de afaceri și simplifică raportarea și contabilitatea.
Cum să integrez Shopify și Salesforce?
Ei bine, există diverse opțiuni pentru a integra Shopify și Salesforce fără probleme. Să verificăm câteva:
- Descărcați aplicația „Shopify Made Easy – Sincronizați-vă Shopify cu Salesforce” din AppExchange.
- Alegeți platforme de integrare terță parte, cum ar fi Zapier, fără niciun cod și automat.
- Salesforce Apex Programming Language și Shopify API.
- Integrarea Shopify cu Salesforce folosind Webhook
- Angajați o companie de consultanță Salesforce cu o echipă profesionistă cu experiență în integrarea Shopify și Salesforce.
Acum, vom alege fiecare opțiune una câte una și vă vom explica cum să integrați Shopify și Salesforce pentru a vă împuternici echipa de vânzări.
Descărcați aplicația „Shopify Made Easy – Sincronizați-vă Shopify cu Salesforce” din AppExchange.
Puteți descărca aplicația Shopify made easy din Salesforce AppExchange. Folosind această aplicație, puteți integra aceste două platforme și puteți beneficia în totalitate de beneficiile caracteristicilor Salesforce Lightning, Classic și Shopify. În plus, puteți să vă gestionați obiectele de comerț electronic dintr-o singură aplicație și să vă extindeți afacerea.
Cele mai importante momente
- Importați instantaneu toate datele anterioare Shopify.
- Interfață de utilizare captivantă
- Gestionarea eficientă și simultană a stocurilor.
- Sincronizare în timp real a înregistrărilor.
- O aplicație unică și cuprinzătoare pentru gestionarea obiectelor de comerț electronic.
- Instalare fără cod și mapare dinamică a câmpului.
- Fără abonament, acces gratuit pe viață și fără carduri de credit.
- Sincronizați diferite magazine Shopify cu Salesforce.
- Integrare cod zero.
- Creșteți vânzările cu cea mai bună utilizare a datelor.
- Gestionați diverse stocuri din mai multe magazine într-un singur loc.
Cerințe
Înainte de a implementa această soluție, asigurați-vă că aveți următoarele:
- Magazin Shopify
- Sales Cloud
- Ediții Salesforce permise: Force.com, Developer, Unlimited, Enterprise.
- Funcții acceptate: Conturi de persoană, mai multe monede, Lightning Ready, Fără limite.
Procedura obligatorie
- Conectați-vă Shopify la Salesforce.
- Gestionați-vă locația, colecțiile, produsele, comenzile, onorarea comenzilor, comenzile preliminare, inventarul și variantele.
- În plus, sincronizați toate datele, conectați aplicațiile și configurați fluxuri de lucru perfecte în procese impecabile.
Detalii
Un conector Shopify la Salesforce, Shopify Made Easy este un produs HIC Global Solutions, un partener de succes CRM. Facilitează utilizatorilor să-și folosească cel mai bine pentru dezvoltarea cu succes a afacerii lor, fără a fi nevoie să gestioneze operațiunile de afaceri critice. Această aplicație Shopify acoperă totul, de la automatizarea procesării comenzilor până la gestionarea datelor despre vânzări și clienți.
Mai mult, cu funcționalitatea de sincronizare cu mai multe magazine a acestui conector Shopify Salesforce, puteți sincroniza produse, colecții, înregistrări și inventare nelimitate ale magazinelor dvs. electronice multiple în timp real, fără probleme. Așadar, este timpul să economisiți timp și efort prețios, descarcând aplicația „Shopify made easy” și asistând la creșterea productivității.
Notă: Această aplicație non-SFDC (așa cum este definită în Acordul de servicii principale al Salesforce), în ciuda oricărei revizuiri de securitate sau a cerințelor de securitate ale unei aplicații partenere, Salesforce nu garantează securitatea și calitatea acestei soluții. Utilizatorul este responsabil pentru evaluarea securității, funcționalității și calității acestei soluții.
Alegeți Platformele de integrare terță parte
Puteți alege dintre diverse platforme de integrare terță parte pentru a realiza integrarea Shopify și Salesforce. De asemenea, puteți crea fluxuri de lucru de automatizare între cele două sisteme și le puteți integra cu alte sisteme și instrumente.
Vom lua în considerare Zapier aici și vom aprofunda.
Cu Zapier, puteți integra automat Shopify și Salesforce fără cerințe de codare. Este gratuit pentru funcțiile de bază. Puteți lua proba de 14 zile pentru a-și testa aplicațiile și funcțiile premium.
Folosind șabloanele Zapier, puteți automatiza rapid fluxul de lucru Salesforce și Shopify.
Pași de urmat :
- Autentificați Shopify și Salesforce.
- Alegeți o aplicație ca declanșator pentru a automatiza procesul.
- Alegeți o acțiune rezultată dintr-o altă aplicație.
- Alegeți datele pe care trebuie să le trimiteți de la o aplicație la alta.
Zapier oferă, de asemenea, alte șabloane în afară de acesta pentru realizarea altor sarcini de care aveți nevoie, luând în considerare integrarea Shopify și Salesforce, cum ar fi
- Creați contacte Salesforce de la noi clienți Shopify
- Creați înregistrări Salesforce pentru noile comenzi Shopify
- Adăugați clienți potențiali la Salesforce din noile comenzi Shopify
- Creați clienți potențiali Salesforce din noile comenzi Shopify
- Adăugați noi comenzi plătite Shopify la Salesforce ca clienți potențiali noi etc.
Salesforce Apex Programming Language și Shopify API
Ar fi mai ușor pentru cei cunoscători de tehnologie să folosească API-ul Shopify și limbajul Salesforce Apex pentru a dezvolta o integrare personalizată între aceste două platforme. Această opțiune apare cu un control complet asupra integrării și vă permite să o personalizați în funcție de cerințele dumneavoastră specifice.
Pași de urmat:
- Conectați-vă la contul dvs. Shopify și navigați la Setări > „Aplicații și canale de vânzare”. > Dezvoltați aplicații.”
- Acum, faceți clic pe numele aplicației ale cărei acreditări le doriți. Faceți clic pe acreditările API și notați cheile secrete și API.
- Acum, cu o comandă CURL, accesați lista de clienți.
- Folosind un procesor JSON de linie de comandă, formatați JSON în CSV.
- Încărcați datele necesare utilizând API-ul Salesforce Bulk și creați fișierul de configurare pentru inițierea secvenței.
- Apoi, conectați-vă la fișierul de configurare anterior pentru a porni API-ul în bloc.
- Acum, puteți porni cererea Bulk API cu fișierul dvs. de configurare. Răspunsul job-id va deveni vizibil ca răspuns la această comandă. Din nou, rețineți acest id.
- Pentru a insera date folosind fișierul CSV (utilizat în primul pas), puteți adăuga un lot la job. De la pasul anterior, puteți utiliza job-id. Adăugați mai multe loturi folosind aceeași comandă cu fișiere variate pentru a împărți o lucrare în două loturi unice.
- În cele din urmă, puteți confirma starea jobului.
Integrarea Shopify cu Salesforce folosind Webhook
Putem integra Shopify cu Salesforce folosind Webhook pentru a sincroniza datele clienților Shopify, alegând acest mod.
Pași de urmat:
1. Creați Apex REST API
Sincronizarea datelor între Shopify și Salesforce va necesita crearea unei API REST pentru a crea clienți în Salesforce. În Shopify Webhooks, API-ul va fi configurat. Avem nevoie de un exemplu de solicitare JSON pentru a crea un API pe care Shopify o va trimite la crearea clienților.
Luați eșantion de solicitare JSON de aici.
Acum, vom crea o clasă de serializare Apex pentru cererea de eșantion JSON (mai sus).
// // Generated by JSON2Apex http://json2apex.herokuapp.com/ // // The supplied json has fields with names that are not valid in apex // and so can only be parsed with explicitly generated code, this option // was auto selected for you. public class CustomerRequest { public class Addresses { public long id {get;set;} public Long customer_id {get;set;} public String first_name {get;set;} public String last_name {get;set;} public Object company {get;set;} public String address1 {get;set;} public String address2 {get;set;} public String city {get;set;} public String province {get;set;} public String country {get;set;} public String zip {get;set;} public String phone {get;set;} public String province_code {get;set;} public String country_code {get;set;} public String country_name {get;set;} public Boolean default_Z {get;set;} // in json: default } public class Default_address { public String address1 {get;set;} public String address2 {get;set;} public String city {get;set;} public Object company {get;set;} public String country {get;set;} public String first_name {get;set;} public Integer id {get;set;} public String last_name {get;set;} public String phone {get;set;} public String province {get;set;} public String zip {get;set;} public String province_code {get;set;} public String country_code {get;set;} public String country_name {get;set;} public Boolean default_Z {get;set;} // in json: default } public Boolean accepts_marketing {get;set;} public String accepts_marketing_updated_at {get;set;} public List<Addresses> addresses {get;set;} public String currency_Z {get;set;} // in json: currency public String created_at {get;set;} public Default_address default_address {get;set;} public String email {get;set;} public Email_marketing_consent email_marketing_consent {get;set;} public String first_name {get;set;} public long id {get;set;} public String last_name {get;set;} public Long last_order_id {get;set;} public String last_order_name {get;set;} public Metafield metafield {get;set;} public String marketing_opt_in_level {get;set;} public Object multipass_identifier {get;set;} public String note {get;set;} public Integer orders_count {get;set;} public String password {get;set;} public String password_confirmation {get;set;} public String phone {get;set;} public Sms_marketing_consent sms_marketing_consent {get;set;} public String state {get;set;} public String tags {get;set;} public Boolean tax_exempt {get;set;} public List<String> tax_exemptions {get;set;} public String total_spent {get;set;} public String updated_at {get;set;} public Boolean verified_email {get;set;} public class Sms_marketing_consent { public String state {get;set;} public String opt_in_level {get;set;} public String consent_updated_at {get;set;} public String consent_collected_from {get;set;} } public class Metafield { public String key {get;set;} public String namespace {get;set;} public String value {get;set;} public String type {get;set;} } public class Email_marketing_consent { public String state {get;set;} public String opt_in_level {get;set;} public String consent_updated_at {get;set;} } public static CustomerRequest parse(String json) { return (CustomerRequest) System.JSON.deserialize(json, CustomerRequest.class); } }
Acum, să creăm Apex REST API care va crea Clienți în Salesforce. Acest API REST folosește clasa de înveliș apex de mai sus pentru a obține date de înregistrare Shopify.
Aici, am luat în considerare utilizarea câmpurilor standard pentru crearea înregistrărilor de cont. Puteți folosi alte câmpuri în funcție de nevoile dvs.
@RestResource(urlMapping='/shopify/webhook/v1/customer') global class ShopifyCustomerAPI { @HttpPost global static void doPost() { try { RestRequest req = RestContext.request; Blob body = req.requestBody; system.debug(JSON.serializePretty(body.toString())); String bodyString = body.toString(); CustomerRequest dto=CustomerRequest.parse(body.toString()); Account act=new Account(); act.FirstName=dto.first_name; act.LastName=dto.last_name; act.PersonEmail =dto.email; if(dto.default_address!=null) { act.ShippingStreet=dto.default_address.address1+' '+ dto.default_address.address2; act.ShippingCity=dto.default_address.city; act.ShippingState=dto.default_address.province; act.ShippingPostalCode=dto.default_address.zip; } //Change Record Type Name based on your org String gsRecordTypeID = Schema.SObjectType.Account.getRecordTypeInfosByName().get('Person Account').getRecordTypeId(); act.RecordTypeId=gsRecordTypeID; insert act; } catch(Exception ex) { system.debug('Error'+ ex.getStackTraceString()); ApplicationException.logException(ex); } } }
Într-un obiect personalizat, ApplicationException este o clasă obișnuită de excepții pentru a înregistra probleme.
2. Faceți API-ul Apex REST accesibil public
Acum, avem Apex REST API, pe care îl putem folosi cu autentificarea corectă. Acest API trebuie să fie accesibil public pentru a fi utilizat ca un Webhook Salesforce. Și pentru asta, putem construi un site Salesforce folosind Setup->Sites.
În continuare, creați un site shopify webhook și setați detaliile de mai jos:
Făcând clic pe Setări de acces public, se va deschide un profil de invitat pentru site. În secțiunea Acces la clasă Apex activat, alegeți toate clasele Apex care ar trebui să ruleze atunci când webhook-ul Shopify accesează API-ul. Pentru această postare, vom oferi acces de citire sau creare la obiectul Cont.
După configurarea Apex REST API (ca mai sus), acesta va fi accesibil public.
3. Configurați Webhook în Shopify
Acum, API-ul REST este setat pentru utilizare. Apoi, vom configura acest API în notificarea webhook care intră în Shopify.
Ca utilizator administrator, deschideți magazinul Shopify și accesați secțiunea de setări. Veți primi toate notificările webhook în meniul de notificări.
Pentru notificările de creare a clienților, configurați adresa URL API. Acum, ar trebui să setăm adresa URL pe care am creat-o în serviciul nostru web Apex REST.
După configurarea webhook-ului la crearea clientului, la crearea unui nou client, va apela API-ul REST configurat, care va crea un cont în Salesforce Org.
4. Testați integrarea
Acum, vom testa implementarea noastră (mai sus) prin crearea de clienți în Shopify. Oferiți toate detaliile necesare despre client pentru a crea un client.
În Shopify, odată ce un client este creat, acesta va crea și un client în Salesforce.
Angajați o companie de consultanță Salesforce
Puteți ajunge din urmă cu un avantaj competitiv realizând o integrare perfectă cu Shopify și Salesforce. Puteți alege oricare dintre metodele de mai sus pentru integrare pentru a profita de avantajele rapoartelor și tablourilor de bord consolidate care vor ajuta utilizatorii în gestionarea magazinului Shopify.
Dar, dacă aveți nevoie de ajutor pentru înțelegerea sau identificarea unei erori în timpul integrării, este posibil să duceți la eșuarea integrării. Deci, chiar și cu puțină confuzie, ar trebui să angajați o companie de consultanță Salesforce care vă va asigura că obțineți o integrare perfectă cu Shopify și Salesforce.
- Urmați abordarea agilă
- Aliniați la fusul orar specificat
- Deține autoritatea completă asupra proiectului
- Echipa calificata de profesionisti
- Comunicare fără întreruperi
- Prioritizează protecția datelor
- Opțiuni de implicare personalizabile
Ce metodă este cea mai bună pentru a integra Shopify cu Salesforce?
Ei bine, opțiunea pe care o alegeți pentru integrarea Shopify și Salesforce se bazează pe nevoile dvs. de afaceri și pe nivelul de expertiză tehnică. Dacă trebuie doar să vă sincronizați datele, dar nu aveți competența solicitantă, puteți utiliza aplicația Shopify (am explicat mai sus), deoarece ajută la îndeplinirea obiectivului fără a scrie niciun cod.
Pe de altă parte, pentru a îndeplini cerințele dumneavoastră de funcționalitate avansată sau pentru a integra alte sisteme și instrumente, o alegere potrivită poate fi o platformă de integrare terță parte sau o integrare personalizată.
Cum vă poate ajuta Emizentech?
Puteți alege oricare dintre metodele de mai sus pentru a integra Shopify și Salesforce în funcție de expertiza dumneavoastră tehnică. Dacă sunteți calificat la vârful tehnologic, evident că nu aveți nevoie de îndrumare și puteți obține acest lucru fără probleme. Dar, dacă alegeți unul care necesită mai multe competențe tehnice, atunci ar trebui să angajați o companie de consultanță certificată Salesforce care să vă ghideze pe calea către integrarea de succes și fără cusur a acestor două platforme.
Alegerea Emizentech se va dovedi a fi alegerea potrivită pentru obiectivul dumneavoastră. Deține o echipă de dezvoltatori Salesforce certificați care ajută clientela să își îndeplinească personalizarea, suportul dinamic, sincronizarea datelor și nevoile mai relevante.
Recomandări cheie
În timpul încheierii, sperăm că ați aflat de ce ar trebui să integrați Shopify și Salesforce și ați găsit o modalitate potrivită de a conecta Shopify la Salesforce. Ar trebui să faceți acest lucru pentru a beneficia de afacerea dvs. și pentru a vă crește veniturile.
Am menționat principalele cinci opțiuni pentru integrarea Shopify Salesforce; ar trebui să alegeți cel cu cerințele și expertiza dvs. specifice de afaceri.
Să presupunem că sunteți în căutarea unor profesioniști care să integreze aceste două platforme. În acest caz, ar trebui să vă conectați cu un partener de integrare Salesforce expert care deține experiență în integrarea Shopify și Salesforce pentru a vă finaliza munca fără probleme.
Luați legătura cu o companie de dezvoltare Salesforce astăzi!
întrebări frecvente
Puteți alege oricare dintre opțiunile de mai jos:
• Descărcați aplicația simplă Shopify din Salesforce AppExchange
• Utilizați orice platformă de integrare terță parte
• Alegeți API-ul Shopify și limbajul Salesforce Apex
Există diverse beneficii pe care le puteți experimenta după integrarea Salesforce și Shopify. Cel mai mare dintre acestea este ușurința de a urmări, analiza și gestiona simultan datele CRM și comerțul electronic.
Prin eficientizarea gestionării datelor, integrarea Shopify și Salesforce eliberează clienții de introducerea manuală a datelor, diminuând riscul de eroare și îmbunătățind experiența clienților.
Da, vă puteți gestiona vitrinele pe mai multe canale, inclusiv platforme de social media, integrând Shopify cu Salesforce.
Da, această integrare acceptă sincronizarea mai multor magazine Shopify cu un singur cont Salesforce CRM pentru a ușura gestionarea produselor, clienților și comenzilor dintr-un singur loc.
Costul integrării Shopify Salesforce depinde de aplicație sau de platforma terță parte sau de opțiunea pe care o alegeți pentru a realiza integrarea fără probleme. Aplicația Shopify made easy este gratuită, nu solicită niciodată nicio plată.