Inserting additional data into URL

You can insert additional data into the response URL and the data is stored in the response collected through that URL.

When additional data is inserted in the URL, the additional data is saved as the responder's data without the responder directly selecting or entering an answer. For example, if you insert the additional data ‘NewyorkBranch’ in the URL, the ‘NewyorkBranch’ is saved in the response data of the respondents who answer with that URL.

Here's how to insert additional data into the URL:

Let's say you have an answer URL of https://moaform.com/q/abcdefg. For additional data, append “?” to this URL followed by additional data d1=NewyorkBranch.

https://moaform.com/q/abcedfg?d1=NewyorkBranch

All responses answered via this link will store “NewyorkBranch” as data called d1.

Multiple additional data can be added using “&”.

https://moaform.com/q/abcdefg?d1=NewyorkBranch&d2=SalesTeam&d3=1stQuarter

All responses answered through this link store data of “NewyorkBranch” in the additional data d1, “SalesTeam” in the additional data d2, and “1stQuarter” in the additional data d3. (The d1, d2… to separate additional data must be used in the form of d+number.)

The stored additional data can be checked for each respondent in the Results by respondent at Results page and downloaded Excel file. In the Results by question, statistics are not provided separately.

Important Notice! (must read)

  • Only uppercase and lowercase of English alphabets and numbers can be used for inserted data. If you use other foreign characters symbols and special characters, it may not be recognized properly. (d1=NewyorkBranch (O), d1=뉴욕지사 (X)). You have to use escape code to insert other symbols or special characters. (see useful information below.)
  • Additional data should be between d1 and d100, and the total length of the URL must not exceed a maximum of 2083 characters. If it is out of range of d1~d100 or the length of the URL exceeds 2083 characters, it may not be recognized properly.
  • Inserting addtional data into URL is the PRO feature. You only can see the data as long as you maintain the PRO grade. Please note that if the grade is downgraded to BASIC or PLUS, additional data cannot be checked on the result page or Excel file.

 

Useful information about inserting additional data into the URL.

  1. You can insert additional data in the Surveyl.ink URL in the same way.
    https://surveyl.ink/abcdefg?d1=NewyorkBranch
  2. You also can insert additional data into unique URLs issued by using the ‘Restrict to response code and URL’ option among the Multiple responses settings.
    https://moaform.com/q/abcdefg?_mc=aabbcc&d1=NewyorkBranch
  3. If additional data is used redundantly, only the last used data is saved. Since d1 is inserted twice as below, only “LondonBranch” entered later is saved as d1 data.
    https://moaform.com/q/abcdefg?d1=NewyorkBranch&d2=SalesTeam&d1=LondonBranch
  4. Special characters escape code table
    Special character Escape code Special character Escape code
    SPACE %20   [ %5B
      < %3C   ] %5D
      > %3E   ‘ %60
      # %23   ; %3B
      % %25   / %2F
      + %2B   ? %3F
      { %7B   : %3A
      } %7D   @ %40
      | %7C   = %3D
      \ %5C   & %26
      ^ %5E   $ %24
      ~ %7E   ( %28
      * %2A   ) %29
      - %2D   _ %5F
      . %2E    

    For example, if you want to store abc@abc.com as d1 data then use escape code as below.
    https://moaform.com/q/abcdefg?d1=abc%40abc%2Ecom
  5. It will not work inserting addtional data into continue answering URL which is provided to respondents for surveys using continue answering feature.