Pinterest is a social media platform and a visual discovery engine that allows users to discover, save, and share creative ideas and inspirations through images and links.
The Pinterest Ads extractor is a powerful component that automates the retrieval of ad analytics reports, enabling users to schedule and download predefined reports effortlessly. This component streamlines the data collection process by allowing you to fetch reports from multiple ad accounts simultaneously.
Users can select the granularity and the relative period for incremental data fetching. This component empowers marketers with comprehensive insights into their Pinterest ad campaigns.
To get Pinterest Ad Analytics reports, have
Note: Remember, it may take some time for your ads to start running and for data to accumulate in your analytics reports.
First, create a new configuration of the Pinterest Ads extractor. Then, click the Authorize Account button and log in with your Pinterest business account.
Now, you can define reports to download:
These dates can be exact dates in
YYYY-MM-DD format or relative dates, i.e.,
5 days ago,
1 month ago,
now, today, etc. We recommend selecting a larger relative date window. The result data will be upserted to the destination, so there
are no data duplication issues.
Select report granularity; this defines the aggregation level of the report. The time range will be applied to any report you choose.
There are two modes in which this component operates. You can either define your own report, or you can use an existing custom report.
This report definition will be executed across all selected accounts. Results will be stored in the same table, linked to the related account ID.
TIME_OF_AD_ACTION: The time when the user interacted with the ad.
TIME_OF_CONVERSION: The time when the user completed a conversion event.
To get more options while building the report, you can leverage the Pinterest Ads report builder and create a report template in the Pinterest UI.
These can then be downloaded via the component. The reporting time range will be overridden from the configuration:
Fill in the name of the result table. This will be the name of the result table in Storage. Make sure that each configuration row leads to a different table to prevent any conflicts.
Then select a load type. If full load is used, the destination table will be overwritten with every run. If incremental load is used, data will be upserted into the destination table.