Jak zintegrować z Salesforce CRM
Czego się dowiesz?
Dowiedz się, jak zintegrować Salesforce CRM z Klaviyo. Ta integracja ułatwia połączenie konta Salesforce, wybór obiektów do synchronizacji oraz mapowanie pól — wszystko w ramach prowadzonej sekwencji konfiguracji w aplikacji.
Dzięki tej integracji Klaviyo może automatycznie synchronizować dane z Salesforce (takie jak leady lub kontakty) z profilami Klaviyo, co umożliwia personalizowanie komunikacji i segmentowanie klientów na podstawie danych CRM.
Kilka słów na początek
Zanim zaczniesz, upewnij się, że:
- Jesteś zalogowany(-a) na swoje konto Salesforce.
- Jeśli Twoja firma ma wiele organizacji Salesforce, jesteś zalogowany(-a) do właściwej organizacji.
- Masz dostęp administratora do swojego konta Salesforce.
Połącz Salesforce z Klaviyo
- Zaloguj się do Klaviyo. Następnie wybierz kartę Integracje.
- Kliknij Odkrywaj aplikacje, aby otworzyć Klaviyo App Marketplace. Wyszukaj i otwórz Salesforce na liście aplikacji. Następnie kliknij przycisk Zainstaluj.
- Nastąpi przekierowanie do sekwencji konfiguracji integracji z Salesforce. W kroku 1 wybierz, czy łączysz się z organizacją Salesforce typu Production czy Sandbox, a następnie kliknij Zainstaluj aplikację Klaviyo Client.

- W Salesforce postępuj zgodnie z kreatorem instalacji, aby potwierdzić i zainstalować pakiet „Klaviyo Salesforce OAuth Connector” w organizacji Salesforce, którą łączysz z Klaviyo.

- Po zakończeniu instalacji wróć do strony konfiguracji integracji Salesforce w Klaviyo. Następnie wykonaj krok 2 i kliknij Połącz z Salesforce.

- Kliknij Zezwól, aby dokończyć sekwencję OAuth i zakończyć łączenie Klaviyo z Salesforce.

