Automation · Workflows

n8n Automation Workflow Templates

A library of production-style automation templates published on n8n's official marketplace, covering AI-qualified B2B lead generation, Shopify abandoned-cart recovery, employee onboarding, personalized cold-email sequences and contact-form automation.

Year

2026

Role

Verified n8n Creator

N8NGOOGLE SHEETSGEMINIGMAILSLACKSHOPIFY

What this is

As a Verified n8n Creator, I publish reusable automation templates on n8n's official marketplace. Each one connects real APIs, AI models, spreadsheets and communication tools into a workflow that runs on its own, turning repetitive manual operations into reliable automated ones. Five of them are described below, each linking to its listing on n8n.

My full creator profile is at n8n.io/creators/umarimran1234.

Generate and qualify daily B2B leads

Searlo, Gemini and Google Sheets · Lead generation, AI summarization

A daily-scheduled workflow that discovers B2B leads through AI-generated search queries, enriches them through the Searlo SERP API, scores them with Gemini and logs qualified leads to Google Sheets. Every morning at 9:00 AM it fills a sheet with fresh, AI-qualified leads, with no manual research.

  1. Scheduled trigger. Fires automatically each morning at 09:00.
  2. Query generation. Gemini produces five targeted B2B discovery search queries based on the ideal customer profile.
  3. Web search. Each query goes to the Searlo API, returning up to 10 organic results.
  4. Data extraction. Title, URL, snippet and ranking position are pulled from each result.
  5. Batch processing. Results are processed two at a time with Loop Over Items.
  6. AI qualification. Gemini evaluates each batch and returns structured lead intelligence: company name, domain, description, industry, geography, and a 1 to 10 quality score with reasoning.
  7. Logging. Timestamped, qualified leads are appended to Google Sheets.

Integrations: Google Gemini, Searlo SERP API, Google Sheets, HTTP Request, Loop Over Items. View on n8n.

Recover Shopify abandoned carts and send weekly reports

Shopify, Google Sheets and Gmail · Lead nurturing, e-commerce automation

An end-to-end cart-recovery system for Shopify merchants. It listens for abandoned checkouts, runs a timed three-email recovery sequence, tracks which carts convert and reports the results automatically, with no dashboard-checking required.

  1. Checkout detection. A Shopify webhook fires on every abandoned checkout. The workflow filters for a valid email and checks the customer hasn't already been contacted.
  2. Initial logging. The checkout is recorded in Google Sheets, then the workflow waits one hour.
  3. First email. If the order is still unpaid, a first recovery email goes out.
  4. Second email. 23 hours later, a second reminder is sent if the cart is still open.
  5. Third email with discount. 48 hours after that, a unique discount code is generated and sent in a final message.
  6. Recovery tracking. A second Shopify webhook, on order payment, marks recovered carts with revenue and a timestamp.
  7. Weekly reporting. Every Monday morning the workflow compiles the last seven days of recovery metrics and emails a summary to the merchant.

Integrations: Shopify webhooks and Admin API, Google Sheets, Gmail, HTTP Request, conditional logic. View on n8n.

Onboard employees and manage Slack access

Google Sheets, Gmail and Slack · HR automation

A two-part onboarding automation that takes a new hire from HR form submission to a fully set-up Slack presence with no manual steps in between. It was submitted to the official n8n creator program as a reusable onboarding template.

  1. Data capture. An HR form posts new-employee details to a webhook, with field validation.
  2. Record storage. The employee's information is appended to Google Sheets, including a department-based channel assignment.
  3. Welcome communication. Gmail sends a welcome email that includes the Slack workspace invitation.
  4. Manager notification. A Slack message notifies the manager with onboarding details, and the spreadsheet status is updated.
  5. Event monitoring. The workflow listens for Slack team-join events to detect when the new hire actually joins.
  6. Channel assignment. The employee is added to their department's channels and greeted with a welcome message.
  7. Status tracking. Google Sheets is updated at each stage with timestamps, giving HR a live view of onboarding progress.

Integrations: Google Sheets, Gmail, Slack, HTTP Request, conditional logic. View on n8n.

Send personalized cold-email sequences

Google Sheets, Gmail, Gemini and Slack · Lead nurturing, multimodal AI

A complete cold-outreach engine that runs every morning at 9 AM. It pulls leads from Google Sheets, scrapes each prospect's website for context, writes a personalized email with Gemini and sends it through Gmail. It keeps following up, while watching the inbox for replies and alerting the team on Slack the moment one arrives.

  1. Scheduled trigger. Runs daily at 9:00 AM.
  2. Lead retrieval. Pulls the day's leads from Google Sheets.
  3. Context scraping. Fetches each lead's company website through HTTP Request.
  4. Personalization. Gemini writes a custom email referencing the scraped website content and the offered service.
  5. Sending. The email goes out through Gmail and the sheet is updated with a sent timestamp.
  6. Follow-ups. Automatic follow-up emails go out at the 3-day and 7-day marks if no reply is logged.
  7. Reply monitoring. Gmail is polled for inbound replies, and matching threads update the sheet.
  8. Team alerting. A Slack notification is posted the moment a reply is detected.

Integrations: Google Sheets, Gmail (send and inbox polling), Google Gemini, Slack, HTTP Request, conditional logic. View on n8n.

Portfolio contact-form notifications and confirmations

Webhook and Gmail · Ticket management

A lightweight, reusable contact-form backend for any website. It accepts form submissions over a webhook, formats them into branded HTML emails and handles both sides of the conversation, notifying the site owner and confirming receipt to the visitor, without a dedicated backend.

  1. Form submission. A webhook accepts POST requests from a website's contact form.
  2. Normalization. Incoming fields (name, email, subject, message, timestamp) are standardized with an Edit Fields node.
  3. Email generation. Two branded HTML emails are composed with matching subject lines.
  4. Admin notification. Gmail sends the submission details to the site owner.
  5. Visitor confirmation. Gmail sends a confirmation email back to the visitor.
  6. Response. A JSON success response is returned to the website so the form can show a confirmation state.

Integrations: Webhook, Edit Fields (Set), Gmail. View on n8n.

Have an idea?Let's build something useful.