The following contains excerpts from Snapchat's documentation, including: Create a Catalog, Catalog Formatting and Specifications and Product Catalog Field List
Forward
Snapchat Product Catalogs contain all the relevant product information for items sold on your website, such as product title, id, image, links, and much more. This information can be used to advertise on Snapchat across a variety of formats, including manual Product Catalog Ads and Dynamic Ads. If you are an Organization Admin, you can create a Product Catalog via data feed sync, and move forward with campaigns showcasing the products, services, or experiences you sell online.
Getting Started
As a prerequisite, ensure that you have established a business account and an ad account with Snapchat by going to ads.snapchat.com.
Also, this article assumes you have your feed template all setup and ready to publish to Snapchat. See our article All-in-one Feed Setup Overview Guide for more information about setting up your feed template.
Creating your Catalog
There are two ways to create a catalog at this time: manual upload of a CSV or data feed ingestion. However, this article will focus on the data feed method.
Create a Product Catalog in Snapchat
1. Log in to Ads Manager.
2. Click the menu in the top corner and select 'Catalogs.' You will see two options: Manually Add Products, or Use Product Feed.
Choose "Use Product Feed" - as in "GoDataFeed" 😉
1. Name your catalog.
2. Copy & paste the feed pull URL from GoDataFeed
- Follow these steps to find your GoDataFeed feed pull URL
- In GoDataFeed, go to Feeds > Facebook > Feed settings
- If you haven't done so already, click Create Feed URL to activate the feed pull URL
- Click Copy URL
3. Set the Update Schedule
- We recommend having Snapchat get your feed after your import complete.
- Verify your import schedule and see how long it typically takes for our system to import and compile your feed.
- This is usually quick for small catalogs, but can take much longer for large catalogs.
- For example, if the import runs at 4 AM EST, then set the Snapchat update schedule to something like 4:50. This way there is plenty of time for our system to get your products and compile the feed.
4. Attach Pixels to your catalog, or skip this step if you haven't setup a pixel yet.
5. Associate Additional Members and move on.
Check the catalog diagnostics to ensure all products were properly uploaded
After uploading your catalog, utilize our catalog diagnostics to check for any errors or warnings. Learn more about the Snapchat catalog requirements below.
Warnings will highlight issues that occur on optional fields. You do not need to correct warnings to move forward.
Errors will highlight issues that occur on any required fields for a specific product. Please correct any errors in order to move forward with the upload of the specific product on which the error occurred.
Information will provide more context behind which types of ad units you can launch with the current catalog inputs.
Next steps
Once you've uploaded your catalog, attached the pixel, and added additional members, you'll be able to build Product Catalog Ads and Dynamic Ads.
Let us know if you have any questions!
Product Catalog Field List
Below are the feed specifications for Snapchat Catalogs. Our Snapchat feed template is build ready for you to map your products. Use this information as a reference guide.
Required Product Metadata
Attribute | Type | Description | Dynamic Ad Specifications |
---|---|---|---|
id | Unique alphanumeric string - Max 128 characters - Must be unique across catalog |
Customer's product identifier | Must match the item_ids passed back in the pixel for Dynamic Ads Retargeting. |
title | String - Max 375 characters |
Description of the product< | Title and Price can be pulled onto the ad. Title can be up to three lines on the ad. We recommend that the title be no more than ~40 characters to ensure it is not truncated on the ad |
description | String -Max 5000 characters |
US | |
link | String - Max Character Limit: 2,000 |
Link to the product page - http or https - Use an encoded URL that complies with RFC 2396 or RFC 1738. For example, a comma would be represented as "%2C" |
|
image_link | String | Link to an image of the product - http or https - Use an encoded URL that complies with RFC 2396 or RFC 1738. For example, a comma would be represented as "%2C" - Images must be either jpeg or png. gifs are not supported by the platform - Images width >= 200px - Image height >= 200px |
|
availability | String Supported values: - In stock - Out of stock - Preorder - Discontinued - Available for order |
Availability of the product | Out of Stock ads will be auto-excluded |
pricebsp; | String - Expected Format: 199 USD. USD 199 also accepted - Price cannot be null - Price can be zero 0.00 - Currency may be provided if not USD |
Price of the product | Title and Price will be pulled into the ad by default. Please provide currency in this field if not USD. |
condition | String - New: brand new, original, unopened packaging - Refurbished: professionally restored to working order, comes with a warranty, may or may not have the original packaging - Used: previously used, original packaging opened or missing |
The condition of your product at time of sale | |
brand, gtin, or mpn | String - Brand: Max 70 characters - gtin: Max 70 alphanumeric characters - mpn: Max 50 numeric characters - Only one of the following - brand, gtin or mpn - are required - Spaces, dashes accepted, but ignored |
- gtin - Global Trade Item Number (GTINs) can include UPC, EAN, JAN, and ISBN. - mpn - Unique manufacturer ID for product - brand - Name of the brand Global Trade ID number - UPC (in North America / GTIN-12) - 12-digit number like 323456789012 - 8-digit UPC-E codes should be converted to 12-digit codes - EAN (in Europe / GTIN-13) - 13-digit number like 3001234567892 - JAN (in Japan / GTIN-13) - 8 or 13-digit number like 49123456 or 4901234567894 - ISBN (for books) - 10 or 13-digit number like 1455582344 or 978-1455582341. If you have both, only include the 13-digit number. ISBN-10 are deprecated and should be converted to ISBN-13 - ITF-14 (for multipacks / GTIN-14) - 14-digit number like 10856435001702 Manufacturer Part Number - Max 50 numeric characters |
Optional Product Metadata
Attribute | Type | Description | Dynamic Ad Specifications |
---|---|---|---|
age_group | String Supported values: - Newborn - Infant - Toddler - Kid - Adult |
Product's targeted age group | |
color | String | Color of the product | |
gender | String Supported values: Male, Female, Unisex |
Product's targeted gender | |
item_group_id | String | Id of products that come in different sizes/materials | If matching on item_group_id (as opposed to item_ids for Dynamic Ads Retargeting) this value must match the item_category passed back in the pixel. |
google_product_category | String - Max character limit: 250 |
Product category based on the Google product taxonomy | |
product_type | String - Max character limit: 750 - Max count of unique product types: 10 |
Product category that you define for your product | |
adult | String Supported values: - Yes - No |
Whether product contains adult content | |
custom_label_0 | String - Max Character Limit: 100 |
Additional information about item | |
custom_label_1 | String - Max Character Limit: 100 |
Additional information about item | custom_label_1 and custom_label_2 can be pulled into the creative We recommend that custom_label_1 be no more than ~40 characters to ensure it is not truncated on the ad. |
custom_label_2 | String - Max Character Limit: 100 |
Additional information about item | custom_label_1 and custom_label_2 can be pulled into the creative. We recommend that custom_label_2 be no more than~40 characters to ensure it is not truncated on the ad. |
custom_label_3 | String - Max Character Limit: 100 |
Additional information about item | |
custom_label_4 | String - Max Character Limit: 100 |
Additional information about item | |
size | String - Max Character Limit: |
Product's size | |
additional_image_link | String - Max character limit: 2000 |
Additional URL link to an image of the product | |
sale_price | String - Expected Format: 199 USD. USD 199 also accepted -Price cannot be null - Price can be zero 0.00 - Currency may be provided in a separate column |
Price of product on sale | |
sale_price_effective_date | String Format: - Date range (use ISO 8601 standard). - Submit a start date and an end date separated by slash ( / ) e.g. 2016-02-24T13:00-0800/2016-02-29T15:30-0800 |
Date range when sale_price becomes effective | |
address | String Format: Latitude and Longitude Coordinates Value:{"latitude":"39.1722629","longitude":"-119.748689"} Please Note: Requires inclusion of availability_radius |
Latitude and Longitude Coordinates indicating where product is available | Please reach out to your Snapchat representative for more information on Dynamic location targeting |
availability_radius | Integer Format: Distance Unit (in km) Value (example): 9.2 |
Radius around Latitude & Longitude Coordinates in which product is available. | Please reach out to your Snapchat representative for more information on Dynamic location targeting |
Comments
0 comments
Please sign in to leave a comment.