# Data extensions, lists, suppression and Data Designer objects

*Marketing Cloud Engagement Consultant Study Guide · Data Modeling and Management · Last updated November 3, 2026 · https://www.certifyforce.com/study-guide/marketing-cloud-engagement-consultant/data-modeling-and-management/data-extensions-lists-suppression-and-data-designer-objects*

Which data object fits a requirement: lists or data extensions, Data Designer attribute groups, populations and cardinality, publication, suppression and auto-suppression lists, filtered and random data extensions, and send logs.

- Certification: Salesforce Marketing Cloud Engagement Consultant
- Exam section: Data Modeling and Management
- Study guide: https://www.certifyforce.com/study-guide/marketing-cloud-engagement-consultant

**Official exam objective:**

> Explain the various data objects in Marketing Cloud.

## What the exam expects

- Choose between an Email Studio list and a data extension from export, data type, key, sharing and retention needs.
- Explain Data Designer objects: attribute groups, populations, links and cardinality, ranges and restrictions, and what can't be edited there.
- Pick a publication list, suppression list or auto-suppression list for an opt-out or do-not-contact requirement, and know each one's scope.
- Use filtered and random data extensions correctly, and recognize system data views that don't exist.
- Design a send log for send-time data.
- Decide when a custom preference center replaces the standard Profile and Subscription Centers, and how it records opt-outs.
- Key terms: **data extension** (table that stores subscriber or relational data); **profile attribute** (list attribute whose value is global); **attribute group** (several linked data extensions in Data Designer); **population** (primary set of contacts linked 1:1 on Contact Key); **auto-suppression list** (address list applied automatically by level and send classification); **send log** (data extension that records send-time data).

## Key facts

| Fact | Detail | Source |
|---|---|---|
| List attribute types | Text, Numeric, Date, Boolean | [List vs. Data Extension](https://help.salesforce.com/s/articleView?id=mktg.mc_es_list_versus_data_extension.htm&type=5&language=en_US) |
| Profile attribute values | Global across accounts | [List vs. Data Extension](https://help.salesforce.com/s/articleView?id=mktg.mc_es_list_versus_data_extension.htm&type=5&language=en_US) |
| Lists | No automated export, no sharing, no retention | [List vs. Data Extension](https://help.salesforce.com/s/articleView?id=mktg.mc_es_list_versus_data_extension.htm&type=5&language=en_US) |
| Root relationships | New ones must be created as populations | [Data Designer](https://help.salesforce.com/s/articleView?id=mktg.mc_cab_data_designer.htm&language=en_US&type=5) |
| System attribute groups | Can't be modified | [Data Designer](https://help.salesforce.com/s/articleView?id=mktg.mc_cab_data_designer.htm&language=en_US&type=5) |
| Data Designer record edits | First 200 records per data extension | [Edit Data Extensions in Data Designer](https://help.salesforce.com/s/articleView?id=mktg.mc_cab_edit_data_extensions_in_data_designer.htm&type=5&language=en_US) |
| _AllContacts | Not available; use a filtered mobile list | [AllContacts System Data View](https://help.salesforce.com/s/articleView?id=000382417&language=en_US&type=1) |
| Enterprise auto-suppression list | Impacts the whole account | [Auto-Suppression Lists](https://help.salesforce.com/s/articleView?id=mktg.mc_es_auto_suppresion_lists.htm&type=5&language=en_US) |
| Random data extension | Up to 12 splits, plus Add Remainder | [Create a Random Data Extension](https://help.salesforce.com/s/articleView?id=mktg.mc_es_create_random_de.htm&type=5&language=en_US) |
| SendLog template | One data extension per account | [Send Logging](https://help.salesforce.com/s/articleView?id=000386631&language=en_US&type=1) |
| LogUnsubEvent without a job context | No UnsubEvent; the subscriber is master-unsubscribed | [LogUnsubEvent](https://developer.salesforce.com/docs/marketing/marketing-cloud/guide/unsubscribing_and_logging_an_unsubevent_with_a_logunsubevent_execute_call.html) |

## Check yourself

- Which fields does a suppression list contain?
- When does a subscriber land on a suppression list without any import?
- Why clear triggered send queues before enabling auto-suppression?
- How can a single record be added to a data extension outside an import?

## Sources

- [Email Studio List vs. Email Studio Data Extension](https://help.salesforce.com/s/articleView?id=mktg.mc_es_list_versus_data_extension.htm&type=5&language=en_US)
- [Data Designer in Contact Builder](https://help.salesforce.com/s/articleView?id=mktg.mc_cab_data_designer.htm&language=en_US&type=5)
- [Build Your Data Model (Trailhead)](https://trailhead.salesforce.com/content/learn/modules/marketing-cloud-data-management/build-your-data-model)
- [Edit Data Extensions in Data Designer](https://help.salesforce.com/s/articleView?id=mktg.mc_cab_edit_data_extensions_in_data_designer.htm&type=5&language=en_US)
- [Publication Lists in Email Studio](https://help.salesforce.com/s/articleView?id=mktg.mc_es_publication_lists.htm&type=5&language=en_US)
- [Suppression Lists in Email Studio](https://help.salesforce.com/s/articleView?id=mktg.mc_es_suppression_lists.htm&type=5&language=en_US)
- [Auto-Suppression Lists](https://help.salesforce.com/s/articleView?id=mktg.mc_es_auto_suppresion_lists.htm&type=5&language=en_US)
- [Profile Center for Marketing Cloud Engagement](https://help.salesforce.com/s/articleView?id=mktg.mc_es_profile_center.htm&type=5&language=en_US)
- [Preview the Subscription Center](https://help.salesforce.com/s/articleView?id=mktg.mc_es_preview_subscription_center.htm&type=5&language=en_US)
- [Preference Management and Segmentation](https://help.salesforce.com/s/articleView?id=mktg.mktg_apps_email_best_practices_preference_management.htm&type=5&language=en_US)
- [Profile Center and Marketing Cloud Connect](https://help.salesforce.com/s/articleView?id=mktg.mc_co_profile_center.htm&type=5&language=en_US)
- [Unsubscribe and Log an UnsubEvent with a LogUnsubEvent Execute Call](https://developer.salesforce.com/docs/marketing/marketing-cloud/guide/unsubscribing_and_logging_an_unsubevent_with_a_logunsubevent_execute_call.html)
- [Create a Filtered Data Extension](https://help.salesforce.com/s/articleView?id=mktg.mc_es_create_filtered_de.htm&type=5&language=en_US)
- [Refresh a Filtered Data Extension](https://help.salesforce.com/s/articleView?id=mktg.mc_es_refresh_filtered_de.htm&type=5&language=en_US)
- [Create a Random Data Extension](https://help.salesforce.com/s/articleView?id=mktg.mc_es_create_random_de.htm&type=5&language=en_US)
- [AllContacts System Data View](https://help.salesforce.com/s/articleView?id=000382417&language=en_US&type=1)
- [Data Views](https://help.salesforce.com/s/articleView?id=mktg.mc_as_data_views.htm&type=5&language=en_US)
- [Send Logging Marketing Cloud Engagement Email Sends](https://help.salesforce.com/s/articleView?id=000386631&language=en_US&type=1)
- [Collect Data with a Send Log (Trailhead)](https://trailhead.salesforce.com/content/learn/modules/marketing-cloud-data-management/collect-data-with-a-send-log)

## About the full unit

The "Core concepts", "Exam traps" and "Worked scenario" sections of this unit, its 22 linked practice questions, and unlimited timed mock exams are included with the Marketing Cloud Engagement Consultant pack (USD $19): https://www.certifyforce.com/practice-exams
