"Incorporar Google Form no site com pergunta de upload de arquivo"- Google Docs Editors Community
O Google não dá um código de incorporação para um formulário com pergunta de upload de arquivo, e 305 pessoas no fórum do Google já pediram uma solução. É um dos limites das três formas que o Google Forms oferece para alcançar as pessoas: um código de incorporação para o seu site, um email e um link. Todas mantêm o visual do Google, a incorporação fica num iframe fixo e nenhuma deixa você pré-preencher respostas a partir da sua página. Com o Formfacade, você incorpora o formulário sem iframe, inclusive com perguntas de upload de arquivo, e as respostas continuam chegando ao Google Forms e ao Google Sheets.
Veja abaixo as três formas que o Google Forms oferece, onde cada uma deixa a desejar e uma quarta com o Formfacade na seção Bônus.
Cada método serve a um objetivo diferente, então você pode escolher a opção que melhor atende às suas necessidades. Incorpore o formulário no seu site para que os visitantes falem com você facilmente, publique o link nas redes sociais para levar uma pesquisa a um público maior ou envie o link por email para coletar a opinião de clientes que você já tem.
Antes de começar
Seja qual for o método, há dois passos essenciais para garantir que as pessoas consigam abrir seu formulário e que as pessoas certas possam responder.
Publique seu formulário. Um formulário precisa ser publicado antes que alguém consiga acessá-lo. Abra seu formulário no Google Forms e clique em Publish no canto superior direito. A página de configurações de publicação aparece, com Responders definido como "Anyone with the link" por padrão. Clique em Publish para confirmar. Depois de publicado, o canto superior direito mostra "Published", e você pode mudar essas opções a qualquer momento clicando em Published.
Gerencie o acesso. Se você precisa de um acesso diferente do padrão, por exemplo para uma pesquisa interna limitada à sua equipe, clique em Published para abrir a página de opções de publicação e clique em Manage para definir o acesso. Em General access, você pode abrir o formulário para qualquer pessoa com o link ou restringi-lo a pessoas específicas, à sua organização ou a um público-alvo. Para um formulário público no seu site, escolha qualquer pessoa com o link para que os visitantes não precisem fazer login.
Método 1: como incorporar um formulário do Google Forms no seu site?
Você pode incorporar o formulário diretamente numa página para que os visitantes o preencham sem sair do seu site.
Abra seu formulário no Google Forms e clique no menu More (o ícone de três pontos) no canto superior direito.
Selecione <> Embed HTML.
Ajuste a largura e a altura como precisar e clique em Copy. Cole o código de incorporação do iframe na página onde você quer que o formulário apareça.
Incorporar no seu site é útil quando você quer coletar respostas nas suas próprias páginas, por exemplo um formulário de contato numa página própria, uma inscrição para evento no fim de um post do blog ou um formulário de feedback dentro da sua central de ajuda. Isso elimina o clique extra de mandar as pessoas para uma página de formulário separada, o que reduz o atrito e costuma aumentar a taxa de preenchimento.
Limitações
Iframe com rolagem interna em formulários longos de várias páginas. O iframe tem tamanho fixo, então um formulário longo rola dentro da própria caixa em vez de crescer com a página.
Não é adaptado para celular nem responsivo. O formulário não se ajusta ao tamanho da tela e pode ficar cortado ou apertado no celular.
Perguntas de upload de arquivo bloqueiam a incorporação. Formulários com uma pergunta de upload de arquivo não podem ser incorporados, você vê "This form cannot be embedded because it makes use of File Upload fields."
Marca e termos do Google visíveis. Um rodapé "Google Forms" e os termos ficam no formulário e não podem ser removidos com a incorporação nativa.
A análise de usuários não funciona. Como o formulário carrega em um iframe de outra origem, ferramentas de gravação de sessão e de análise como Hotjar ou FullStory não conseguem ver dentro dele, então você não consegue acompanhar o comportamento nem achar os pontos onde as pessoas desistem no formulário.
Não dá para pré-preencher respostas. Você não consegue pré-preencher automaticamente o formulário incorporado a partir de parâmetros da URL nem passar valores dinamicamente com JavaScript, já que a página não tem acesso ao iframe de outra origem.
Método 2: como incorporar um formulário do Google Forms em um email?
Você pode compartilhar o formulário por email para que os destinatários respondam direto da caixa de entrada ou com um só clique.
Abra seu formulário no Google Forms e clique no ícone Share no canto superior direito.
Digite os nomes ou endereços de email de quem vai responder.
Ative a opção Notify people.
Se quiser, adicione uma mensagem e clique em Send.
O email funciona melhor quando você já tem uma lista de destinatários e quer falar com eles diretamente, como numa pesquisa interna da equipe, num RSVP de evento para convidados ou num questionário de acompanhamento para clientes que você já tem.
Limitações
O formulário incorporado só aparece de forma confiável no Gmail. No Outlook, Apple Mail e outros clientes, os destinatários geralmente recebem um link para abrir o formulário em vez dos campos no próprio email.
Alguns tipos de pergunta impedem a incorporação. O formulário não será incorporado no email se tiver uma pergunta de upload de arquivo, uma pergunta de classificação, uma imagem em uma pergunta ou opção ou um teste protegido.
Formulários de várias páginas só incorporam a primeira página. Os destinatários veem a primeira seção no corpo do email e precisam continuar o resto do formulário no navegador.
Coletar emails impede o envio pelo email. Se "Collect email addresses" estiver ativado, a resposta não pode ser enviada pela caixa de entrada. As respostas são levadas como uma resposta parcial e quem responde é enviado ao Google Forms para terminar, e a coleta de email verificado pode falhar completamente.
Método 3: como compartilhar o link de um formulário do Google Forms?
Um link é a forma mais rápida de compartilhar um formulário. Você pode copiar o link do formulário e publicá-lo em qualquer lugar onde dá para colar texto, como num chat, num email ou nas redes sociais.
Abra seu formulário no Google Forms e clique no ícone Link no canto superior direito.
Em "Copy responder link", ative Shorten URL para ter um link mais curto e clique em Copy.
Você também pode copiar o link em Share ou Preview.
Um link é útil em alguns casos:
Publicar nas redes sociais. Coloque o link num post em qualquer plataforma para alcançar um público maior.
Enviar do seu próprio email. A opção nativa "Share via email" do Google sempre envia de drive-shares-noreply@google.com, e esse endereço de remetente não pode ser alterado. Se preferir enviar da sua própria conta Google ou do seu serviço de email, cole o link como hiperlink na sua própria mensagem para que ela saia de você.
Colocar o link no seu site. Quando você não quer incorporar o formulário na página, adicione o link no seu site para que os visitantes abram o formulário numa página própria.
Limitações
Página com a marca do Google, não a sua. O link abre uma página hospedada pelo Google em um domínio do Google, então quem responde sai do seu site para algo que não se parece com a sua marca. Isso pode passar menos confiança na captação de leads, e você perde o contexto da sua página.
Nenhum controle sobre a experiência. Depois que alguém clica no link, fica numa página hospedada pelo Google sem conteúdo relacionado, sem caminho de volta para o seu site e sem próximo passo, então o formulário vira um beco sem saída em vez de parte de uma jornada.
Pré-visualizações genéricas do link. Quando colado em redes sociais ou chats, o link se abre com a imagem de pré-visualização do próprio Google Forms e a descrição do seu formulário em vez da sua marca, o que parece menos profissional num post público.
O link não pode ser personalizado. Você não pode definir uma URL com a sua marca ou personalizada, então o link, mesmo na versão curta forms.gle, não dá para digitar de memória.
Bônus: como incorporar um formulário do Google Forms sem iframe?
Você pode usar o Formfacade para incorporar um formulário que combine com o tema do seu site, sem iframes nem a marca do Google.
Na página que abrir, dê um nome ao seu formulário, clique em Embed form e clique em Proceed.
Na aba Share, em Where do you want to embed this form?, selecione a plataforma do seu site e clique em Next.
Siga as instruções para incorporar o formulário. Na maioria dos sites, você copia o código de incorporação e cola na sua página.
Este método resolve os problemas que o iframe nativo cria. Ele é responsivo no celular e remove a marca do Google, então o formulário parece parte da sua marca.
Por que o Formfacade
O Formfacade resolve os problemas que o iframe nativo cria e adiciona recursos que o Google Forms não oferece sozinho:
Combina com o tema do seu site. O formulário assume as fontes, as cores e o layout do seu site, com um visual profissional e responsivo, sem a marca do Google.
Funciona com todos os principais criadores de sites. Incorpora no WordPress, Squarespace, Shopify, Google Sites, Wix, Webflow e outros.
Mantém seu fluxo de trabalho no Google Workspace. As respostas continuam indo para o Google Forms e podem ser sincronizadas automaticamente com o Google Sheets, então nada muda na forma como você as gerencia.
Pré-preenche respostas. Pré-preencha automaticamente o formulário incorporado a partir de parâmetros da URL ou passe valores dinamicamente com JavaScript.
Permite análise de usuários. Como o formulário não fica preso num iframe de outra origem, você pode acompanhar o comportamento e identificar onde as pessoas desistem com ferramentas de gravação de sessão como Hotjar ou FullStory.
Aceita upload de arquivos. Ao contrário da incorporação nativa, o Formfacade permite incorporar um formulário com perguntas de upload de arquivo (até 10 MB por arquivo). Arquivos maiores e a sincronização dos uploads com o Google Drive estão disponíveis nos planos pagos mais altos.
Funciona além dos sites. Você também pode incorporar o formulário num app para celular, com integração ReactJS, React Native e JavaScript para projetos personalizados.
Limitações
Algumas plataformas só permitem incorporação por iframe. O Google Sites e o Wix não suportam a incorporação por script, então, mesmo com o Formfacade, o formulário é adicionado como iframe nessas plataformas.
Marca do Formfacade no plano gratuito e nos planos mais baixos. O plano gratuito remove a marca do Google, mas adiciona uma pequena atribuição do Formfacade. Para removê-la, e para ter mais respostas, é preciso um plano pago, então compare os preços atuais com o que seu formulário precisa.
Comparação
Uma comparação rápida entre a incorporação nativa por iframe do Google Forms e o Formfacade.
Incorporação do Google Forms
Incorporação do Formfacade
Combina com o tema do seu site
Não
Sim
Responsivo no celular
Não
Sim
Perguntas de upload de arquivo
Não suportado
Suportado
Pré-preencher respostas
Não
Sim, via URL ou JS
Análise com ferramentas de gravação de sessão
Não
Sim
Suporte a app para celular e React
Não
Sim
Respostas no Google Forms / Sheets
Sim
Sim
Preço
Grátis
Exige assinatura
A melhor forma de incorporar um formulário do Google Forms depende do seu objetivo. Incorpore no seu site para coletar respostas nas suas próprias páginas, envie o formulário por email para falar diretamente com uma lista conhecida ou compartilhe um link para a distribuição mais ampla e mais rápida. Se você quer que o formulário pareça parte do seu site e não um iframe do Google, incorporar com o Formfacade dá um resultado nativo, com a sua marca e adaptado ao celular. Escolha o método que combina com onde estão as pessoas que vão responder e com o nível de acabamento que o formulário precisa ter.
Perguntas frequentes
Posso personalizzare o visual de um formulário do Google Forms incorporado?
Não. A incorporação nativa mantém as fontes, as cores e o layout do Google. Para que o formulário combine com o design do seu site, incorpore com o Formfacade, que exibe o formulário sem iframe e assim ele herda o seu tema.
Posso incorporar um formulário com uma pergunta de upload de arquivo?
Não. A incorporação nativa bloqueia e mostra "This form cannot be embedded because it makes use of File Upload fields." Você teria que remover a pergunta ou usar o Formfacade, que aceita upload de arquivos num formulário incorporado.
Por que meu formulário incorporado pede para as pessoas fazerem login?
O login é exigido quando o formulário coleta endereços de email, limita a uma resposta por pessoa, restringe o acesso a uma organização ou inclui uma pergunta de upload de arquivo. Defina o acesso como "anyone with the link" e remova essas configurações se quiser respostas sem login.
Posso pré-preencher um formulário do Google Forms incorporado?
Não. Você não consegue pré-preencher as respostas dinamicamente com o iframe nativo, porque a sua página não consegue passar valores para um iframe de outra origem. O Formfacade consegue pré-preencher o formulário incorporado a partir de parâmetros da URL ou com JavaScript.
Por que meu formulário do Google Forms incorporado fica cortado ou com rolagem?
O iframe nativo tem tamanho fixo, então formulários mais longos rolam dentro da caixa. Defina a largura do iframe como 100% e aumente a altura ou incorpore sem iframe usando o Formfacade, para que o formulário se ajuste à sua página.
Incorporar um formulário do Google Forms é grátis?
Sim. Os métodos nativos de site, email e link são grátis. Incorporar sem iframe com o Formfacade tem um plano gratuito, com planos pagos para remover a marca e ter limites de respostas maiores.
Resumo
Um formulário só funciona quando as pessoas conseguem chegar até ele, e a incorporação, o email e o link do Google mantêm o visual do Google, enquanto a incorporação não aceita pergunta de upload de arquivo. Com o Formfacade, você incorpora o formulário sem iframe e ele pode incluir upload de arquivos e respostas pré-preenchidas. Crie seu formulário e siga os passos da seção Bônus. Se tiver qualquer dúvida, escreva para o suporte.