Skip to main content

What are Smart Lists

Smart Lists are dynamic fan segments you build inside AgencyKey. You set the rules once, and AgencyKey recalculates membership as activity changes. Updates are processed in the background, so check the row’s sync status before relying on the latest membership.
  • Automatic — fans are added and removed for you as their data changes
  • Behavior-based — segments reflect real spending, chat, and subscription activity
  • Automatic upkeep — no manual clean-up; the list updates after its current calculation and synchronization finish
You’ll find Smart Lists under Automation > Fan Lists. Pick a model at the top of the page, then stay on the Smart List tab.
Nothing shows until you pick a model. The model dropdown at the top has a small counter next to each name showing how many Smart Lists and OnlyFans lists that model has.

The Smart List Builder

Every list is built and edited from one screen. Click Create (or the pencil icon on a row to edit) and the Smart List Builder opens. There’s no list type to pick first and no separate window per rule — everything lives on a single screen:
  1. Give the list a name at the top.
  2. Under Who will be in the list, switch on the filters you want.
  3. Watch the live count at the bottom to see how many fans the list will hold.
  4. Click Create (or Save when editing).
A fan joins the list when they match all the filters you turned on. If you enable three filters, a fan must satisfy all three. Use Reset filters to switch everything off and start clean. Smart List Builder with spend, chat, and subscription filters

Filter groups

Filters are grouped into three sets. Turn on only the ones you need — the rest stay off and are ignored. The Subscription status filter lets you pick any combination of:

See the count before you save

As you set filters, a line at the bottom of the builder updates on its own:
In list X of Y · Won’t be in Z
  • X — how many fans match your filters right now
  • Y — the model’s total fan count
  • Z — how many fans your filters leave out
This way you know exactly how big the list will be before you save it. The count refreshes a moment after each change.
If you enter a range the wrong way round — a “to” value smaller than the “from” value — you’ll see the note “To” cannot be less than “From”. right on the filter. Swap the two numbers to fix it and the count updates again.

The Smart List table

The list table is flat and easy to scan. Each row tells you what the list does and how it’s being used, without opening it. Smart Lists table with OnlyFans sync state and controls

Sync a list to OnlyFans

Flip Sync to OF on a row and AgencyKey links the Smart List to an OnlyFans list, then keeps its members in step as fans move in and out of your Smart List.
  • Turn it on for the first time → a matching list is created on OnlyFans and kept in sync.
  • Turn it back on → AgencyKey checks the previously linked OnlyFans list and, if it still exists, updates its membership to match the current Smart List. If it was deleted, AgencyKey clears the link; turn sync on once more to create a new mirror.
  • Turn it off → the OnlyFans list is frozen. It stays where it is; it just stops updating.
While a list is synced, you manage its members from AgencyKey — the matching OnlyFans list follows automatically. OnlyFans mirror membership is managed by AgencyKey while sync is enabled. You can make manual membership changes on OnlyFans while sync is off, but those changes are temporary: when you turn sync back on, AgencyKey reconciles the mirror with the current Smart List and may replace them.

When changes reach OnlyFans

AgencyKey combines activity-based updates with regular full-list checks:
These intervals tell you when processing starts, not a guaranteed completion time. A queue, a large list, stale source data, or OnlyFans request limits can make an update take longer.
The date in Exported to OF is the last confirmed full check. Activity-based updates for individual fans happen more often and do not change this date. Changes that do not produce an activity event received by AgencyKey are picked up by the next applicable 15-minute or hourly full check.

Sync status

The status dot and text in Exported to OF show what is actually happening:
OnlyFans mirrors can contain up to 10,000 fans. The Smart List can calculate a larger audience inside AgencyKey, but that audience is too large to mirror. Narrow the filters below 10,000 and wait for a successful sync. The row explains when an audience is above the mirror limit.
When you change a synced list’s filters, AgencyKey re-checks who belongs and updates the OnlyFans list to match.

Copying lists between models

Use Copy to hand one model’s lists to one or more other models — handy for keeping the same segmentation across several accounts.
  1. Click Copy.
  2. Pick the source model.
  3. Tick the lists you want to copy.
  4. Choose one or more target models.
  5. Confirm.
Copying only adds lists. If a target model already has a list with the same name, that list is skipped — nothing you’ve already set up is overwritten. A copied list starts fresh: it is not linked to any OnlyFans list, and its OnlyFans sync starts off.

Editing and deleting

  • Edit — click the pencil icon on a row to reopen the Smart List Builder with its current filters. Change the name, toggle filters, and Save.
  • Delete — click the trash icon and confirm. Deleting a list cannot be undone.

Deleting a synced list

If the list you’re deleting is synced to OnlyFans, you’ll be asked what should happen to the matching OnlyFans list:

Limits

Access

  • Anyone who can view Fan Lists can open the table and read every list.
  • Creating, editing, deleting, copying, and Sync to OF are available to roles that can manage Fan Lists.
Without the manage permission, the Create and Copy buttons, the row action icons, and the Sync to OF switch are hidden.

Common issues

The count says “Preview failed.” The builder couldn’t work out the count for a moment. Adjust a filter to trigger a fresh check, or reopen the builder.
The table won’t stop loading / shows “Couldn’t load smart lists.” Click Try again to reload. If it keeps failing, refresh the page.
“Smart list version not supported.” This list was created in a newer version of the app than the one you’re running. Update the app to edit it.