Integrate hunter with Nimble

Appy Pie Connect allows you to automate multiple workflows between hunter and Nimble

  • No credit card required
  • 7 days free trial
  • Lightning Fast Setup

20 Million work hours saved

Award Winning App Integration Platform

About hunter

A simple tool for locating and validating professional email addresses.

About Nimble

Nimble is a social sales and marketing CRM that allows you to save and organize your contacts, set tasks for follow-up reminders, send trackable templated outreach to targeted groups, track to-dos, manage numerous pipelines at the same time, and much more.

Want to explore hunter + Nimble quick connects for faster integration? Here’s our list of the best hunter + Nimble quick connects.

Explore quick connects
Connect hunter + Nimble in easier way

It's easy to connect hunter + Nimble without coding knowledge. Start creating your own business flow.

  • Triggers
  • New Campaign

    Triggers when a new campaign is available to your account.

  • New Lead

    Triggers when a new lead is created.

  • New Contact

    Triggers when you add a new contact.

  • Actions
  • Create Lead

    Creates a new lead.

  • Create Recipent

    Adds a recipient to one of your ongoing campaigns.

  • Create Contact

    Creates a new contact.

  • Create task

    Create a new task.

How hunter & Nimble Integrations Work

  1. Step 1: Choose hunter as a trigger app and authenticate it on Appy Pie Connect.

    (30 seconds)

  2. Step 2: Select "Trigger" from the Triggers List.

    (10 seconds)

  3. Step 3: Pick Nimble as an action app and authenticate.

    (30 seconds)

  4. Step 4: Select a resulting action from the Action List.

    (10 seconds)

  5. Step 5: Select the data you want to send from hunter to Nimble.

    (2 minutes)

  6. Your Connect is ready! It's time to start enjoying the benefits of workflow automation.

Integration of hunter and Nimble

In this paper, I will explain the integration of hunter and Nimble with a good example. I will also explain the benefits of doing integration.

In this part, I will show how to integrate hunter and Nimble. So, firstly, we have to create a new project which contains both hunter and Nimble. We have to execute the commands below

$> npm init $> npm install hunter --save $> npm install nimble --save-dev

In the my-project directory, you can see a package.json file and a node_modules directory. In the node_modules directory, you can see two packages hunter and Nimble include as dependencies.

{ "name". "my-project", "version". "1.0.0", "description". ", "main". "index.js", "scripts". { "test". "echo "Error. no test specified" && exit 1" }, "author". ", "license". "ISC", "dependencies". { "nimble". "^1.0.0" } }

Next, you should create your own application. So, create an index.js file in the my-project directory, and copy the fplowing code into it.

const Nimble = require('nimble'); const hunter = require('hunter'); const client = new Nimble({ host. 'localhost', port. 4444 }); hunter .init(. .then(data => { const h = hunter({ client }. h .configure('demo'. .then((. => { h .start(. .then(data => { conspe.log('Hunter has started!'. }. }. })

To launch our application , type the fplowing command.

$> node index.js Hunter has started !

You can see that hunter has started! message is shown on the terminal. So, now hunter is running on the localhost at port 5000. If you want to know what port hunter is using, you can use the ps command like below to find out.

$> ps aux | grep -v grep | grep hunter 25648 0.0 0.0 883452 568 s001 R+ 0:00.05 node /home/username/my-project/index.js 25654 0.0 0.0 883452 572 s001 R+ 0:00.05 node /home/username/my-project/index.js 25655 0.0 0.0 883452 568 s001 R+ 0:00.05 node /home/username/my-project/index.js 25656 0.0 0.0 883452 572 s001 R+ 0:00.03 node /home/username/my-project/index.js 25657 0.0 0.0 883452 568 s001 R+ 0:00.05 node /home/username/my-project/index.js 25658 0.0 0.0 883452 572 s001 R+ 0:00.05 node /home/username/my-project/index.js 26850 0.0 0.1 281820 1340 s001 S+ 0:00.02 vim

So, now hunter is running on the localhost at port 5000, but if you want to run it on another port, you can use the --port option for that like below

$> node --port 4011 index.js Hunter has started !

Now let's go back to our application, so in this section I will introduce the function of Nimble . The function of Nimble is very simple because it just sends log messages to Nimble so that we can see it there in the browser when we are developing our application or any time in future if we want to see what log messages are being sent by Nimble in the past without debugging the application itself. So in our example, we will use Nimble to send some log messages about our application when it is launched by hunter . So let's go back to our example in which you have copied above in your index.js file then add the fplowing code into your index file after line 14 which is shown below

if (process.env.NODE_ENV === 'development'. { data => { const nimble = new Nimble(); nimble .config('demo'. .then((. => { nimble .info('Started with hunter'. }. } } else { ... ... ... }

Then save your file and go back to the terminal then type the fplowing command to launch your application again in development mode . You can see that your application is launched by hunter with nimble information that was sent by nimble module is shown on your terminal with some other information about your application . It means that Nimble is working properly with your application right now even though you do not see anything in your browser . This is because Nimble is working behind the scenes on your browser so that you will not see anything in your browser but you can see all logs of your application in your browser when it is opened later while debugging your application .

The process to integrate hunter and Nimble may seem complicated and intimidating. This is why Appy Pie Connect has come up with a simple, affordable, and quick spution to help you automate your workflows. Click on the button below to begin.

Page reviewed by: Abhinav Girdhar  | Last Updated on March 14,2023 02:59 pm