Before you start
Open Automation → Mass Messages and choose a connected creator account. Your role must allow you to view and create campaigns for that creator. Publishing is a separate action: saving a campaign never sends it.Creating a new campaign
Click New Message in the top-right corner, then select the creator account you want to send from.Unified model selector
The creator dropdown uses the same account picker as other Automation pages, including Fan Lists. Each option shows the creator avatar and@username. Search by display name or username, and recheck the selected creator before composing the campaign.
Basic settings
Campaign name
Enter a descriptive name for your campaign. This field is required and helps you identify campaigns in the list.Note
Add an optional note for your team. This is internal only and won’t be visible to fans.Message text
Write your message content in the text input field. The editor supports:- Emoji support - Add emojis to make messages more engaging
- {name} tag - Personalizes the message with each fan’s display name
Message price (PPV)
Enter 3 to 18.90 are accepted while $18.901 is not. Then choose exactly what the fan must unlock:- Turn on Text is paid if the message text should be hidden behind the price.
- For every attachment that should be paid, turn on its Paid checkbox.
- Leave an attachment unchecked only when that media should remain free.
Media attachments
Enhance your message with media content:- Add photos and videos from the model’s gallery
- Select multiple files for a single message
- Use each attachment’s Paid checkbox to decide whether it is locked
Collections and follow-up messages
Use Collections when a campaign should send more than one message or use several message chains.- Add a Collection and prepare its first message.
- Add follow-up messages in the order they should be delivered.
- Set the delay before each follow-up.
- Add another Collection when you need another chain.
- Under Choose a chain for each event, select In order or Randomly. New campaigns start with In order.
- In order starts with the first chain for each fan, advances on later events, and starts again from the first after the last chain.
- Randomly excludes the chain that fan received last time when more than one chain is available.
- In an editable Draft, the up/down controls are available only in In order mode because order does not affect random selection.
Save first, launch after review
Saving never sends or schedules the campaign. It creates an editable Draft. After saving, review the recipient count, every Collection and message, media, prices, follow-up delays, removal timer, stop limits, sending speed, and estimated duration. Then use Launch and confirm when the campaign should start. The launch choice is separate from the content settings. For a regular campaign, select Start mailing → Now or At a scheduled time. For an automation, this choice controls when AgencyKey starts listening for events; the first message still follows the event delay configured above.Automatic deletion
Enable Delete messages automatically, then choose which eligible delivered copies AgencyKey should delete:- Unread only — delete only copies the fan has not opened
- Read and unread — delete eligible copies whether or not the fan opened them
- Set a delay from 1 to 23 hours; the timer starts separately after each successful send
Campaign limits
Set optional limits to control when AgencyKey stops starting new message chains:
The limits are optional, and reaching one does not cut off a chain already in progress. Without limits, a regular campaign continues through its matching audience, while an active automation keeps responding to eligible new events until it is paused or stopped.
Sending speed
Control how fast your campaign sends messages:
The form shows an estimated delivery time based on the selected speed and current target audience.
Auto-Save
While creating a campaign, your changes are automatically saved as a local draft. If you close the page or browser accidentally, your work will be restored when you return.Local drafts are saved on your device only. They don’t sync between browsers or devices.
Saving
Click Save to create a Draft. Nothing is sent at this point. Open the draft, complete the review, and use Launch to move it into the sending workflow. A launched campaign that is waiting for its scheduled start or a sending slot appears as Pending. Done when: the table shows a Draft for the intended creator with the expected audience, content, price, and settings. No fan receives it until a user with publishing access selects Launch and confirms the start.Validation
The form validates all fields when you click “Save”. If there are issues, inline error messages appear directly on the fields that need attention. Common validation errors:
If New Message is missing, ask the Owner or someone who manages team access to review your campaign creation permission. If the creator is missing, check your creator assignment and the account’s connection status.