Template id: facebook/feed · Trigger: Manual · Flow timeout: none (runs until you stop it)
Facebook Feed Tune teaches a Facebook account your topics. It reads your groups' feed (facebook.com/groups/feed, the latest posts from every group the account is in), picks the posts where a member is really talking about one of your topics, opens each one and likes it. Run it on the account your Facebook Auto Reply uses, after Facebook Auto Join Group has put it in the right groups: the more on-topic posts it likes, the more of them Facebook shows.
What you need
- Your topics in Settings › Brand › Topics (or the campaign's More topics). Without any, the run stops with "add them in Settings › Brand".
- A Dataset › Account with platform Facebook, signed in in the campaign's browser, and in some groups about your topics. Pick the browser your Auto Reply campaign uses (campaign › Browsers).
- A Dataset › AI key.
- A campaign in its own group (e.g.
tune): its memory of seen posts stays apart from Auto Reply's.
How it picks
- Posts: each round reads Posts per round posts of the groups' feed; the AI picks up to Likes per round where a real member is really talking about one of your topics, not a word in passing. Follower, subscriber, like or watch-hour trading, selling, promotion and job posts are never picked, nor anything in Skip. Anything else adds a note for the picker. A round with none picks nothing and rests.
- Like: each pick opens in a new tab, it reads it for Time on each post, likes it and closes the tab, then waits Wait after each post. Only an unliked post is liked, so nothing is unliked by mistake.
- Limits: Likes at most (default 8 an hour, 40 a day; or the account's own like limit in Dataset › Account). At the limit it waits for the next slot.
Options
| Section › Group | Key | Kind | Default | What it is | Shown when |
|---|---|---|---|---|---|
| Accounts › Accounts | account.facebook | account (FACEBOOK) | — | Facebook account: Likes posts as this account, in the campaign's browser. Use the account your Auto Reply uses. | |
| Accounts › Accounts | account.ai | AI key | — | AI key: Picks the posts to like. | |
| Picking › Picking | pick.topic | list | — | More topics: Topics for this campaign only, beside the brand's (Settings › Brand). | |
| Picking › Picking | pick.skip | list | selling, giveaways, politics, news, public figures, tragedy, bait, advice, scams, kids | Skip: Posts it never likes, one kind per row. | |
| Picking › Picking | pick.note | textarea | — | Anything else: A short note for the picker, e.g. prefer posts that invite a reaction. | |
| Pace › Pace | like.limit | limit | {"mode":"manual","window":[{"max":8,"everyMs":3600000},{"max":40,"everyMs":86400000}]} | Likes at most: Every window at once, or the account's own like limit. | |
| Pace › Pace | timeline.max | number | 10 | Posts per round: How many it reads each time. | |
| Pace › Pace | pace.pick | number | 3 | Likes per round | |
| Pace › Pace | pace.dwellMs | duration | {{ random:"8s","25s" }} | Time on each post: It reads the post before it likes it. | |
| Pace › Pace | pace.waitMs | duration | {{ random:"40s","2m" }} | Wait after each post | |
| Pace › Pace | pace.restMs | duration | {{ random:"10m","20m" }} | Rest between rounds |
The flow
flowchart LR
manual["Manual"] -- next --> topicCheck["Topics set?"]
topicCheck -- true --> topicStop["No topics"]
topicCheck -- false --> signin["Sign in"]
signin -- next --> timeline["Open your groups' feed"]
timeline -- next --> collect["Collect posts"]
collect -- next --> choose["Pick on-topic posts"]
collect -- empty --> idle["Nothing new: rest"]
idle -- next --> collect
choose -- next --> loop["Each post"]
choose -- none --> roundRest["Rest before the next round"]
loop -- item --> open["Open post in a new tab"]
loop -- done --> roundRest
open -- next --> dwell["Read the post"]
dwell -- next --> like["Like the post"]
like -- next --> close["Close tab"]
like -- limited --> closeLimit["Close tab, like limit"]
close -- next --> wait["Pause after the post"]
wait -- next --> loop
closeLimit -- next --> likeWait["Like limit: wait for the next slot"]
likeWait -- next --> collect
roundRest -- next --> collect
FAQ
Does a test run like?
No. Like is an effect node: a test run reads the feed and picks for real, and logs what it would like. Read the run's log to see each pick and the AI's reason.
Why the groups' feed and not the News Feed?
The groups' feed shows only the groups the account is in, so after Auto Join Group it's mostly your topics. Liking the on-topic ones there teaches Facebook what to show in the News Feed too.
Does it join groups or follow people?
No. Joining is ; Facebook groups have no follow.