Wybierz obiekt Salesforce do synchronizacji
Po połączeniu pojawi się prośba o wybranie obiektów Salesforce, które chcesz zsynchronizować z Klaviyo. Kliknij Dalej, aby kontynuować.
Teraz możesz wybrać maksymalnie 3 obiekty do synchronizacji z Klaviyo. Dostępne opcje obejmują:
- Potencjalny klient - Potencjalni klienci, którzy wykazali zainteresowanie Twoimi produktami lub usługami Salesforce
- Kontakt – Osoby powiązane z kontami w Twojej organizacji Salesforce
- Konto - Organizacje lub osoby związane z Twoją firmą (takie jak klienci, konkurenci i partnerzy)
- Szansa sprzedaży – Potencjalna sprzedaż lub transakcja
- Inne (dostępność zależy od konfiguracji Salesforce)
Obiekty zsynchronizowane z Salesforce zostaną utworzone lub zaktualizowane jako profile Klaviyo. Podczas synchronizacji wielu obiektów:
- Rekordy ze wszystkich wybranych obiektów zostaną zsynchronizowane z Klaviyo.
- Jeśli adres e-mail rekordu jest zgodny z istniejącym profilem w Klaviyo, ten profil zostanie zaktualizowany.
- Jeśli adres e-mail rekordu nie istnieje w Klaviyo, zostanie utworzony nowy profil.
- Jeśli ta sama osoba występuje w wielu zsynchronizowanych obiektach z tym samym adresem e-mail, Klaviyo scali je w jeden profil na podstawie adresu e-mail. (Mapowania pól są konfigurowane dla każdego obiektu w następnym kroku.)
Przypisz pola Salesforce do właściwości Klaviyo
Następnie zmapujesz pola Salesforce na właściwości profilu Klaviyo. Pamiętaj, że niektóre podstawowe mapowania, takie jak adres e-mail, numer telefonu, imię i nazwisko, są już wstępnie zmapowane. Mapowanie adresu e-mail z Salesforce jest wymagane.
Gdy wybierzesz wiele obiektów Salesforce do synchronizacji, skonfigurujesz mapowania pól osobno dla każdego obiektu. Pozwala to kontrolować, które pola z każdego obiektu staną się właściwościami profilu w Klaviyo.
Dodaj lub edytuj mapowania
- Użyj opcji Dodaj mapowanie, aby zmapować dodatkowe pola Salesforce dla aktualnie wybranego obiektu.
- Wybierz pole Salesforce po lewej stronie i odpowiadającą mu właściwość Klaviyo po prawej stronie.
- W razie potrzeby usuń mapowania za pomocą ikony kosza.
- Powtórz ten proces dla każdego zsynchronizowanego obiektu.
Jeśli ta sama właściwość profilu Klaviyo (na przykład Numer telefonu lub Miasto) jest mapowana z wielu obiektów Salesforce, Klaviyo zsynchronizuje z Salesforce do profilu najnowszą wartość (ostatnio zaktualizowaną).
Zaimportuj mapowania przez plik CSV (opcjonalnie)
Importy CSV zastępują wszystkie istniejące mapowania pól dla wybranego obiektu. Jeśli pole nie jest uwzględnione w pliku, zostanie usunięte z konfiguracji. Aby uniknąć przerw w synchronizacji, potwierdź, że plik CSV zawiera wszystkie wymagane pola (takie jak E-mail) oraz wszelkie dodatkowe pola, które chcesz nadal synchronizować.
Aby zaimportować mapowania za pomocą pliku CSV:
- Kliknij Dodaj mapowanie → Importuj mapowania.
- Pobierz szablon CSV.
- Dodaj mapowanie pól Salesforce → Klaviyo do szablonu CSV.
- Prześlij gotowy plik CSV, aby zbiorczo zastosować mapowania.
Obsługa wycofania subskrypcji (opcjonalnie)
Możesz włączyć opcję synchronizacji obiektu Salesforce jako „wycofać subskrypcję”, gdy ustawienie Email Opt Out ma wartość true w obiekcie Salesforce. Spowoduje to oznaczenie profilu jako „wycofać subskrypcję” z wiadomości e-mail w Klaviyo.
Dokończ konfigurację
Gdy mapowania będą gotowe, kliknij Dokończ konfigurację. Klaviyo dokończy integracje (zwykle trwa to kilka sekund). Gdy konto Salesforce zostanie pomyślnie połączone i rozpocznie się synchronizacja, pojawi się komunikat potwierdzający.
Monitoruj synchronizację Salesforce i weryfikuj dane
Integracja z Salesforce synchronizuje się z Klaviyo co godzinę.
Aby sprawdzić integracje:
- Kliknij listę rozwijaną Analityka w Klaviyo i wybierz Metryki. Filtruj według Salesforce, a następnie znajdź metrykę Został(-a) leadem i kliknij jej ikonę Źródło aktywności.
- Jeśli integracja zaczęła synchronizować dane, w tym kanale aktywności zobaczysz zdarzenia Became Lead z ikoną Salesforce.
- Klaviyo importuje wszystkich leadów z Salesforce. Aby to zweryfikować, porównaj liczbę leadów dodawanych do Klaviyo danego dnia z liczbą leadów dodawanych do Salesforce i potwierdź, że są zgodne.
- Najedź kursorem na wczorajszy punkt danych (w kanale aktywności dla Stał(a) się leadem, który znajdziesz, klikając metrykę) lub spójrz w tabelę danych pod wykresem, aby sprawdzić, ile płatności miało miejsce wczoraj, i porównać to z danymi zapisanymi w magazynie danych Salesforce.
- Jeśli dane się nie zgadzają, problem najprawdopodobniej polega na tym, że strefa czasowa na koncie Klaviyo nie jest zgodna ze strefą czasową na koncie Salesforce. Aby sprawdzić ustawienie strefy czasowej w Klaviyo:
- W lewym dolnym rogu kliknij nazwę swojego konta.
- Wybierz, a następnie kliknij Ustawienia > Organizacja.
- Przewiń w dół do Strefa czasowa.
Metryki Salesforce w Klaviyo
Obecnie Klaviyo synchronizuje jedną metrykę z Salesforce CRM: Został(a) leadem.
Ta metryka jest śledzona, gdy w Salesforce zostanie utworzony nowy lead. Samo zdarzenie nie zawiera żadnych danych z Salesforce, ale gdy to zdarzenie zostanie zarejestrowane, Klaviyo zsynchronizuje następujące właściwości niestandardowe dla każdego leada i dołączy je do profilu Klaviyo tego leada:
- Identyfikator
- Imię
- Nazwisko
- Nazwa
- Firma
- Ulica
- Miejscowość
- Stan
- Kod pocztowy
- Kraj
- Szerokość geograficzna
- Długość geograficzna
- Telefon
- Adres e-mail
- Strona internetowa
- Źródło leadu
- Status
- Branża
- Liczba pracowników
- Zrezygnowano z otrzymywania e-maili
- E-mail właściciela
Następnie można używać tych właściwości w segmentach, w sekwencjach oraz do dynamicznego wypełniania właściwości klienta w szablonach wiadomości.
Rozwiązywanie problemów
Problemy z instalacją i uwierzytelnianiem
Przejdź z uwierzytelniania podstawowego na OAuth
Jeśli integrację Salesforce skonfigurowano, zanim obsługiwano OAuth, aplikacja Salesforce może być połączona z Klaviyo za pomocą uwierzytelniania podstawowego.
Istniejące połączenia z uwierzytelnianiem podstawowym będą nadal działać do czasu wygaśnięcia ich poświadczeń. Jednak po wygaśnięciu tych poświadczeń nie można ich zresetować ani odnowić. Aby utrzymać integrację Salesforce połączoną z Klaviyo, trzeba przejść na OAuth.
- Zaloguj się do organizacji Salesforce połączonej z Klaviyo.
- W portalu Klaviyo przejdź do swojej strony ustawień integracji Salesforce. U góry strony powinien znajdować się baner z komunikatem „Wymagane jest teraz uwierzytelnianie OAuth”. W opisie banera kliknij hiperłącze „zewnętrzna aplikacja Klaviyo”, aby zainstalować pakiet „Klaviyo Salesforce OAuth Connector” w swojej organizacji Salesforce.

