45 votes
Accepted

What is the difference between Primary Key Contact ID, Contact Key, Subscriber Key and Subscriber ID?

Subscriber Key: An Email Studio attribute that is used as a unique identifier for contacts records. Has a one to one relationship with subcribers and is immutable (cannot be changed once set). This is ...
user avatar
  • 6,459
17 votes
Accepted

Can I query to all contacts in contact builder

Here’s a workaround provided by Salesforce to query All contacts: 1) In MobileConnect or MobilePush, create a filtered mobile list that meets the condition: Contact Key is not null 2) Use a SQL ...
user avatar
  • 10.6k
12 votes

Exact Target: Can someone please tell me the difference between Contact Builder and Data Relationships in Exact Target?

Contact Builder (more exactly Data Designer) basically is doing the same thing as Data Relationships, but those connections are used in different places. From the GUI perspective, Data Designer was ...
user avatar
11 votes

Subscribers currently in a Journey

Update May 2021: Due to recent changes in the internal table structure of Marketing Cloud Journey Builder, it is no longer possible to request this custom data view. I will provide an update as soon ...
user avatar
  • 17.1k
10 votes
Accepted

Use cases for one-to-many and many-to-many relationships in Contact Builder

I've asked around some Salesforce contacts to try and get to the bottom of this. One-to-many relationships from Contact Builder are only applicable in Audience Builder (as Audience Builder uses these ...
user avatar
  • 15.8k
10 votes

Query All contacts for mass contacts delete

No need to create a support case, this doc has ways to accomplish your use case: 'Permanently remove Contacts or Subscribers and associated data from Contact Builder' Prepare to delete any Contacts ...
user avatar
  • 7,432
9 votes
Accepted

Are Populations required to use Journeys?

There's a lot of confusion on this topic, which isn't helped by the amount of mis-information currently in circulation. Populations are of particular relevance when the Contact record is initally ...
user avatar
  • 15.8k
9 votes

Query MobileConnect Lists

The reason for this not working is because there is currently a bug which does not update the MobileList names in the Marketing Cloud backend DB if they are renamed at any point. I had renamed my ...
user avatar
7 votes

Viewing MobilePush Attributes

There is a Data View for MobilePush demographics similar to that of MobileConnect _PushAddress contains the MobilePush Demographics data _MobileAddress contains the MobileConnect Demographics data ...
user avatar
7 votes
Accepted

Editing Data Extension Records in Contact Builder

You are likely experiencing this because you are trying to alter a Data Extension that isn't compatible. These are the restrictions I've noticed that don't allow you to edit individual records: No ...
user avatar
  • 2,095
7 votes

Does quantity of data extensions impact performance?

It would depend on how many you have vs how many you would be deleting, but in general, deleting Data Extensions can improve load time for the UI anywhere pagination is involved. Deleting sendable ...
user avatar
  • 126
7 votes

GDPR: What happens to deleted contacts re-entered through imports

You would need to remove their address/contactkey from your system as well to stay GDPR compliant. The Marketing Cloud will allow the contact key back into the system after it has been fully deleted. ...
user avatar
  • 101
7 votes
Accepted

How to Delete a Data Extension Folder

Try to delete it from Email Studio: Go to Email Studio > Subscribers > Data Extensions and right click on the folder.
user avatar
  • 10.6k
7 votes
Accepted

Marketing Cloud ContactID, where do I find this?

This would be SubscriberID on the _Subscribers view.
user avatar
6 votes
Accepted

"Contact KEY" "Contact ID" relationship within the Contact Builder - Marketing Cloud ExactTarget

A Contact Record has two identifiers: Contact Key: a user defined identifier Contact ID: a system defined identifier When creating a Contact Record, you assign a Contact Key and Marketing Cloud will ...
user avatar
  • 15.8k
6 votes
Accepted

Salesforce Data Extensions not available for Contact Builder Data Model

Salesforce Data Extensions are indeed not available in Contact Builder - only in Email Studio. This is a limitation of the application, you are not missing anything. I normally set up the entire ...
user avatar
  • 17.1k
6 votes
Accepted

Edit Synchronized data extension

The data from the Connector flows one-way and is not bi-directional. The only "bi-directional" data going back to SalesCloud is tracking information unless you use AMPScript for updating Salesforce ...
user avatar
  • 4,358
6 votes
Accepted

Duplicate records in All Contacts after create a Population

Messy situation. You've got Salesforce CRM connected which means if you have chosen to synchronise Contacts, Accounts, Leads and Users they are all in your AllContacts table with their Salesforce ID's....
user avatar
  • 5,447
6 votes
Accepted

Journey builder: what is "Email Attributes > Email Addresses"

It is the SYSTEM_DATA Attribute Group in the DataDesigner. When you watch the All-Subscriber-Table inside marketing cloud this is the stuff where this data refers to. It is the email address that is ...
user avatar
5 votes
Accepted

Viewing MobilePush Attributes

Eliot, Great question. This is a bit unintuitive. To view the attributes: Login to Marketing Cloud Navigate to Mobile Push In the upper right-ish corner of the dashboard, in the contacts box, click ...
user avatar
  • 6,998
5 votes
Accepted

Contact Builder Populations with Business Units

The Contact Model and Populations within it are specific to each Business Unit. You can't share the Contact Model or populations across Business Units.
user avatar
  • 7,766
5 votes
Accepted

How do I remove a Data Extension linked to an attribute group?

You need to unlink the data extension from the attribute group, which can be done using the following steps: You need to go to Audience Builder -> Contact Builder (Data Designer with Attribute Groups ...
user avatar
5 votes
Accepted

Bulk API in Journey Builder

this is not officially available for use BUT... Try the endpoint https://www.exacttargetapis.com/interaction-experimental/v1/batchcontactevents and then something like the following system { ...
user avatar
  • 758
4 votes
Accepted

How do I create a contact through the marketing cloud REST API?

As Mohith comments, HTML Enabled is a required attribute, however you shouldn't receive a 500 error. Here's a working request: Host: https://www.exacttargetapis.com POST /contacts/v1/contacts Content-...
user avatar
  • 15.8k
4 votes
Accepted

Did Audience Builder and Contact Builder merge?

Contact Builder is responsible for aggregating customer data from multiple source into a single customer view, known as the contact model in marketing cloud. For more information refer to the official ...
user avatar
  • 6,459
4 votes
Accepted

Contact Builder attributes not showing up

Overall, the challenge is that you only have access to data that is stored in the mobile demographics table, and not linked data sets to my knowledge. If you want to include personalization, this is ...
user avatar
4 votes
Accepted

Syncing Salesforce with Contact Builder

Great thinking so far ! :) I think I can answer most, if not all of your concerns. First of all, and just for your reference - synchronised data extensions exists as "hidden populations" via the ...
user avatar
4 votes

Removing a DE field when DE is used in a data relationship

It is indeed possible to remove a field in a linked Data Extension, with a small workaround. Using SOAP, I have successfully removed a field, without unlinking the Data Extension in Data Designer. You ...
user avatar
  • 17.1k
4 votes

how to use Synchronized Data Extensions in journey builder

You can't use Synchronized Data Extensions in Journey Buider. You have to duplicate the records in a Sendable Data Extension using a SQL in Automation Studio (or a Data filter) and then link it to the ...
user avatar
  • 1,036
4 votes
Accepted

How to eject contact from active Journey?

After some testing I found a workaround for what I'm trying to do. By utilizing the 'Auto-Suppression Configuration' setting in the admin menu I was able to create a suppression list that is applied ...
user avatar
  • 171

Only top scored, non community-wiki answers of a minimum length are eligible