Ocoya
Campaigns

One idea in. Weeks of content out.

Set a goal and a subject and get the whole run planned: social posts for your networks, SEO articles for your blog and, soon, emails. Everything arrives as a draft for you to approve.

Step one

Pick the target before the first post.

Goal and audience change the angle of every post in the run, not just the wording. Same subject, different target, a different campaign.

SubjectOur winter range launch
Audience
Business ownersFounders / executivesMarketing teamsBuyers / customersLocal communityInvestorsFirst-time buyersExisting customers

Launch· Build to a date and keep the run pointed at it.

The first three posts

  1. 1Something warm lands in three weeks
  2. 2A first look at the coat
  3. 3It is here. The winter range is live
One idea, the run you need

Same box. Pick the kind of run.

Start from the same idea and choose what comes back: a run of short posts, a shelf of long articles or, soon, a series of emails.

Your idea

Social media

Social campaign

You give it

A goal, an audience and a stretch of calendar

You get back

Up to 90 short posts, each sized for its network

B

bluebeancoffee

Brooklyn, NY

···

1,284 likes

bluebeancoffee Summer just landed on the menu. Fresh, bright and gone by Sunday. Tap the link in bio for the full list. #icedcoffee #summermenu more

SEO

Blog campaign

You give it

A subject and how many articles you want

You get back

1 to 20 full articles, 600 to 3,000 words each

bluebeancoffee.com/blog/how-to-brew-better-coffee

Brewing guides

How to brew better coffee at home

MMaya Chen · 7 min read

Great coffee at home is less about gear and more about four things you control: grind, water, ratio and time. Here is how to get each one right.

Email

Email campaign

Coming soon

You give it

A goal, an audience and a stretch of calendar

You get back

A run of on-brand emails, each set for its day

Your summer menu is here

B

Blue Bean Coffee <hello@bluebeancoffee.com>

to me

Tue, 8:30 AM

Blue Bean

Three new drinks. One favourite waiting for you.

Hi Sam, the summer menu is live. Here is what to try first.

See the menu
The arc

A run that climbs, not one that repeats.

Ocoya plans the sequence before it writes a word. Each post knows what came before it, so the run moves people from noticing you to choosing you.

  1. AwarenessThe hidden cost of posting without a plan01
  2. AwarenessThree signs your content is not converting02
  3. ConsiderationWhat a real content system looks like03
  4. ConsiderationHow we plan a month in under an hour04
  5. DecisionBook a call and we map your calendar live05 Goal

Written in order, so no two posts make the same point.

The blueprint

Set the whole run in one row.

Describe the campaign, not one post. Then set the goal, the audience, the dates, how often it posts and where. The post count and the cost follow from those.

What campaign should we create?

A three-week run-up to our winter range launch
GoalLaunchAudienceExisting customersSchedule21 days, 1 per dayProfiles4 channels 21 credits

Up to 90 days

Pick the dates on the calendar, or a shortcut like this month.

Every 2 days to 4 a day

Set how often it posts. The count follows.

The cost before you run

The badge shows the total first. Without images a post is 1 credit; with images it is 5 per image and the caption is free.

Spread across your dates

MTWTFSS
The checkpoint

Nothing goes out until you say so.

A campaign comes back as a plan, not a schedule. Edit a caption, move a date, regenerate one post, then approve the ones you want. Only approved posts are scheduled.

1Edit by hand for freeChange a caption or a date. Your edits save as you go.
2Redo one postRegenerate the one that missed, and leave the rest as they are.
3Skip, do not deleteGenerate ten, approve six. The other four never become posts.
Edit before anything is saved.
  • Mon 1 DecSomething warm lands in three weeks.
  • Wed 3 DecFive fabrics we tested and dropped.
  • Fri 5 DecWinter is coming. So are we.
  • Mon 8 DecA first look at the coat.
Approved posts will be scheduled. 3
Blog campaigns

It picks the searches you can win, then writes.

A blog campaign does the research first. It looks up what people search for around your subject, weighs volume against difficulty, and writes one full article for each keyword worth it.

Keyword research

Volume
social media scheduling14.8K
content calendar template9.9K
social media for agencies4.4K
best time to post22.2K
social media tools18.1K
social media schedulingHow to schedule a month in one sitting1,400 words
content calendar templateThe content calendar we actually use1,650 words
social media for agenciesSocial for ten clients, without ten tools1,900 words

Published where your blog already lives

WordPress DEV.to Notion Webflow Framer Wix Custom
01

Keywords first

Real volume and difficulty, starting from your brand keywords.

02

An angle each

Every article gets its own title and point of view.

03

Written long

600 to 3,000 words, with headings, lists and quotes.

04

A thumbnail, or none

Generate one, fill a Studio design of yours, or skip it.

Ocoya does not host your blog and does not ask you to move it.

Where it lands

Each kind of run has its own road.

A social run posts to anything you have connected. A blog run goes to the places that take long articles. Email is next.

Social runs

Each post is written for the network it lands on, then spread across your dates.

Facebook Instagram X (Twitter) LinkedIn Pinterest Bluesky Threads YouTube Shorts Google Business TikTok Telegram Slack Discord Mastodon Dribbble Tumblr WordPress DEV.to Whop Notion Airtable Webflow Framer Wix Twitch Kick Custom

Blog runs

WordPress gets real blocks, DEV.to gets Markdown, Webflow and Framer get CMS items, Wix a blog post, and a Custom destination gets JSON.

Email runsComing soon

A run of emails, each set for its day, sent to your own audience from an address on your domain.

Every campaign

What every run gets, whatever it makes.

Drafts first

Everything arrives for review. Approve the run, or rewrite one line of it.

Spread across your dates

Approved posts land across the period you picked, in the order they were planned.

The price up front

The cost badge shows the total before anything runs. You pay for what is made, not what is published.

Your brand in every piece

Your voice and hashtags shape each post. Blog runs lean on your SEO keywords.

Start a run from Claude or ChatGPT

Social campaigns are a tool over MCP, so your assistant can plan a run without you opening Ocoya. Over MCP and the API you can also list your campaigns and read one with its posts and status.

Explore MCP

you › Plan a two-week launch run for our new coat, Instagram and LinkedIn, one post a day.

ocoya_create_ai_campaign

ocoya_get_campaign

› Campaign queued and still generating. The first drafts are in, and the rest of the 14 are being written for your review.

Questions

Campaigns, answered.

A social campaign plans a run of short posts across your networks, each sized for where it lands, and spreads them over your dates. A blog campaign researches real keywords, picks the ones you can win, and writes a full article for each, then publishes to WordPress, DEV.to, Notion, Webflow, Framer, Wix or an endpoint you own.

No. A campaign comes back as a plan. You edit, regenerate or approve each piece, and only the approved ones are scheduled. The rest never become posts.

The cost badge shows the total before you run it. A social post without images costs 1 credit; with images it is 5 credits per image and the caption is free. A blog campaign is 1 credit for the plan and 2 per article, plus any thumbnails. Credits are spent on generating, so start small.

Yes. Change a caption or a date during review and it saves as you go, at no cost. Once scheduled, campaign posts are ordinary posts you edit in Planner.

Email campaigns are coming soon. They will plan a run of emails, each set for its day, sent to your audience from your own address.

Start with one idea.

Get back weeks of drafts, planned in order and waiting for your yes.