Overview This workflow automatically converts PDF files stored in Google Drive into structured, SEO-optimized blog articles in HTML format. It eliminates repetitive manual rewriting and formatting by transforming raw PDF content into publish-ready blog files. What This Workflow Does - Retrieves all PDFs from a specified Google Drive folder - Processes each file sequentially using Split In Batches - Downloads and extracts text from each PDF - Generates a long-form SEO blog article using OpenAI

Overview This workflow automatically converts PDF files stored in Google Drive into structured, SEO-optimized blog articles in HTML format. It eliminates repetitive manual rewriting and formatting by transforming raw PDF content into publish-ready blog files. What This Workflow Does - Retrieves all PDFs from a specified Google Drive folder - Processes each file sequentially using Split In Batches - Downloads and extracts text from each PDF - Generates a long-form SEO blog article using OpenAI - Ensures the output is structured in HTML format - Saves the final blog back to Google Drive as a .html file - Automatically converts the original .pdf filename to .html How It Works The workflow begins with a manual trigger and fetches files from a configured Google Drive folder. Using Split In Batches, each PDF is processed one at a time. This prevents API rate limits, reduces memory load, and ensures stable execution. The extracted text is passed to OpenAI with a structured prompt that defines: - Blog length - SEO formatting - Heading structure (H1, H2, H3) - Tone and writing style - HTML output format The generated content is then saved as an HTML file in a destination Google Drive folder. Requirements - Google Drive credentials - OpenAI credentials - Source folder containing PDFs - Destination folder for generated HTML files Output For every PDF processed: - A long-form SEO blog article is created - Output is saved in HTML format - The original filename is retained and converted from .pdf to .html Customization You can modify: - The OpenAI prompt to change tone or niche - Blog length and SEO requirements - Destination folder - Output format if integrating with a CMS --- This template is suitable for content teams, product managers, and creators who want to automate repetitive content transformation workflows while maintaining consistent output quality.
Download the workflow JSON file after purchase.
Open n8n → click the menu → Import from File.
Select the downloaded JSON and import.
Set up credentials for each node that requires them.
Click Execute Workflow to test, then activate.
Setup guide included
Purchase to unlock the full step-by-step guide
No reviews yet
Be the first to buy and share your experience.
Leave a review
Sign in to share your experience with this workflow.
Create a free account to purchase workflows.
Need help setting this up?
Book a 3-hour live setup session with an Agility consultant.