045 Systems 02

Social Posts AI

Pre-release

Writes Instagram and Facebook captions out of your own products, blog posts, collections and pages — then checks every figure in them against what your store actually published. A caption it cannot trace is held rather than posted, and nothing goes out until you have read it and said yes.

Two ways in: this Shopify app, or a version for any website at all — the same writing and the same fact-checking, no platform required. That edition is in build, and both are waiting on the same Meta review.

It is not released, and we are not going to pretend otherwise. The app is built and running. Publishing to Instagram and Facebook needs Meta’s approval, which has not come through, and there is no App Store listing to link you to yet. What that means for you.

System02
PlatformSHOPIFY
StatePRE-RELEASE
01 / FUNCTION

What it
does

It writes the posts you keep meaning to write, on the two platforms it can actually publish to. It does not run your accounts, it does not buy ads, and it does not decide your marketing.

01

Reads all four, not just the catalogue

Products, blog articles, collections and pages. Most apps in this category read the product list and stop, which is why their feeds look like a catalogue on a timer. Your recipes, guides and stories are posts too.

02

Writes in your voice

It takes its register from the way your store already writes — your product pages, your own words for your own materials. A brand that is blunt stays blunt. A brand that is playful stays playful. You set the tone, the length and the words it never uses.

03

Checks every claim before you ever see it

Each figure in a caption has to trace to a figure your store published. A caption that fails is sent back to be rewritten with the objections attached, not quietly published and hoped over. How that works.

04

Nothing publishes until you tick it

Every post lands on a calendar as a draft, and only a post you have ticked is published. Leave the queue alone and nothing goes out — one email a week tells you what is waiting, so a full calendar cannot go quiet without you hearing about it. If you would rather it ran itself, auto-approve is there to be switched on, and it is off until you switch it.

And if you would rather just look: a fortnight it drafted, the receipts behind one of the captions, and the four screens you run it from.

01

A fortnight, drafted for you

Products, collections, blog posts and pages, planned across the days you nominate. Each card is a real post with its photo, its caption and the channel it is going to — you tick the ones that go out.

02

Receipts on every post

Open any caption and every checkable claim is highlighted, with the store fact behind it listed underneath. $1,925 is your price. $2,349 is your compare-at price. Nothing in the caption came from anywhere else.

03

It reads more than your catalogue

Products, collections and pages, and your blog — which is the part most apps in this category ignore. Anything you switch off here can never be posted about.

04

Your words, and the one rule that stays

Tone, personality, emoji, hashtags and words it must never use. The grounding rule sits beside them and is the one thing on the page you cannot turn off.

05

What is waiting, and what went out

The first screen. What needs your eye, what is scheduled next, what published, and anything that needs a hand — an expired channel, a post held back, a calendar running dry.

06

One email a week

Because posts wait for your tick, and an app nobody opens is a calendar that quietly stops. A day and an hour you choose, in your store's own timezone — and it only writes when there is something to say.

02 / GROUNDING

How it
knows

A model that has read the entire internet and nothing about your store will confidently invent a price, a discount and a spec, in your voice, under your name. So the promise here is narrow and mechanical: it can only say what your store says — not as an instruction we give the model, but as a check the caption has to survive before it becomes a draft.

Products Blog posts Collections Pages Your own content Fact sheet frozen Caption Check every claim Sent back to be rewritten Draft, with its receipts
01

The facts are frozen before a word is written

Your price, your compare-at price, the discount that follows from the two, stock status, tags, every number in the title and description with its unit, and the canonical link. That sheet is taken from what your store returned, and it is the only thing a caption is allowed to assert.

02

Every figure has to trace to one you published

Links have to point at your store. A discount is refused unless the item really is marked down. A stock claim has to match Shopify. Superlatives, guarantees, awards and free-shipping promises are refused unless your own copy makes them first — the app does not get to be the first place your brand says “best”.

03

A caption that fails is rewritten, not published

