Programiranje upitnika se provodi u programskom jeziku QML (Questionnaire Markup Language), koji se temelji na HTML i omogućava integraciju HTML karakteristika i opcija.
Program omogućava:
- programiranje filtera i rotacija unaprijed ,
- logičku kontrolu odgovora,
- miješanje pitanja ili mogućih odgovora,
- sortiranje, djelomično automatsko kodiranje spontanih odgovora,
- prikaz grafičkog i video materijala,
- mogućnost prikaza detaljnih uputa za svako pitanje,
- slanje e-maila,
- evidencija događaja,
- prikupljanje podataka iz uzorka,
- prenos uzoraka i odgovora među projektima ili metodama (mix mode),
- korištenje kvota, vezanih na uzorka i/ili odgovore, i još mnogo toga.