ePrivacy and GPDR Cookie Consent by Cookie Consent Skip to main content

Loader Snapchat Audience

Snapchat, the popular social media platform known for its ephemeral content, offers a unique advertising opportunity for businesses to reach a highly engaged, mobile-first audience. Snapchat Audience provides a deeper understanding of the platform's user base, allowing businesses to segment and target specific groups with tailored content. By analyzing Snapchat Audience data, brands can refine their marketing strategies, ensuring that their messages resonate with the right people. This leads to more effective engagement, better personalization, and ultimately, stronger connections with users.

Business value in CDP

Utilizing a Customer Data Platform (CDP) to enhance Snapchat Audience targeting offers substantial benefits for your marketing efforts. By leveraging the CDP to segment and analyze customer data, you can create precise audience profiles based on detailed insights and interactions. Once these segments are defined, you can load them directly into Snapchat Audience.

This integration enables you to target Snapchat users with highly relevant and personalized ads. For instance, you can focus on users who have shown interest in specific products or have high engagement levels with your brand. By sending these well-segmented profiles to Snapchat Audience, you ensure that your advertising efforts are directed at those most likely to respond positively.


Steps for setting up Snapchat Audience Loader

Follow this step-by-step guide to configure the component:

  1. The first step is to set up the loader within Meiro Integration by following the instructions given in this article.

  2. Set up the loader as a destination in CDP. Read here

  3. Continue with exporting your segmented customer profiles. Refer to this article.


Setting up the loader in MI

For setting Snapchat Audience as a destination within Meiro Integration, use the Snapchat Audience loader component. This component creates a new audience or updates users to an existing audience in Snapchat. 

Component process
  • The component first reads the configurations for the access token, ad account ID, and enabled methods.

  • For the selected method, it sends a request to the Snapchat API. 

  • The component then loads the imports.csv input file, which contains information about the users to be included in the audience. 

Requirements

Before proceeding with the setup, ensure that you have the OAuth2 access token and Ad Account ID readily available. These credentials are essential and must be entered in the configuration settings to authenticate and authorize requests sent via the Snapchat API. In case you don't have them yet, follow the instructions below:

  • To set up credentials for OAuth, go to /administration/oauth-repositories and select Snapchat OAuth Repository

    image.png

  • To create a new ad account on Snapchat, visit https://business.snapchat.com -> Ad accounts -> New ad account

    image.png

  • To create an OAuth app ( with the client ID and Client secret needed for repository config in MI ) go to: business.snapchat.com -> Business details -> then click on '+OAuth appIn Snap redirect URI' and use: <host_name_of_instance>/api/oauth_callback. For example:

image.png

  • After this, obtain the Snap client secret key and Snap client ID to use it for the Snapchat OAuth repo in MI.

Data In/Data Out

Data In 

  • Loader requires a СSV file in directory /data/in/tables/imports.csv.

  • Each line  of the CSV file must contain a  a person who will be included in audience, where at least one of the attributes EMAIL, PHONE or MOBILE_AD_ID is required.


Example: 

EMAIL,PHONE,MOBILE_AD_ID
test@meiro.io,+025 123 456 789,some-testing-phone-identifier,+123 456 753,

Data Out

N/A

Learn more: about folder structure in configuration here.

Parameters

Знімок екрана 2024-08-14 о 08.36.20.png

Ad Account ID

(required)

The unique identifier for the ad account used to send requests to the Snapchat API.

 

Audience params

 

Name

The name of the audience, it is used for creation or updating purposes.

Description

The description of the audience, used for creation or updating purposes.


Audience ID

If left empty, a new audience ID will be created. If provided, the existing audience will be updated with this ID.

Retention days

(optional) 

The number of days a person should remain in the audience.


Prehashed Values

Indicates whether the user values are already prehashed (True) or not (False).


Method Parameters

Below is the method available for interacting with the Snapchat API:

  • create_audience_segment method: This method creates an audience populated with the individuals listed in the input file. If provided the Audience ID, the component updates an existing audience; if left empty, a new audience will be created confidently.