Zwiększ możliwości swojego zespołu sprzedaży e-commerce dzięki integracji Shopify-Salesforce
Opublikowany: 2023-07-05Dopasowując się do najnowszych trendów i technologii, być może już teraz w pełni wykorzystujesz Shopify, platformę handlu elektronicznego i Salesforce, CRM nr 1 na świecie. Ten post na blogu mógł uderzyć Cię w głowę różnymi pytaniami.
Dlaczego warto zintegrować Shopify z Salesforce?
Integracja Shopify i Salesforce może ułatwić Ci jednoczesną obsługę biznesu online na wielu platformach oraz zarządzanie bazą danych klientów przy jednoczesnym śledzeniu ich działań. Być może skutecznie korzystasz z tych dwóch platform, ale jest więcej faktów, które ilustrują, jak korzystne może być połączenie Shopify z Salesforce.
W tym poście dowiemy się, jakie korzyści płyną z integracji Shopify z Salesforce, jak zintegrować te dwa narzędzia, jakich narzędzi użyć i nie tylko.
Zacznijmy!
Shopify i Salesforce — przegląd
Najpierw przyjrzyjmy się krótko tym dwóm rozwiązaniom.
Shopify, jedna z najczęściej wybieranych platform rozwoju e-commerce, umożliwia handlowcom rozwijanie i dostosowywanie ich sklepów internetowych oraz sprzedaż w wielu kanałach i miejscach, w tym w sklepach mobilnych, internetowych, offline, osobistych i pop-up.
Najlepsza na świecie platforma do zarządzania relacjami z klientami (CRM), Salesforce, wspiera działy sprzedaży, marketingu, usług, handlu i różne działy IT, aby pracować jako zespół z dowolnego miejsca, aby obsługiwać klientów w dowolnym miejscu i czasie.
Omówmy teraz korzyści płynące z integracji Shopify i Salesforce.
Korzyści z integracji Shopify i Salesforce
1. Generowanie leadów
Ułatwia zdobywanie i pielęgnowanie większej liczby potencjalnych klientów, zwiększając zaangażowanie klientów, współczynniki konwersji i przychody.
Jak?
Klienci Shopify zamieniają się w kontakty Salesforce, które ułatwiają zapisywanie szczegółów w czasie rzeczywistym w bazie danych CRM. Pozwala to uniknąć ręcznego przesyłania danych klientów z Shopify do Salesforce w celu dalszej pielęgnacji. Opublikuj to, przedsiębiorstwo może je analizować i świadczyć spersonalizowane usługi.
2. Personalizacja
Dostępność danych klienta w obu systemach pomaga spersonalizować obsługę klienta w różnych kanałach i zwiększyć wartość klienta w czasie (LTV).
Jak?
Salesforce jest jednym z dobrze zorganizowanych źródeł inteligentnej analizy danych. Dzięki integracji Shopify i Salesforce możesz uzyskiwać szczegółowe informacje o zakupach swoich klientów w swoim sklepie e-commerce. Poza tym możesz analizować wyszukiwania potencjalnych lub klientów, aby nadać swoim usługom spersonalizowany charakter zgodnie z ich preferencjami.
3. Zarządzanie wieloma sklepami Shopify
Możesz zarządzać swoimi sklepami internetowymi, być obecnym w wielu kanałach i jednocześnie śledzić doświadczenia i podróże klientów bez przełączania się między różnymi platformami.
Jak?
Na platformie Salesforce jego funkcjonalność CRM może pomóc w zarządzaniu różnymi sklepami Shopify, zapewniając holistyczny widok lub wielokanałowy widok 360 stopni Twoich klientów z Twoją marką i ułatwiając przeglądanie każdego z nich indywidualnie.
4. Zarządzanie danymi sprzedaży
Śledząc rejestrację klientów, przychody ze sprzedaży, wartość życiową, odpływ, popularne produkty i wiele więcej, możesz podejmować trafne decyzje, aby Twoja firma dobrze się rozwijała.
Jak?
Integracja Shopify Salesforce umożliwia bezproblemowe zarządzanie danymi jednocześnie między tymi platformami. W ten sposób możesz śledzić, analizować i zarządzać danymi swojego e-sklepu i CRM za pomocą tego ujednoliconego przedsięwzięcia. Co więcej, dzięki tej integracji możesz synchronizować punkty danych, takie jak kolekcje, klienci, płatności, zamówienia itp., między Salesforce i Shopify, umożliwiając zespołom oferowanie klientom i potencjalnym klientom zintegrowanego doświadczenia.
Oprócz tego integracja Shopify i Salesforce pomaga w ulepszaniu kampanii marketingowych i operacji biznesowych, ułatwia dostęp i dostępność danych, usprawnia przepływ pracy, reorganizuje funkcje biznesowe oraz upraszcza raportowanie i księgowość.
Jak zintegrować Shopify i Salesforce?
Cóż, istnieją różne opcje płynnej integracji Shopify i Salesforce. Sprawdźmy kilka:
- Pobierz aplikację „Shopify to proste – zsynchronizuj swoje Shopify z Salesforce” z AppExchange.
- Wybierz platformy integracyjne innych firm, takie jak Zapier, bez żadnego kodu i automatycznie.
- Język programowania Salesforce Apex i Shopify API.
- Integracja Shopify z Salesforce za pomocą elementu webhook
- Zatrudnij firmę Salesforce Consulting z profesjonalnym zespołem z doświadczeniem w integracji Shopify i Salesforce.
Teraz wybierzemy po kolei każdą opcję i wyjaśnimy, jak zintegrować Shopify i Salesforce, aby wzmocnić pozycję Twojego zespołu sprzedaży.
Pobierz aplikację „Shopify to proste – zsynchronizuj swoje Shopify z Salesforce” z AppExchange.
Aplikację Shopify made easy można pobrać z Salesforce AppExchange. Korzystając z tej aplikacji, możesz zintegrować te dwie platformy i czerpać korzyści z funkcji Salesforce Lightning, Classic i Shopify razem. Poza tym możesz zarządzać swoimi obiektami e-commerce z jednej aplikacji i dążyć do rozszerzenia swojej działalności.
Najważniejsze informacje
- Natychmiast zaimportuj wszystkie poprzednie dane Shopify.
- Wciągający interfejs użytkownika
- Efektywne i jednoczesne zarządzanie zapasami.
- Synchronizacja rekordów w czasie rzeczywistym.
- Pojedyncza i kompleksowa aplikacja do zarządzania obiektami e-commerce.
- Instalacja bez kodu i dynamiczne mapowanie pól.
- Brak subskrypcji, bezpłatny dożywotni dostęp i brak kart kredytowych.
- Synchronizuj różne sklepy Shopify z Salesforce.
- Zerowa integracja kodu.
- Zwiększ sprzedaż dzięki najlepszemu wykorzystaniu danych.
- Obsługuj różne zapasy z wielu sklepów w jednym miejscu.
Wymagania
Przed wdrożeniem tego rozwiązania upewnij się, że masz:
- Sklep Shopify
- Chmura sprzedaży
- Dozwolone edycje Salesforce: Force.com, Developer, Unlimited, Enterprise.
- Obsługiwane funkcje: konta osobiste, wiele walut, gotowość do błyskawicy, brak ograniczeń.
Wymagana procedura
- Połącz swoje Shopify z Salesforce.
- Zarządzaj swoją lokalizacją, kolekcjami, produktami, zamówieniami, realizacją zamówień, wersjami roboczymi zamówień, zapasami i wariantami.
- Poza tym synchronizuj wszystkie swoje dane, łącz aplikacje i konfiguruj bezproblemowe przepływy pracy w bezbłędne procesy.
Detale
Shopify Made Easy, złącze Shopify do Salesforce, to produkt HIC Global Solutions, partner sukcesu CRM. Ułatwia użytkownikom jak najlepsze wykorzystanie go do pomyślnego rozwoju ich biznesu bez konieczności zarządzania krytycznymi operacjami biznesowymi. Ta aplikacja Shopify obejmuje wszystko, od automatyzacji przetwarzania zamówień po sprzedaż i zarządzanie danymi klientów.
Co więcej, dzięki funkcji synchronizacji wielu sklepów tego łącznika Salesforce Shopify, możesz bezproblemowo synchronizować nieograniczoną liczbę produktów, kolekcji, rekordów i zapasów wielu e-sklepów w czasie rzeczywistym. Nadszedł więc czas, aby zaoszczędzić cenny czas i wysiłek, pobierając aplikację „Shopify made easy” i obserwując zwiększoną produktywność.
Uwaga: ta aplikacja inna niż SFDC (zgodnie z definicją w głównej umowie o świadczenie usług Salesforce), mimo jakiejkolwiek kontroli bezpieczeństwa lub wymagań dotyczących bezpieczeństwa aplikacji partnerskiej, Salesforce nie gwarantuje bezpieczeństwa i jakości tego rozwiązania. Użytkownik jest odpowiedzialny za ocenę bezpieczeństwa, funkcjonalności i jakości tego rozwiązania.
Wybierz platformy integracyjne innych firm
Możesz wybierać spośród różnych platform integracyjnych innych firm, aby przeprowadzić integrację Shopify i Salesforce. Możesz także tworzyć przepływy pracy automatyzacji między dwoma systemami i integrować je z innymi systemami i narzędziami.
Rozważymy tutaj Zapier i wejdziemy głębiej.
Dzięki Zapier możesz automatycznie integrować Shopify i Salesforce bez żadnych wymagań dotyczących kodowania. Jest bezpłatny dla podstawowych funkcji. Możesz skorzystać z 14-dniowej wersji próbnej, aby przetestować aplikacje i funkcje premium.
Korzystając z szablonów Zapier, możesz szybko zautomatyzować przepływ pracy Salesforce i Shopify.
Kroki, które należy wykonać :
- Uwierzytelnij Shopify i Salesforce.
- Wybierz aplikację jako wyzwalacz, aby zautomatyzować proces.
- Wybierz działanie wynikowe z innej aplikacji.
- Wybierz dane, które chcesz przesłać z jednej aplikacji do drugiej.
Oprócz tego Zapier udostępnia również inne szablony do wykonywania innych zadań, których potrzebujesz, biorąc pod uwagę integrację Shopify i Salesforce, na przykład
- Twórz kontakty Salesforce od nowych klientów Shopify
- Twórz rekordy Salesforce dla nowych zamówień Shopify
- Dodaj potencjalnych klientów do Salesforce z nowych zamówień Shopify
- Twórz potencjalnych klientów Salesforce z nowych zamówień Shopify
- Dodaj nowe płatne zamówienia Shopify do Salesforce jako nowych potencjalnych klientów itp.
Język programowania Salesforce Apex i Shopify API
Znawcom technologii łatwiej byłoby użyć Shopify API i języka Salesforce Apex w celu opracowania niestandardowej integracji między tymi dwiema platformami. Ta opcja zapewnia kompleksową kontrolę nad integracją i pozwala dostosować ją do konkretnych wymagań.
Kroki do naśladowania:
- Zaloguj się do swojego konta Shopify i przejdź do Ustawienia > „Aplikacje i kanały sprzedaży”. > Tworzenie aplikacji”.
- Teraz kliknij nazwę aplikacji, której dane uwierzytelniające chcesz. Kliknij poświadczenia interfejsu API i zanotuj tajne klucze i interfejs API.
- Teraz za pomocą polecenia CURL uzyskaj dostęp do listy klientów.
- Za pomocą procesora JSON wiersza polecenia sformatuj plik JSON do formatu CSV.
- Załaduj potrzebne dane za pomocą Salesforce Bulk API i zbuduj plik konfiguracyjny do zainicjowania sekwencji.
- Następnie zaloguj się do poprzedniego pliku konfiguracyjnego, aby uruchomić interfejs Bulk API.
- Teraz możesz uruchomić żądanie Bulk API za pomocą pliku konfiguracyjnego. Odpowiedź na identyfikator zadania będzie widoczna jako odpowiedź na to polecenie. Ponownie zanotuj ten identyfikator.
- Aby wstawić dane za pomocą pliku CSV (użytego w pierwszym kroku), możesz dodać wsad do zlecenia. Z poprzedniego kroku możesz użyć identyfikatora zadania. Dołącz więcej partii za pomocą tego samego polecenia z różnymi plikami, aby podzielić zadanie na dwie unikalne partie.
- Na koniec możesz potwierdzić status zadania.
Integracja Shopify z Salesforce za pomocą elementu webhook
Wybierając ten tryb, możemy zintegrować Shopify z Salesforce za pomocą elementu Webhook w celu synchronizacji danych klientów Shopify.
Kroki do naśladowania:
1. Utwórz Apex REST API
Synchronizacja danych między Shopify i Salesforce będzie wymagać utworzenia interfejsu API REST w celu utworzenia klientów w Salesforce. W Shopify Webhooks zostanie skonfigurowany interfejs API. Potrzebujemy przykładowego kodu JSON żądania, aby utworzyć interfejs API, który Shopify wyśle po utworzeniu klienta.
Pobierz przykładowy kod JSON z tego miejsca.
Teraz utworzymy klasę serializacji Apex dla przykładowego żądania JSON (powyżej).
// // 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); } }
Teraz stwórzmy Apex REST API, które utworzy klientów w Salesforce. Ten interfejs API REST wykorzystuje powyższą klasę opakowania wierzchołka, aby uzyskać dane rekordu Shopify.
W tym przypadku rozważaliśmy użycie standardowych pól do tworzenia rekordów konta. Możesz użyć innych pól zgodnie ze swoimi potrzebami.
@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); } } }
W obiekcie niestandardowym ApplicationException jest typową klasą wyjątków do rejestrowania problemów.
2. Udostępnij API Apex REST publicznie
Teraz mamy Apex REST API, z którego możemy korzystać przy odpowiednim uwierzytelnieniu. Ten interfejs API musi być publicznie dostępny, aby można go było używać jako elementu Salesforce Webhook. W tym celu możemy zbudować witrynę Salesforce za pomocą opcji Konfiguracja->Witryny.
Dalej, utwórz webhook shopify w witrynie i ustaw szczegóły, takie jak poniżej:
Po kliknięciu Ustawienia dostępu publicznego otworzy się profil gościa dla witryny. W sekcji Włączony dostęp do klasy Apex wybierz wszystkie klasy Apex, które mają być uruchamiane, gdy webhook Shopify uzyskuje dostęp do interfejsu API. W tym poście zaoferujemy dostęp do odczytu lub tworzenia obiektu Konto.
Po skonfigurowaniu Apex REST API (jak wyżej) będzie ono dostępne publicznie.
3. Skonfiguruj Webhooka w Shopify
Teraz interfejs API REST jest gotowy do użycia. Następnie skonfigurujemy ten interfejs API w powiadomieniu webhook przechodzącym do Shopify.
Jako administrator otwórz swój sklep Shopify i przejdź do sekcji ustawień. Wszystkie powiadomienia webhook otrzymasz w menu powiadomień.
W przypadku powiadomień o utworzeniu klienta skonfiguruj adres URL interfejsu API. Teraz powinniśmy skonfigurować adres URL, który utworzyliśmy w naszym serwisie internetowym Apex REST.
Opublikuj konfigurację webhooka podczas tworzenia klienta, po utworzeniu nowego klienta wywoła skonfigurowane API REST, które utworzy konto w Salesforce Org.
4. Przetestuj integrację
Teraz przetestujemy naszą implementację (powyżej), tworząc klientów w Shopify. Podaj wszystkie niezbędne dane klienta, aby utworzyć klienta.
W Shopify po utworzeniu klienta zostanie on również utworzony w Salesforce.
Zatrudnij firmę konsultingową Salesforce
Możesz zyskać przewagę konkurencyjną, przeprowadzając bezproblemową integrację Shopify i Salesforce. Możesz wybrać dowolną z powyższych metod integracji, aby czerpać korzyści ze skonsolidowanych raportów i pulpitów nawigacyjnych, które pomogą użytkownikom w zarządzaniu sklepem Shopify.
Jeśli jednak potrzebujesz pomocy w zrozumieniu lub wykryciu błędu podczas przeprowadzania integracji, może to doprowadzić do niepowodzenia integracji. Tak więc, nawet przy odrobinie zamieszania, powinieneś zatrudnić firmę Salesforce Consulting, która zapewni bezbłędną integrację Shopify i Salesforce.
- Postępuj zgodnie z podejściem zwinnym
- Wyrównaj do określonej strefy czasowej
- Miej pełną władzę nad projektem
- Wykwalifikowany zespół profesjonalistów
- Bezproblemowa komunikacja
- Priorytet ochrony danych
- Konfigurowalne opcje zaangażowania
Która metoda jest najlepsza do integracji Shopify z Salesforce?
Cóż, wybrana przez Ciebie opcja integracji Shopify i Salesforce zależy od Twoich potrzeb biznesowych i poziomu wiedzy technicznej. Jeśli potrzebujesz tylko zsynchronizować swoje dane, ale nie masz wymaganej biegłości, możesz użyć aplikacji Shopify (wyjaśniliśmy powyżej), ponieważ pomaga ona osiągnąć cel bez pisania kodu.
Z drugiej strony, aby spełnić wymagania dotyczące zaawansowanych funkcji lub zintegrować inne systemy i narzędzia, trafnym wyborem może być platforma integracyjna innej firmy lub integracja niestandardowa.
Jak Emizentech może Ci pomóc?
Możesz wybrać dowolną z powyższych metod integracji Shopify i Salesforce zgodnie ze swoją wiedzą techniczną. Jeśli jesteś biegły w krawędzi technologicznej, oczywiście nie potrzebujesz wskazówek i możesz je bezproblemowo osiągnąć. Jeśli jednak wybierzesz taką, która wymaga większej biegłości technicznej, powinieneś zatrudnić certyfikowaną firmę konsultingową Salesforce, która poprowadzi Cię ścieżką do udanej i bezbłędnej integracji tych dwóch platform.
Wybór Emizentech okaże się właściwym wyborem dla Twojego celu. Posiada zespół certyfikowanych programistów Salesforce, którzy pomagają klientom w zaspokojeniu ich personalizacji, dynamicznego wsparcia, synchronizacji danych i bardziej odpowiednich potrzeb.
Kluczowe dania na wynos
Mamy nadzieję, że podsumowując, dowiedziałeś się, dlaczego warto zintegrować Shopify i Salesforce, i znalazłeś odpowiedni sposób na połączenie Shopify z Salesforce. Powinieneś to zrobić, aby przynieść korzyści swojej firmie i zwiększyć przychody.
Wspomnieliśmy o pięciu głównych opcjach integracji shopify salesforce; powinieneś wybrać ten, który ma specyficzne wymagania biznesowe i wiedzę specjalistyczną.
Załóżmy, że szukasz profesjonalistów do integracji tych dwóch platform. W takim przypadku powinieneś skontaktować się z ekspertem ds. integracji Salesforce, który ma doświadczenie w integracji Shopify i Salesforce, aby bezproblemowo ukończyć pracę.
Skontaktuj się z firmą deweloperską Salesforce już dziś!
Często Zadawane Pytania
Możesz wybrać dowolną z poniższych opcji:
• Pobierz łatwą aplikację Shopify z Salesforce AppExchange
• Korzystaj z dowolnej platformy integracyjnej innej firmy
• Wybierz Shopify API i język Salesforce Apex
Istnieją różne korzyści, których możesz doświadczyć po integracji Salesforce i Shopify. Największą z nich jest łatwość jednoczesnego śledzenia, analizowania i zarządzania danymi CRM i e-commerce.
Dzięki usprawnieniu zarządzania danymi integracja Shopify i Salesforce uwalnia klientów od ręcznego wprowadzania danych, zmniejszając ryzyko błędów i poprawiając jakość obsługi klienta.
Tak, możesz zarządzać witrynami sklepowymi na wielu kanałach, w tym na platformach mediów społecznościowych, integrując Shopify z Salesforce.
Tak, ta integracja obsługuje synchronizację wielu sklepów Shopify z jednym kontem Salesforce CRM, aby ułatwić zarządzanie produktami, klientami i zamówieniami z jednego miejsca.
Koszt integracji Shopify Salesforce zależy od aplikacji lub platformy innej firmy lub dowolnej opcji, którą wybierzesz, aby bezproblemowo przeprowadzić integrację. Łatwa aplikacja Shopify jest bezpłatna i nigdy nie wymaga żadnych płatności.