QUESTIONSTAR
Integrations

n8n

Install the QUESTIONSTAR Community Node in self-hosted n8n, connect both systems via OAuth, and use survey data in your workflows.

Installing the QUESTIONSTAR Community Node in n8n

If you host n8n yourself (on your own server rather than in the n8n Cloud), you first need to install the QUESTIONSTAR Community Node. After that, you can build automations with your surveys and survey data from QUESTIONSTAR.

This guide walks you through the installation step by step.

Important: Installing the QUESTIONSTAR Community Node in n8n requires administrator rights.

If you don't have administrator rights, please forward this guide to your n8n administrator so they can set up the QUESTIONSTAR integration for your account.

Here's how to do it

n8n Settings menu

Once you're logged in to your n8n account:

  1. In the bottom left, click the Settings button (gear icon). The Settings menu opens.

  2. In the Settings menu, click Community nodes.

Community nodes section
  1. In the top right, click the Install button. If you haven't installed a community node yet, the button Install a community node appears in the center of the screen instead — click that one.

The Install community nodes dialog opens. In it:

Install community nodes dialog
  1. Enter n8n-nodes-questionstar in the npm Package Name field.

  2. Select the checkbox confirming that you acknowledge the risks of installing third-party code from a public source.

  3. Click Install to complete the installation.

Installation complete

The installation is complete.

The QUESTIONSTAR Community Node is now available in your organization. You can use QUESTIONSTAR data in your automation workflows right away.

Connecting n8n and QUESTIONSTAR

Before you build automations in n8n, you need to connect n8n to QUESTIONSTAR.

In this step, you set up OAuth authentication between n8n and QUESTIONSTAR. This lets n8n access your survey data securely.

You only need to set up the connection once — after that you can reuse it in as many workflows as you like.

Note: The setup involves several steps where you switch back and forth between n8n and QUESTIONSTAR.

Please follow the steps carefully and in the order given.

n8n Credentials tab

In your personal dashboard in n8n

  1. Switch to the Credentials tab.

  2. Click Create Credential.

In the Add new credential dialog, find the QUESTIONSTAR OAuth API for your region.

IMPORTANT: Users in Europe select QUESTIONSTAR Europe OAuth2 API.

Choosing the wrong region API will cause the connection to fail.

Add new credential dialog — search for questionstar
Selecting QUESTIONSTAR Europe OAuth2 API
  1. In the Add new credential dialog, start typing questionstar.

  2. Select QUESTIONSTAR Europe OAuth2 API.

  3. Click Continue.

In the next step, you connect n8n and QUESTIONSTAR via OAuth credentials. This gives n8n secure access to your survey data.

IMPORTANT: In the following steps, you switch back and forth several times between n8n and QUESTIONSTAR. Please keep to the exact order.

You copy the OAuth Redirect URL from n8n into QUESTIONSTAR, and then the Client ID and Client Secret from QUESTIONSTAR into n8n.

OAuth Redirect URL in n8n
  1. In n8n, copy the OAuth Redirect URL.

Now log in to QUESTIONSTAR and open the n8n integration page

In QUESTIONSTAR:

QUESTIONSTAR user menu — Integrations
n8n integration page in QUESTIONSTAR
  1. In the top right, click your name.

  2. Select Integrations.

  3. In the left-hand navigation, select n8n Integration.

  4. Click Create OAuth Connection.

Redirect URL and Client ID fields in QUESTIONSTAR
  1. Paste the Redirect URL you copied from n8n in step 6.

  2. Copy the Client ID. Use the copy button to the right of the field.

Pasting the Client ID into n8n
  1. Switch to n8n and paste the Client ID you copied from QUESTIONSTAR in step 12.

Copying the Client Secret from QUESTIONSTAR
  1. Switch back to QUESTIONSTAR and copy the Client Secret. Use the copy button to the right of the field.

Pasting the Client Secret into n8n
  1. Switch to n8n and paste the Client Secret from QUESTIONSTAR.

The order of the next steps matters!

Saving the credentials in QUESTIONSTAR
  1. Switch to QUESTIONSTAR and click Save. This saves the authentication data in QUESTIONSTAR.

Connect my account button in n8n
  1. Switch to n8n and click Connect my account. This saves the connection data in n8n.

If every step was done correctly, a small window opens confirming that the connection between n8n and QUESTIONSTAR was established successfully.

Confirmation: connection established

If an error message appears instead, the connection failed. In that case, repeat the entire connection process from the beginning.

In that case, check whether:

  • you chose the correct region API in step 4
  • the Redirect URL, Client ID and Client Secret were copied in full
  • no extra characters (e.g. spaces) were copied along with them
  • you used the copy buttons wherever possible
  • the credentials were saved in the correct order (steps 16 and 17)

Result

The connection between n8n and QUESTIONSTAR is set up. You can use these credentials in any n8n workflow.

Using QUESTIONSTAR in n8n workflows

To use QUESTIONSTAR in your n8n workflows, create a new workflow or open an existing one. Then:

Adding a new step and searching for questionstar
  1. Add a new step to your workflow.

  2. In the right-hand panel, start typing "questionstar".

  3. Select QUESTIONSTAR from the list of available nodes.

QUESTIONSTAR Trigger and actions
  1. Select the QUESTIONSTAR Trigger or one of the available actions.

Selecting the survey and fields
  1. Select the survey whose data you want to use.

  2. If needed, select the fields you want to work with.

  3. Check the preview to confirm the data loads correctly.

Done.

You can now connect the QUESTIONSTAR node to other services, for example:

  • email notifications
  • Google Sheets
  • Slack or Microsoft Teams
  • CRM systems
  • AI agents and chats

Coming soon:

  • ready-made workflow templates