How to trigger PhantomBuster only once with the first item from Lusha API in n8n workflow

Hi n8n community,

I’m building a workflow that does the following:

  1. Fetches multiple contacts from Lusha API (10 records at a time).

  2. Saves all contacts in a spreadsheet for record-keeping.

  3. Triggers the PhantomBuster LinkedIn Profile URL Finder, but 10 times because it uses 10 iteration (10 records from spreadsheet) which run ten times phatom.

I don’t want the Phantom to use the spreadsheet output as input — it should run independently.


What I tried:

  • Using Split In Batches → works for iterating all items, but I only want the first item.

  • Using spreadsheet as input → works, but I don’t want Phantom to depend on spreadsheet data.

My goal:

  • Save all items to a spreadsheet.

  • Trigger PhantomBuster exactly once with the spreadsheet data which it capture from Lusha.

  • Avoid loops or multiple launches.

If I don’t use a loop and connect the Phantom Buster launch directly to the spreadsheet node, I get an error saying ‘Multiple requests to the Phantom at the same time.’ Please help me to resolve it…

Here are the screen shot of this :slight_smile:

Hi @Samta!

It’s great to see you leveraging the Lusha x n8n integration. You should be able to find the LinkedIn URL with the API you already have. Here is the API documentation for more assistance.

In that link in the API Hub for this situation, and others, the AI chatbot is pretty useful as well.

Hope this helps!

Jesse