Tutorial · 6 min read

Getting Started with PostEngage: Your First Week, Honestly Paced

The PostEngage teamEngineering and support ·
Building an automation: the trigger, the condition and the reply.

Most setup guides are written as though the goal is to finish. This one is written as though the goal is to still be running it in three months, which is a different thing and takes about a week.

The pace matters because the failure mode of comment automation is not technical. It is sending something slightly wrong to a few hundred people before you notice. Everything below is arranged so that the first thing you send goes to exactly one person: you.

Day one: connect the account, and read what you granted

Connecting is an OAuth handshake with Meta. You will see a permissions screen listing what the app is asking for, and it is worth actually reading rather than clicking through, because it is the honest summary of what any tool on the official API can and cannot do.

The connections screen, showing an Instagram professional account being linked through Meta's official login.
The permissions you grant here are the ceiling on everything that follows. Nothing in the product can exceed them.

Two things to check once it says connected:

  1. The account name shown is the one you meant. People with several accounts on one Facebook Page pick the wrong one surprisingly often, and everything afterwards silently applies to an account you were not thinking about.
  2. The connection reads healthy, not merely present. A token that has expired still shows an account name. It stops working the moment something needs sending.

If you disconnect later, automations stop entirely rather than queueing. That is deliberate. A queue that drains three days later sends replies to conversations that have moved on.

Day two: build one automation, and only one

The instinct is to build the full set on the first afternoon. Resist it, because you cannot tell which of five automations produced a bad reply, and you can always tell which one did when there is one.

Pick your most repetitive comment. For most accounts it is a single word under a specific post: price, link, guide.

The automation builder: the trigger and its keywords, the public reply, the private reply, the test button, and the preview panel replaying real comments.
The whole automation is five decisions. The preview on the right replays your real comments, so you can see what would be blocked before anything is live.

The five decisions, in the order the screen asks for them:

  1. The trigger. Which post, and which words. Matching ignores case and punctuation, so Price? and price are the same thing.
  2. The negative keywords. Words that mean do not reply — not interested is the one everybody needs and nobody thinks of first.
  3. The public reply. What appears under the post. Keep it to a few words. It is a receipt telling the person to check their DMs, not the answer itself.
  4. The private reply. The actual answer. This is the one that has to land inside Instagram's messaging window.
  5. Capture to Leads. Leave it on. The people who ask are worth having even when the reply itself is unremarkable.

Day three: test it on yourself, before anyone else sees it

There is a Test on myself button next to Go live, and the distinction between them is the whole point of this guide.

Test runs the complete pipeline — the trigger match, the ten checks, the reply generation, the send — and delivers the result to your own account. Nothing is faked and nothing is skipped, so a reply that survives the test is a reply that would genuinely have gone out.

A test result, showing the matched keyword, the public reply, the private reply, and which source the answer was grounded in.
A test that passes tells you what would have been sent and why. A test that stops tells you which check stopped it, which is the more useful outcome.

Read the result for tone rather than correctness. Correctness you can check by reading the template. Whether it sounds like a human who runs this account is the thing you can only judge by receiving it.

Day four: go live on one post, and watch what gets stopped

Turn it on for the single post you built it for. Then, later that day, open Activity and switch to Blocked. This is the screen most people never look at and the one that tells you whether your setup is sane.

The activity screen filtered to blocked replies, each row naming the check that stopped it and offering the fix.
Roughly one event in nine is stopped. Each row names the check, says why, and offers the thing that would change it.

A healthy first day looks like a stack of POLICY.WINDOW_CLOSED and a few POLICY.DUPLICATE. Those are not faults. They are the platform's rules and Instagram's redelivery behaviour, both working as intended.

The rows worth acting on are different:

Normal, ignore

Window closed on an older post. Duplicate events from Instagram redelivering the same comment. Quiet hours holding something until morning.

Act on this

Connection unhealthy, which means nothing is sending at all. Or a large count of takeovers, which usually means you are answering by hand faster than the automation can, and it should be narrower.

Day five to seven: widen, one automation at a time

Only now add the second automation, and repeat the same loop: build, test on yourself, go live, read the blocked list. It feels slow on day five and it is the reason the thing is still running in April.

Two settings become worth touching once you have more than one automation:

  1. Quiet hours. Set in your audience's timezone, not yours. The default nobody regrets is roughly 9pm to 8am.
  2. First-time senders only, under Advanced, if you post frequently. It stops the same follower being greeted on every reel.

What the first week should have taught you

Not that automation works, which you can read anywhere. That your automation refuses correctly, which you can only learn by watching it refuse.

The ten checks run on every reply in a fixed order, and the reason a reply was not sent is recorded against the run rather than swallowed. If you want the full list of what can stop a send and why each one exists, the checks are documented here.

If something in the first week goes sideways, the fastest diagnostic is almost always Activity rather than the automation itself. The automation tells you what you asked for. Activity tells you what actually happened, which is the version worth trusting.

One email when we publish.

No drip sequence, no “quick question” follow-up. Unsubscribe is one click and we honour it immediately.

Try it on your own posts

Free forever. Three minutes to set up.

Start free