Automation

What Does It Really Take to Have AI Write Your Social Media Posts?

What I learned building a weekly Facebook posting system for a personal trainer, and how to start by hand.

A small studio desk with a phone on a stand showing a blank screen, a printed weekly plan with seven boxes and a red pen, beside a water bottle and a kettlebell

You keep meaning to post on Facebook, then the workday gets away from you. AI can help write and schedule those posts. In my experience, the basic build takes about a weekend, but getting the writing to sound like the owner takes weeks. The system I built costs an estimated $1.70 a month in AI fees, based on usage rather than a bill. It also needs approval steps and checks on what actually publishes, because when AI is missing information it fills the gap instead of stopping.

Key takeaways

  • Start with four short documents covering your voice, customers, offer and business facts.
  • Approve a one-page weekly plan before the system writes the posts.
  • Keep customer quotes tied to the original messages, word for word.
  • Put the posting account in your own name.
  • Check the published posts, even when the scheduling tool reports success.

What does it actually take to have AI write your posts?

You need written information about your business, an AI writing tool and a way to approve the work before it goes out. You can do that by hand first. Connecting the steps so they run automatically can come later.

A personal trainer I work with needed regular Facebook posts. He had little time, no writing habit and almost no usable photos. I built a system rather than writing his posts by hand every week. I can also use the same system for another business by changing the business documents it reads.

His weekly process works like this:

  • Claude, Anthropic's AI writing tool, plans seven days of posts. For each day, it chooses the kind of post, its subject and the point to make.
  • The owner approves that one-page plan.
  • The system writes seven posts and makes six pictures using OpenAI's image tool and real photos of the owner.
  • The owner approves the finished posts.
  • The system puts the approved posts into Buffer, a tool that publishes them at scheduled times.

The owner approves the plan and the finished posts. That's his whole involvement in the weekly run. His Buffer account belongs to him, and we set it up on a call. The posts don't sit in an account I own. There's more on the whole build in the personal trainer case study.

If you've barely used AI, you're in familiar company among very small businesses. The U.S. Census Bureau reported that fewer than 20% of businesses with four or fewer employees used AI as of May 3, 2026. You can start with one writing task rather than building this whole setup.

Why does the voice take longer than the setup?

In my experience, AI needs specific examples and repeated corrections to write like a particular owner. "Make it friendly" leaves a lot for it to guess.

Before writing any code, I put together four short documents:

  • How the owner talks, including examples and wording he wouldn't use.
  • Who his ideal customer is.
  • What he offers.
  • Business facts, including his phone number, prices and hours.

The voice document came from recorded interviews with him. That gave me his actual words to work from. Every planning and writing step reads these documents, so an incorrect price or a poor description of his voice can spread across the week's posts.

Then I read the writing and found the exact sentence where it stopped sounding like him. I worked out which instruction was missing. I added that instruction and ran it again. Several rounds of this took weeks, even though the basic build was roughly a weekend's work.

So I'd budget most of the time for reading and correcting the voice. Across the whole project, I spent about three months and a dozen work sessions. Some of that time went to checks I hadn't built yet, and some went to a delay I should have questioned sooner.

What goes wrong when AI writes your posts?

My system invented a customer, ignored a writing instruction and reported success when nothing had published. Each problem needed a different check.

  • It invented a customer. In the first live week, a post told a believable story about a customer with a name and a problem. That person didn't exist. I caught it because I recognized that the name was wrong.

    I had loaded the real testimonial, but my system never passed it to the step that planned the week. Now my system checks that it has the real information needed for each post before writing it.

  • It ignored a written instruction. The instructions banned em dashes, a kind of long dash. Two still reached a post scheduled to go live. I added an automatic check that removes those characters after writing and before saving.

  • A whole week reached nobody. I had connected the posting account without the permission needed to publish. The connection looked healthy, and the weekly run reported "seven posts scheduled, zero errors." Three days passed without any signal that something was wrong.

    Every evening, my system checks which posts actually appeared on Facebook. It stays silent unless something needs attention. I explain that kind of check in my post on how to tell if AI did the work.

  • I let two optional improvements hold up a month. Better photos and the owner's own posting account had gone onto my list as things we needed before starting. I didn't re-check that list. The system could have run during that time while I finished those improvements.

