{"product_id":"webhook-contact-form-to-sharepoint-outlook-email-in-n8n","title":"Webhook Contact Form to SharePoint + Outlook Email in n8n","description":"\u003ch3\u003eTurn contact form submissions into SharePoint records and instant Outlook notifications\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow captures website contact form messages through a \u003cstrong\u003ewebhook\u003c\/strong\u003e, logs every submission to \u003cstrong\u003eMicrosoft SharePoint\u003c\/strong\u003e, generates a branded \u003cstrong\u003eHTML email\u003c\/strong\u003e, and sends it to your configured recipient via \u003cstrong\u003eMicrosoft Outlook\u003c\/strong\u003e—with the submitter set as the \u003cstrong\u003eReply-To\u003c\/strong\u003e.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReceives a webhook POST\u003c\/strong\u003e when your contact form is submitted (webhook node).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSets workflow-level values\u003c\/strong\u003e, including the internal notification recipient email address.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCreates a new item in a Microsoft SharePoint list\u003c\/strong\u003e using the submitted contact name as the item title.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBuilds a branded HTML email\u003c\/strong\u003e from submitted fields (name, email, phone, date\/time, and message), including fallback values for any missing data.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSends the HTML notification via Microsoft Outlook\u003c\/strong\u003e to the configured recipient and sets \u003cstrong\u003eReply-To\u003c\/strong\u003e to the submitter’s email address.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLead routing\u003c\/strong\u003e: Send immediate email alerts to your sales inbox and store each lead in SharePoint.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCustomer support intake\u003c\/strong\u003e: Centralize support messages in SharePoint while notifying your support team in Outlook.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSmall SaaS operations\u003c\/strong\u003e: Keep a lightweight CRM-like record without building a custom system.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003en8n nodes\/tech stack\u003c\/strong\u003e: set, code, webhook, sticky note, \u003cstrong\u003eMicrosoft Outlook\u003c\/strong\u003e, \u003cstrong\u003eMicrosoft SharePoint\u003c\/strong\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSharePoint integration\u003c\/strong\u003e: update the \u003cem\u003eSite ID\u003c\/em\u003e and \u003cem\u003eList ID\u003c\/em\u003e to create list items.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eOutlook integration\u003c\/strong\u003e: add Outlook credentials and configure the notification recipient email address.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eEmail branding customization\u003c\/strong\u003e: edit the code step to match your logo URL, brand name, website, and colors.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003cstrong\u003eRequirements\u003c\/strong\u003e include an n8n instance, Microsoft SharePoint + Outlook API credentials, and access to your contact form’s HTML\/backend so you can send submissions via the webhook URL.\u003c\/p\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45869896892595,"sku":"N8N-18422","price":20.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/vOVbj9ingR5o1Y40agDbQ_eNpBYz12.png?v=1787130884","url":"https:\/\/buyflowscripts.com\/products\/webhook-contact-form-to-sharepoint-outlook-email-in-n8n","provider":"N8N Commerce","version":"1.0","type":"link"}