Questo il codice js per l'attributo name:
const scriptURL = 'https://script.google.com/macros/......'
const form = document.forms['test']
form.addEventListener('submit', e => {
e.preventDefault()
fetch(scriptURL, { method: 'POST', body: new FormData(form)})
})
Da ignorante chiedo, il malfunzionamento potrebbe derivare dalla doppia richiesta dell'evento submit? Dico doppia perché il file php al submit effettua un redirect in thank you page.