Samply works with any survey or experiment tool that can read a URL parameter and redirect the participant to a URL at the end. Each guide below shows the two things you need to wire up for that platform:
- Pass the Samply IDs in — capture the URL placeholders (especially
%MESSAGE_ID%) into the tool's dataset. - Register completion — redirect to Samply's completion endpoint
/studies/<slug>/done/<message-id>at the end of the survey, which marks the send complete and cancels any pending reminders.
Don't see your tool? The same two-step pattern works for most platforms — start from URL placeholders, and tell us which tool to document next.
At a glance
| Tool | Captures ID | Reports completion | How completion works | Plan limits |
|---|---|---|---|---|
| Qualtrics | ✓ | ✓ | Redirect or webhook | The end-of-survey redirect is not available on free Qualtrics accounts — it needs a licensed/institutional account. |
| SoSci Survey | ✓ | ✓ | Redirect or webhook | — |
| LimeSurvey | ✓ | ✓ | Redirect; webhook possible | — |
| Unipark (EFS / Tivian) | ✓ | ✓ | Redirect at survey end | — |
| REDCap | ✓ | ✓ | Redirect at survey end | — |
| SurveyMonkey | ✓ | ✓ | Redirect at survey end | Custom Variables and the redirect end page are paid features. |
| Alchemer (SurveyGizmo) | ✓ | ✓ | Redirect; webhook possible | — |
| QuestionPro | ✓ | ✓ | Redirect; webhook possible | Custom variables and Automatic Redirect both require a paid QuestionPro plan — the round-trip does not work on the free version. |
Without completion reporting a tool still works — you just cannot measure response rates from completions, and reminders cannot be suppressed for people who already answered.
Not documented yet
These are known to be used with Samply, but their steps have not been verified against the vendor's documentation, so we publish none: Questionstar, WEXTOR, Google Forms. The generic two-step pattern above works with any tool that can read a URL parameter and redirect at the end.