Verify Email Existence Using n8n and Uproc

This workflow automates verifying if an email address exists using n8n and Uproc’s email verification tool. It reduces manual checks and errors by automating the process with conditional logic.
manualTrigger
functionItem
uproc
+1
Workflow Identifier: 2349
NODES in Use: ManualTrigger, FunctionItem, Uproc, If
Verify email with n8n and Uproc

Press CTRL+F5 if the workflow didn't load.

Learn how to Build this Workflow with AI:

What this workflow does

This workflow checks if an email address really exists before adding it to a mailing list. It stops invalid emails from getting bounced back, which protects the sender reputation and saves marketing costs. The process uses Uproc’s email verification service inside n8n to automatically decide if the email is deliverable or not.

It helps users avoid sending messages to fake or non-existent emails by automating the check. The final result is cleaner contact lists and fewer bounce backs from email campaigns.


Who should use this workflow

This workflow is useful for people who manage large email lists, like marketing teams or customer support leads. It fits well for anyone who wants to save time on manual email validation and reduce errors caused by sending emails to invalid addresses.

It works well for companies growing their email contacts but struggling with bad email data and bounce problems.


Tools and services used

  • n8n automation platform: Runs the workflow and connects different steps.
  • Uproc API: Provides email verification by checking if an email is deliverable.
  • Manual Trigger node in n8n: Starts the workflow when user clicks “execute”.
  • Function Item node: Sets the email address to check inside the workflow.
  • If node: Checks the API response to decide if email is valid or not.

For users self hosting n8n, a helpful resource is available at self-host n8n.


Inputs, processing, and output

Inputs

The workflow starts with a single email address to validate. It is set as a fixed example in the workflow but can be changed to dynamic inputs.

Processing

First, the email is sent to the Uproc API using the Check Email Exists node. This returns a message about the email’s deliverability status.

The If node then reads this response. It checks if the status says “deliverable” or not. This decides the workflow’s next steps.

Output

The output is a clear decision: true if the email is deliverable, false if not. This lets users automatically separate valid emails from invalid ones before adding them to lists.


Beginner step-by-step: How to use this workflow in n8n

Import the Workflow

  1. Download the workflow file using the Download button on this page.
  2. Open your n8n editor and choose “Import from File” to load the workflow.

Set Up Credentials and Parameters

  1. Open the Uproc node and add your Uproc API Key in credentials.
  2. Check the Function Item node to update the email address if needed.
  3. If using dynamic email inputs, replace the Manual Trigger with a Webhook node or another input method.

Test and Activate

  1. Manually start the workflow by clicking the Manual Trigger node’s execute button.
  2. Watch the workflow run and check results in the execution panel.
  3. If all works as expected, toggle the workflow live to automate email verification.

Common errors and edge cases

  • Error: No response from the Uproc node.
    Cause: API key missing or network problems.
    Fix: Re-enter API key in credentials. Check internet connection.
  • Error: If node always returns false.
    Cause: The API response format changed or expression is wrong.
    Fix: Examine the Uproc node output. Adjust the condition expression to match.

Customization ideas

  • Change the email source to accept inputs from web forms or other apps using Webhook node.
  • Add more conditions in the If node to handle answers like “risky” or “unknown” beyond just “deliverable”.
  • After the check, add steps to subscribe valid emails to mailing lists or send notifications.
  • Schedule periodic runs or batch processing for large email lists.

Summary of results

✓ Automates checking if emails are real before adding to contact lists.
✓ Prevents costly bounce backs and protects sender IP reputation.
✓ Saves manual time by handling email validation in one automated workflow.
✓ Makes it easy to keep email lists clean and improve campaign success.


Verify email with n8n and Uproc

Visit through Desktop to Interact with the Workflow.

Author
Written By
Vikash Kumar
Building AI agents, n8n workflows and end-to-end automation for 30+ Brands across India, the US, Europe, Dubai & Australia. 7+ years of Experience saving founders real hours every week - no code required.
Author
Written By
Vikash Kumar
Building AI agents, n8n workflows and end-to-end automation for 30+ Brands across India, the US, Europe, Dubai & Australia. 7+ years of Experience saving founders real hours every week - no code required.

Frequently Asked Questions

The Check Email Exists node sends an email address to Uproc’s API to verify if the email is deliverable or not.
You add or change the email inside the Function Item node using the provided JavaScript code or replace it with a dynamic input node.
Check that the Uproc API Key is correctly set in the credentials and ensure the network can reach Uproc’s service.
Replace the Manual Trigger node with a Webhook or other input node that receives email data dynamically from external sources.

Related Workflows

Automate Twist Channel Creation and Messaging with n8n

This workflow automates creating and updating a channel in Twist and sending a personalized message to specific users. It eliminates manual setup errors and saves time managing Twist communications.

Automate Ideogram Image Generation with Google Sheets & Gmail

This workflow automates graphic design image generation via Ideogram AI, storing image data in Google Sheets and Google Drive, with email alerts via Gmail. It saves designers hours by automating image creation, remixing, review, and record-keeping.

Automate IT Support with Slack and OpenAI in n8n

Streamline IT support by automating Slack message handling using n8n and OpenAI. This workflow handles Slack DMs, filters bots, queries a Confluence knowledge base, and delivers AI-generated responses, improving support efficiency and response time.

Automate Crypto Analysis with CoinMarketCap & n8n AI Agent

Discover how this unique n8n workflow leverages CoinMarketCap’s multi-agent AI to deliver precise, real-time cryptocurrency insights directly via Telegram. Manage crypto data analysis efficiently with automated multi-source API integration.

Automate Gumroad to Beehiiv Subscriber Sync with n8n

Learn how to automatically add new Gumroad sales customers as Beehiiv newsletter subscribers using n8n automation. This workflow saves time by syncing sales data to Google Sheets CRM and notifying your Telegram channel instantly.

Generate On-Brand Blog Articles Using n8n and OpenAI

This workflow automates the creation of on-brand blog articles by analyzing existing company content using n8n and OpenAI. It extracts article structures and brand voice to produce consistent draft articles, saving significant content creation time.
1:1 Free Strategy Session
Your competitors are already automating. Are you still paying for it manually?

Do you want to adopt AI Automation?

Every hour your team does repetitive work, you're burning real money.
While you wait, faster businesses are cutting costs and moving quicker.
AI and automations aren't the future anymore — they're the present.

Book a live 1-on-1 session where we show you exactly which of your daily tasks can be automated — and what it’s costing you not to.