Best Practice : survey on multiple websites

We are launching a new series of blog entries for best practice solutions for common problems. These are a little more in-depth than the standard knowledge base/help that QuestionPro has.

Here is the first one:

Survey On Multiple Websites : Issues, Analysis and Implementation

Problem Statement:

I have multiple websites and I would like to conduct a survey (popup, link) on all those sites. I want to however be able to analyze the data on a per-website basis — So I can view the stats for a particular site, as well as view the aggregate data across all the sites. What is the best way I can achieve this? The survey itself (structure, questions) is exactly the same.

Solution Overview:
The key here is that the survey structure is the same. If you have the exact same survey structure for the survey, you can use Custom Variables in the URL to identify which link users are clicking on and tag the data as it is collected with the custom variables.

Implementation Details:

Use the “Custom Variable” option within QuestionPro. With QuestionPro
every survey has a unique URL. Its something like: (xxx is the unique
identifier for your survey)

Now, you can also add custom parameters to the URL that also get
captured when someone takes the survey by clicking on the link. For

Now both the links lead to the same survey (identified by xxx), but in one case, the
value “” and the other case “” will be captured
along with the data.

The good news is that QuestionPro provides for easy segmentation
based on Custom Variables.

Simply go to the “Grouping/Segmentation”
section and create data sets for the segment you want to analyze. Use the System Variable Grouping screen to create a data segment where ( and another data segment for

You can even separate multiple values to do aggregation. For example, you had 40 websites/URLs and you wanted to collate 10 of them together and view the analysis for the 10 of them (as a single unit) you can separate them out with commas and create a data segment for the 10 of them.

Another option is to use the Banner Table analysis to automatically compare all the data (with the aggregate data) for each unique value of custom variables.

This will produce an excel report analyzing the data for each data segment and compare that to the overall data.


Custom Variables

Detailed Help on System Variable/Custom Variable Grouping/Segmentation

Detailed Help on Automatic Banner/Pivot Tables: