Skip to content
FlowHubFluxonLab
Google Sheets
Email Sendfree

Unique QRcode coupon assignment and validation for Lead Generation with SuiteCRM

by Davide Boizzaadapted from n8n official workflow galleryUpdated Aug 2026
RequiresGoogle SheetsGoogle SheetsHTTP RequestHTTP RequestSend EmailSend Email
Share Post Share
WeWebhookIfIfHRToken SuiteCRMHRCreate Lead SuiteCRMCreate Lead Sui…FoOn form submissionOn form submiss…Duplicate Lead?SeForm FieldsGet CouponUpdate SheetIfIs Duplicate?HRGet QRESSend EmailHRUpdate LeadIfNot used?RTCoupon OKRTNo couponRTCoupon KOHRToken SuiteCRM 1SeSet couponGet LeadUpdate coupon usedUpdate coupon u…12345678910
1/5
FLOWS
STEPS · 10
Starts on an incoming request

This workflow is designed to manage the assignment and validation of unique QR code coupons within a lead generation system with SuiteCRM. How it Works This workflow automates the process of assigning unique QR code coupons to leads generated through a form submission, ensuring no duplicates are created, and validating the usage of coupons. Here's how it operates: Webhook Trigger: The workflow starts with a Webhook node that listens for incoming requests containing QR code data. A Set coupon node extracts the QR code value from the request parameters. Validation of QR Code: An If node checks if the QR code exists in the incoming data. If it does, the process proceeds; otherwise, a "No coupon" response is sent back. Coupon Lookup: The Get Lead node queries a Google Sheets document to check if the QR code corresponds to an existing lead. A subsequent Not used? node verifies whether the coupon has already been used by checking the "USED COUPON?" field in the sheet. Lead Duplication Check: When a new lead submits the form (On form submission), the Duplicate Lead? node checks if the email already exists in the system to prevent duplicates.

Tags

n8nreference-onlyemail-sendgoogle-sheets
Connects
sheetsGoogle SheetsWHTTP RequestsendemailSend Email
CategoryEmail Send
Triggermanual
Complexityadvanced
Nodes21
AddedFeb 13, 2025

Related workflows

See all Email Send
sheetssendemail
free

Send Typeform results to Google Sheet, Slack and email

Trigger on new Typeform form submission Write data to Google Sheet Check severity of problem If very severe post message to Slack If not so severe just send an email Assumptions Google Sheet Sheet in Spreadsheet called "Problems". Columns Names: Name Email Severity Problem Example Sheet: https://docs.google.com/spreadsheets/d/17fzSFl1BZ1njldTfp5lvh8HtS0-pNXH66b7qGZIiGRU Typeform Typeform formular with questions named exactly like the columns of the Google Sheet.

by Jan Oberhauser
sheetssendemail
free

Create an invoice in Google Sheets based on Typeform submission

This form takes data from a Typeform submission and creates an invoice on Google Sheets

by alex
sheetssendemail
free

Notify about Google Sheet changes in Slack and email

To notify by Slack and mail all modification on a Google Sheet

by etienne