Skip to main content
Make (dawniej Integromat) to wizualna platforma automatyzacji, która pozwala budować przepływy Enrow w trybie no-code za pomocą interfejsu typu „przeciągnij i upuść”. Ten przewodnik pokazuje, jak wywołać API Enrow ze scenariusza Make, odebrać wyniki przez webhook i rozgałęzić logikę w zależności od rezultatu — bez konieczności posiadania serwera. Uwierzytelniaj każde żądanie swoim kluczem API w nagłówku x-api-key.

Czym jest Make?

Make to wizualna platforma automatyzacji, która łączy aplikacje i API poprzez scenariusze — łańcuchy modułów uruchamiane po zadziałaniu wyzwalacza. Za pomocą modułu HTTP możesz wywołać dowolny endpoint Enrow, a następnie skierować odpowiedź do Google Sheets, CRM lub powiadomienia bez pisania kodu. Jako rozwiązanie zarządzane Enrow oferuje również natywne integracje z CRM.

Jak wywołać API Enrow z Make?

Zbuduj scenariusz z wyzwalaczem, modułem HTTP wywołującym Enrow oraz webhookiem przechwytującym wynik asynchroniczny. Wykonaj poniższe kroki.

Krok 1: Utwórz scenariusz

  1. Przejdź do Make.com
  2. Kliknij „Create a new scenario”
  3. Nazwij go „Enrow Email Finder”

Krok 2: Dodaj wyzwalacz

Wybierz, co uruchamia scenariusz:
  • Google Sheets: Obserwuj wiersze
  • Webhooks: Niestandardowy webhook
  • Schedule: Uruchamiaj co godzinę
  • Watch for changes: W Twoim CRM

Krok 3: Dodaj moduł HTTP dla Enrow

  1. Kliknij „+”, aby dodać moduł
  2. Wyszukaj „HTTP”
  3. Wybierz „Make a request”

Krok 4: Skonfiguruj wywołanie API Enrow

Skieruj moduł HTTP na endpoint Find Single Email i przekaż swój klucz API w nagłówkach. URL:
https://api.enrow.io/email/find/single
Method: POST Headers:
Content-Type: application/json
x-api-key: YOUR_ENROW_API_KEY
Body (JSON):
{
  "company_domain": "{{1.company_domain}}",
  "fullname": "{{1.first_name}} {{1.last_name}}"
}

Krok 5: Dodaj webhook dla wyników

Enrow przetwarza wyszukiwania asynchronicznie i powiadamia webhook po zakończeniu każdego wyszukiwania. Zobacz How Webhooks Work, aby poznać format ładunku.
  1. Dodaj moduł „Webhooks” jako nowy wyzwalacz
  2. Wybierz „Custom webhook”
  3. Skopiuj adres URL webhooka
  4. Wróć do modułu HTTP
  5. Zaktualizuj treść JSON, aby uwzględnić webhook:
{
  "company_domain": "{{1.company_domain}}",
  "fullname": "{{1.first_name}} {{1.last_name}}",
  "settings": {
    "webhook": "YOUR_MAKE_WEBHOOK_URL"
  }
}

Krok 6: Przetwórz wyniki

Po odebraniu wyników przez webhook:
  1. Dodaj moduł „Router”, aby rozgałęzić logikę
  2. Gałąź 1: Zapisz do Google Sheets
  3. Gałąź 2: Zaktualizuj CRM
  4. Gałąź 3: Wyślij powiadomienie

Jakie scenariusze mogę zbudować?

Typowe scenariusze Enrow łączą wyzwalacz, moduł HTTP i webhook z aplikacjami końcowymi. Oto trzy wzorce, od których możesz zacząć.

Scenariusz 1: Wzbogacanie Google Sheets

Google Sheets (Watch rows)
  → HTTP (Find email with Enrow)
  → Webhook (Receive results)
  → Google Sheets (Update row)

Scenariusz 2: Weryfikacja i dodanie do Mailchimp

Typeform (Watch responses)
  → HTTP (Verify email)
  → Filter (Only valid emails)
  → Mailchimp (Add subscriber)

Scenariusz 3: Przetwarzanie zbiorcze

Schedule (Every hour)
  → Google Sheets (Get rows without emails)
  → Array aggregator (Batch 100 rows)
  → HTTP (Bulk find emails)
  → Webhook (Receive results)
  → Iterator (Process each result)
  → Google Sheets (Update row)

Dlaczego warto używać Make z Enrow?

