Plugin sur mesure
Connecteur Gravity Forms → Google Sheets
Plugin maison qui envoie chaque formulaire vers une feuille Google partagée.
Le défi
Le plugin tiers utilisé par l'agence était limité à 2 flux en version gratuite, alors que chaque site devait alimenter une feuille commune en trois langues.
Ce que j'ai fait
- Plugin classique avec flux illimités et correspondance des colonnes
- Deux modes d'authentification : compte de service (JWT signé) ou OAuth
- Journal des envois et renvoi manuel d'une entrée
- Nonces et contrôle des droits sur toutes les actions
Résultat
Déployé sur 6 sites clients, sans abonnement, et sans perte de données à l'envoi.
Stack
- PHP
- Gravity Forms
- Google Sheets API v4
- OAuth