Join the waitlist

Let us know how we should get in touch with you.

Thank you for your interest! We’re excited to show you what we’re building very soon.

Close
Oops! Something went wrong while submitting the form.

Saved Search or Frozen Prospect List? Test How the Audience Changes

Unify Team
·
Updated on: October 22, 2026

A saved search preserves a selection rule; a campaign cohort preserves a decision about which records belong. Neither necessarily preserves the values of every field on those records. To evaluate a prospecting tool, test search logic, membership, displayed rows, record values, and outreach eligibility separately.

Unify’s list-building documentation makes the distinction explicit: a criteria-created list collects matching records when creation runs, with later membership changes made through separate actions. An audience saves conditions whose results change as records qualify or stop qualifying. A list you can manage is therefore different from an immutable archive.

The evaluation below is a proposed procedure and set of blank worksheets. It reports no customer test results. Use permitted records and inspect the actual product behavior before deciding whether a workflow supports ongoing prospecting, a bounded campaign, or historical review.

What do you need to preserve?

Define the business requirement before comparing features called saved search, audience, segment, or list. Those labels can refer to different objects. Ask whether the team needs a reusable definition of who qualifies now, a retained set of selected identities, or evidence of exactly what a reviewer saw at a particular time.

For ongoing prospecting, the useful object may be a changing set of current matches. For a bounded campaign, the team may need to retain an approved set while reviewing later eligibility changes. For an audit, it may need the member IDs, field values, criteria, exclusions, and review time together. These requirements can coexist, but they should not be treated as one feature.

Write a plain-language requirement using blanks: “[Workflow] must preserve [criteria, membership, selected fields, or review evidence] from [decision time], while allowing [specified changes] before [activation step].” Fill it with your actual process. If the team cannot state what should stay fixed, a demonstration of an attractive table will not resolve the evaluation.

Also specify the unit being selected. A collection of companies is not a contact audience, and a person can appear through a company relationship without representing a new account. Compare equivalent record types throughout the test instead of interpreting a change from company counts to people counts as growth or loss.

LayerQuestion to answerEvidence to retain
Selection logicWhich conditions define a match?[Fields, sources, operators, grouping and time windows]
MembershipWhich distinct records belong to the collection?[Record IDs and observation time]
Displayed rowsWhich members are visible under the current view?[Search, filters, sorting and access context]
Record valuesWhat data does each selected record contain now?[Relevant fields and their observed values]
Outreach eligibilityWhich selected people may enter the intended action?[Eligibility decision, reason and check time]
Historical evidenceCan the reviewed state be reconstructed?[Preserved artifact, scope and limitations]

A useful evaluation identifies which layer each control affects. If a vendor says a list is static, ask whether that describes membership, a filtered display, an exported file, or the underlying contact fields. Do not accept one label as an answer to all of these questions.

How do Unify audiences differ from curated lists?

The audience guide describes saved company and people conditions, with enabled exclusions affecting results. It also documents editing those conditions and reviewing the resulting matches. This supports a current-results workflow, rather than a claim that saving an audience locks its members forever.

The practical evaluation question is how that behavior fits your requirement. If a signal is meant to determine who qualifies now, changing results may be the desired outcome. If a campaign owner approved a particular collection, silently substituting current matches for the reviewed identities would be a different action.

Use the Lists guide to inspect membership operations and table behavior. Its documented filters narrow displayed rows without removing list members. The distinction matters when an operator sees fewer rows after applying a filter and reports that contacts were removed.

Curated does not mean unchangeable. Record who or what can add members, remove them, import data, or act on the collection. The relevant claim is that membership is managed through those actions, not that naming or sharing a list creates an immutable campaign artifact.

Unify’s Lists and One-off Tasks announcement provides the seller-led workflow context. For the evaluation itself, rely on current operational documentation and inspected results, rather than extending a product announcement into a guarantee about snapshots or historical field values.

What should you capture before running the test?

Start from a permitted, clearly scoped population. Record the object type, workspace, source system, selected list or audience, and the observation time with time zone. Capture the distinct IDs and the fields needed to explain qualification. Keep unknown identities and unavailable values explicit rather than silently dropping them.

Preserve the full condition expression. Field names alone are insufficient: the source, comparison operator, value, logical grouping, and relationship path can all matter. Unify’s filter builder documentation distinguishes company fields from related CRM fields and explains how grouped conditions operate. Similar labels do not prove that two filters read the same data.

Record enabled exclusions independently from the positive selection criteria. Also note any search term or table filter affecting the view. A test that changes a qualifying field while also changing exclusions and the visible search cannot attribute the result to a single cause.

Use stable identifiers for comparison. Names, emails, and domains can be useful matching evidence, but a changed display value should not automatically be classified as a newly added identity. Where identity reconciliation is required, handle it as a distinct investigation. The prospect-list deduplication guide covers that adjacent problem; this evaluation is about collection behavior after identity is established.

