# Gereedschap

> Met Gereedschap maak je een back-up van een formulier, zet je die over naar een andere website, of controleer je of inzendingen, e-mails en koppelingen goed verlopen. Importeren maakt altijd een nieuw formulier. Het…

Canonical: https://docsnew.sitework.link/formulieren/algemene-instellingen-gereedschap-en-integraties/gereedschap/

Met Gereedschap maak je een back-up van een formulier, zet je die over naar een andere website, of controleer je of inzendingen, e-mails en koppelingen goed verlopen. Importeren maakt altijd een nieuw formulier. Het overschrijft een bestaand formulier niet.

#### Waar gebruik je gereedschap voor?

 
- Een formulier bewaren als bestand, bijvoorbeeld vóór een grote wijziging.
- Hetzelfde formulier op een andere Sitework-website zetten.
- Nakijken waarom een inzending, e-mail of koppeling is mislukt.
  

Een kopie binnen dezelfde website maak je op **Formulieren → Alle formulieren** met **Dupliceren**. Dat voegt (kopie) toe aan de titel. Gereedschap is bedoeld voor een JSON-bestand dat je zelf bewaart of op een andere site importeert.

 

De pagina is zichtbaar voor iedereen met toegang tot Formulieren. Importeren kan alleen als je formulieren mag aanmaken.

  

#### Een formulier importeren

 
1. Open Formulieren → Gereedschap.
2. Plak de JSON in JSON plakken, of kies een .json-bestand bij Of bestand uploaden (.json).
3. Klik op Importeren.
   

Staat er tekst in het veld én is er een bestand gekozen, dan gebruikt het CMS de geplakte JSON.

  

Na een geslaagde import kom je direct in de editor van het nieuwe formulier. Het formulier is meteen actief en krijgt een nieuw ID. De shortcode van het origineel blijft naar het oude formulier wijzen. Zet de nieuwe shortcode op de pagina, of zet het formulier op inactief zolang je het nog controleert.

  

Ontbreekt een titel in de JSON, dan heet het formulier Geïmporteerd formulier.

  

Zijn er nog geen formulieren, dan zie je alleen importeren, met een link om eerst een nieuw formulier aan te maken. Exporteren en het activiteitenlog verschijnen zodra er minstens één formulier is.

![ded37e176d99c96f-gereedschap](https://docsnew.sitework.link/img/ded37e176d99c96f-gereedschap.webp)

[]

#### Wat er in het bestand zit

 

Een export bevat:

 
- De titel
- De velden en stappen
- De formulierinstellingen, zoals de bedanktekst
- De e-mailnotificaties van dat formulier
  

Dit komt niet mee:

 
- Inzendingen
- Het activiteitenlog
- Koppelingen met externe diensten
- De algemene formulierinstellingen, zoals SMTP en captcha
- Het oorspronkelijke formulier-ID
  

Die koppelingen en algemene instellingen zet je na de import opnieuw op de nieuwe site.

  

Bevat de JSON geen velden, dan wordt het formulier toch aangemaakt. In de editor verschijnt dan: Formulier geïmporteerd, maar zonder velden.

  

Ongeldige JSON geeft Ongeldige JSON. Een bestand dat geen geldige JSON is, geeft Ongeldig importbestand.

  

#### Een formulier exporteren

 

Kies bij Exporteren het formulier. Achter de titel staat het ID. Klik op Download JSON.

  

Je krijgt een bestand form- gevolgd door het ID, bijvoorbeeld form-12.json. Hetzelfde bestand kun je ook downloaden via Export in de rij van het formulier op Alle formulieren.

  

#### Het activiteitenlog

 

Kies bij Activiteitenlog een formulier. De lijst laadt vanzelf en toont de laatste 100 gebeurtenissen, nieuwste bovenaan. Per regel zie je datum en tijd, het type en een kort bericht. De ingevulde formuliergegevens staan hier niet; die staan bij Inzendingen.

  

Niet elke geweigerde poging komt in het log. Een ongeldig veld, een te snelle verzending of een spamfilter zonder foutmelding laat hier geen regel achter.

  

Zonder gekozen formulier vraagt de pagina om er een te selecteren. Een leeg log betekent dat er voor dat formulier nog geen gebeurtenissen zijn.
