{"product_id":"daily-wordpress-post-digest-email-via-http-request-smtp","title":"Daily WordPress Post Digest Email via HTTP Request \u0026 SMTP","description":"\u003ch3\u003eGet a daily WordPress post digest by email—automatically\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow checks your WordPress site every day at \u003cstrong\u003e8:00 AM\u003c\/strong\u003e, pulls the latest posts from the WordPress REST API, and emails you a mobile-friendly HTML digest via \u003cstrong\u003eSMTP\u003c\/strong\u003e—with a smart \u003cstrong\u003eskip\u003c\/strong\u003e when there are no new posts.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRuns on a schedule\u003c\/strong\u003e: Automatically triggers every day at \u003cstrong\u003e8:00 AM\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eQueries your WordPress posts\u003c\/strong\u003e: Uses an \u003cstrong\u003eHTTP Request\u003c\/strong\u003e to fetch recent posts from \u003ccode\u003e\/wp-json\/wp\/v2\/posts\u003c\/code\u003e, applying date filtering, sorting, embedded media, and a configurable post limit.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGenerates an email digest\u003c\/strong\u003e: Builds both \u003cstrong\u003eHTML\u003c\/strong\u003e and \u003cstrong\u003eplain-text\u003c\/strong\u003e content including each post’s \u003cstrong\u003etitle\u003c\/strong\u003e, \u003cstrong\u003edate\u003c\/strong\u003e, \u003cstrong\u003eexcerpt\u003c\/strong\u003e, \u003cstrong\u003elink\u003c\/strong\u003e, and the \u003cstrong\u003efeatured image\u003c\/strong\u003e when available.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAvoids empty emails\u003c\/strong\u003e: If the API returns no posts, the workflow stops cleanly and \u003cstrong\u003edoes not send\u003c\/strong\u003e an email.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSends via SMTP\u003c\/strong\u003e: Sends the digest email with an email \u003cstrong\u003esubject\u003c\/strong\u003e that includes the \u003cstrong\u003esite URL\u003c\/strong\u003e and the \u003cstrong\u003epost count\u003c\/strong\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eContent monitoring\u003c\/strong\u003e: Get a daily summary of new WordPress posts without manually checking the admin dashboard.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTeam updates\u003c\/strong\u003e: Email your marketing or product team an at-a-glance digest of what was published.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSaaS operations\u003c\/strong\u003e: Keep internal stakeholders informed on website publishing activity with reliable automation.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eScheduler\u003c\/strong\u003e: Runs at \u003cstrong\u003e8:00 AM daily\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eNodes used\u003c\/strong\u003e: \u003cem\u003eif\u003c\/em\u003e, \u003cem\u003eset\u003c\/em\u003e, \u003cem\u003ecode\u003c\/em\u003e, \u003cem\u003eemail send\u003c\/em\u003e, \u003cem\u003esticky note\u003c\/em\u003e, and \u003cem\u003eHTTP Request\u003c\/em\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eHTTP integration\u003c\/strong\u003e: Calls \u003ccode\u003e\/wp-json\/wp\/v2\/posts\u003c\/code\u003e with query parameters for date filtering, sorting, limiting, and \u003cem\u003eembedded\u003c\/em\u003e media.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSMTP sending\u003c\/strong\u003e: Configures SMTP credentials and sets \u003cstrong\u003efromEmail\u003c\/strong\u003e in the email step.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eSetup checklist\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eEnsure your WordPress site is publicly reachable and the REST endpoint \u003ccode\u003e\/wp-json\/wp\/v2\/posts\u003c\/code\u003e is accessible.\u003c\/li\u003e\n  \u003cli\u003eUpdate \u003cstrong\u003esiteUrl\u003c\/strong\u003e, \u003cstrong\u003edaysBack\u003c\/strong\u003e, \u003cstrong\u003epostLimit\u003c\/strong\u003e, and \u003cstrong\u003etoEmail\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003eConfigure SMTP credentials and the \u003cstrong\u003efromEmail\u003c\/strong\u003e address.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45931021107379,"sku":"N8N-18969","price":37.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/s3koSIBclUK8neDLguNZs_hSBB5KlD.png?v=1788253891","url":"https:\/\/buyflowscripts.com\/products\/daily-wordpress-post-digest-email-via-http-request-smtp","provider":"N8N Commerce","version":"1.0","type":"link"}