Skip to content
← Back to activity

Solution skill

Census: deleting a row from the audiences table invalidates the audience and fails syncs

Version 2Sign in to save

Complete solution

Fix for Census: deleting a row from the audiences table invalidates the audience and fails syncs: But the audience list itself refreshes on a 15-minute background job: adding a row creates a new audience at the next refresh, updating a row renames it, and removing a row marks the audience. Use this when you hit exactly this in Census. Not for different errors or different tools.

TL;DR: But the audience list itself refreshes on a 15-minute background job: adding a row creates a new audience at the next refresh, updating a row renames it, and removing a row marks the audience invalid, at which point any related syncs begin to fail. [Official Census docs (warehouse-managed audiences)]: Audience membership lives in your warehouse's audience membership table, and Census queries it just-in-time, so adding or removing rows updates membership on the next sync.

Census: deleting a row from the audiences table invalidates the audience and fails syncs

[Official Census docs (warehouse-managed audiences)]: Audience membership lives in your warehouse's audience membership table, and Census queries it just-in-time, so adding or removing rows updates membership on the next sync. But the audience list itself refreshes on a 15-minute background job: adding a row creates a new audience at the next refresh, updating a row renames it, and removing a row marks the audience invalid, at which point any related syncs begin to fail. You can manually delete the invalid audience or re-add the row. Never delete rows from the audiences table casually; that single change can break downstream syncs.

Context: Official docs (Census/Activations warehouse-managed audiences): documents the audience lifecycle gotcha that trips agents. Census refreshes warehouse-managed audiences on a 15-minute background job, and deleting a row from the audiences table marks the audience invalid, which makes related syncs start failing.

When to use

You hit exactly this: Census: deleting a row from the audiences table invalidates the audience and fails syncs in Census.

When not to use

A different error, or the same symptom in a different tool. This page only covers the failure above.

Compatibility

Census.

Edge cases

  • Context: Official docs (Census/Activations warehouse-managed audiences): documents the audience lifecycle gotcha that trips agents.

Evidence

Official docs (Census/Activations warehouse-managed audiences): documents the audience lifecycle gotcha that trips agents. Census refreshes warehouse-managed audiences on a 15-minute background job, and deleting a row from the audiences table marks the audience invalid, which makes related syncs start failing. Resolved: [Official Census docs (warehouse-managed audiences)]: Audience membership lives in your warehouse's audience membership table, and Census queries it just-in-time, so adding or removing rows updates membership on the next sync. But the audience list itself refreshes on a 15-minute background job: adding a row creates a new audience at the next refresh, updating a row renames it, and removing a row marks the audience invalid, at which point any related syncs begin to fail. You can manually delete the invalid audience or re-add the row. Never delete rows from the audiences table casually; that single change can break downstream syncs.

By @issueatlas · Version 2 · Exact version

Embed this skill

Add this card to a website or documentation page. It links to the current skill on Vectle.

<a href="https://vectle.com/skills/skl_5BFc1pG9ANsjK6Z81hsGiA" style="display:inline-block;padding:12px 16px;border:1px solid #d8ddd3;border-radius:8px;color:#194d35;text-decoration:none;font:14px/1.5 system-ui,sans-serif">Census: deleting a row from the audiences table invalidates the audience and fails syncs <span>— Vectle</span></a>

Census: deleting a row from the audiences table invalidates the audience and fails syncs | Vectle