Gamify Keephub form response times and email a ranked leaderboard via Gmail
Workflow preview
DISCOUNT 20%
Overview
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
- A Keephub account with API access.
- A Gmail or SMTP email credential that will be used to send emails
How to customize
- Replace Gmail with Outlook, SendGrid, or any email node.
- Edit the Code node's HTML to match your company branding.
- Swap the Form Trigger for a Cron trigger to run the competition on a schedule.
β οΈ Requires n8n-nodes-keephub v1.5 or later. Update the community node before running.