Instellingen van Pure Smart Form ID
Wat het doet
Op dit scherm bepaal je hoe de code in je links heet, hoe lang de cookie en de gegevens blijven staan, welke formulieren altijd leeg beginnen en hoe de plugin iemand herkent als er geen code is. Een voorbeeld: wil je dat gegevens na een half jaar stilte verdwijnen in plaats van na drie maanden, dan zet je Data retentie op 180.
Aanzetten
Ga naar Form ID > Instellingen. Links staat een zijbalk met de tabs URL en cookie, Bewaartijden, Token veld, Formulieren uitsluiten, Identificatie fallbacks en Privacy. Is FluentCRM actief op je site, dan staat er ook een tab FluentCRM tussen.
De knop Instellingen opslaan staat onderaan en slaat alle tabs in één keer op. Elke instelling heeft een eigen link die je kunt delen. Met de zoekknop in de hub-balk spring je er op trefwoord naartoe.
Instellingen
URL en cookie. Hoe bezoekers herkend worden in URL’s en via cookies.
- URL parameter. Standaard
id. De naam die in je links komt, dus?id=gevolgd door de code. Verander je hem, pas dan ook je bestaande mailings aan. - Cookie naam. Standaard
psfid_token. Alleen aanpassen als je een naamconflict hebt. - Cookie levensduur (dagen). Standaard 30. Hoe lang de cookie op het apparaat van de bezoeker blijft staan.
- Cookie consent verplicht (Cookie alleen plaatsen na expliciete consent). Staat standaard uit. Zet je hem aan, dan plaatst je site de cookie bij het herkennen alleen nog als je cookiebanner doorgeeft dat er toestemming is. Dat doorgeven loopt via een filter, dus dat is werk voor je bouwer: zie Voor bouwers. Zonder die koppeling komt de cookie er bij het herkennen niet. Zonder cookie kan de browser de gegevens niet ophalen. Er wordt dan niets vooraf ingevuld, ook niet na een klik op een link met code.
Let op: na een geslaagde inzending zet het script van de plugin de cookie zelf in de browser, ook als deze schakelaar aan staat.
Bewaartijden. Hoe lang tokens, gegevens en logboeken bewaard blijven.
- Token expiry (dagen). Standaard 365. Hoe lang een code in een link geldig blijft. Bij elke nieuwe inzending gaat de klok opnieuw lopen.
- Data retentie (dagen). Standaard 90. Komt er zo lang geen nieuwe inzending bij een token, dan wordt het automatisch verwijderd, met zijn velden en zijn logregels.
- Log retentie (dagen). Standaard 30. Oudere regels in het auditlogboek worden opgeruimd. Op 0 ruimt hij nooit op.
Het opruimen draait elke dag vanzelf. Wil je niet wachten, klik dan op Form ID > Dashboard op Cleanup nu uitvoeren.
De kortste termijn wint. Met de standaardwaarden verdwijnt een code na 90 dagen zonder nieuwe inzending, ook al is hij 365 dagen geldig. Een klik op een link telt niet als nieuwe inzending. Mail je contacten die langer stil zijn, zet Data retentie dan ruimer.
Deze drie zijn je AVG-knoppen. Zet ze op wat je in je privacyverklaring belooft, niet andersom.
Token veld. Het verborgen veld dat de plugin in je formulieren plaatst.
- Naam verborgen veld. Standaard
form_token. Onder deze naam gaat de code met de inzending mee. Gebruik dezelfde naam als je het veld in de koppeling van je formulierplugin aan een CRM-veld hangt. - Auto-inject token veld (Automatisch een verborgen token veld toevoegen aan elk formulier). Staat aan. Je hoeft dan niets te bouwen. Zet je hem uit, dan meldt de hub dat je formulieren geen verborgen tokenveld meer krijgen.
Formulieren uitsluiten. Formulieren in deze lijst worden nooit vooraf ingevuld.
- Formulier-ID’s om uit te sluiten. Standaard leeg. Vul één of meer ID’s in, gescheiden door komma’s, bijvoorbeeld
3, 7, 12. Het ID vind je in de formulierenlijst van Gravity Forms of Fluent Forms. Inzendingen worden nog wel vastgelegd. Meer hierover bij Formulieren.
Identificatie fallbacks. Zo heten op het scherm de terugvalopties: de manieren waarop de plugin iemand alsnog herkent als er geen code in de URL of de cookie zit.
- Ingelogde WordPress-gebruikers automatisch koppelen (Ingelogde WordPress-gebruikers herkennen via hun account-email). Staat aan. Heeft zo iemand al een code, dan wordt die gebruikt. Zo niet, dan maakt de plugin er een aan. Die tokens herken je in het overzicht aan de bron
wp_user_auto. Zet dit uit als je geen tokens wilt voor ingelogde bezoekers die nooit een formulier invullen, bijvoorbeeld op een ledensite of een shop met veel klantaccounts. - Email-match fallback (Bezoeker zonder token herkennen op basis van zijn email). Staat aan. Voorkomt dubbele records als iemand zijn cookies wist of op een ander apparaat zit.
- Telefoon-match fallback (Bezoeker zonder token herkennen op basis van zijn telefoonnummer). Staat uit. Alleen zinvol als je formulieren het telefoonnummer verplicht stellen.
FluentCRM. Deze tab zie je alleen als FluentCRM actief is. De uitleg staat bij CRM-koppeling.
- FluentCRM data mergen (Contact-velden en custom_values vanuit FluentCRM naar PSFID lezen). Staat aan.
- URL-herkenning inschakelen (Een URL-parameter matchen tegen een FluentCRM custom field). Staat uit. Zet je hem aan, dan komen er twee velden bij: URL parameter (standaard
rid) en FluentCRM custom field slug (standaard leeg).
Privacy. Wat er met de gegevens gebeurt als de plugin wordt verwijderd.
- Verwijder bij uninstall (Alle data wissen wanneer de plugin wordt verwijderd). Staat uit. Zet je hem aan, dan gooit de plugin bij het verwijderen zijn tabellen en zijn instellingen weg. Uit laten staan is de voorzichtige stand: deactiveren of verwijderen kost je dan geen gegevens.
Let op
- De dagen-velden nemen een waarde van 1 tot en met 3650. Alleen Log retentie mag op 0.
- De koppeling met je formulierplugins en je CRM staat niet hier maar onder
Form ID > Integraties. - Zet je iets uit waardoor een functie niet meer werkt, dan zie je dat terug onder
Pure Plugins > Hub, in de kolom Status. Bijvoorbeeld als URL-herkenning aan staat terwijl het veld voor de slug leeg is.
Terug naar Pure Smart Form ID documentatie
Bijgewerkt voor Form ID 1.6.2, Pro 0.3.0 op 5 oktober 2026