Skip to main content

Output Destinations

Where deliverables go for each content type.


Quick Reference

Content TypeDestinationFormat
Facebook AdsGoogle Sheets (Client folder)One sheet per campaign
Email SequencesGoogle Docs (Client folder)One doc per sequence
Blog PostsGoogle Docs (Client folder)One doc per post
Website CopyGoogle Docs (Client folder)One doc per page
Social PostsGoogle Sheets (Client folder)Content calendar format
Brand Visualsclients/[name]/assets/visuals/PNG/JPG
Video ScriptsGoogle Docs (Client folder)One doc per video
Lead MagnetsGoogle Docs (draft) → PDF (final)Designed in Canva

Google Drive Structure

OMG Xperience (Root)/
├── Simplicity Med Spa/
│ ├── Ads/
│ │ ├── Facebook Ads - [Month Year].gsheet
│ │ └── Google Ads - [Month Year].gsheet
│ ├── Content/
│ │ ├── Blog Posts/
│ │ ├── Email Sequences/
│ │ └── Social Calendar.gsheet
│ ├── Website/
│ │ ├── Homepage Copy.gdoc
│ │ └── Service Pages/
│ └── Visuals/
│ └── (synced from repo or uploaded directly)

├── White Glove Cleaning/
│ └── (same structure)

├── Dryer Ducks/
│ └── (same structure)

├── Immaculate Restoration/
│ └── (same structure)

└── Immaculate Carpet Care/
└── (same structure)

Content-Specific Details

Facebook Ads

Destination: Google Sheet in client's Ads folder

Sheet Structure:

ColumnContent
AAd Name
BCampaign/Objective
CHook (first line)
DBody Copy
ECTA
FHeadline
GLink Description
HImage Notes
IStatus (Draft/Approved/Live)
JDate Created

Naming: Facebook Ads - [Month Year] (e.g., "Facebook Ads - December 2025")


Email Sequences

Destination: Google Doc in client's Content/Email Sequences folder

Doc Structure:

# [Sequence Name]

## Sequence Overview
- Purpose:
- Trigger:
- Number of emails:
- Timing:

## Email 1: [Subject Line]
**Send timing:** Immediately after trigger
**Subject:**
**Preview text:**
**Body:**

[Full email copy]

**CTA Button:** [Text] → [URL]

---

## Email 2: [Subject Line]
...

Naming: [Sequence Type] - [Sequence Name] (e.g., "Welcome - New Lead Nurture")


Blog Posts

Destination: Google Doc in client's Content/Blog Posts folder

Doc Structure:

# [Blog Title]

**Meta Description:** [155 chars]
**Target Keyword:** [primary keyword]
**Word Count:** [target]
**Status:** Draft / Ready for Review / Approved

---

[Full blog content with H2s, H3s, etc.]

---

## Internal Notes
- Internal links to add:
- Images needed:
- CTA at end:

Naming: [YYYY-MM-DD] - [Blog Title]


Website Copy

Destination: Google Doc in client's Website folder

Doc Structure:

# [Page Name] - Website Copy

## Hero Section
**Headline:**
**Subhead:**
**CTA Button:**
**CTA Destination:**

## Section 2: Problem
...

## Section 3: Guide
...

Naming: [Page Name] Copy (e.g., "Homepage Copy", "About Page Copy")


Social Media Posts

Destination: Google Sheet in client's Content folder

Sheet Structure:

ColumnContent
ADate
BPlatform
CPost Type (image/video/carousel/text)
DCopy
EHashtags
FImage/Video Notes
GLink (if any)
HStatus

Naming: Social Calendar - [Year]


Brand Visuals

Destination: Repo + Google Drive sync

Repo Location: clients/[name]/assets/visuals/

Folder Structure:

visuals/
├── ads/
│ ├── facebook/
│ └── google/
├── social/
├── website/
├── before-after/
└── team/

Naming Convention: [type]-[description]-[version].png

  • fb-ad-spring-cleaning-v1.png
  • hero-homepage-v2.png
  • before-after-kitchen-01.png

For Simple First Test (No API Setup Yet)

If Google Sheets/Docs API isn't configured yet, output to:

Temporary destination: clients/[name]/outputs/

Create a markdown file with the content:

clients/white-glove-cleaning/outputs/facebook-ad-recurring-2025-12-04.md

This can be manually copied to Google Sheets/Docs until automation is set up.


Setup Checklist

  • Create OMG Xperience root folder in Google Drive
  • Create client subfolders with structure above
  • Share folders with service account (for API access)
  • Copy folder IDs to .env file
  • Test Google Sheets API connection
  • Test Google Docs API connection

Agent Instructions

When creating content:

  1. Check if Google API is configured (look for env vars)
  2. If YES: Create directly in Google Sheets/Docs
  3. If NO: Create in clients/[name]/outputs/ as markdown
  4. Always: Update collateral-tracker.md with link to output

This document should be updated as we refine the output process.


Learnings

Update as you discover constraints, better approaches, timing expectations.

  • (No learnings yet - add entries as workflows are tested)