{"product_id":"heyreach-campaign-report-to-gmail-via-webhook-n8n","title":"HeyReach Campaign Report to Gmail via Webhook (n8n)","description":"\u003ch3\u003eGet a HeyReach campaign report in Gmail automatically—right when the campaign completes\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow listens for a \u003cstrong\u003eHeyReach “Campaign Completed” webhook\u003c\/strong\u003e, pulls the campaign’s overall performance stats via the \u003cstrong\u003eHeyReach Public API\u003c\/strong\u003e, formats them into an \u003cstrong\u003eHTML email report\u003c\/strong\u003e, and sends it to your chosen recipient using \u003cstrong\u003eGmail\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 POST webhook\u003c\/strong\u003e from HeyReach when a campaign is marked as completed.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eExtracts campaign details\u003c\/strong\u003e (campaign ID and name) from the webhook payload and sets the email recipient address.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eFetches overall stats\u003c\/strong\u003e by calling the HeyReach Public API method \u003cem\u003eGetOverallStats\u003c\/em\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBuilds an HTML summary report\u003c\/strong\u003e with key metrics including:\n    \u003cul\u003e\n      \u003cli\u003eConnections sent\/accepted\u003c\/li\u003e\n      \u003cli\u003eMessages started\u003c\/li\u003e\n      \u003cli\u003eReplies\u003c\/li\u003e\n      \u003cli\u003eInterested leads\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eIncludes a link back to the HeyReach campaign\u003c\/strong\u003e and sends the finished report via \u003cstrong\u003eGmail\u003c\/strong\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eNotify yourself or your team in Gmail as soon as a HeyReach campaign ends—no manual checking.\u003c\/li\u003e\n  \u003cli\u003eTrack campaign performance consistently by sending the same weekly\/daily style report automatically at completion.\u003c\/li\u003e\n  \u003cli\u003eGive SaaS teams a lightweight reporting channel using n8n + HeyReach + Gmail without building a custom dashboard.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eWebhook trigger\u003c\/strong\u003e: receives the HeyReach “Campaign Completed” POST payload.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eHeyReach API integration\u003c\/strong\u003e: uses the HeyReach Public API \u003cem\u003eGetOverallStats\u003c\/em\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eEmail delivery\u003c\/strong\u003e: sends the HTML report using \u003cstrong\u003eGmail\u003c\/strong\u003eOAuth2 credential.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eWorkflow nodes used\u003c\/strong\u003e: \u003cem\u003eset\u003c\/em\u003e, \u003cem\u003egmail\u003c\/em\u003e, \u003cem\u003ewebhook\u003c\/em\u003e, \u003cem\u003esticky note\u003c\/em\u003e, \u003cem\u003ehttp request\u003c\/em\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003cstrong\u003eSetup recap:\u003c\/strong\u003e add a HeyReach API credential and a Gmail OAuth2 credential in n8n, set the recipient email, then register the workflow’s production webhook URL in HeyReach under \u003cem\u003eIntegrations → Public API \/ Webhooks\u003c\/em\u003e as a “Campaign Completed” webhook.\u003c\/p\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45938228560051,"sku":"N8N-19024","price":64.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/O6GmwcDWP6IWWkCzsrxHe_3G8DAj0k.png?v=1788340469","url":"https:\/\/buyflowscripts.com\/products\/heyreach-campaign-report-to-gmail-via-webhook-n8n","provider":"N8N Commerce","version":"1.0","type":"link"}