Back to Templates

Typeform Lead Qualification with Vero, Gmail, Google Sheets & Slack Notifications

Created by

Created by: Shinji Watanabe || shinjiwatanabe

Shinji Watanabe

Last update

Last update 21 hours ago

Categories

Share


Who’s it for

Teams that capture leads with Typeform and want a plug-and-play flow to validate emails, enrich profiles in Vero, send a Gmail welcome, and log activity to Google Sheets with a Slack heads-up. Ideal for growth, sales, and marketing ops.

What it does / How it works

When a Typeform response arrives, the workflow:

  1. Validates the email format.
  2. Maps answers into a clean contact object.
  3. Upserts the contact in Vero (email as ID).
  4. Checks a qualification score; if qualified, sends a personalized Gmail welcome.
  5. Logs the outcome (timestamp, contact, score, status, action) to Google Sheets.
  6. Notifies Slack with a concise summary.
    Optional branches log and/or notify on invalid email or low score.

How to set up

  1. In Configuration (Set), fill placeholders: typeformFormId, qualificationScore, slackChannel, sheetId, sheetName, gmailFrom, gmailSubject, sourceTag.
  2. Connect credentials for Typeform, Vero, Gmail, Google Sheets, Slack.
  3. Map your Typeform fields (email, name, company, score, consent) if labels differ.

Requirements

  • Active accounts: Typeform, Vero, Gmail, Google Sheets, Slack.
  • Do not hardcode secrets in HTTP or Code nodes; use n8n credentials.
  • Replace any sample IDs/emails/channels with your own.

Customize the workflow

  • Tune qualificationScore.
  • Edit the Gmail template (subject/body variables).
  • Add more attributes to the Vero upsert.
  • Expand logging columns in Sheets.
  • Split Slack notifications (e.g., triage channel for invalid/low-score leads).