Skip to content
Product
PlatformPricingDimensionsIntegrationsSecurityCompare
Solutions · by use case
Customer, guest and fan experienceProduct feedback and prioritizationRevenue, churn and retentionAgenciesContact center performanceAI agent and chatbot analyticsMulti-location performanceReviews and competitive benchmarking
Solutions · by industry
Hotels and hospitalityRestaurants and food serviceFitness and leisureRetail and e-commerceSports and live entertainmentInsuranceBanking and financial servicesSoftware and SaaSAutomotiveConsumer products and CPGContact centers and BPOsPublic sector and nonprofitReal estateGaming and betting
Learn
Artifacts GalleryCustomer storiesResearchBlogThought leadershipLessons Log in Start now

Alchemer integration for Dimension Labs

This brings in your Alchemer survey responses: each open-text question and the respondent's answer, one conversation per response, with the scores you choose alongside. You run it on your side: a small script pulls from the Alchemer API and posts each message to the universal API.

Platform
Alchemer
Type
Surveys
Connects by
Universal API
Setup
5 steps
Guide checked
2026-10-26, against Alchemer's documentation
[01] What comes acrossFrom Alchemer into one format

Every Alchemer message, in the same shape as everything else.

Each record lands in the Dimension Labs conversation format, so Dimensions, reports and the agent work the same way as for every other source.

AlchemerDimension Labs
survey_data[].question (outgoing), survey_data[].answer (incoming) text

For TEXTBOX and ESSAY questions, or the question IDs you list. Titles can hold HTML: strip it.

contact_id userId

Alchemer's email campaign contact ID, an internal ID. Responses from a plain link have none: fall back to the sessionId.

incoming

false for the question, true for the answer.

survey ID and response id sessionId

Response IDs count up within each survey, so prefix both, for example alchemer-123456-42.

survey ID and response id conversationId

Same value as sessionId.

date_submitted dimensionlabs_timestamp

US Eastern time. The code converts it to UTC milliseconds. Add 1,000 ms per message.

survey ID, status, language, the answers to the score questions you list platformJson

Name NPS, rating or other number questions in ALCHEMER_SCORE_QUESTION_IDS.

[02] How to connect AlchemerUniversal API

5 steps. Then it runs on its own.

A small job on your side reads Alchemer through its API and posts each message to the Dimension Labs universal API. The guide gives the steps, the field mapping and the code. Run the job once for history, then every 15 minutes. A live source is enriched automatically every day; history is enriched with a backfill.

Open the full Alchemer guide ›
  1. 01Get API access in Alchemer
  2. 02Pull new responses
  3. 03Map the fields
  4. 04Send it
  5. 05Run it

What you need

  • API access on your Alchemer account. Alchemer's request limits page says API access is available only to enterprise customers, so check with your Alchemer account team first.
  • An Alchemer API token and API token secret, and the ID of each survey.
  • A Dimension Labs API key for a new Universal API source.

[03] What you can ask

Questions teams answer with Alchemer data.

  • Why did the score drop, and for whom?
  • Which comment themes move the score, and which are only common?
  • What changed between this wave and the last?

Alchemer integration questions

Does Dimension Labs integrate with Alchemer?

Yes. A small job on your side reads Alchemer through its API and posts each message to the Dimension Labs universal API. The guide gives the steps, the field mapping and the code. The setup guide was checked against Alchemer's documentation on 2026-10-26.

What Alchemer data does Dimension Labs bring in?

This brings in your Alchemer survey responses: each open-text question and the respondent's answer, one conversation per response, with the scores you choose alongside. You run it on your side: a small script pulls from the Alchemer API and posts each message to the universal API.

What do I need to connect Alchemer?

API access on your Alchemer account. Alchemer's request limits page says API access is available only to enterprise customers, so check with your Alchemer account team first. An Alchemer API token and API token secret, and the ID of each survey. A Dimension Labs API key for a new Universal API source.

How often does Alchemer data update?

Run the job once for history, then every 15 minutes. A live source is enriched automatically every day; history is enriched with a backfill.

Can I connect a platform that is not Alchemer?

Yes. Any platform with an API connects through the same universal API, and any tool with an export button works as a file upload. The integrations page lists the platforms with a written guide.

Dimension Labs/Start with one file From $299 a month

Stop reporting. Start understanding.

Start with one file. Ask why a number moved. Plans from $299 a month, no demo and no contract on monthly plans.