Test 1: does a qualifying change alter the audience?

State the expected behavior before observing it. For a dynamic audience, identify a controlled change that should move a permitted record into or out of the defined conditions. For a curated list, state whether that same change should affect only the displayed data, a filter result, or membership through a separate action.

Prefer a test environment or approved records that are disconnected from live outreach. Do not alter a real prospect’s employment, consent, or commercial status simply to manufacture a test result. If production data cannot safely be changed, observe an authorized normal update and document the limits of that observation.

Capture the starting values and the intended update. Change one relevant condition or source value at a time, then inspect whether the new data is available in the destination before interpreting membership. A source update that has not yet arrived is not evidence that the audience failed to react.

Reopen the audience and record the new result, visible criteria, and check time. Compare identities rather than only the displayed total. The same count can conceal both an addition and a removal. If the result cannot be explained from the inspected values and conditions, classify it as unresolved and retain the evidence for review.

Repeat the observation for the curated collection without issuing a membership change. Record what actually differs: list membership, filtered display, or record attributes. This produces a concrete distinction between collection semantics without pretending that every product refreshes on the same schedule.

Test 2: when are saved conditions evaluated again?

Ask the vendor to identify the documented trigger or timing for reevaluation. Distinguish reopening a view, a scheduled refresh, an incoming data update, and an explicit rerun. If documentation establishes that results change but does not specify a universal latency, do not convert that statement into a real-time guarantee.

Include time-based criteria in the review when your workflow uses them. A relative activity window can change even when nobody edits the query or record. Record the window definition, the event time, the observation time, and the time zone relevant to the comparison. Treat delayed event arrival separately from an event becoming too old to qualify.

Shared definitions can also change the result. Unify’s segments documentation explains that segment criteria are reused across the workspace and that updates apply wherever the segment is used. Save the referenced definition with the evaluation notes; a stable audience name does not guarantee stable dependencies.

For each observation, explain whether the rule changed, the data changed, time advanced, or the evidence is incomplete. Do not describe an unexplained difference as automatic refresh merely because it happened between visits. The objective is a repeatable explanation, not just two screenshots with different totals.

Test 3: does fixed membership preserve field values?

Inspect membership and attributes independently. Unify’s Lists API overview describes entries that identify underlying records; those records’ attributes are retrieved separately. This does not establish that a list stores an immutable copy of every member’s fields.

Choose the fields that matter to the approved decision, such as role, account association, qualification evidence, or contact channel. Record their values at the baseline. After an authorized source update, inspect the same member IDs and those fields again. A stable membership set with changed attributes is a different result from a changed membership set.

The record inspection guide documents record IDs, current attributes, and last-updated timestamps. A record timestamp can help investigate a change, but it does not by itself prove when every field was verified or reconstruct the earlier values. Keep the relevant baseline evidence if historical review is required.

Review import behavior too. The import guide states that mapped CSV values can update matching existing records. A later upload may therefore matter to the data a reviewer sees even when the collection retains the same identities. Inspect the actual mapping and result rather than assuming the uploaded file became a detached archive.

If you need frozen evidence, specify which values must be retained, in which artifact, and by whom. Do not freeze operational truth to protect a report: current opt-outs, ownership corrections, and invalid contact information still need to govern current actions. Preserve historical evidence alongside current data, with their different purposes clearly labeled.

Test 4: are additions and removals visible to the operator?

Ask how the operator can explain a changed collection. Look for evidence of what was added or removed, the action that caused it, and any skipped or failed records. Distinguish a completed operation from a request that was merely accepted. A successful bulk action may still have record-level exceptions.

For Unify lists, the documented Activity view covers additions, removals, uploads, and enrollment actions. Inspect the relevant result rather than relying only on the list’s current size. Treat that as evidence about list operations, not an assumed event log of every dynamic audience match change.

Review the saved-result path when research begins in chat. The Build lists with chat guide describes saving results and identifying records that could not be saved. Compare the resulting member identities with the intended selection; a research table, save request, and persisted list are separate stages.

If the product lacks the history your team requires, document the gap and determine whether a preserved comparison artifact can meet the requirement. Do not call the gap resolved because the current set looks plausible. Reconstructing a past decision requires evidence of the past state, not only a confident description of the current one.

How should you compare two observed sets?

Use a declared baseline snapshot and a later snapshot of the same record type and scope. Let the baseline set contain the distinct resolved IDs visible under the recorded collection rules at the first check, and the later set contain the corresponding IDs at the second check. Preserve display filters and export scope for both.

Classify each resolved ID as retained, added, or removed through set comparison. Keep unresolved identities and incomplete exports outside the resolved calculation and report their size and cause separately. If their extent is unknown, do not claim the comparison covers the full population.

