Search EngineGoogle DocsGoogle Mail

Automated SEO Blog Article Generator

This template automates the entire workflow of creating long-form, SEO-optimized blog articles. It transforms a simple keyword from a content plan into a fully researched, well-structured, and formatted article, ready for review.

This automation streamlines your content creation process by performing the following steps:

  1. Reads Your Content Plan: It identifies the next keyword cluster marked as "Not started" from your designated knowledge base document.
  2. Performs Web Research: It analyzes the topic and keyword by conducting automated web research to understand the competitive landscape.
  3. Generates an Article Outline: Based on the research, your company profile, and tone of voice guides, it creates a detailed, SEO-friendly outline, including an H1 title and meta description.
  4. Writes the Full Article: It then writes a complete, long-form article in HTML format, following the generated outline and your brand guidelines.
  5. Saves to Google Docs: The final HTML is converted into a properly formatted Google Doc, with headings and styles applied, making it easy to review and edit.
  6. Sends a Notification: You receive an email notification via Gmail with a direct link to the newly created Google Doc.
  7. Updates Your Plan: Finally, it marks the keyword cluster as "Written" in your knowledge base document, keeping your content pipeline up to date.

Usage Ideas

  • Schedule the automation to run weekly to create a steady stream of blog drafts for your marketing team.
  • Trigger the automation via a webhook from your project management tool whenever a content brief is approved.
  • Generate multiple articles for a single keyword cluster, each with a different angle, to A/B test content performance.
  • Use it to quickly create foundational content for new product launches or marketing campaigns.

Customization Ideas

This template is a powerful starting point that you can easily adapt to your specific content strategy. You have the flexibility to:

  • Define Your Content Sources: Connect your own knowledge base documents for keyword plans, company information, and brand tone of voice.
  • Customize Article Parameters: Easily adjust the target word count, call-to-action (CTA) text and links, and the number of articles to generate in a single run.
  • Tailor the Content Engine: Modify the underlying AI prompts to control the article's structure, depth, tone, and style, ensuring all content is perfectly on-brand.
  • Change the Destination: Instead of saving articles to Google Docs, you can re-route the output to another service, such as your blog's CMS or a cloud storage folder.
  • Adjust Notifications: Change the notification from email to a Slack message, or customize the content of the alert to include different information.
  • Schedule Your Content Pipeline: Set the automation to run on a recurring schedule (e.g., daily or weekly) to consistently generate new drafts and fill your content calendar.

Agent inputs

Required

NameTypeDefault
ctaTextstringNone
Call-to-action button or link text displayed at the end of each article
ctaUrlstringNone
Call-to-action URL included at the end of each article (e.g., a signup or landing page)
targetWebsitestringNone
Company website URL used for product reference throughout the article content

Optional

NameTypeDefault
articleMaxWordsnumber3000
Maximum word count target for each article
articleMinWordsnumber1800
Minimum word count target for each article
communicationToneDocumentSlugstringyour-tone-of-voice-document-slug
Knowledge base document containing tone of voice guidance for article writing
companyProfileDocumentSlugstringyour-company-profile-document-slug
Knowledge base document containing company profile and product context
maxArticlesPerRunnumber1
Number of SEO blog articles to produce per run. Use -1 to process all remaining unwritten clusters.
seoKeywordsDocumentSlugstringyour-seo-keyword-document-slug
Knowledge base document containing the SEO keyword clusters and content queue

See it run.

Spin up your first agent in five minutes.