Use this powerful n8n workflow to automatically invite new users to your n8n instance based on an external list in Google Sheets. Compare existing users and automate onboarding.
Download this n8n workflow template and start using it instantly.
n8n Instance Administrators managing user access.
Teams needing to synchronize user onboarding from external registration forms (like Google Forms).
Users looking for advanced n8n templates that utilize internal API calls and complex merge logic.
Automation engineers seeking a reliable n8n node structure for periodic data reconciliation.
Managing user access manually can be time-consuming, especially when lists originate from external sources like Google Sheets. This robust n8n workflow solves this problem by providing a synchronization layer. It automates the entire process: fetching the target list from Google Sheets, cross-referencing it with all current n8n users, and issuing invitations only to those who are missing. This specific n8n workflow leverages internal n8n API calls, demonstrating an efficient, self-managing system. By using the Merge n8n node with a keepNonMatches approach, we ensure that the n8n instance only sends invitations to truly new users, preventing duplicate work and ensuring clean data integrity. This n8n template can run on a schedule, providing continuous synchronization.
This automation begins either manually via the 'When clicking ‘Test workflow’ n8n trigger or automatically using the 'Schedule Trigger' n8n trigger.
n8n_url variable, which must point to your specific n8n instance API endpoint (/api/v1/users).To deploy this n8n template successfully, follow these steps:
n8n_url value to your specific n8n instance URL (e.g., https://your.n8n.cloud/api/v1/users). Schedule Trigger / Manual Trigger: These n8n trigger nodes initiate the synchronization. The Schedule Trigger allows the n8n workflow to run automatically at defined intervals.
Edit Fields (Set n8n node): Stores the necessary base URL for the n8n API calls. This is a required configuration step.
Get all rows (Google Sheets n8n node): Connects to the specified Google Sheets Document ID and Sheet Name to extract the list of target users. Key Configuration: Targets a specific Document ID and Sheet Name.
Get all Users (HTTP Request n8n node): Calls the internal n8n API to retrieve existing users. Key Configuration: Uses advanced pagination logic to handle large user bases and the internal n8nApi credential.
Combine all paginated results (Code n8n node): Custom JavaScript used to aggregate results from the paginated 'Get all Users' n8n node into a single array for easier processing.
Get non-users (Merge n8n node): The core filtering n8n node. It compares Input 1 (Sheets) against Input 2 (Existing Users) using the keepNonMatches join mode based on the email fields. This guarantees only new users proceed through the n8n workflow.
Create users list (Set n8n node): Maps the filtered Google Sheet data ('Email Address') to the required n8n API fields ('email' and 'role').
Invite Users (HTTP Request n8n node): Performs the final POST request to the n8n API endpoint (/api/v1/users) to create the new users and send out the invitation emails. This final step completes the automated n8n workflow.
Use this essential n8n workflow to automatically check for new n8n versions using a schedule n8n trigger, compare against the local install, and securely trigger updates via a Portainer webhook.

Use this powerful n8n workflow to instantly analyze uploaded PDF invoices via Telegram using OpenAI's capabilities. Automate data extraction and receive structured results.

Automate iOS configuration syncing from .env files to native Xcode settings using this powerful n8n workflow. Triggers on GitHub push, creates PRs, and sends Gmail alerts.

Use this powerful n8n workflow to instantly generate professional documentation, SEO titles, and standardized sticky notes for any n8n workflow JSON uploaded via Telegram, leveraging Google Gemini AI.

Use this powerful n8n workflow to automate a weekly Hollywood film industry briefing. It leverages Tavily search, Google Gemini AI summarization, and a Gmail n8n node for seamless delivery directly to your inbox.

Automation specialist with 10+ years of experience helping SME website owners streamline their workflows—specializing in Squarespace, Shopify, and WordPress. Book an initial consultation for custom n8n automation using my link.







































