CGC vriendennetwerk (aanmelden als vriend)¶
Doel & URL('s)¶
Donateurswerving: bezoekers melden zich aan als "vriend" van het CGC met een meerjarige donatietoezegging. Er is een informatiepagina en twee aanmeldformulieren (particulieren en organisaties). Verwerking is puur per e-mail (geen online betaling).
| URL | Scherm |
|---|---|
/cornelis-graafland-centrum/vriendennetwerk/ |
Informatiepagina (hub; doel van de footerknop "Word vriend" en de zijbalkbanner) |
/cornelis-graafland-centrum/vriendennetwerk/aanmeldpagina-vriendennetwerk-particulieren/ |
Aanmeldformulier particulieren (Gravity Form 14) |
/cornelis-graafland-centrum/vriendennetwerk/aanmeldpagina-vriendennetwerk-organisaties/ |
Aanmeldformulier organisaties (Gravity Form 13) |
Voor wie: potentiële donateurs (publiek).
Opbouw¶
Alle drie zijn generieke cgc-pages (layout met linkerzijbalk). De aanmeldpagina's tonen na de paginainhoud het Gravity-formulier. De "Bekijk ook"-zijnavigatie toont op de aanmeldpagina's de zusterpagina's (de andere aanmeldpagina), op de hub-pagina de kinderen.
Gravity Form 14 — "CGC Aanmeldpagina vriendennetwerk (particulieren)"¶
| Veld | Type | Verplicht | Bijzonderheden |
|---|---|---|---|
| (aanmeldverklaring) | checkbox | nee | beschrijving: "Ik meld me hierbij aan voor het Vriendennetwerk … en ben bereid minimaal de komende drie jaar jaarlijks tenminste € 1500 bij te dragen." — keuze "Ja" |
| Naam | name | ja | voorvoegsel/voornaam/tussenvoegsel/achternaam |
| Adres | address | ja | straat + huisnummer, stad, postcode |
| Telefoonnummer | phone | ja | |
| E-mailadres | ja | ||
| IBAN-nummer | text | ja | |
| Mijn jaarlijkse donatie (in euro's) | number | ja | |
| Toezegging | checkbox | ja | "Ik doe hierbij de toezegging minimaal de komende drie jaar bovenstaand donatiebedrag jaarlijks ter beschikking te stellen…" |
| Toestemming | consent | ja | |
| CAPTCHA | captcha | — | reCAPTCHA v2 |
Gravity Form 13 — "CGC Aanmeldpagina vriendennetwerk (organisaties)"¶
Zelfde opzet als Form 14, plus organisatievelden:
| Extra veld | Type | Verplicht | Bijzonderheden |
|---|---|---|---|
| Organisatienaam | text | ja | |
| KvK-nummer | text | ja | |
| BTW-nummer | text | ja | |
| Bedrijfslogo | radio | ja | "Ik wil graag met mijn bedrijfslogo op de Vriendenpagina vermeld worden en verzoek de secretaris daarover met mij contact op te nemen." — keuzes Ja/Nee |
Beide formulieren: honeypot aan, knop "Versturen", bevestiging in-page
"Hartelijk dank voor uw bericht! Wij nemen binnenkort contact met u op.",
beheerdersnotificatie naar cornelisgraaflandcentrum@gmail.com (onderwerp
"Nieuwe inzending van {formuliertitel}"), geen mail naar de invuller, geen
add-on-feeds (geen betaling, geen registratie).
Databronnen¶
| Bron | Inhoud |
|---|---|
| cgc-page 928 (hub), 926 (particulieren), 940 (organisaties) | paginateksten + content_form (14 resp. 13) |
| Gravity Forms 13/14 | velden, validatie, bevestiging, notificatie |
ACF-optie CGC_sidebar_banner |
"Word vriend"-banner (linkt naar de hub) |
Gedrag & rollen¶
- Publiek; identiek voor anoniem en ingelogd.
- De footerknop "Word vriend" (elke CGC-pagina) en de zijbalkbanner leiden naar de hub-pagina; vandaar (en via het menu Vriendennetwerk → Particulieren/Organisaties) bereikt de bezoeker de formulieren.
- Validatie: verplichte velden + reCAPTCHA; het donatieveld accepteert alleen numerieke invoer.
Acceptatiecriteria¶
- Als anonieme bezoeker op een willekeurige CGC-pagina brengt de footerknop "Word vriend" mij naar
/cornelis-graafland-centrum/vriendennetwerk/. - Als anonieme bezoeker op
/cornelis-graafland-centrum/vriendennetwerk/aanmeldpagina-vriendennetwerk-particulieren/zie ik Gravity Form 14 met de velden Naam, Adres, Telefoonnummer, E-mailadres, IBAN-nummer, jaarlijkse donatie (numeriek), Toezegging-checkbox, Toestemming en reCAPTCHA — alle verplicht behalve de aanmeldverklaring-checkbox bovenaan. - Als anonieme bezoeker op
/cornelis-graafland-centrum/vriendennetwerk/aanmeldpagina-vriendennetwerk-organisaties/zie ik Gravity Form 13 met daarbovenop de verplichte velden Organisatienaam, KvK-nummer, BTW-nummer en de verplichte radiokeuze Bedrijfslogo (Ja/Nee). - Als anonieme bezoeker die een aanmeldformulier verstuurt zonder verplichte velden, zie ik per ontbrekend veld een validatiemelding; met een niet-numerieke waarde in het donatieveld wordt het formulier geweigerd.
- Als anonieme bezoeker zie ik na succesvolle inzending in-page de bevestiging "Hartelijk dank voor uw bericht! Wij nemen binnenkort contact met u op." zonder redirect.
- Als beheerder ontvang ik na een inzending een notificatiemail op cornelisgraaflandcentrum@gmail.com met de ingevulde waarden.
- Als anonieme bezoeker word ik in deze flow nergens naar een betaalomgeving geleid (geen Mollie).
- Als anonieme bezoeker op een aanmeldpagina zie ik in de linkerzijbalk een "Bekijk ook"-navigatie met de andere aanmeldpagina.
Bekende afwijkingen¶
Niet nabouwen in Next.js — wel vermelden in het testrapport
- De aanmeldverklaring-checkbox bovenaan beide formulieren heeft geen label en is technisch niet verplicht; bij het organisatieformulier (13) eindigt de beschrijving bovendien op een asterisk alsof hij verplicht is — inconsistentie tussen tekst en validatie. Bij de rebuild expliciet beslissen (verplicht maken of tekst aanpassen), niet de inconsistentie kopiëren.
- Geen bevestigingsmail naar de aanmelder (alleen beheerdersnotificatie) — beslispunt voor de rebuild.
- Notificaties gaan naar een extern Gmail-adres
(
cornelisgraaflandcentrum@gmail.com); bij Form 13/14 is dat adres ook de afzender, wat bij strikte SPF/DKIM-controle afleverproblemen kan geven.