Connect Reverse ETL Source to LinkedIn Audience

Configure a Reverse ETL source with your LinkedIn Audience destination.

This guide takes you through the steps to connect a Reverse ETL source to the LinkedIn Audience destination. You can create a new audience or use an existing audience to sync the data.

The below steps assume that you have already set up a Reverse ETL source and configured the connection settings for the connected LinkedIn Audience destination.

success
You can connect multiple Reverse ETL sources to the LinkedIn Audience destination.

Audience settings

SettingDescription
Which LinkedIn account would you like to sync to?Select your LinkedIn Ads account from the dropdown that RudderStack automatically fetches based on your specified connection settings.
Which type of audience you want to sync data to?Select the audience type from the dropdown. RudderStack supports two types - User and Company.
Sync to new or existing LinkedIn audienceSpecify whether you want to sync data to a new or existing LinkedIn audience.

  • If you select Create a new LinkedIn Audience, then specify the name and description (optional) for the new audience.
  • Select Use an existing LinkedIn Audience if you have an existing audience in LinkedIn. Then, choose the audience automatically prepopulated by RudderStack based on your specified connection settings and the audience type (user or company) configured above.
Sync modeChoose the sync mode to specify how RudderStack syncs the data to the audience.

Note: RudderStack supports only Mirror mode for this destination.

Mapping settings

info

RudderStack does not typecast any data while syncing it to LinkedIn - it expects the data to be present in your warehouse in the correct format.

You can connect a transformation to the destination to update the data in the required format.

Use this section to map your warehouse columns to specific LinkedIn Audience fields:

LinkedIn Audience mapping settings

Identifier mappings

success
RudderStack supports specifying multiple identifiers for both the User and Company audience types.

For the User audience type, RudderStack supports the below LinkedIn identifiers to which you can map your warehouse columns:

IdentifierDescription
Email (SHA256)User’s email in a hex-encoded string format with a maximum length of 64 characters.
Email (SHA512)User’s email in a hex-encoded string format with a maximum length of 128 characters.
Google Advertising IDPlain text string (in lower case) with a maximum length of 32 characters.

For the Company audience type, RudderStack supports the below identifiers:

IdentifierDescription
Company NameThe company name.
Company Email DomainCompany’s email domain string in a URL format, for example, linkedin.com.
Company Website DomainCompany’s website domain string in a URL format, for example, www.linkedin.com.
Company Page URLThe LinkedIn company page URL with a maximum length of 100 characters, for example, linkedin.com/company/acmecorp.
Organization URNThe LinkedIn company page URN, for example, urn:li:organizationUrn:123.

Other settings

Apart from the identifier mappings, the User audience type also supports the below field mappings:

FieldDescription
First NameUser’s first name with a maximum length of 35 characters, for example, Alex.
Last NameUser’s last name with a maximum length of 35 characters, for example, Keener.
TitleUser’s title in the company with a maximum length of 50 characters, for example, Engineer.
CompanyUser’s company name with a maximum length of 50 characters, for example, Acme Corp.
CountryISO standard two letter country code, for example, US.

For the Company audience type, RudderStack supports the below field mappings:

FieldDescription
Stock SymbolStock symbol of the company with a maximum length of 5 letters, for example, ACME.
IndustriesThree industry names for the company with a maximum length of 50 characters, for example, Technology, Software.
CityCity of the company with a maximum length of 50 characters, for example, New York.
StateState or province of the company with a maximum length of 50 characters, for example, Louisiana.
CountryISO standard two letter country code, for example, US.
Postal CodePostal code of the company with a maximum length of 20 characters, for example, 560001.

User data hashing

SettingDescription
Enable hashingThis setting is toggled on by default and causes RudderStack to send hash-encrypted data to LinkedIn.

Note that:
  • This setting is applicable only for the User audience type.
  • Toggle off this setting if you are syncing already-hashed data from your warehouse to LinkedIn.

Schedule settings

RudderStack determines how and when to run a sync based on the sync schedule you set for your Reverse ETL connection.

Schedule typeDescription
BasicRun syncs at a given time interval and specified time (in UTC).
CRONRun syncs based on a specified CRON expression (in UTC).
ManualRun syncs manually.

Sync observability settings

SettingDescription
Retain sync logsThis setting is toggled on by default and instructs RudderStack to store the sync logs in your warehouse. You can also configure the below settings:

SettingDescription
Sync log retentionSpecify the retention period of the sync logs in your warehouse.

If you set it to 1, then RudderStack deletes any sync log older than a day (in UTC time).
Snapshot table retentionSpecify the number of snapshot tables to retain.
Retry failed recordsThis setting is toggled on by default and causes RudderStack to continually retry sending the failed records.
warning
Storing sync logs and snapshot tables may incur additional warehouse costs.

record event structure

The LinkedIn Audience destination supports only record events.

A sample record event that RudderStack sends to LinkedIn depending on the audience type is shown:


Questions? Contact us by email or on Slack