AI agent for newsletter writers
Referral Reward Fulfillment Agent
Give the right rewards to the right referrers on time, without paying for fake sign-ups.
What it does
A referral program promises rewards at 3, 10 and 25 referrals, but counting by hand is slow and bots inflate the numbers. The agent counts referrals from the platform, then validates each one: it removes duplicates, disposable email domains, same-IP bursts and people who never confirmed or unsubscribed within days. It checks which referrers have reached a milestone and prepares a list of rewards with a draft message for each. Questionable referrals are shown with the reasons so the writer can decide. After approval and sending, it checks that each reward was delivered, such as a download link opened or a code redeemed, and flags the ones that failed. Edge case: a referrer who earns exactly one valid referral over a milestone after cleanup. The writer approves each batch before anything is sent.
How it works
Follow the arrows from top to bottom. The orange dashed arrow is the loop: when a check fails, the agent goes back and tries again.
Read the steps as a list
- Weekly referral run
- Pull referral counts by referrer
- Remove duplicates, disposable domains and same-IP bursts
- Remove referrals not confirmed or unsubscribed within 14 days
- Do the remaining counts for borderline referrers still reach a milestone?If not: recheck the removed referrals for mistakes, then update the counts. Back to step 3.
- List referrers who reached a milestone with the proposed reward
- Draft a message for each reward
- Writer approves each reward batchThe agent waits here for your OK.
- Send the rewards and record the date
- Was each reward delivered, with a link opened or code redeemed?If not: retry by another route and flag the referrer to the writer. Back to step 8.
- Fulfillment log updated
How it decides
A referral counts only if the subscriber confirmed and stayed active for 14 days and is not a duplicate or bot. A milestone is reached when valid referrals meet its count.
- Count a referral only after 14 days of confirmed activity
- Exclude disposable domains and bursts from one IP
- Show removed referrals with reasons
- Hold a reward if the referrer's remaining count falls under the milestone
Make it yours
Every agent is a starting point. You choose these settings for your own situation.
- Validation period (default 14 days)
- Milestones and rewards
- Bot rules
- Run schedule
- Message wording
What keeps you in control
It always asks you first
- Writer approves each batch before sending
- Writer approves exceptions for borderline referrers
Hard limits
- Never send a reward before approval
- Do not penalize referrers without showing the reasons
It stops when
- Done: rewards delivered and logged
- Stop: spike of fake sign-ups, pause rewards and alert the writer
Set it up
We guide you through the set-up, step by step
Members get the full set-up guide for this agent. No technical skills needed: you copy, paste and upload.
- One set of instructions to paste into your AI, with the clicks for ChatGPT, Claude, Microsoft 365 Copilot, Gemini and Grok
- The agent then walks you through connecting your own data, one source at a time
- A downloadable copy with the flow chart, the rules and the full guide