
Stream marketing data from LinkedIn Ads to Snowflake
About LinkedIn Ads
About SnowFlake
Connect LinkedIn Ads to Snowflake in 2023
It is very simple to connect LinkedIn Ads to Snowflake, it can be done in a fast and easy manner with Windsor.ai.
First Step
Follow the Tutorial Below:
- Add all the columns that are returned by your connector’s URL.
- Create the WINDSOR_UPLOAD role (name has no importance)
- Create a user and add the previously created role to that user
- Grant rights to the DATABASE to the created user
- Grand the rights to the destination table
- Get the required fields from Snowflake to use the Snowflake destination in Onboard Form
- Get the username
- Get the password
- Get the account
- Get the warehouse
- Get the database
- Get the schema
- Get the table name
Second step
1.You need to select Linkedin ads as a Data Source and Grant Access to Windsor.ai.
2. In Select Destination select Snowflake as destination
3. Enter all the credentials required and click Save
4. Your data will now be streamed from Linkedin Ads to Snowflake. In case there is an error you will be notified.
Linkedin Ads metrics and dimensions available for streaming into Snowflake
name | type | description |
---|---|---|
Account ID | TEXT | Advertisement account ID |
Account Name | TEXT | A label for the account. |
Account type | TEXT | Account type |
Account ID (Duplicate) | TEXT | Advertisement account ID (Duplicate) |
Form Description | TEXT | Description of the form, visible to both the owner and the viewer. |
Form Headline | TEXT | Headline of the form, visible to both the owner and the viewer. |
Form Legal Disclaimer | TEXT | Advertiser's legal disclaimer to accompany this form. This is shown to the viewer in addition to a standard LinkedIn legal disclaimer. The max size is 2000 characters. |
Form Name | TEXT | Name of the form, visible to the owner of the form but not visible to the viewer. |
Form Status | TEXT | DRAFT, SUBMITTED, PAUSED, ARCHIVED, or CANCELED. Draft allows for editing. Submitted is servable if approved. Paused is stopped from serving by the advertiser. Archived is stopped from serving and should be separated from non-archived forms in any UI. Canceled forms cannot be used again, and all associated creatives will be canceled too. |
Form Thank You Message | TEXT | The message displayed to a member after the form is submitted. The max size is 300 characters. |
Form Thank You Page Call To Action | TEXT | The message displayed on the call-to-action button. It can be set to one of these values: LEARN_MORE, VIEW_NOW, DOWNLOAD_NOW, TRY_NOW, VISIT_COMPANY_WEBSITE (default). Note: This is just the text on the button. The URL is controlled by the landingUrl attribute. |
(Deprecated) Ad Name | TEXT | Deprecated field. Alias for sponsored_creative_content_title. Probably you are looking for 'Creative Ad Context DSC Name' (creative_content_data_share_ad_context_dsc_name) |
Ad Network Conversions | NUMERIC | The Ad Network Reported Conversions |
Ad Network Revenue | NUMERIC | The Ad Network Reported Revenue |
Answers | TEXT | All answers on form response |
Approximate Unique Impressions | NUMERIC | The approximate reach of the campaign. The number of unique member accounts with at least one impression. |
Average frequency | PERCENT | Average number of impressions seen by each member account exposed to at least one impression |
Campaign | TEXT | The campaign name |
Campaign Account | TEXT | Account where campaign is running |
Campaign Cost Type | TEXT | Campaign cost type |
Campaign daily budget amount | TEXT | Daily Budget Amount |
Campaign end date | DATE | Campaign End Date |
Campaign Group Backfilled | BOOLEAN | Flag that denotes whether the campaign group was created organically or to backfill existing campaigns. This is a read-only field set by the system. |
Campaign Group ID | TEXT | Tumerical identifier for the campaign group. This is a read-only field set by the system. |
Campaign Group Name | TEXT | The name of the campaign group used to make it easier to reference a campaign group and recall its purpose. The value of this field cannot exceed 100 characters. |
Campaign Group Run Scedule End Time | TIMESTAMP | Represents the exclusive (strictly less than) date when to stop running the associated campaigns under this campaign group. If this field is unset, it indicates an open range with no end date. This field is required if totalBudget is set. |
Campaign Group Run Scedule Start Time | TIMESTAMP | Represents the inclusive (greater than or equal to) date when to start running the associated campaigns under this campaign group. This field is required. |
Campaign Group Status | TEXT | Status of campaign group. |
Campaign Group Total Budget | NUMERIC | Maximum amount to spend across all associated campaigns and creatives for duration of the campaign group. |
Campaign ID | TEXT | The campaign ID |
Campaign Start Date | DATE | Campaign Start Date |
Campaign Group Status | TEXT | Status of campaign group. |
Campaign total budget amount | TEXT | Total Budget Amount |
Campaign Type | TEXT | Campaign type |
Card Clicks | NUMERIC | The number of clicks for each card of a carousel ad. |
Card Clicks (Viral) | NUMERIC | The number of viralClicks for each card of a carousel ad. |
Card Impressions | NUMERIC | The number of impressions for each card of a carousel ad. |
Card Impressions (Viral) | NUMERIC | The number of viralImpressions for each card of a carousel ad. |
Card Index | TEXT | Group results by conversion. |
Clicks | NUMERIC | The count of clicks. |
Comments | NUMERIC | Number of Comments |
Completions | NUMERIC | The count of video ads that played 97-100% of the video. |
Conversion Attribution Type | TEXT | The model that describes how conversion actions are to be counted. Acceptable values are: LAST_TOUCH_BY_CAMPAIGN and LAST_TOUCH_BY_CONVERSION |
Conversion Created Date | DATE | Conversion Created Date |
Conversion Enabled | BOOLEAN | Set to true or false to enable or disable this rule from matching on the advertiser’s website. The initial state can be either, but only rules that are enabled will trigger conversion events. |
Conversion ID | TEXT | Conversion ID |
Conversion Last Callback At Date | DATE | The last time one or more of the URL match rules fired and called back to the server. |
Conversion Last Modified Date | DATE | A date corresponding to the last modification of this resource. |
Conversion Name | TEXT | A short name for this conversion. |
Conversion Pivot | TEXT | Group results by conversion. |
Conversion Post Click Attribution Window Size | TEXT | Specifies a user's settings on the post click attribution window in days. |
Conversion Type | TEXT | The type of the conversion. |
Conversion View Through Attribution Window Size | TEXT | Specifies a user's settings on the view through (post view) attribution window in days. |
Share conversions | NUMERIC | Number of External Website Conversions after Post View |
Conversion Value (Local Currency) | NUMERIC | Value of the conversions in the account's local currency based on rules defined by the advertiser. Conversion value is set by the advertiser at a per conversion level, and aggregated across the query time range. |
Share cost in USD | NUMERIC | Campaign Cost in USD |
Cost Per External Website Conversions | NUMERIC | Cost in the account's local currency divided by the count of conversions indicated by pixel loads on an external advertiser website. |
Cost Per External Website Post Click Conversions | NUMERIC | Cost in the account's local currency divided by the count of post-click conversions indicated by pixel loads.on an external advertiser website. |
Cost Per External Website Post View Conversions | NUMERIC | Cost in the account's local currency divided by the count of post-view conversions indicated by pixel loads on an external advertiser website. |
Cost Per Job Application | NUMERIC | Cost in the account's local currency divided by the number of times a member completed a job application |
Country Code | COUNTRY | List of country codes of target locations |
CPC | NUMERIC | Cost-per-click (CPC) |
CPM | NUMERIC | Cost per mille (CPM).It is the cost an advertiser pays for one thousand views or impressions of an advertisement (1000 * cost / impressions) |
Creative Ad Context DSC Ad Type | TEXT | The type of DSC (e.g. VIDEO, STANDARD, CAROUSEL, etc.) |
Creative Ad Context DSC Name | TEXT | Plain text name of the DSC post. |
Creative Ad Context DSC Status | TEXT | The status of the advertising company content. Representing whether the content is usable from the advertiser's perspective as a DSC |
Creative Creation Datetime | TIMESTAMP | Creative Creation Date and Time |
Creative ID | TEXT | Creative ID |
Creative Last Modified Datetime | TIMESTAMP | Creative Last Modified Date and Time |
Creative Status | TEXT | Creative Status |
CTR | PERCENT | Click-through rate (CTR) |
Currency | TEXT | Account currency (default="USD") |
Date | DATE | Dates covered by the report data point. Date is specified in UTC. |
Engagement Rate | PERCENT | Number of times members interacted with your ad (paid and free clicks divided by total impressions) |
Engagements | NUMERIC | The total number of actions that people took on your Linkedin Ads. |
External Website Conversions | NUMERIC | The count of conversions indicated by pixel loads on an external advertiser website. |
External Website Post Click Conversions | NUMERIC | The count of post-click conversions indicated by pixel loads on an external advertiser website. |
External Website Post View Conversions | NUMERIC | The count of post-view conversions indicated by pixel loads on an external advertiser website. |
Follows | NUMERIC | The count of follows. Sponsored Updates only. |
Form Campaign ID | TEXT | Campaign id that this form response is connected |
Form Creative ID | TEXT | Form creative id |
Response Form ID | TEXT | Form id of form response |
Form Response id | TEXT | ID of a Form response |
Share full screen plays | NUMERIC | Number of Full Screen Plays |
Form Hidden Fields | TEXT | The hidden fields which are not shown to viewers and only used by advertisers to track some key attributes of the form that generated the lead. Each form can have 0~20 hidden fields. |
Impression device type | TEXT | Group results by the device type the ad made an impression on. Reach metrics and conversion metrics will not be available when this pivot is used. |
Impressions | NUMERIC | This is the count of "impressions" for Direct Ads and Sponsored Updates and "sends" for InMails. |
Job Applications | NUMERIC | The number of times a member completed a job applicationafter viewing or clicking on an ad. Currently, this metric is broken down into postViewJobApplications (if the member applied after viewing the ad) and postClickJobApplications (if the member applied after clicking the ad). |
Job Apply Clicks | NUMERIC | The number of times a member clicked on the job’s apply button on an LinkedIn jobs page after viewing or clicking on an ad which has a LinkedIn job landing page. Currently, this metric is broken down into postViewJobApplyClicks (if the member performed the action after viewing the ad) and postClickJobApplyClicks (if the member performed the action after clicking the ad). |
Landing Page | TEXT | Landing Page |
Share landing page clicks | NUMERIC | Number of Clicks to the Landing Page |
Landing Page Clicks | NUMERIC | The count of clicks which take the user to the creative landing page. |
Lead type Form response | TEXT | Lead type of the Form response |
Lead Generation Mail Contact Info Shares | NUMERIC | The number of times users shared contact info through the One Click Lead Gen for Sponsored InMail. Sponsored InMail only. |
Likes | NUMERIC | The count of likes. Sponsored Updates only. |
Member company name | TEXT | Company names of LinkedIn members engaged with campaigns |
Member company size | TEXT | Approximate company size of LinkedIn members engaged with campaigns |
Member country | COUNTRY | Countries of LinkedIn members engaged with campaigns |
Member industry | TEXT | Industry of LinkedIn members engaged with campaigns |
Member job function | TEXT | Job functions of LinkedIn members engaged with campaigns |
Member job title | TEXT | Job titles of LinkedIn members engaged with campaigns |
Member region | REGION | Geographic regions of LinkedIn members engaged with campaigns |
Member seniority | TEXT | Seniority of LinkedIn members engaged with campaigns |
Objective Type | TEXT | Campaign Objective type values. |
One Click Lead Form Opens | NUMERIC | The count of times users opened the lead form for a One Click Lead Gen campaign. |
One Click Leads | NUMERIC | The count of leads generated through One Click Lead Gen. |
Opens | NUMERIC | The count of opens of Sponsored InMail. Sponsored InMail only. |
Optimization Target Type | TEXT | Determines how this campaign is optimized for spending. If this is not set, there is no optimization. |
Share other engagements | NUMERIC | Number of Other Engagements |
Placement Name | TEXT | Group results by placement. |
Video watches at 25% | NUMERIC | The count of video ads that played through the first quartile of the video. |
Video watches at 50% | NUMERIC | The count of video ads that played through the midpoint of the video. |
Video watches at 75% | NUMERIC | The count of video ads that played through the third quartile of the video. |
Share reactions | NUMERIC | Number of Reactions by Campaign |
Service Location | TEXT | Group results by serving location, onsite or offsite. |
Share creation datetime | TIMESTAMP | Post Creation Date and Time |
Share ID | TEXT | Share (Post) ID |
Share landing page | TEXT | Post landing page |
Share last modified datetime | TIMESTAMP | Post Last Modification Date and Time |
Share text | TEXT | Post Text |
Share title | TEXT | Post Title |
Share Type | TEXT | Share/post media category |
Shares | NUMERIC | This is the count of "shares" for sponsored Shares. |
Spend | NUMERIC | Cost in the account's local currency |
Creative Description | TEXT | Sponsored creative (ad) description |
Creative Title | TEXT | creative (ad) title |
Form Response submitted at time | DATE | Form response submitted time f: YYYY-MM-DD |
Targeting Exclude Age Range | OBJECT | A segment of members who will be excluded from the advertising campaign's targeting by organization. |
Targeting Exclude Employers | OBJECT | A segment of members who will be excluded from the advertising campaign's targeting by age rate. |
Targeting Exclude Groups | OBJECT | A segment of members who will be excluded from the advertising campaign's targeting by groups. |
Targeting Exclude Industries | OBJECT | A segment of members who will be excluded from the advertising campaign's targeting by standardized industries. |
Targeting Exclude Interface Locales | OBJECT | A segment of members who will be excluded from the advertising campaign's targeting by interface locales. |
Targeting Exclude Job Functions | OBJECT | A segment of members who will be excluded from the advertising campaign's targeting by standardized job functions. |
Targeting Exclude Locations | OBJECT | A segment of members who will be excluded from the advertising campaign's targeting by locations. |
Targeting Exclude Seniorities | OBJECT | A segment of members who will be excluded from the advertising campaign's targeting by standardized seniorities. |
Targeting Exclude Titles | OBJECT | A segment of members who will be excluded from the advertising campaign's targeting by standardized titles. |
Targeting Include Age Range | OBJECT | A segment of members who will be included in the advertising campaign's targeting by organization. |
Targeting Include Employers | OBJECT | A segment of members who will be included in the advertising campaign's targeting by age rate. |
Targeting Include Groups | OBJECT | A segment of members who will be included in the advertising campaign's targeting by groups. |
Targeting Include Industries | OBJECT | A segment of members who will be included in the advertising campaign's targeting by standardized industries. |
Targeting Include Interface Locales | OBJECT | A segment of members who will be included in the advertising campaign's targeting by interface locales. |
Targeting Include Job Functions | OBJECT | A segment of members who will be included in the advertising campaign's targeting by standardized job functions. |
Targeting Include Locations | OBJECT | A segment of members who will be included in the advertising campaign's targeting by locations. |
Targeting Include Seniorities | OBJECT | A segment of members who will be included in the advertising campaign's targeting by standardized seniorities. |
Targeting Include Titles | OBJECT | A segment of members who will be included in the advertising campaign's targeting by standardized titles. |
Is this test lead? | BOOLEAN | True/False is this test lead form response |
Share total engagements | NUMERIC | Number of total Engagements |
Total Cost | NUMERIC | Cost in the account's local currency (Duplicate of Spend) |
Transaction Revenue (Local Currency) | NUMERIC | Conversion Value (Duplicate of Conversion Value (Local Currency)) |
Transactions | NUMERIC | The number of transactions (Duplicate of External Website Conversions) |
Video Completions | NUMERIC | The count of video ads that played 97-100% of the video. |
Video plays | NUMERIC | The number of times a video starts to play |
Video plays (duplicate) | NUMERIC | The number of times a video starts to play |
Video watches at 25% (Duplicate) | NUMERIC | The count of video ads that played through the first quartile of the video. (Duplicate) |
Video watches at 50% (Duplicate) | NUMERIC | The count of video ads that played through the midpoint of the video. (Duplicate) |
Video watches at 75% (Duplicate) | NUMERIC | The count of video ads that played through the third quartile of the video. (Duplicate) |
Video views | NUMERIC | 2 or more continuous seconds of playback while the video is at least 50% on screen, or a click on the CTA, whichever comes first. |
Share viral clicks | NUMERIC | Number of Viral Clicks Aggregated by Campaign |
Share viral comments | NUMERIC | Number of Viral Comments by Campaign |
Viral External Website Conversions | NUMERIC | The count of conversions indicated by pixel loads on an external advertiser website driven by a viral event. |
Share viral follows | NUMERIC | Number of Viral Follows by Campaign |
Share viral full screen plays | NUMERIC | Number of Viral Full Screen Plays |
Share viral impressoins | NUMERIC | Number of Viral Impressions Aggregated by Campaign |
Share viral landing page clicks | NUMERIC | Number of Viral Clicks to the Landing Page |
Share viral likes | NUMERIC | Number of Viral Likes by Campaign |
Share viral reactions | NUMERIC | Number of Viral Reactoins by Campaign |
Share viral shares | NUMERIC | Number of Viral Shares by Share |
Share viral total engagements | NUMERIC | Viral Total Engagements |
Share viral video completions | NUMERIC | Number of Viral Video Views to 100% |
Share viral video starts | NUMERIC | Number of Viral Video Starts |
Share viral video viewed 25pcnt | NUMERIC | Number of Viral Video Views to 25% |
Share viral video viewed 50pcnt | NUMERIC | Number of Viral Video Views to 50% |
Share viral video viewed 75pcnt | NUMERIC | Number of Viral Video Views to 75% |
Share viral video views | NUMERIC | Number of Viral Video Views |
Viral External Website Conversions (Duplicate) | NUMERIC | The count of conversions indicated by pixel loads on an external advertiser website driven by a viral event. |
Viral External Website Post Click Conversions | NUMERIC | The count of post-click conversions indicated by pixel loads on an external advertiser website driven by a viral click. |
Viral External Website Post View Conversions | NUMERIC | The count of post-view conversions indicated by pixel loads on an external advertiser website driven by a viral impression. |
Viral One Click Leads | NUMERIC | The count of leads generated through One Click Lead Gen from viral impressions for this activity. |
Today | DATE | Today's date |
Easily connect Linkedin Ads to Snowflake
See the value and return on every marketing touchpoint

Providing 70+ marketing data streams, we make sure that all the data we integrate is fresh and accessible by marketers, whenever they want.

Spend less time on manual data loading and spreadsheets. Focus on delighting your customers.