Gravity Forms: installeren, instellen en problemen oplossen
Laatst bijgewerkt:
Gravity Forms is een uitgebreide, betaalde formulierplugin. Je bouwt er niet alleen contactformulieren mee, maar ook offerteaanvragen met berekeningen, meerstapsformulieren, inschrijvingen en formulieren met betalingen. Inzendingen worden in WordPress bewaard. Omdat er zoveel kan, zit een probleem vaak in één instelling: een melding, een voorwaarde of een add-on. Hieronder lees je hoe je het goed opzet en hoe je de bekende fouten oplost.
Wat doet Gravity Forms?
Met Gravity Forms sleep je velden in een formulier, zet je voorwaardelijke logica op velden (alleen tonen als iets anders is gekozen), reken je met prijsvelden en bewaar je elke inzending onder Inzendingen. Met add-ons van de maker koppel je formulieren aan onder meer betaal-, nieuwsbrief- en CRM-systemen. Welke add-ons je mag gebruiken, hangt af van je licentie.
Gravity Forms staat niet in de gratis WordPress-bibliotheek; je downloadt het uit je account bij de maker.
Installeren
- Download het zip-bestand uit je account bij de maker en upload het via Plugins → Nieuwe plugin → Plugin uploaden.
- Vul de licentiesleutel in onder Formulieren → Instellingen. Daarmee krijg je updates en toegang tot add-ons.
- Maak een formulier onder Formulieren → Nieuw formulier en plaats het met het Gravity Forms-blok op een pagina.
- Stel per formulier de meldingen en bevestigingen in en verstuur een test.
Instellingen die ertoe doen
- Meldingen (formulierinstellingen → Meldingen): ontvanger, afzender en onderwerp. Met merge tags zet je veldwaarden in de mail. Je kunt ook routering gebruiken: de melding gaat naar een ander adres afhankelijk van een antwoord.
- Bevestigingen: tekst, pagina of doorverwijzing, ook voorwaardelijk.
- Anti-spam honeypot in de formulierinstellingen: een verborgen veld dat bots invullen en mensen niet. Zet het aan; combineer het eventueel met een CAPTCHA-veld.
- Systeemstatus (Formulieren → Systeemstatus): PHP-versie, database, add-ons en eventuele waarschuwingen. Handig bij het zoeken naar een oorzaak.
- Bewaren van inzendingen: overweeg hoe lang je persoonsgegevens bewaart. Gravity Forms biedt instellingen om inzendingen na een periode op te ruimen.
Veelvoorkomende problemen en oplossingen
Meldingen komen niet aan, terwijl de inzending wel in het overzicht staat. Dan werkt het formulier, maar het versturen van mail niet. Bij elke inzending kun je in de notities zien of de melding is verstuurd. Gebruik een afzender op je eigen domein, verstuur via SMTP met WP Mail SMTP en controleer SPF en DKIM. Zie mail vanuit WordPress komt niet aan.
Voorwaardelijke logica of berekeningen werken niet. Dat gebeurt in de browser met JavaScript. Een JavaScript-fout van een andere plugin, of een cacheplugin die scripts uitstelt of samenvoegt, laat dat stoppen. Kijk in de browserconsole en sluit de Gravity Forms-scripts uit van optimalisatie.
Uploaden lukt niet of grote bestanden worden geweigerd. Naast de maximale bestandsgrootte in het veld geldt de uploadlimiet van PHP. Zie uploadlimiet in WordPress verhogen. Controleer ook of de uploadmap schrijfbaar is.
Add-on wordt niet bijgewerkt of verdwijnt uit de lijst. Add-ons hangen aan een geldige licentie. Bij een verlopen licentie komen er geen updates meer, en na een update van Gravity Forms kan een oude add-on niet meer goed samenwerken.
Kritieke fout na een update. Vaak een add-on van derden die niet bij de nieuwe versie past. Schakel die uit via FTP door de map te hernoemen; zie kritieke fout in WordPress oplossen.
Conflicten met andere plugins
- Cache- en optimalisatieplugins: pagina’s met formulieren liever niet te agressief cachen; scripts niet uitstellen.
- Thema’s of paginabouwers die formulieren opnieuw opmaken: dat kan velden onleesbaar maken op mobiel.
- Add-ons van derden die dezelfde functie toevoegen als een officiële add-on. Gebruik er één.
Veilig bijwerken
Maak een back-up van bestanden en database (inzendingen staan in de database), werk Gravity Forms en daarna de add-ons bij, en test elk belangrijk formulier inclusief meldingen en betalingen. Bij een grote update is testen op een kopie van je site de veiligste weg.
Wanneer schakel je hulp in?
Werkt een berekening, routering of betaalkoppeling niet zoals bedoeld, of mis je meldingen? Dan kijken wij mee in de instellingen en de foutlogs. We helpen met installeren, instellen, bijwerken en het oplossen van fouten. De licentie koop je bij de maker of via ons.
Licentie nodig? Gravity Forms via IT Live
Wij leveren Gravity Forms met licentie en installeren en stellen de plugin voor je in. Liever zelf bij de maker kopen? Dat kan ook; dan helpen we alleen met installeren en instellen.
Prijs: prijs op aanvraag
Gravity Forms met licentie aanvragenVeelgestelde vragen
Is Gravity Forms gratis?
Nee. Gravity Forms is een betaalde plugin die je bij de maker koopt. Er is geen gratis versie in de WordPress-bibliotheek.
Waar zie ik of een melding is verstuurd?
Open de inzending onder Formulieren > Inzendingen. In de notities bij de inzending staat of de melding is verstuurd. Staat hij als verstuurd en komt hij niet aan, dan zit het probleem in het mailverkeer.
Waarom werkt voorwaardelijke logica niet?
Meestal door een JavaScript-fout op de pagina of door een cacheplugin die scripts uitstelt of samenvoegt. Controleer de browserconsole en sluit de scripts van Gravity Forms uit van optimalisatie.
Kan ik Gravity Forms met licentie via IT Live krijgen?
Ja. Wij leveren Gravity Forms met licentie en installeren en stellen de plugin voor je in. De prijs krijg je op aanvraag. Je kunt de licentie ook zelf bij de maker kopen; dan helpen we met installeren en instellen.
Hulp nodig met Gravity Forms?
Wij helpen met installeren, instellen, bijwerken en het oplossen van fouten en conflicten. Vertel wat er speelt; je hoort vooraf wat we gaan doen.
Hulp aanvragen Site plat? SpoedhulpLees ook: alle WordPress-plugins · WPForms · WP Mail SMTP · Mollie Payments for WooCommerce · mail komt niet aan · uploadlimiet verhogen