Metaviz AI
AI Automation SaaS

A new client in a spreadsheet, a full content pack in Google Docs

Automated Content Generation Pipeline

A pipeline that watches a Google Sheet for new clients and produces their whole content pack, blogs, website copy, emails, ad copy and social posts, formatted and filed in Google Docs.

Overview

Onboarding a client at a marketing agency starts with writing everything from scratch. Blog posts, website copy, email sequences, ad copy, social posts. It takes days per client and the formatting comes out different every time.

We built a pipeline that starts the moment a new client is added to a Google Sheet. n8n picks up the new row, reads the business details, and runs the content types one after another through Cassidy AI: blogs first, then website copy, then emails, then Meta and Google ad copy, then social media.

Each piece is passed to Zapier, which formats it for its type and files it in Google Docs. What lands at the end is an organised set of documents for that client, produced without anyone opening a blank page.

Automated Content Generation Pipeline - project overview
- Relevant keywords -
  • Content Automation
  • n8n Workflows
  • Cassidy AI
  • Zapier
  • Google Sheets
  • Google Docs
  • Copywriting Pipeline
  • Marketing Automation
Challenge & Solution

Solving real problems with smart engineering

Days of writing for every new client

Problem

A full content pack had to be written by hand before a client could be launched.

Solution

The pipeline produces the whole pack from the details entered in the sheet.

Formatting that came out different every time

Problem

Each writer laid out blogs, emails and ad copy in their own way.

Solution

Zapier formats every piece by type before it is saved, so each client’s pack looks the same.

Delivery and filing done by hand

Problem

Finished copy had to be organised into documents and passed to the client.

Solution

Documents are created and filed in Google Docs as part of the run.

Copywriting billed by the hour

Problem

Every content type carried a separate hourly cost.

Solution

The routine first pass is generated, so paid time goes on editing rather than starting from nothing.

A failed step could go unnoticed

Problem

A long chain of steps can stop halfway without anyone seeing it.

Solution

The workflow reports on failures so a stalled run is visible rather than silent.

How it works

From a new row to a finished pack

The sheet is checked every minute, so a new client starts the run on its own.

Step 1

New client detected

n8n watches the Google Sheet and picks up the new row.

Step 2

Business details read

Name, services, USPs and SEO keywords are extracted and passed on.

Step 3

Content generated in order

Blogs, then website copy, then emails, then ad copy, then social.

Step 4

Formatted by type

Cassidy passes each piece to Zapier, which formats and groups it.

Step 5

Filed in Google Docs

The organised pack is saved and ready for review.

Features

What it does

What it produces per client

  • Blog posts
  • Website copy
  • Email copy
  • Meta and Google ad copy
  • Social media content

How it runs

  • Watches the Google Sheet for new client rows
  • Passes business name, services, USPs and SEO keywords into each step
  • Runs each content type in sequence through Cassidy AI
  • Formats each piece by type in Zapier
  • Files the finished pack in Google Docs
  • Reports failures instead of stopping quietly
Gallery

Inside Automated Content Generation Pipeline

Tech Stack

Built with

Orchestration

  • n8n

Generation

  • Cassidy AI workflows

Formatting

  • Zapier

Input

  • Google Sheets

Output

  • Google Docs
Results & Value

What actually changed

Client onboarding stopped waiting on a writing queue. The first version of everything is ready before anyone sits down to edit it.

  • A full content pack produced from one row in a spreadsheet
  • Five content types generated in sequence without manual handoffs
  • Consistent formatting across every client
  • Finished documents filed in Google Docs automatically
01Headline outcome
99%+Less production timeMeasured against writing the same pack by hand.
02
95%+
Lower cost per packAgainst hourly copywriting rates for each content type.

Have a similar project in mind?

Let's talk about how AI can transform your service business.

Talk to us about a system like this