💡

Asking the AI more firmly wouldn't have fixed the missing publishing permission or the information I failed to pass along. In my experience, written instructions alone weren't enough, so each problem got its own check that runs after the AI writes.

Why should you never let AI rewrite a customer's review?

Keep a customer's quoted words exactly as they wrote them, and check every quote against the original message before it goes out.

When I compared the five stored testimonials with the original customer messages, three weren't exact quotes. One had a word added inside the quotation marks. A post could have shown a real person saying something they never wrote. I hadn't caught the changes as the wording passed through the system.

All five now match the originals. The system also refuses any quote that doesn't appear word for word in the customer's original message.

The FTC's final rule covers fake reviews and testimonials that claim to come from someone who doesn't exist, including AI-generated ones. It lets the FTC seek civil penalties against knowing violators.

The FTC Endorsement Guides also say endorsements must reflect the person's honest opinions or experience. They prohibit taking an endorsement out of context or changing its wording in a way that distorts the person's opinion. Those rules are good reasons to keep quotes exact. Ask a lawyer about your own situation.

How do you start without building a whole system?

Use ChatGPT or Claude by hand for one week of posts. That lets you work on the writing before you spend time connecting accounts or building automatic steps.

  1. Write the four short documents about your voice, ideal customer, offer and business facts. For the voice document, start with a recording of yourself explaining your business.
  2. Give the documents to the writing tool. Ask for a seven-day plan showing what kind of post to write each day, what it covers and the point it should make. Tell it to flag missing facts rather than invent them.
  3. Read the plan before asking for posts. Remove anything you don't want to discuss and supply any missing information.
  4. Ask it to write the approved posts. When a sentence sounds wrong, point to that sentence and explain what you'd say instead.
  5. Compare every customer quote with the original message, word for word.
  6. Read the finished posts before scheduling them. Check the prices, contact information and any claims about your business.
  7. Look at your social media page afterward to confirm that the posts went live.

You can copy this instruction when asking for the plan:

Paste in with your four documents
Use my business documents to plan seven Facebook posts. For each day, explain what kind of post to write, what it covers and the point it should make. List any facts or customer stories you need from me. Don't write the posts until I approve the plan.

I can help set up your social media writing system

I build custom AI tools through Cherry Pi AI in Fairfield, Iowa, including weekly posting systems like this one. If posting keeps falling off your list, get in touch and tell me what holds you up.


Frequently asked questions

How much does an AI posting system cost?

For this system, I estimate about 50 cents a month for writing and $1.20 for pictures. Those are AI usage estimates, not charges checked against a bill. They don't price my setup work or any separate scheduling-tool charges.

How long does the weekly run take?

The final live run for a full week takes about eight minutes without supervision. The owner also approves the weekly plan and the finished posts.

Can AI post on its own?

A connected system can send posts to a publishing tool automatically. I kept the owner's approval steps in this one. If you use ChatGPT or Claude by hand, you can copy approved posts into your own scheduling account.

Will customers notice that AI wrote the posts?

I can't promise they won't. I look for sentences that don't sound like the owner. If you find one, rewrite it in your own words and add that example to your voice document.

What can you do if you don't have photos?

You can begin with posts that don't need pictures while you collect usable photos. For this trainer, I used an image tool because the business depends on trust in one specific person. Stock photos of gym models wouldn't have helped show who he is. Of the 44 photos on file, 11 were usable as examples for the image tool, and every picture is checked against his own rules, like showing him actually watching his client.

Want a system built for your business?

Everything here comes out of real work, mine and my clients'. If you want something custom, let's talk.

Get in touch