Description
Gravity Forms SIREN/SIRET Field
Gravity Forms SIREN/SIRET Field — SIRET and SIREN numbers checked against the official INSEE Sirene register, with the company name, legal form, activity code and full address coming back with them. Real server-side validation, a built-in 35-day cache, and a reusable lookup library for developers. No Composer, no external libraries, no monthly fees.
Whether you run B2B onboarding, e-invoicing intake, reseller registration or any form that captures a French company number, this add-on makes sure the value you store is a real, existing company — not just fourteen digits that look plausible. And instead of only saying “valid”, it hands you the company’s register data.
Key features
A dedicated SIRET / SIREN form field
- Drag-and-drop field in the form editor, grouped under e-Invoicing Fields .
- A per-field selector for the identifier type: SIRET (14 digits, establishment) or SIREN (9 digits, legal unit) — the input layout follows automatically.
- Grouped block input: 123 456 789 00012 (3·3·3·5) for a SIRET, 123 456 789 (3·3·3) for a SIREN. Focus advances when a block is full, Backspace walks back, and pasting a
complete number spreads it across the blocks.- Stored digits-only, displayed grouped again in the entry detail view and in exports.
Robust, layered validation (server-side)
- Local checksum — correct length for the configured type plus the Luhn check digit, including the La Poste exception. A typo is caught instantly, without a single network request.
- Online lookup — the number is confirmed against the INSEE Sirene API using your API key from the current portail-api.insee.fr portal.
License and usage notes: Imported under explicit permission. Verify the applicable redistribution license for this product before publishing. Official vendor support, hosted services, and license keys are not included unless explicitly stated.
Before production use, test the product in a staging environment and keep backups.
- Online lookup — the number is confirmed against the INSEE Sirene API using your API key from the current portail-api.insee.fr portal.
- A per-field selector for the identifier type: SIRET (14 digits, establishment) or SIREN (9 digits, legal unit) — the input layout follows automatically.

Reviews
There are no reviews yet.