Help Center Go to Collect Custom Link Hidden Fields Guide to Questionnaire A→B Association & Client Application Scenarios

Guide to Questionnaire A→B Association & Client Application Scenarios

Overview

Pre-test and post-test, registration and feedback, screening and follow-up—multiple surveys each collect their own data, identities don’t match, tracing is hard, and analysis stays siloed.

Use custom link parameters (paramuid) to link Survey A with Survey B: the same identity flows through A and B automatically, respondents don’t re-enter it, responses are traceable and can be limited by count. Link A and B data by “same person” for analysis—the problem is solved.


1. How to set it up (example: pre-training and post-training survey)

Flow in one sentence: Respondent opens Survey A via a link with paramuid → after submit, they are redirected to Survey B (URL includes q1={paramuid}) → Survey B question 1 auto-fills the identity → both response sets are linked by the same paramuid for analysis. View example (Survey A)


Step 1: Configure custom link parameters in Survey A

Go to Survey A → Send survey → Custom link parameters, add the paramuid parameter, set field type to “String.” Export the custom-parameter link or QR code, replace {paramuid} with each user’s ID (e.g., trainee ID, employee number), then share the links. The system records this parameter when they respond.

See detailed steps for custom link parameter configuration

Custom link parameter configuration


Step 2: Redirect to Survey B after Survey A is submitted

In Survey A, go to Design Wizard → Survey settings → Redirect after submit. Enter Survey B’s URL and append the parameter, e.g.: https://surveymars.com/q/SurveyB_id?q1={paramuid}. Survey A’s paramuid is then passed to Survey B via q1.

Redirect after submit


Step 3: Survey B receives and fills in the identity

Set Survey B’s first question to “Receive URL parameter q1” (or use a question alias that matches q1). When Survey B opens, it auto-fills the paramuid passed from Survey A so the respondent doesn’t re-enter it. To hide this question on the page, you can hide the question.

Survey B parameter settings

Survey B response


Step 4: Response limits (optional)

On Survey A’s Custom link parameters page, under Feature settings:

- Set Key parameter to paramuid; set Max responses per key parameter value (e.g., 1 or 4) to prevent the same person from submitting multiple times;

- Enter the Over-limit message and Over-limit redirect URL to guide users who have already responded. You can enable Parameter signature verification and Expiration time to prevent tampering and expired links.

Custom link parameter feature settings


Step 5: View response data and linked analysis

In Statistical analysis → View/Download responses, each response shows a paramuid column so you can see who responded and how many times.

Use Filter by paramuid to view one person’s submissions in Survey A or B. Export A and B responses (or sync via data push API to your system), then join by paramuid (e.g., VLOOKUP in Excel, JOIN in a database) to get the same person’s pre- and post-test data for effect analysis, pass-rate stats, and more.

Response data

2. Real-world use cases

The scenarios below all rely on the same identity (paramuid) answering Survey A first, then Survey B, with B auto-filling the identity from A.


1. Training/Learning: Pre-test → learning → post-test

Survey A: Pre-test (knowledge/ability baseline), link includes paramuid (trainee ID/employee number). Redirect after submit: Survey B (post-test or course feedback). Value: Link pre- and post-test by paramuid to analyze the same trainee’s change, pass rate, and weak points for training evaluation, credits, or certificates.


2. Recruitment/Campus: Written test + interview feedback / assessment survey

Survey A: Online written test or first-round screening, link includes paramuid (candidate ID). Redirect to Survey B: interview experience feedback, personality/assessment survey. Value: Combine the same candidate’s “test result + interview feedback” for hiring decisions and recruitment quality analysis.


3. Healthcare: Initial screening + follow-up / follow-up visit survey

Survey A: Initial screening (symptoms, medication, lifestyle), link includes paramuid (patient/subject ID). Redirect to Survey B: follow-up survey, follow-up visit satisfaction, medication adherence. Value: Link the same patient’s data across time points for efficacy evaluation, follow-up management, and research data.


4. Events/Meetings: Registration + on-site check-in / satisfaction

Survey A: Event registration (paramuid such as registration ID or hashed phone). Survey B: On-site check-in or post-event satisfaction/feedback. Value: Distinguish “registered only” vs “attended and gave feedback” for participation rate, satisfaction, and audience analysis.


5. E-commerce/Retail: Post-purchase first review + second in-depth survey

Survey A: Short survey after order completion (first feedback), link includes paramuid (order ID/user ID). Redirect to Survey B: NPS, repurchase intent, segment-level survey. Value: Link “first feedback + in-depth survey” by order/user for customer segmentation and targeted marketing.


6. Employee/Internal: Onboarding survey + probation feedback

Survey A: Early onboarding (role, equipment, training needs), link includes paramuid (employee number). Survey B: Probation feedback or conversion evaluation. Value: Link the same employee’s onboarding info and probation performance for onboarding optimization and retention analysis.


7. Education/School: Course selection / class assignment + course evaluation

Survey A: Course selection or class assignment info, link includes paramuid (student ID). Survey B: Mid- or end-of-term course evaluation. Value: Link the same student’s “selection/assignment” and “course evaluation” for teaching improvement and scheduling.


8. Membership/Community: Membership application + post-event feedback

Survey A: Membership application or member info, link includes paramuid (member ID). Survey B: Post-event feedback or annual satisfaction. Value: Link the same member’s “membership profile” and “event/annual feedback” for membership operations and event review.


FAQ

Q: After redirecting to Survey B, question 1 didn’t auto-fill paramuid. What should I do?


A: Check three things: ① Survey A’s “Redirect after submit” URL must include ?q1={paramuid} (the parameter name q1 must match what Survey B receives); ② Survey B question 1 must be set to “Receive URL parameter” with parameter name/question alias q1; ③ If “Parameter signature verification” or “Expiration time” is enabled, ensure the link is not expired and the signature is valid.


Q: Can paramuid and q1 be renamed?


A: Partially. paramuid is the name of the custom link parameter and cannot be changed. q1 is the parameter name in the redirect URL passed to Survey B; the parameter name in Survey A’s “Redirect after submit” URL only needs to match the “Receive URL parameter” setting for Survey B’s first question—it doesn’t have to be q1 (q1 stands for question 1).


Q: How do I limit the same person (same paramuid) to 1 response or a specific number of responses?


A: On Survey A’s Send survey → Custom link parameters page, under Feature settings, set Key parameter in Response limits to that custom parameter (e.g., paramuid), then set Max responses per key parameter value to 1 or your desired number. After the limit is reached, the user sees the Over-limit message and can be redirected to the URL in Over-limit redirect.


How helpful was this article?