{"product_id":"daily-wordpress-post-digest-email-rest-api-n8n","title":"Daily WordPress Post Digest Email (REST API + n8n)","description":"\u003ch3\u003eGet a daily digest of your WordPress posts—automatically.\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow sends you a polished email every day at \u003cstrong\u003e8:00 AM\u003c\/strong\u003e with the latest \u003cstrong\u003eWordPress\u003c\/strong\u003e posts from your site. It pulls recent entries via the \u003cstrong\u003eWordPress REST API\u003c\/strong\u003e, formats them into an HTML digest (with excerpts and featured images when available), and delivers the result using \u003cstrong\u003eSMTP\u003c\/strong\u003e.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRuns daily at 8:00 AM\u003c\/strong\u003e on a schedule.\u003c\/li\u003e\n  \u003cli\u003eUses configurable values for \u003cstrong\u003esiteUrl\u003c\/strong\u003e, \u003cstrong\u003edaysBack\u003c\/strong\u003e (look-back window), \u003cstrong\u003epostLimit\u003c\/strong\u003e (maximum posts), and the recipient \u003cstrong\u003etoEmail\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003eCalls the WordPress REST endpoint: \u003cstrong\u003e\/wp-json\/wp\/v2\/posts\u003c\/strong\u003e to fetch posts published after the look-back time.\u003c\/li\u003e\n  \u003cli\u003eRequests embedded media so the email can include a \u003cstrong\u003efeatured image\u003c\/strong\u003e when available.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBuilds an HTML email\u003c\/strong\u003e (plus a plain-text fallback) listing each post with \u003cstrong\u003edate\u003c\/strong\u003e, \u003cstrong\u003etitle\u003c\/strong\u003e, \u003cstrong\u003eexcerpt\u003c\/strong\u003e, \u003cstrong\u003efeatured image\u003c\/strong\u003e (if present), and a \u003cstrong\u003elink\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSkips sending\u003c\/strong\u003e if no posts are returned within the configured window.\u003c\/li\u003e\n  \u003cli\u003eSends the digest with a subject that includes the \u003cstrong\u003esite URL\u003c\/strong\u003e and \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 teams\u003c\/strong\u003e who want a daily “what’s new” email without manually checking WordPress.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSaaS operators\u003c\/strong\u003e tracking publishing cadence across multiple sites.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAutomation engineers\u003c\/strong\u003e integrating WordPress content visibility into internal reporting.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSchedule\u003c\/strong\u003e: daily trigger at \u003cstrong\u003e8:00 AM\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eHTTP Request\u003c\/strong\u003e: fetches posts from \u003cstrong\u003ehttps:\/\/\u0026lt;your-site\u0026gt;\/wp-json\/wp\/v2\/posts\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eData logic\u003c\/strong\u003e: uses \u003cstrong\u003eif\u003c\/strong\u003e, \u003cstrong\u003eset\u003c\/strong\u003e, and \u003cstrong\u003ecode\u003c\/strong\u003e nodes to control flow and generate content.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eEmail delivery\u003c\/strong\u003e: \u003cstrong\u003eEmail Send\u003c\/strong\u003e node via \u003cstrong\u003eSMTP\u003c\/strong\u003e (update the From Email to a valid sender).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eNotes\u003c\/strong\u003e: includes a sticky note for setup guidance.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eSetup checklist\u003c\/h3\u003e\n\u003cp\u003eUpdate \u003cstrong\u003esiteUrl\u003c\/strong\u003e, \u003cstrong\u003etoEmail\u003c\/strong\u003e, \u003cstrong\u003edaysBack\u003c\/strong\u003e, and \u003cstrong\u003epostLimit\u003c\/strong\u003e, configure the \u003cstrong\u003eEmail Send\u003c\/strong\u003e node with your SMTP settings, and ensure the WordPress REST API is reachable (authentication may be needed depending on your configuration).\u003c\/p\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45938200871091,"sku":"N8N-19034","price":17.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/hfP0rpVW2egiLUj3TFVcM_ALusxjZC.png?v=1788340208","url":"https:\/\/buyflowscripts.com\/products\/daily-wordpress-post-digest-email-rest-api-n8n","provider":"N8N Commerce","version":"1.0","type":"link"}