30 days free. No credit card. Full access from the moment you connect your site.

Start free trial

MailerPress List Campaign Unsubscribed Contacts

mailerpress/list-campaign-unsubscribed-contacts returns a paginated list of contacts who unsubscribed as a result of a given batch.

Attributed to the batch, which is what makes it a diagnosis rather than a tally.

At a glance

Abilitymailerpress/list-campaign-unsubscribed-contacts
ToolsetMailerPress — toolset/mailerpress
GroupMailerPress › Campaigns & Sending
RequiresAcrossAI Pro, plus MailerPress active on the site
Capabilitymanage_options
SafetyRead-only — changes nothing
RepeatableIdempotent — running it twice leaves the same result
Ships inAcrossAI Pro 0.9.16 and later

How it works

Unsubscribes attributed to one send say something specific: this campaign, to this audience, cost this many people. A site-wide unsubscribe count says nothing about which campaign caused it.

The usual causes are targeting rather than content — a campaign sent to a list that did not expect it produces unsubscribes from people who never wanted it, and the content was fine.

Comparing the rate across batches of the same campaign is the sharpest version of that test: identical content, different audiences, different unsubscribe rates.

These contacts are no longer reachable, and re-adding them is both a bad idea and, in most jurisdictions, unlawful. The list is for understanding rather than for action.

Per batch, with a wildcard search for checking one person.

Input

NameTypeRequiredWhat it is
batch_idintegerYesThe send batch.
searchstringNoWildcard search on email or name.
per_pageintegerNoRows per page.

What comes back

NameTypeWhat it is
contactsarrayContacts who unsubscribed from this batch.
successbooleanWhether the call completed.
messagestringA one-line summary of what happened, suitable for showing a human.
error_codestringPresent only on failure — a stable machine-readable reason, such as a missing field, a wrong field type or an unmet confirmation.

Example

Ask your assistant:

Who unsubscribed from that campaign?

It resolves to one call:

{
  "ability": "mailerpress/list-campaign-unsubscribed-contacts",
  "parameters": {
    "batch_id": 91
  }
}

Worth knowing

  • Attributed to a batch, which makes it diagnostic.
  • The cause is usually targeting rather than content.
  • Comparing batches of one campaign isolates the audience variable.
  • These contacts must not be re-added.

Related abilities


Get the plugins:
AcrossAI Abilities Manager · AcrossAI MCP Manager

Browse the rest: Every ability, by category


Keep reading