Skip to main content

All you need to know about API Integration + Tutorials

How to import data from automation tools into Waalaxy?

Updated over a week ago

💡 Prerequisites: This feature requires an Advanced or Business subscription.

Waalaxy can receive prospect's data from other tools so you can add them into your Waalaxy lists and campaigns to make all your tools interact together.

The API Integration transforms Waalaxy from a standalone tool into a centralized execution hub. By connecting your stack, you eliminate the "manual gap" between identifying a lead and starting a conversation.


Which tools are supported by Waalaxy through API?

Waalaxy is currently compatible with automation tools such as Zapier, Make and N8N for API Integration.

To make your life easier, we have written some step-by-step tutorials to set up your API Integrations with the available automation tools:

Waalaxy is continuously evolving.

While we currently focus on providing a secure, no-code experience through our official partners, an open API is part of our upcoming roadmap.

In the following months, we will be introducing public technical documentation to support custom development.

Until then, you can seamlessly connect your entire stack using our robust connectors: Zapier, Make, n8n.


When to use the API Integration?

The logic is simple: use events from your external automation tools to push LinkedIn contacts directly into your Waalaxy funnel.

Here some examples of what you can do👇

  • Automated LinkedIn outreach following a negative review.

  • Instant enrollment in a sequence when a lead is marked "Qualified."

  • Automatic LinkedIn introductions the moment a candidate enters your ATS.


How data import works?

The LinkedIn URL field is mandatory. Imports will fail without a valid profile URL.

Waalaxy receives data in batches (from n8n) or one-by-one (from Zapier/Make).

Every LinkedIn URL received is processed through our logic engine:

  1. New Prospect: If the prospect does not exist in Waalaxy, we create a new profile.

  2. Update: If they already exist, we update their information (email, company, etc.) with the new data received.

When setting up your API integration, you define exactly where your data lands and how it behaves:

  • Import to a Prospect List

    Select the specific destination list within Waalaxy. This keeps your leads organized by source (e.g., "Facebook Lead Ads" or "HubSpot Sync").

  • Import to a Campaign

    You can automate enrollment: as soon as a prospect is received via API, they enter the queue for your chosen campaign.

  • Move Existing Prospects to new prospect list

    If an imported prospect already exists in one of your Waalaxy lists, you can choose to automatically move them to the new destination list associated with your API.

  • Add Existing prospects to Campaign

    If an imported prospect already exists in one of your Waalaxy lists, you can add it to a new campaign.

Data Requirements & Imported Fields

As previously mentioned, the LinkedIn URL field is mandatory.

Beyond the URL, you can import:

  • First Name

  • Last Name

  • Occupation

  • Location

  • Email

  • Phone Numbers

  • Company Name

  • Company Website URL


How to get an API Key to build your automations?

Step 1 - Access the API Integration section

  1. Click on the gear icon (Settings)>Integrations.

    This page allows you to connect a CRM (Hubspot, Pipedrive, noCRM.io) or manage API integration.

  2. Click on the blue button ​+ Create new API key.

Step 2 - Name and generate your API key

  1. Click on the “Key Name” field and enter a custom name for this API Key (for example: Make, Zapier or any other tool name). This name is only for identification purposes.

  2. Click the Generate key button to get your API key.

Step 3 - Copy and paste this key in your tool

Click on the Copy and close button and save it in your computer.

👏 Good job! You're all set and ready to go!


API Key FAQ

I have forgot to copy and save my API key

  1. Click on ⚙️ Settings>Integrations.

  2. Click on the three-dots next to the key you have lost your API key for;

  3. Click on delete.

  4. Confirm your deletion request by clicking on the red button Yes, delete this key. This will permanently remove it and will immediately stop any integrations using it. If you have changed your mind, simply click on No, keep this key.

  5. You can now create a new API key from scratch which will only take a minute (by following step 1 - 3 of this tutorial) to reconnect your external tools to Waalaxy.

I want to rename my API key

  1. Click on ⚙️ Settings>Integrations.

  2. In the API Keys list, click on the three-dots next to the API key you wish to manage.

  3. Click on Rename.

  4. Edit the name and save your changes by clicking on Rename.

Is there a limit of API Keys that I can generate?

You can generate up to 10 keys per user

Did this answer your question?