Ajout d’un formulaire de contact à un site Web statique

Je dois append un formulaire de contact à un site Web statique. J’ai déjà acquis de l’expérience avec les formulaires, en utilisant 2 ou 3 en utilisant django / python, mais malheureusement, utiliser django n’est pas une option ici, il doit être ajouté à un site Web statique. Pourriez-vous s’il vous plaît me dire quelles sont mes options?

Vous pouvez configurer un formulaire Google Docs pour imiter un formulaire de contact et inclure le formulaire dans votre site Web à l’aide de l’extrait de code que Google vous indique pour votre formulaire.

En utilisant des règles de notification, vous pouvez obtenir des notifications automatiques chaque fois que quelqu’un remplit le formulaire.

Jetez un coup d’oeil à Form Spree , vous pouvez simplement append un

avec une publication d’action à leur service, et recevoir un email chaque fois que quelqu’un remplit le formulaire.

Très efficace!

(Ne convient pas aux formulaires de contact avec beaucoup de soumissions. Considérez Wufoo ou le nouveau shiny FormKeep )

Si vous recherchez une solution simple, elle ne sera pas beaucoup plus simple que fwdform . Je l’ai écrit moi-même lorsque j’avais besoin d’un traitement rapide et sale des formulaires de contact sur mon propre site statique.

Pour faire parvenir votre formulaire à votre courrier électronique, il vous suffit de procéder comme suit.

1.Enregistrer

Effectuez une demande HTTP POST pour enregistrer votre courrier électronique.

 $ curl --data "email=" https://fwdform.herokuapp.com/register Token: 780a8c9b-dc2d-4258-83af-4deefe446dee 

2. Configurez votre formulaire

 
Email:
Name:
Message:

Vous pouvez même l’ exécuter sur votre propre instance Heroku si vous préférez ne pas faire confiance à un service tiers.

Une solution consiste à utiliser qontacto . c’est un formulaire de contact gratuit que vous pouvez append à n’importe quel site Web. il vous transmet les messages.

Il y a une question similaire ici .

La solution consistait à pointer vers un fichier PHP sur un serveur différent, un fichier non statique. knittl montre comment pointer l’atsortingbut d’action sur un autre serveur.

 

Une autre alternative serait d’utiliser des formulaires Wufoo , que vous pouvez intégrer dans une page statique.

Une autre option serait d’utiliser un iframe pour saisir votre formulaire dynamic sur le site.

  

Je viens de trouver une nouvelle réponse à cette question (et en fait je la trouve la meilleure dans certains cas):

Vous pouvez utiliser podio.com qui est un ERP gratuit (jusqu’à 5 membres dans une organisation) (Enterprise resource planning (ERP) systems integrate internal and external management information across an entire organization. (via wikipedia)) ERP (Enterprise resource planning (ERP) systems integrate internal and external management information across an entire organization. (via wikipedia)) , ce qui permet de créer pleinement Webform personnalisable, qui peut être ajouté où vous le souhaitez. De plus, la saisie de votre formulaire Web peut être facilement gérée: par exemple, ajoutée à votre liste de contacts, ajoutée aux tâches afin que vous puissiez vérifier si vous ou un membre de votre équipe avez traité les demandes de renseignements. Plus à ce sujet ici: http://blog.podio.com/2012/08/07/styleyourwebform/

quelques avantages:

  • peut être ajouté où vous le souhaitez (il suffit de spécifier les sous-domaines sur lesquels il sera utilisé)
  • vous pouvez personnaliser le formulaire en quelques minutes
  • vous pouvez append captcha (ou une autre protection anti-spam) en un clic
  • vous pouvez facilement gérer les leads Webform

les inconvénients:

  • Vous devez créer un access podio pour chaque client pour lequel vous souhaitez configurer un formulaire Web afin d’éviter de partager des informations confidentielles.

Vous pouvez mieux utiliser le formulaire de contact UserVoice . Uservoice fera deux choses

  1. Il va créer un nouveau ticket dans le système Uservoice .

  2. Il vous envoie aussi un mail.

Ce seront des solutions de bout en bout pour le support client. Cependant, si vous envoyez des messages via certains services, vous devez communiquer avec votre client pour obtenir de l’aide. Uservoice sera conçu et construit pour le support client uniquement.

Je sais, vous avez une question que vous souhaitez utiliser votre propre formulaire personnalisé, pas celui fourni comme widget uservoice. Oui, vous pouvez le faire en

https://gist.github.com/cypriss/2032215

La page peut être du HTML statique, mais votre action peut pointer vers un fichier PHP ou similaire.

 

Une autre solution consiste à utiliser des formulaires hébergés gratuitement à partir d’un service tel que Tectite . Vous poussez vos formulaires à leur service puis ils vous envoient les résultats par courrier électronique.

Si vous utilisez Octopress ou Jekyll pour votre site statique. Vous pourriez vouloir vérifier jekyll-contact: https://github.com/anchetaWern/jekyll-contact Il utilise pooleapp pour envoyer le contenu de votre formulaire de contact à un email que vous spécifiez.