Best Practices for Creating Efficient Dynamic Lists

  • Updated

When creating dynamic account, person, or opportunity lists, using too many selector criteria can impact Demandbase performance, resulting in slow load times or database failures.

Important: If a dynamic list contains more than 10,000 selector criteria, consider using an alternative list type to improve performance.

LargeCriteria.png

Recommended List Types

Demandbase recommends the following list types as alternatives to dynamic lists with excessive selector criteria.

List Type

Description

Static Manually add or remove accounts from a list.
CSV Import Create a list by importing records from a CSV file.
CRM Report or View Create a list using an existing report or view from Salesforce, Microsoft Dynamics, or HubSpot.
HubSpot List Create a person list using an existing HubSpot list.
Combined List Use a static or CSV import list within a dynamic list to simplify selector criteria.

The recommended list types depend on the object type.

Object Recommended List Types
Account
  • Static 
  • CSV import 
  • CRM Report or View
  • Static + Dynamic
Person
  • CSV import 
  • CRM Report or View
  • Hubspot list
  • CSV import + Dynamic
Opportunity
  • CSV import 
  • CRM Report or View
  • CSV import + Dynamic

Combine a Static or CSV Import List with a Dynamic List

You can reference an existing static or CSV import list in a dynamic list using the Member of List selector. This allows you to include or exclude records without adding individual criteria to the dynamic list.

For example, you can include a static list of accounts that visited your product page in a dynamic list used for an advertising campaign.

Combine Account Lists

  1. Create a static account list or import account data from a CSV file.
    Tip: Demandbase automatically creates a list when you import a CSV file.
  2. Start creating a dynamic account list.
  3. In the Advanced Selector, add the Member of List selector, and select the list created in step 1.

  4. Click Save.

Combine Person or Opportunity Lists

  1. Import person or opportunity data from a CSV file.
    Tip: Demandbase automatically creates a list when you import a CSV file.
  2. Start creating a dynamic person or opportunity list.
  3. In the Advanced Selector, add the Member of List selector, and select the list created in step 1.
  4. Click Save.

Was this article helpful?

0 out of 0 found this helpful