Write, check, rewrite with the exact objections, check again — and if it still will not pass, fall back to a caption that does nothing but restate the facts. A post that cannot be grounded is never sent. At worst it becomes a dull one.

04

The receipts come attached to the post

Open a draft and the checkable words are highlighted. Hover one and it names the fact behind it — your price, your compare-at price, your own link. You are not asked to trust the check; you are shown what it matched.

03 / OUTPUT

What it
writes

One product record in, an Instagram caption and a Facebook post out — and one line held back, which is the half of this that no screenshot of a caption generator ever shows you. Read them and decide whether you would be happy with any of them going out under your name.

Example · not a real store’s data
Social Posts AI · draft batch Awaiting your tick
Catalogue record Waxed canvas apron — olive. 12oz cotton canvas, brass hardware, adjustable neck strap, one deep front pocket. $89.00, compare-at $119.00. In stock.
Instagram Olive is back on the rack. 12oz waxed canvas, brass hardware, and a front pocket deep enough for a phone and a pencil. $89, down from $119. Checked: your price · compare-at · in stock
Facebook The olive apron is back. Same 12oz cotton canvas, same brass hardware, same neck strap you can adjust without taking the thing off. It turns up stiff and stays that way for a fortnight or so, then it starts to move with you. Wipe it down rather than washing it. Full spec and sizing on the product page. Checked: product record · your own link
Held The best apron you will ever own — guaranteed for life. Held — your store never claims this
Illustration: an example product record and example drafts, written to show the shape of the output. Not a real store’s data, and not a live session.

The fourth one is the important one. “Best” and “guaranteed” are claims the example store has never made anywhere, so they do not survive the check, and the draft goes back to be rewritten instead of out to your followers.

04 / SEQUENCE

How it
goes in

Four steps, none of which need a developer. Step 02 is the one that has a prerequisite attached, and it is worth reading before you get to it rather than after.

01

Install

It runs inside your Shopify admin. Nothing in your theme changes, and it asks for read access to your products and store content and no permission to write anything at all.

Step 01
02

Connect Instagram and Facebook

Sign in to Meta and choose the Page. You need a Facebook Page you administer and an Instagram Business or Creator account linked to it — without both, there is nowhere for a post to go.

Step 02
03

Set the voice and the rules

How it sounds, how long a caption runs, how often each channel posts, which content types go where, and which of your products, articles and pages it is allowed to touch at all. Anything you switch off is never posted about.

Step 03
04

Read the fortnight and tick what you would post

It plans a fortnight across the channels you connected, on the days and at the times you chose. Edit anything that is not how you would have put it. Nothing reaches Instagram or Facebook until you approve it.

Step 04
05 / PREREQUISITE

What you
need first

Two of these are Meta’s rules rather than ours, and neither can be worked around by any app on any platform. If you do not have both, this app will install perfectly and then do nothing, so it is better said here than found out later.

A Facebook Page One you administer. A personal Facebook profile is not enough — Meta does not let any application post to one.
Instagram A Business or Creator account, linked to that Page. A personal Instagram account cannot be posted to by any app. That is Meta’s rule, not ours, and switching an account across is free and takes a minute.
A Shopify store With something to post about. Products at a minimum; blog articles, collections and pages are where most of the interesting posts come from.
What it asks of it Read access to your products and your store content. No write permission of any kind — it cannot change a product, a page, your theme or a price, because it never asks to.
Meta App Review Not cleared yet. Until it is, connecting Instagram and Facebook only works for people with a role on our Meta app, which means a merchant cannot install this and start publishing today. It is somebody else’s review queue and we do not control the date. To confirm
06 / PRICE

What it
costs

Priced on how much you post, not on how much you make. Captions are never metered per word or per product, and there is no per-follower or per-view charge anywhere in it — the only thing counted is posts, because posts are the thing you are buying.

Free $0/ month

Enough to find out whether it writes anything you would actually post, on a real account rather than in a preview.

  • 10 posts a month
  • One connected channel — Instagram or Facebook, not both
  • Captions from your own store content
  • Receipts on every claim
  • You approve every post
  • Weekly reminder email
  • Over the cap, posting stops
