πŸ‘₯ Gamify Keephub form response times and email a ranked leaderboard via Gmail

⚑ 2 views Β· πŸ‘₯ HR & Recruitment

Description

Who is this for

HR teams, internal comms managers, and operations leads using Keephub who want to turn form completions into a friendly competition and drive faster engagement across the organisation.

What it does

Enter a Keephub Form ID β€” and optionally a competition start time β€” into a simple web form. The workflow will:

πŸ“‹ 1. Fetch every submission for that form from the Keephub API. ⏱️ 2. Calculate how quickly each person responded (from your custom start time, or from form creation if left blank). πŸ‘€ 3. Enrich each result with the submitter’s name and org-unit via the Keephub orgchart. πŸ“¬ 4. Build a polished HTML leaderboard β€” complete with KPI cards, bar charts, and an org-unit breakdown β€” and email it to you.

How to set up

πŸ“¦ 1. Install the n8n-nodes-keephub community node from Settings β†’ Community nodes. πŸ”‘ 2. Add your Keephub Bearer token or Keephub Login credential in any Keephub node. πŸ“§ 3. Connect a Gmail (or SMTP) credential to the email node. ▢️ 4. Activate the workflow and open the generated form URL.

Requirements

How to customize


⚠️ Requires n8n-nodes-keephub v1.5 or later. Update the community node before running.

πŸ”— Nodes Used

Gmail, n8n Form Trigger

πŸ“₯ Import

Download workflow.json and import into n8n: Workflow menu β†’ Import from File

πŸ“– Importing guide Β· πŸ”‘ Credential setup