Skip to main content

Import GetFeedback/Usabilla feedback

Moodi Mahmoudi avatar
Written by Moodi Mahmoudi
Updated today

Quick start

From the Teamspace where you want data to land, open Settings → Integrations → Usabilla → Connect, paste your Access Key and Secret Key, then create a subscription to auto-import new GetFeedback/Usabilla feedback as Highlights in this Teamspace. Authentication uses an Access Key + Secret Key pair; NEXT AI signs requests on your behalf.

Usabilla ↔ GetFeedback Digital

Usabilla and GetFeedback were brought together under SurveyMonkey as one CX suite. In 2019, SurveyMonkey acquired Usabilla and GetFeedback, and in 2020–2021 unified them as the GetFeedback platform (often called GetFeedback Digital for the in-product/web feedback capabilities). If your account shows “GetFeedback Digital” instead of “Usabilla,” it refers to the same API family and capabilities used by this integration.

  • You’ll connect with your Access Key and Secret Key (the same auth model documented for Usabilla/GetFeedback Digital).

  • Keys generated in either UI (Usabilla or GetFeedback Digital) work with this integration; NEXT AI signs requests for you.

Why integrate with GetFeedback/Usabilla?

Each source adds a new dimension of customer truth. GetFeedback/Usabilla captures digital experience feedback across web and apps—think targeted web campaigns, always-on buttons, in-page widgets, and in-app prompts. Bringing these short-form signals into NEXT AI alongside sales calls, support conversations, and review data builds a richer customer-intelligence graph for prioritization and automation—with the source link preserved for evidence.

What gets imported

  • Object in NEXT AI: Highlight (short-form signal) in the Teamspace where the subscription is configured.

  • Included fields (when available): comment text, rating (0–5), NPS (0–10), page URL, userAgent, location, tags/labels, and a public or source URL. In-page/app feedback may also include mood, normalized rating, geo (city/country/region), and custom URL parameters or variables.

  • Screenshots: Web button feedback can include an attached screenshot of the page at time of submission (if enabled in your GetFeedback/Usabilla setup).

Connect GetFeedback/Usabilla

  1. In NEXT AI, open your Teamspace → Settings → Integrations → Usabilla → Connect.

  2. Paste your Access Key and Secret Key → Save.

Keys are generated in your Usabilla account under Usabilla API (NEXT AI handles the AWS-style signed request flow).

Auto-import feedback

Create a subscription that watches for new feedback and imports each item as a Highlight in this Teamspace.

  • Coverage: GetFeedback/Usabilla surfaces feedback from Web Buttons, Web Campaigns, In-Page widgets, and Apps/App Campaigns; NEXT AI supports ingest across these resources.

  • Freshness & backfill: Subscriptions pull new items and can backfill using a since timestamp so you only retrieve feedback created after a given moment.

Add additional context to text field (template)

You can define a template to prepend extra survey fields (like rating, NPS, or device) to the free-text comment before it's imported into NEXT. This ensures that NEXT AI has the right context to interpret the survey response.

How it works

In the subscription settings, you can configure the prefix template. It uses LiquidJS syntax, letting you pull in any survey field provided by Usabilla:

Rating: {{data.rating}} | NPS: {{data.nps}} Device: {{deviceName}} ({{osName}} {{osVersion}})

These placeholders are replaced with real values from each survey response during import.

Example

Template:

Rating: {{data.rating}} | NPS: {{data.nps}}

Original comment:

"I logged in via Google, and the app keeps failing."

Result in NEXT:

Rating: 2 | NPS: 80  I logged in via Google, and the app keeps failing.

Supported fields

The template provides access to the raw responses from Usabilla. This gives you unfiltered access to all data but it also means that you have to consider the inconsistencies in the Usabilla API.

For example:

  • For website forms and emails: nps is on the root level => Use {{nps}} in the template

  • For apps: nps is part of the data field => Use {{data.nps}} in the template

Please consult the Usabilla documentation on which fields are exposed in which format (e.g. website feedback, email feedback, app form feedback, app campaign feedback).

Tips

  • Route by context: Use tags/labels and URL parameters/custom variables from GetFeedback/Usabilla to auto-label Highlights for routing and triage in NEXT AI.

  • Prioritize by score: Combine rating/NPS/mood with page/app context to focus on the most impactful issues first.

  • Keep evidence intact: The public/source URL lets product/CX validate the original GetFeedback/Usabilla item before taking action.

Troubleshooting

  • 403 / auth failures: Re-check the Access Key and Secret Key; invalid or incorrectly signed requests are rejected.

  • 429 / rate limiting: GetFeedback/Usabilla API returns “Too Many Requests” when you exceed limits—stagger imports or widen polling intervals.

  • Missing screenshots: Screenshots are created by the web implementation; verify the website integration and screenshot settings in GetFeedback/Usabilla.

FAQ

Q: What exactly is created in NEXT AI from GetFeedback/Usabilla?

Highlights—one per new feedback item—with comment text, rating/NPS (when provided), URL/context, tags/labels, and a source/public link (plus screenshot URL when present).

Q: Which GetFeedback/Usabilla channels are supported?

Web Buttons, Web Campaigns, In-Page widgets, and Apps/App Campaigns are all exposed via the GetFeedback/Usabilla API and compatible with subscriptions.

Q: How do we authenticate?

Paste your Access Key and Secret Key in NEXT AI; authentication follows GetFeedback/Usabilla's AWS-style signed request model, which NEXT AI handles for you.

Q: Can we limit imports to “new since ”?

Yes—subscriptions use a since timestamp to pull only feedback created after a specific moment, avoiding full re-pulls.

Q: Do we get device/location context?

When available, GetFeedback/Usabilla returns userAgent, location, and geo details (city/country/region) with the feedback; these are included in the Highlight.

Q: Is Usabilla the same as GetFeedback Digital now?

Yes. SurveyMonkey combined Usabilla and GetFeedback into a single CX suite; “GetFeedback Digital” is the name you’ll often see for the web/app feedback part of that suite. Your integration in NEXT AI is compatible with either naming.

Q: Do my existing Usabilla API keys still work after merger with GerFeedback?

Yes. The public API continues to use Access Key + Secret Key credentials. Generate/find them in your account (Usabilla / GetFeedback Digital), then paste them in NEXT AI to connect.

Q: I only see “GetFeedback Digital” in my admin, not “Usabilla.” Which option do I pick in NEXT AI?

Choose the Usabilla (GetFeedback Digital) integration. The connection and import behavior (auto-import → Highlights) are the same.

Q: Will endpoints or payloads change because of the Usabilla/GetFeedback merger?

There’s no action required for this integration. NEXT AI calls the publicly documented endpoints and handles signing; if your provider updates endpoints in the future, we’ll keep the connector compatible. (You’ll still authenticate with Access Key + Secret Key.)

Did this answer your question?