Starter $9.99/ month

The volume step. Six times the posts, and both channels running at once instead of one at a time.

  • 60 posts a month
  • Up to 3 connected channels
  • Instagram and Facebook together
  • Choose the personality it writes in
  • Add a WordPress blog or a YouTube channel as sources
  • Everything in Free
Most stores Pro $19.99/ month

No cap to think about, and the option — only if you want it — of letting the calendar run itself.

  • Unlimited posts
  • Unlimited connected channels
  • Auto-approve, if you turn it on — posts go out without waiting for a tick
  • Priority support
  • Everything in Starter
Scale $39.99/ month

For stores that want the picture made as well as the words, without buying credits every month.

  • 15 AI studio images a month included
  • Priority support and onboarding help
  • Everything in Pro
14-day trial, from the day you install Prices in USD · any tax handled by Shopify Cancel any month · drops to Free, never off Not on the App Store yet · To confirm

The one thing that is metered. Turning a product photo into a promo image costs real money every time, so studio images are credits rather than an allowance: 25 for $9.99, 75 for $24.99 or 200 for $49.99, bought once and never expiring. Scale includes 15 a month on top. Writing, checking and scheduling captions is never metered and never has been — and you can run the whole product without generating a single image, using your own product photography, which is what most stores do.

Priority support means we get to you first. It is a target we work to, not a service level agreement, and we would rather say that here than let you read it as one.

07 / SPECIFICATION

The
detail

What is settled, and what is still moving. We would rather leave a row marked unconfirmed than fill it in with something we have to walk back.

Platform Shopify. It runs embedded in your admin, with no separate login and nothing added to your storefront.
Publishes to Instagram and Facebook. Those two and nothing else — there is no Pinterest, TikTok or X in it, and we are not going to imply there is.
Reads Products and variants, blog articles, collections and pages. Optionally a WordPress blog or a YouTube channel you nominate.
Writes to your store Nothing. It asks for read access to products and store content, and for no write permission of any kind.
Grounding Every figure in a caption has to trace to a figure your store published; links have to point at your store; superlatives, guarantees and discount claims are refused unless your own copy makes them first. A caption that will not pass is rewritten, and failing that it falls back to one that only restates facts. How it works.
Approval Every post is a draft until you tick it. Auto-approve exists on Pro and above, is off unless you switch it on, and can be switched back off.
Scheduling A fortnight planned at a time, across both channels, on your cadence and in your time slots, with a cooldown so the same product does not come round twice in a week. Instagram is never given a post with no image.
Reminders One email a week, on the day and at the hour you choose, in your store’s own timezone — and only when there is something to say.
Prerequisite A Facebook Page you administer, and an Instagram Business or Creator account linked to it. Why that matters.
Languages The app is in English and captions are written in English — there is no setting for writing in another language. What you do set is the tone, the personality, the emoji, the hashtag count and the words it must never use.
Pricing Free $0 · Starter $9.99 · Pro $19.99 · Scale $39.99 a month, USD. Shopify bills you and applies any tax it must collect. 14-day trial from the day you install. AI studio images are separate one-off credit packs. Full breakdown.
Status Built, not released. The app is written, running and being readied for review — it is not on the Shopify App Store, and Meta App Review has not cleared, so publishing to Instagram and Facebook is not open to merchants yet.
App Store listing Does not exist yet, so there is no link to give you. Shopify issues the address when a listing goes live. To confirm
Availability Gated on Meta App Review, which is not our queue. No date published. To confirm
08 / COMMS

Ask us
about it

This one is not out yet, so there is nothing to sell you today. If you want to know whether it would write anything you would actually post, send us your store and two posts you were happy with, and we will tell you straight.

Worth saying while it is still ours to change: if the thing standing between you and using it is a Facebook Page or an Instagram account type, say so and we will walk you through it. That part is free and it is not really about our app at all.