- Po zakończeniu instalacji wróć do strony Ustawienia integracji Salesforce i kliknij Aktualizuj. Następnie dokończ sekwencja OAuth.

Aby dowiedzieć się więcej, zajrzyj do sekcji „Połącz Salesforce z Klaviyo” na początku tego przewodnika.
Błąd „Nie zainstalowano zewnętrznej aplikacji Klaviyo. Zainstaluj ją i spróbuj ponownie”
Ten błąd oznacza, że organizacja Salesforce, z którą próbujesz przeprowadzić uwierzytelnienie (lub ponowne uwierzytelnienie), nie ma zainstalowanego pakietu „Klaviyo Salesforce OAuth Connector”.
Upewnij się, że:
- Jesteś zalogowany(-a) do Salesforce
- Zalogowano się do organizacji Salesforce, która jest zintegrowana z Klaviyo. Jeśli firma ma wiele organizacji Salesforce, możliwe, że zalogowano się do niewłaściwej organizacji.
- Jeśli masz zalogowano się do właściwej organizacji Salesforce i nadal pojawia się ten błąd, wyszukaj zainstalowane pakiety w Salesforce, aby sprawdzić, czy pakiet „Klaviyo Salesforce OAuth Connector” jest zainstalowany. Jeśli nie jest zainstalowany, powtórz krok 1 w sekwencji konfiguracji integracji, aby zainstalować pakiet (zobacz sekcję „Connect Salesforce to Klaviyo” na górze tego przewodnika). Jeśli masz już istniejącą integracje i przechodzisz na OAuth, kliknij podlinkowany tekst „external Klaviyo App”, aby zainstalować pakiet (zobacz sekcję „Migrate to OAuth” powyżej).

