Tuning campaigns
A campaign is one set of keywords plus the filters that decide which matching posts are worth waking you for. Each campaign has an on/off switch, and you can run several (see plan limits).
Keywords
Section titled “Keywords”A post matching any keyword in a campaign is a candidate. The filters then decide whether it alerts.
| Limit | Value |
|---|---|
| Keywords per campaign | 30 |
| Keyword length | 3 to 40 characters |
Keywords under 3 characters are refused: they match almost every tweet and burn the search budget your other campaigns rely on.
Good keywords are launch-specific: fair launch, stealth launch, live on pump, bonding curve, ca in bio. Weak keywords are generic hype words every account uses: soon, bullish, gm.
Exclude list
Section titled “Exclude list”Up to 30 exclude terms per campaign. A post containing an excluded word is dropped even if it matched a keyword. Matching is on whole words, so nft does not catch nfts (templates list both).
This is the fastest way to fix a noisy campaign. If fair launch keeps bringing NFT mints, add nft rather than deleting the keyword.
Filters
Section titled “Filters”| Button | What it does |
|---|---|
| ⏳ Age | Only accounts younger than N days (up to 30), or Any |
| 👥 Follows | Only accounts following fewer than N people (up to 10,000), or Any. New launch accounts follow few; bot farms follow thousands. |
| ⭐ Min followers | Ignore accounts below a follower floor |
| 🕒 Min age | Ignore accounts younger than this. The floor under ⏳ Age. |
| 💊 Prior CAs | Only accounts that have posted at most N contract addresses before (none ever, ≤1, ≤2, ≤3), or off. Cuts serial launchers. |
| 📝 Min posts | Ignore accounts with fewer posts than this |
| 🔵 Blue ✓ | Verified accounts only |
| 🪙 Needs CA | Only posts that contain a contract address. The biggest noise cut, but you lose the pre-launch window. |
| 🔥 Front-run | The opposite: skip posts that already show a CA. What makes Front-Run templates early. |
| ⛓ Chain | Any, Solana, Robinhood or Arc. With a CA the chain is proven on-chain. Without one, Robinhood is guessed from the text (marked unverified); Arc is never guessed. |
| 🎯 Launches only | Only tweets that name a coin or announce a launch. Replies are skipped. |
| 🔁 Repeats | one per coin: same account, same coin alerts once and later tweets are added under it. one a day per coin: the same, once a day. every tweet: everything. A new coin from the same account always alerts. |
Fixing a noisy campaign
Section titled “Fixing a noisy campaign”In order of how much noise each removes for how little reach you lose:
- Add exclude terms. Look at the last few junk alerts and exclude the word they share.
- Turn on 🎯 Launches only to drop replies and chatter.
- Tighten 👥 Follows to filter bot farms.
- Narrow the keywords.
launchbecomesfair launch. - Turn on 🪙 Needs CA. Near-zero noise, but no pre-launch signal.
Fixing a campaign that never fires
Section titled “Fixing a campaign that never fires”Usually over-filtering. Check the campaign switch is on, then loosen in this order: a wider ⏳ Age or 👥 Follows, 🪙 Needs CA off, 💊 Prior CAs off, then more keywords. 🔵 Blue ✓ removes only a small share of real launches, so it is rarely the cause. On free and trial plans, also check you have not used your alert allowance.

