Det trengs hverken PHP eller Ajax til dette, sånn bortsett fra at man nødvendigvis må ha noe på serversiden til å ta igjen spørsmålene på denne landingssiden.
Man lager et enkelt statisk html dokument som kalles index.html dersom det er det første besøkende skal se, og bruker javascript til å lage effektene og samle inn svar på spørsmålene, når siste spørsmål besvares generer man en querystring eller en cookie ut i fra de svarene som er gitt og gjør en enkel redirect til landingssiden med den querystringen eller uten querystring dersom man bruker en cookie, som sikkert er det beste.
Hvis man setter en cookie når man redirecter kan man eventuelt sjekke om den cookien eksisterer før svarene dukker opp og gå rett til landingssiden i stedet slik at besøkende ikke får den spørsmålssiden opp hver gang man besøker nettsiden, og akkurat til det er vel PHP kanskje greit, så kanskje den filen skulle hete index.php i stedet, og at det bare er Ajax som er unødvendig.
På landingssiden så må man da selvfølgelig sjekke etter den cookien eller querystringen, og så vise en side som er tilpasset de valgene som er gjort tidligere, samt at man har en fallback dersom noen går rett til landingssiden uten cookie eller querystring, eller man kunne forsåvidt også puttet hele spørsmål greiene rett inn i landingssiden uten noen redirect, mange muligheter?
Det hele tar omtrent to timer å fikse forutsatt at man ikke skal lage hele landingssiden og at man rapper designet til det eksempelet som Bjrl har lenket til, som forøvrig kun bruker et skjult form element til å sende dataene til serveren, og selve teksten til spørsmålene og knappene kan lagres slik at det er enkelt å bytte tekst senere, det hele er rimelig rett frem, og det er sjelden jeg tilbyr meg å gjøre noe da jeg har nok å rote med, men akkurat dette kan jeg sikkert fikse for et par tiere (vel, noe mer), send meg en PM dersom du ikke får det til selv eller finner en plugin til Wordpress som passer.