Record opt-outs and remove subscribers

Mark a subscriber who opted out of targeted ads, withdraw an opt-out, or remove a subscriber who left, using the optedOut and remove columns.

Two columns in your upload handle people who leave or opt out. optedOut stops targeting a subscriber but keeps their row. remove deletes the subscriber from LtvAdx. Use them as soon as you record the change on your side.

Before you start

You need a seat that can upload (owner, admin or inventory manager) and an active operator account. Both are explained in Upload household data. The subscriber is named by the same subscriberId you used before.

What each column does

ColumnEffect
optedOut = trueThe subscriber opted out of targeted ads. Their household goes in no audience, and LtvAdx serves it contextual ads only. The opt-out is recorded, so it holds after the row expires.
optedOut = falseYou withdraw your own earlier opt-out for that subscriber. A choice the viewer made somewhere else, such as on the Ad Choices page, still stands.
remove = trueThe subscriber left you or asked to be forgotten. Their row and the link between your subscriber ID and a household are deleted now, instead of expiring. An opt-out already recorded stays in force.

A row with both remove = true and optedOut = true removes the subscriber and records the opt-out.

Removing is not the same as opting out. A removed subscriber is simply unknown to LtvAdx until you upload them again. The household's own record is not deleted at once: it ages out on its own schedule, up to 90 days. For a full erasure request, contact support after you upload the remove row.

If one file names the same subscriber twice, the last row decides. A removal after an update removes them. An update after a removal keeps them.

An example file

A row only needs the ID and one flag. The first row opts a subscriber out, the second removes one, and the third withdraws an opt-out.

subscriberId,optedOut,remove
SC-1003,true,
SC-1004,,true
SC-1005,false,

Steps

  1. Build a file with a subscriberId column and the column you need, as in the example above.
  2. Open Signal Upload and select Choose CSV File.
  3. Select Validate and read the counts. "Opted out" and "Removed" show how many rows would take effect, and nothing is saved.
  4. Select Upload Signals.
  5. Open Household Data. "Opted out" now includes the new opt-outs, and removed subscribers are gone from the counts.

What happens next

LtvAdx stops targeting an opted-out household straight away. Audience lists catch up about a minute later. You do not need to upload the household again, because the opt-out is kept after the row would have expired.

If the subscriber later opts back in with you, upload them with optedOut = false.

If something goes wrong

  • The counts show 0 for "Opted out" or "Removed". The cell may be blank. A blank cell changes nothing, so write true or false out in full.
  • A removed subscriber still appears. They were in a later row of the same file, or in a later upload. The last row for a subscriber decides.
  • Other refusals are listed in Upload household data. See also Viewer opt-outs.

Last reviewed 2026-11-02

Related guides

Contact support