New Articles

  1. Record Page Title of Randomized Pages

    Randomization is a very popular survey tool for eliminating bias introduced by order and/or survey fatigue. Within Alchemer you can randomize questions, pages (or pages in groups) or even answer options! We have a merge code [page("pagepath")] tha...
  2. Show a Number of Randomly Selected Rows from a Grid

    As part of our core randomization options you have the ability to randomize columns and randomize row order in a grid question. Unfortunately, there is not a built-in way to only randomly show a subset of the rows in your grid question. Never fear! ...
  3. Show a Number of Randomly Selected Pages from a Survey

    As part of our core randomization options you have the ability to display X number of random questions on the page. Unfortunately, there is not a built-in way to do the same with pages in a survey. Never fear! We'll cover the steps to use a pretty s...
  4. Use Autofill JavaScript To Save Time Taking And Testing Surveys

    Ever get tired of clicking through your survey while testing? Adding some JavaScript to a bookmark can save you a ton of time! This tutorial will walk you through adding this bookmark to your browser.  First, create a new bookmark in your browser....
  5. How To Find Element IDs to Use With JavaScript

    If you're using JavaScript you'll eventually need to find out where a element ID is. This tutorial will walk you through locating your element IDs.  Browsers: Each browser will have a different way to find your element ID. In this tutorial I will ...
  6. What Is the Difference Between Custom Scripting and JavaScript?

    Alchemer supports two kinds of scripting in surveys: Custom Scripting and JavaScript.  You can add each to your survey by adding the script to either a Custom Script or JavaScript action respectively. Custom Scripting is scripting language...
  7. Getting Started with Custom Scripting

    To add a custom script action to your survey, click the Action button at the bottom of any page in your survey. Give your action a name. It's a good idea to describe what the action is doing in the name, for example, "Disable after ans...
  8. User-Defined Functions

    Our Custom Scripting language has a lot of built-in flexibility, but you might need to define your own functions in a script. In this example, we'll show you how to create three simple functions: Add Values Multiply Values Divide Va...
  9. Getting Started Using JavaScipt in Alchemer

    While Alchemer is one of the most flexible survey tools out there, we get a few requests here and there for customizations that are not available. This is where JavaScript and Custom Scripting can save the day. If you have scripting chops you can us...
  10. Find/Replace in Code Editor

    Throughout our application we use the CodeMirror text editor for editing code. Below are keyboard functions for find and replace within the CodeMirror editor in our application. Start searching Ctrl-F / Cmd-F Find next Ctrl-G / C...