Atrybuty pytań stanowią elastyczny sposób dodawania nowych funkcji kontroli prezentowania i/lub funkcjonowania pytań. Dodatkowe atrybuty pytań mogą być w prosty sposób rozbudowywane przez programistów php i dodawane do listy opcji dla pytania.
Różne typy pytań mają różne możliwe atrybuty pytań. Każdy atrybut może posiadać "wartość" dołączoną do niego. Ta wartość może wskazywać czy atrybut jest zastosowany czy nie (zwykle "1" oznacza zastosowanie) lub może wskazywać wartość używaną przez atrybut. Możliwe jest stosowanie więcej niż jednego atrybutu pytania dla pojedynczego pytania.