How can we help?

Social Audiences Automations


Social Audiences Automations allow you to target social media ads to your contacts by uploading new or existing Cordial audiences to supported social media networks. Social audiences can be uploaded as static one-time data jobs or as dynamic data automations on a recurring schedule of your choice.

One-time static audience uploads can be used to target and analyze narrowly defined groups of contacts or buyer personas. You may want to create static audience segments based on past behaviors such as past purchases of a limited-time product that is being reintroduced. You may also use insights gained from analyzing static audiences to determine where to focus your time when it comes to social media targeting.

Recurring audience automations will continually update audiences of your choice with the latest Cordial subscribers. Apply your already effective email marketing strategies more broadly by reusing existing email lists and audience segments to create new opportunities on social media.

To enable specific social audiences integrations in your account, along with the required data dutomations feature, please contact your Client Success Manager.


Before uploading a custom audience, the following prerequisites must be met:

1. Have one or more verified social media accounts set up to send ads.

2. Enable the supported social media integration in your Cordial account:

3. Accept any terms and conditions required by the social network.

Create a new data job

Once your social audiences integration is fully configured, you can begin creating one-time and recurring audience uploads. If you plan on working with multiple recurring audience uploads, you'll need to create a recurring data job for each audience.

1. Navigate to Data Jobs > Create New Data Job.

2. Select either Google or Facebook from the Social Ad Networks menu.

3. Under Job Occurrence in the Job Details pane, select One-time to create and upload a static one-time audience, or Recurring to create a continually updating dynamic audience.

While audience counts in Cordial are dynamic and may change over time, one-time audience uploads will remain static with the audience count at the time they were uploaded.

4. Fill in the rest of the required fields and click Continue.

  • Name: Give your new data job a recognizable name. This value will appear on the Data Job Automations page in Cordial as well as your external social audiences account (e.g., Facebook Audiences page in Facebook Business Manager, or Audience lists under Audience manager in Google Ads).
  • Key: Unique identifier used to reference this data job in API calls. The key will auto-populate, but the value can be edited. Only available for recurring automations.
  • Tags: Tags are useful for grouping data jobs together (similar to folders). This field accepts new and existing tag names.

Choose your audience

1. From the Data Job creation window, select Edit in the Data Source pane to select your audience.

2. Using the Audience Builder, choose which contacts from your Cordial account should be part of this social audience. You can load a previously saved Cordial audience by selecting Load An Audience or build one from scratch using a combination of rules.

Custom Facebook and Google audiences uploaded from Cordial can be used to create Lookalike Audiences (Facebook) and Similar Audiences (Google). Your custom audiences should consist of at least 100 contacts. The larger the audience, the more matches can be found.

3. Click Continue to save the audience and proceed.

Map attributes to the social audiences integration

In the Destination section, you can set instructions for what happens to the selected data. In this example, we're exporting an audience from Cordial to Google Ads using the enabled integration.

1. Choose which Cordial attributes to map to the destination.

Either the contact email or phone number attribute must be mapped in order for your audience to be accepted. You can optionally map all requested attributes.

2. You can optionally send job status notifications to one or more email addresses in the On Completion pane. Email notifications will contain data job performance results including completion date, job status, total records added, and total records removed. If this is a recurring audience automation, a separate email notification will be sent for every audience upload on a recurring schedule.

Upload a one-time audience

One-time audience uploads can be run as soon as the data source, data mapping, and data destination are configured. Unlike recurring audience automations, one-time audiences do not have to be scheduled, published, or enabled.

The Run data job button will become available once the required content is provided.

Publish audience automation

Before publishing, the audience automation is labeled as a draft.

1. Select Publish from the top menu to save your configuration settings for the time being, at which point you're ready to schedule and enable the automation.

2. You can change the initial configuration settings at any time by copying the published automation to draft, making the necessary changes, and publishing it once again. Previously published versions will be saved under the Past Versions tab.

Schedule audience automation

Now that the recurring audience automation is fully configured and published, it’s time to schedule how often and when audience uploads will occur.

1. Navigate to Recurring under Settings in the left sidebar.

2. Schedule recurring audience automations by specifying upload frequency, time of day, and start date.

3. You can specify an End date if your campaign is running for a specific period of time. Otherwise, you can leave this option disabled and your audience will continue to synchronize until it's manually disabled.

  • Schedule interval: Choose from a list of intervals grouped by hourly, daily, weekly, and monthly categories.
  • Schedule time: Set the time of day recurring uploads will run. The time zone is set globally based on the main Cordial account time zone settings.
  • Start date: Select the upload start date.
  • End date: Enable this option if your audience is tied to a campaign with a known end date. Audience uploads will stop after this date.

Enable audience automation

Enabled audience automations will run automatically according to the set schedule. You can change the schedule at any time without disabling the automation.

1. Click Enable, and if everything is set up correctly, you'll see a notification that the data job has been saved successfully.

2. Your first audience upload will occur on the date and time you indicated in the schedule.

Performance results

Cordial audiences are dynamic in nature and audience counts can vary over time due to changes in contact attribute values, purchases, custom events, subscribe and unsubscribe events, etc.

One-time audience uploads create a snapshot of the audience at a specific point in time. Changes to the original Cordial audience may occur over time, but one-time audience uploads in your external social audiences account will remain unchanged. To refresh the contact count of one-time audience uploads, they'll need to be deleted and uploaded again.

To access your results, select Results under Performance on the left-side menu. Results for one-time audience uploads include upload date, status, and total added.

Recurring audience automations keep your social audiences updated with valid Cordial subscribers automatically. Any contacts who have been added to the Cordial audience since the last upload will also be added to the existing social audience. Contacts who were previously uploaded to the social audience, but are no longer part of the Cordial audience, will be removed from the social audience.

Results for recurring audience automations will consist of a new entry for every upload as it occurs according to the schedule. The results are listed starting with the most recent upload:

  • Date: Date and time stamp when the upload occurred.
  • Status: Upload status. Can be complete or failed.
  • Total added: Number of contacts added to the audience. Can be 0 if no new contacts were added to the Cordial audience since the last upload.
  • Total removed: Number of contacts removed from the audience. Can be 0 if no contacts were removed from the Cordial audience since the last upload.



Please sign in to leave a comment.