← Tous les projets

Plugin sur mesure

Connecteur Gravity Forms → Google Sheets

Plugin maison qui envoie chaque formulaire vers une feuille Google partagée.

Client
Agence web, France
Statut
Freelance — agence web
Aperçu du site Connecteur Gravity Forms → Google Sheets

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

  1. Plugin classique avec flux illimités et correspondance des colonnes
  2. Deux modes d'authentification : compte de service (JWT signé) ou OAuth
  3. Journal des envois et renvoi manuel d'une entrée
  4. 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