An optional retention share has a precise definition: the numerator is the number of baseline IDs also present in the later set; the denominator is the number of distinct resolved baseline IDs. Use the stated snapshots and inclusion rules for both. If the baseline denominator is zero, report not applicable rather than a percentage. This is a proposed descriptive method, not an observed benchmark.

Report additions separately; they are not part of that retention numerator. Also compare selected field values for retained identities, because membership retention can coexist with substantial data changes. A high retention share does not establish current contact quality, outreach eligibility, or the absence of important corrections.

Test questionBaseline evidenceLater evidenceFinding to record
Did membership change?[Resolved IDs, scope, snapshot][Resolved IDs, same scope, snapshot][Retained, added, removed, unresolved]
Did qualification logic change?[Full criteria and dependencies][Full criteria and dependencies][Changed rule or unchanged rule]
Did member data change?[Selected field values by ID][Same fields by ID][Changed values and source evidence]
Did the display change?[Search, filters, access context][Search, filters, access context][View difference versus membership difference]
Did readiness change?[Eligibility result and time][Eligibility result and time][Current action decision and reason]

Test 5: can the reviewed cohort be reproduced before activation?

Preserve the member identities approved for the bounded campaign, the decision time, and any fields needed to explain that decision. Then reopen the operational collection before activation and compare its relevant state with the preserved evidence. Identify additions, removals, and changed values that require another review.

Check export scope deliberately. The Lists guide says a CSV export follows the current search and filters. An export of visible rows may therefore be narrower than the whole collection. Record the applied view and verify the artifact’s contents; a familiar filename is not evidence that all intended members were included.

Reproduction should mean that another operator can identify the reviewed people and explain why they were selected. It does not mean forcing current records to retain outdated values or ignoring later restrictions. Keep a decision record for the historical cohort and a separate current eligibility decision for the intended action.

If the workflow requires a fixed membership boundary, determine who and what can modify it between review and activation. Inspect applicable integrations and explicit membership operations. Do not infer immutability from restricted sharing alone: access control and preservation of historical state are different requirements.

Why is an approved list not automatically ready to contact?

A reviewed cohort answers who was selected. It does not guarantee that every person remains eligible for every channel at activation time. Current exclusions, active conversations, contact validity, and the intended motion can change independently of membership.

Unify’s sequence enrollment guide documents eligibility checks when adding people. Its ruleset guidance explains controls such as exclusions and simultaneous enrollment. Inspect the resulting selection and exceptions instead of equating a list member with a successful enrollment.

Record a rejected or held contact as an eligibility outcome, not necessarily a missing list member. Conversely, removal from a source collection should not be assumed to cancel already-created work unless the relevant workflow explicitly provides and verifies that behavior. Membership and execution are separate states to inspect.

Use duplicate-outreach controls for the execution coordination problem. This article’s collection test complements that work; it does not establish that a saved audience or list alone prevents repeated contact across systems.

Which behavior fits ongoing prospecting versus a bounded campaign?

Choose dynamic qualification when the work is intentionally about current matches and the team can review change. The daily prospecting use case provides that recurring-work context. A changing audience can be useful there, provided operators understand its criteria and do not present today’s members as yesterday’s approved cohort.

Choose managed membership when the workflow needs a deliberate set of records for a particular project. Add preserved review evidence when the campaign must be explainable later. Continue checking current eligibility rather than using the historical decision to override newer information.

The company and contact data product supplies discovery and enrichment context, but data breadth does not answer whether a collection preserves membership or field history. Evaluate these behaviors directly before comparing tools on the size of the audience they can return.

Write the conclusion in terms of demonstrated fit: which object preserves the rule, which retains selected identities, how field changes remain visible, and what is checked before action. If a required behavior is undocumented or cannot be observed, leave it unresolved. A useful evaluation ends with a clear operating choice and known limits, not the label “frozen” attached to a living set of records.

Frequently asked questions

Is a saved search the same as a fixed prospect list?

No. A saved rule can produce different matches as data or time changes. A managed collection retains selected identities until membership changes through the applicable operations. Inspect the product’s documented behavior rather than relying on the name.

Does a curated list freeze each contact’s fields?

Do not assume so. Membership and underlying record attributes are separate. Preserve the relevant values and review time in a suitable artifact if historical evidence is required, while keeping current operational data accurate.

Can filtering a list remove its members?

In Unify’s documented list workflow, table filters change the displayed rows, not membership. Check the underlying member identities before interpreting a smaller view as a removal.

Why can an exported cohort differ from the list?

The export may reflect search terms, filters, or another selected scope. Verify the actual exported IDs and record the view used. Do not assume the export represents the entire collection simply because it came from that list.

Does campaign approval override later exclusions?

No. Approval records an earlier selection decision. Review current outreach eligibility before activation and preserve later restrictions or corrections separately from historical cohort evidence.