Co zbudujesz?
Zbudujesz przepływ, który:- Odczytuje listę e-mail z Google Sheets lub pliku CSV
- Weryfikuje każdy adres e-mail za pomocą Enrow
- Kategoryzuje wyniki (poprawne, niepoprawne, ryzykowne)
- Eksportuje czystą listę gotową do kampanii
Kiedy warto użyć tego przepływu?
Użyj tego przepływu zawsze, gdy dostarczalność e-maili ma znaczenie dla dalszego procesu. Typowe przypadki użycia:- Oczyszczanie list e-mail przed kampaniami marketingowymi
- Weryfikacja zgłoszeń z formularzy w czasie rzeczywistym
- Utrzymanie higieny bazy danych
- Obniżenie współczynnika odrzuceń
Czego potrzebujesz przed rozpoczęciem?
Przed zbudowaniem przepływu upewnij się, że masz następujące rzeczy:- n8n (pobierz n8n)
- Klucz API Enrow (uzyskaj klucz)
- Lista e-mail (Google Sheet lub CSV)
x-api-key. Zobacz Uwierzytelnianie, aby dowiedzieć się, jak pobrać i przekazać klucz API, oraz Kredyty i rozliczenia, aby zrozumieć, jak zużywane są kredyty weryfikacyjne.
Jak skonfigurować arkusz Google Sheet?
Utwórz arkusz z adresami e-mail i pustymi kolumnami na wyniki:| Status | Deliverable | Risk Factors | |
|---|---|---|---|
| john@example.com | |||
| invalid@fake.com | |||
| temp@tempmail.com |
Jak zbudować przepływ w 5 minut?
Najszybsza droga to zaimportowanie gotowego przepływu, skonfigurowanie poświadczeń i jego uruchomienie.Krok 1: Import przepływu
Skopiuj i zaimportuj ten przepływ do n8n:Krok 2: Konfiguracja
- Zastąp
YOUR_SHEET_IDidentyfikatorem swojego arkusza Google Sheet - Dodaj swój klucz API Enrow do poświadczenia Header Auth
- Najpierw przetestuj na kilku adresach e-mail
Krok 3: Uruchomienie
- Kliknij “Execute Workflow”
- Poczekaj na zakończenie weryfikacji
- Sprawdź wyniki w swoim arkuszu Google Sheet
Jak zbudować przepływ krok po kroku?
Jeśli wolisz budować przepływ węzeł po węźle, postępuj zgodnie ze szczegółowym przewodnikiem poniżej.Krok 1: Odczyt listy e-mail
Google Sheets:- Dodaj węzeł “Google Sheets”
- Operacja: Read
- Wybierz swój arkusz kalkulacyjny
- Zakres:
Sheet1!A:A(tylko kolumna z adresami e-mail)
- Dodaj węzeł “Read Binary Files”
- Dodaj węzeł “CSV to JSON”
- Zmapuj pole z adresem e-mail
Krok 2: Tworzenie partii
Dla lepszej wydajności przetwarzaj adresy e-mail w partiach:- Dodaj węzeł “Split In Batches”
- Rozmiar partii: 100 (lub mniej dla szybszych wyników)
Krok 3: Weryfikacja za pomocą Enrow Bulk API
- Dodaj węzeł “HTTP Request”
- Skonfiguruj:
batch_id. Zobacz Masowa weryfikacja e-maili, aby zapoznać się z pełną dokumentacją żądania i odpowiedzi.
Krok 4: Oczekiwanie na wyniki
Dodaj węzeł “Wait” z opóźnieniem 10-15 sekund. W przypadku dużych partii odczekaj dłużej. Aby pobierać wyniki w oparciu o zdarzenia zamiast odpytywania, przekaż w żądaniu adres URL webhooka — zobacz Jak działają webhooki.Krok 5: Pobranie wyników
- Dodaj węzeł “HTTP Request”
- Skonfiguruj:
Krok 6: Przetwarzanie wyników
Dodaj węzeł “Function”, aby kategoryzować adresy e-mail:Krok 7: Aktualizacja arkusza Google Sheet
- Dodaj węzeł “Google Sheets”
- Operacja: Update
- Zmapuj wyniki z powrotem do oryginalnych wierszy
- Poprawne adresy e-mail → arkusz “Valid”
- Niepoprawne adresy e-mail → arkusz “Invalid”
- Ryzykowne adresy e-mail → arkusz “Risky”
Jak weryfikować adresy e-mail z formularza w czasie rzeczywistym?
Aby weryfikować adresy e-mail w momencie przesyłania formularzy przez użytkowników, uruchamiaj przepływ za pomocą webhooka i weryfikuj każdy adres osobno:Przepływ:
- Webhook Trigger: Odbiera zgłoszenia z formularzy
- Extract Email: Pobiera adres e-mail z danych formularza
- Verify: Wywołuje Enrow
/email/verify/single - Decyzja:
- Poprawny → Zapisz w CRM (Salesforce, HubSpot itp.)
- Niepoprawny → Wyślij odpowiedź z błędem lub oznacz do przeglądu
Jak wyeksportować czystą listę?
Po skategoryzowaniu wyników możesz wyeksportować czystą listę w dowolnym formacie wymaganym przez Twój stos technologiczny.Opcja 1: Google Sheets
Już gotowe! Wyniki znajdują się w Twoim arkuszu.Opcja 2: Eksport do CSV
- Dodaj węzeł “Move Binary Data”
- Dodaj węzeł “Write Binary File”
- Zapisz na dysku lub wyślij e-mailem
Opcja 3: Wysyłka do platformy e-mail
- Dodaj węzeł “HTTP Request” dla API swojej platformy e-mail
- Przykłady:
- Mailchimp: Dodaj do odbiorców
- SendGrid: Zaktualizuj kontakty
- Customer.io: Zsynchronizuj atrybuty
Jak śledzić metryki weryfikacji?
Dodaj węzeł podsumowujący, aby obliczyć metryki dostarczalności dla każdego uruchomienia:- Slack: Opublikuj podsumowanie na kanale
- Email: Raporty dzienne/tygodniowe
- Baza danych: Śledzenie w czasie
Jak zmniejszyć zużycie kredytów?
Weryfikacja zużywa kredyty na każdy adres e-mail, więc ogranicz pracę przed każdym uruchomieniem. Trzy taktyki pozwalają utrzymać niskie koszty.Usuwanie duplikatów przed weryfikacją
Buforowanie wyników
Przechowuj wyniki weryfikacji przez 30-90 dni:Pomijanie już zweryfikowanych
Weryfikuj tylko adresy e-mail z pustym statusem:Najlepsze praktyki
Weryfikuj przed kampaniami
Weryfikuj przed kampaniami
Zawsze weryfikuj swoją listę 24-48 godzin przed wysyłką. Ważność adresów e-mail może się zmienić.
Obsługa ryzykownych adresów e-mail
Obsługa ryzykownych adresów e-mail
Zdecyduj na podstawie przypadku użycia:
- B2B: Adresy funkcyjne (info@, support@) mogą być w porządku
- B2C: Odrzucaj jednorazowe adresy e-mail
- Cold outreach: Używaj tylko adresów e-mail o wysokiej pewności
Monitoruj dostarczalność
Monitoruj dostarczalność
Śledź współczynnik odrzuceń po wysyłce. Jeśli jest wysoki, ponownie zweryfikuj swoją listę.
Regularne czyszczenie
Regularne czyszczenie
Weryfikuj całą listę co 3-6 miesięcy, aby usunąć niepoprawne adresy e-mail.
Rozwiązywanie problemów
Weryfikacja trwa zbyt długo?- Zmniejsz rozmiar partii do 50-100 adresów e-mail
- Wydłuż czas oczekiwania między partiami
- Sprawdź
metadata.is_disposable- mogą to być tymczasowe adresy e-mail - Przejrzyj
metadata.is_catch_all- serwery typu accept-all
- Dodaj opóźnienia między partiami
- Zmniejsz rozmiar partii
- Zaktualizuj swój plan Enrow
429 znajdziesz w Limity zapytań. Kody statusu i formaty błędów opisano w Obsługa błędów.
FAQ
Ile adresów e-mail mogę zweryfikować w jednej partii?
Ile adresów e-mail mogę zweryfikować w jednej partii?
Użyj węzła Batch Emails, aby przetwarzać adresy e-mail w grupach (przykład używa rozmiaru partii 100). W przypadku bardzo dużych list podziel pracę na mniejsze partie i dodaj dłuższe oczekiwanie między żądaniami, aby uniknąć ograniczeń liczby żądań. Zobacz Limity zapytań, aby poznać górne limity żądań.
Co oznaczają statusy valid, invalid i risky?
Co oznaczają statusy valid, invalid i risky?
valid oznacza, że adres jest dostarczalny, invalid oznacza, że wysyłka zostałaby odrzucona, a risky obejmuje adresy typu catch-all, jednorazowe lub funkcyjne, gdzie dostarczalność jest niepewna. Użyj pól metadata (is_disposable, is_role, is_catch_all, is_free), aby zdecydować, jak traktować ryzykowne wyniki w swoim przypadku użycia.Czy weryfikować pojedynczy e-mail, czy używać trybu masowego?
Czy weryfikować pojedynczy e-mail, czy używać trybu masowego?
Używaj Masowa weryfikacja e-maili dla list i zaplanowanego czyszczenia oraz Weryfikacja pojedynczego e-maila dla sprawdzeń w czasie rzeczywistym, takich jak zgłoszenia z formularzy.
Jak uniknąć marnowania kredytów?
Jak uniknąć marnowania kredytów?
Usuwaj duplikaty adresów przed weryfikacją, buforuj wyniki przez 30-90 dni i pomijaj wiersze, które już mają status. Zobacz Kredyty i rozliczenia, aby poznać koszty dla poszczególnych punktów końcowych.
Następne kroki
Wzbogacanie e-maili
Znajdź adresy e-mail dla swoich kontaktów za pomocą przepływu n8n.
Masowa weryfikacja e-maili
Poznaj dokumentację punktu końcowego masowej weryfikacji.
Uwierzytelnianie
Jak przekazać klucz API w nagłówku x-api-key.
Webhooki
Otrzymuj automatyczne powiadomienia o zakończeniu partii.