Jeśli problemy będą nadal występować, skontaktuj się z działem wsparcia.
Komunikat błędu niezgodności konta
Jeśli Twoja firma ma wiele organizacji Salesforce, upewnij się, że podczas ponownego uwierzytelniania integracji jesteś zalogowany(-a) do organizacji Salesforce aktualnie połączonej z Klaviyo
Jeśli zalogowano się do innej organizacji Salesforce, pojawi się błąd „Niezgodność konta”:

Aby rozwiązać błąd, wykonaj jedną z następujących czynności:
- Połącz ponownie istniejącą organizację Salesforce: Zamknij okno, wyloguj się z Salesforce, a następnie zaloguj się do organizacji Salesforce aktualnie połączonej z Klaviyo i spróbuj ponownie.
- Połącz inną organizację Salesforce: Odinstaluj integrację Salesforce w Klaviyo, zainstaluj ją ponownie i ukończ sekwencja konfiguracji integracji Salesforce, korzystając z nowej organizacji Salesforce.
Ostrzeżenia i błędy mapowania pól
Klaviyo stale weryfikuje mapowania pól Salesforce, aby zapewnić niezawodną synchronizację danych. Jeśli zmapowane pole Salesforce stanie się niedostępne (na przykład zostanie usunięte, zmieniona zostanie jego nazwa lub zmienią się uprawnienia), w ustawieniach integracji możesz zobaczyć ostrzeżenie lub błąd.
Gdy pole niewymagane jest niedostępne
Jeśli zmapowane pole Salesforce nie jest już dostępne i nie jest wymagane, Klaviyo:
- Wyświetl ostrzeżenie wskazujące, którego pola brakuje.
- Kontynuuj synchronizowanie wszystkich pozostałych dostępnych pól.
- Wyklucz niedostępne pole z przyszłych synchronizacji, dopóki nie zostanie zaktualizowane lub usunięte.
Aby rozwiązać ten problem,
- Przejdź w Klaviyo do integracji Salesforce .
- Otwórz obiekt, którego dotyczy problem.
- Zaktualizuj lub usuń nieprawidłowe mapowanie pól.
- Zapisz zmiany.
Po aktualizacji synchronizacja będzie kontynuowana zgodnie z oczekiwaniami.
Gdy pole wymagane (Adres e-mail) jest niedostępne
Jeśli pole Salesforce Email nie jest już dostępne dla obiektu (na przykład z powodu zmian w schemacie lub uprawnień), Klaviyo:
- Wyświetl błąd informujący o braku pola Email.
- Zatrzymaj synchronizację danych dla obiektu, którego to dotyczy.
- Wyświetlić monit o zaktualizowanie mapowań pól, aby przywrócić synchronizację.
Aby rozwiązać ten problem,
- Przejdź w Klaviyo do integracji Salesforce .
- Otwórz obiekt, którego dotyczy problem.
- Upewnij się, że prawidłowe pole Email w Salesforce jest zmapowane na właściwość Email w Klaviyo.
- Zapisz zmiany.
Gdy pole Adres e-mail zostanie ponownie poprawnie zmapowane, synchronizacja danych automatycznie zostanie wznowiona.
Brak profili w Klaviyo
Jeśli rekordy Salesforce nie pojawiają się jako profile w Klaviyo, najpierw sprawdź, czy dla każdego obiektu, który synchronizujesz, jest zmapowane prawidłowe pole adresu e-mail. Klaviyo używa adresu e-mail jako wymaganego identyfikatora do tworzenia lub aktualizowania profili; rekordy bez zmapowanego pola adresu e-mail lub bez prawidłowych wartości adresu e-mail nie będą synchronizowane jako profile. Upewnij się, że:
- Pole Salesforce email jest mapowane na właściwość Email w Klaviyo dla każdego wybranego obiektu.
- Zmapowane pole e-mail zawiera rzeczywiste adresy e-mail w Salesforce — puste lub nieprawidłowe adresy e-mail mogą uniemożliwić synchronizowanie rekordów jako profili.
Gdy prawidłowe pole e-mail zostanie zmapowane, a rekordy będą zawierać adresy e-mail, Klaviyo utworzy lub zaktualizuje te profile podczas następnej synchronizacji.
Rezultat
Konto Klaviyo zostało teraz zintegrowane z Salesforce CRM i przejrzano zsynchronizowane dane.