Make zapewnia wizualny kreator, wbudowaną obsługę błędów i równoległe wykonywanie — co jest przydatne, gdy przepływ Enrow musi rozgałęzić się na kilka aplikacji.
Zobacz cały przepływ automatyzacji wizualnie. Idealny do złożonej logiki.
Wbudowana obsługa błędów i mechanizmy ponawiania prób.
Zaawansowane funkcje i narzędzia do transformacji danych pomiędzy krokami.
Uruchamiaj wiele ścieżek jednocześnie za pomocą modułu Router.

Jak budować wydajne scenariusze Make?

Przetwarzaj wyniki Enrow w partiach, dodawaj programy obsługi błędów i buforuj wyniki, aby uniknąć zbędnych wywołań. Poniższe wzorce utrzymują scenariusze szybkimi oraz w ramach Twoich operacji Make i kredytów Enrow.

Użyj modułu Iterator

Przetwarzaj wyniki zbiorcze pojedynczo:
HTTP (Bulk find)
  → Webhook (Receive batch results)
  → Iterator (Loop through results)
  → Google Sheets (Update each row)

Dodaj programy obsługi błędów

  1. Kliknij prawym przyciskiem dowolny moduł
  2. Dodaj „Error handler”
  3. Skonfiguruj, co dzieje się przy błędzie (logowanie, e-mail, ponowienie)

Użyj Data Stores

Buforuj wyniki, aby uniknąć zbędnych wywołań API:
Router
  → Path 1: Check data store for cached email
  → Path 2: If not found, call Enrow API → Save to data store

Jak przetwarzać operacje zbiorcze?

Agreguj wiersze w partie i wywołuj endpoint Find Bulk Emails (do 5 000 wyszukiwań na partię), a następnie iteruj po wynikach z webhooka. Pozwala to przetworzyć 1 000 kontaktów w kilku operacjach zamiast jednej na każdy kontakt.
Google Sheets (Get all rows)
  → Array aggregator (Batch size: 100)
  → HTTP (POST /email/find/bulk)
  → Webhook (Receive bulk results)
  → Iterator (Loop results)
  → Router
    → Path 1 (Valid): Update sheet with email
    → Path 2 (Invalid): Log to error sheet

Których modułów Make potrzebuję dla Enrow?

Oto moduły, które pojawiają się w większości scenariuszy Enrow:
ModuleUse Case
HTTPWywołanie API Enrow
WebhooksOdbieranie wyników asynchronicznych
IteratorPrzetwarzanie wyników zbiorczych
RouterRozgałęzianie logiki (valid/invalid)
FilterPomijanie wyników o niskiej pewności
Data StoreBuforowanie wyników
Array AggregatorTworzenie partii

Jak utrzymać niskie zużycie operacji?

Make nalicza opłaty za operację, więc preferuj endpointy zbiorcze, buforuj wyniki w magazynach danych i filtruj wcześnie, aby pominąć zbędne kroki. Pojedyncze żądanie zbiorcze liczy się jako znacznie mniej operacji niż wiele pojedynczych żądań. Przykład:
  • ❌ Źle: 1000 pojedynczych żądań = 1000 operacji
  • ✅ Dobrze: 10 żądań zbiorczych (po 100 każde) = 10 operacji

FAQ

Sprawdź, czy scenariusz jest aktywny (ON), upewnij się, że adres URL webhooka w polu settings.webhook Enrow dokładnie odpowiada temu, który wygenerował Make, i najpierw przetestuj endpoint narzędziem takim jak Postman. Zobacz How Webhooks Work, aby poznać format ładunku.
Przełącz pojedyncze wywołania na endpoint Find Bulk Emails, buforuj często używane dane w Data Store i ulepsz swój plan Make, jeśli nadal potrzebujesz więcej operacji.
Podziel duży scenariusz na mniejsze, używaj wyzwalaczy zaplanowanych zamiast natychmiastowych i zmniejsz rozmiary partii. Ponieważ wyszukiwania Enrow są asynchroniczne, pozwól webhookowi dostarczyć wyniki, zamiast czekać wewnątrz modułu HTTP.
Użyj Find Single Email lub Verify Single Email do pracy na pojedynczych wierszach oraz endpointu Find Bulk Emails podczas agregowania wielu wierszy. Wszystkie uwierzytelniają się tym samym nagłówkiem x-api-key.

Następne kroki

Find Single Email

Wywołaj endpoint, którego użyje Twój moduł HTTP do znalezienia adresu e-mail.

Wyszukiwanie e-maili zbiorczo

Uruchom do 5 000 wyszukiwań e-maili w jednym żądaniu.

How Webhooks Work

Poznaj format asynchronicznego ładunku wyników, który odbiera Make.

n8n Workflows

Zbuduj tę samą automatyzację na samodzielnie hostowanej alternatywie.