Google Product Catalog allows you to showcase your products in a carousel on your Google listings. You can easily add and manage these products in Yext to display product information directly on Google Knowledge cards. Adding this information helps promote your product offering, increases engagement with your listing and website, and drives more online and in-person sales.
For more information, see About Product Editor & Product Catalog in the Google Business Profile Help Center.
Note: In order to leverage this feature you must purchase the Google Product Catalog SKU and have enough entity capacity to store your products.
Limitations
- Google prohibits certain products, such as services and financial products, from being posted. Content related to regulated products and services, including alcohol, tobacco products, gambling, financial services, pharmaceuticals and unapproved supplements, or health/medical devices. For a full list of unsupported content, please refer to Unsupported Shopping content in the Google Help Center. Although these guidelines are stated to apply to Merchant Center, they also apply to Google Product Catalog.
- Each location can have a maximum of 10 products.
- Only Location entity types can display products.
- Products will be updated monthly.
- Google does not provide us with metrics for Google Product Catalog listings. We recommend creating UTM (Urchin tracking module) parameters specific to these products to track engagement, as well as conducting comparative before and after queries to demonstrate the impact of adding the products.
- If you have a menu or services list provided by a third-party, adding an item to the Product Catalog will cause the menu or services list to be deleted. You can recreate your menu or services list through the Menu or Services Editor in the Business Profile Manager.
How to Add Your Google Product Catalog Data to Yext
Before you can add products to your Google listings, you will need to add your product data to the Yext platform. Once added, you will need to properly link the product data to the locations that you have chosen to opt into this service. Once your data is properly set up in Yext, you can begin syncing it with Google.
To simplify this process, we added an app to our App Directory. Installing the app:
- Enables the product entity type
- Adds a custom field type for Google Product Catalog
- Creates a custom field for Google Product Catalog Fields
- Creates a custom field for Products Offered
Step 1: Install the Google Product Catalog Fields App
- Click Apps in the navigation bar and click Integrations.
- Navigate to the Google Product Catalog Fields app by using the search bar at the top of the screen.
- Click on the Google Product Catalog Fields app.
- Click Install.
Step 2: Add New Custom Fields to Your Product and Location Entity Types
When you install the app, the created custom fields are not available for any entity types. You need to manually add the custom fields to their specific entity types. The Google Product Catalog Fields field will need to be available for the Product entity type and the Products Offered field will need to be available for the Location entity type.
- Click Content in the navigation bar and click Configuration.
- Click Fields.
- Click on the Google Product Catalog Fields field.
- Next to Entity Type Availability, click Select Entity Types, and select the Product entity type from the drop-down menu.
- Click Save Field. You will be redirected to the previous Fields screen.
- Click on the Products Offered field.
- Next to Entity Type Availability, click Select Entity Types, and select the Location entity type from the drop-down menu.
- Click Save Field.
Step 3: Upload Your Products to Yext
Once you’ve configured the fields above, you can start adding your product data to Yext. You can do this through file uploads, connectors, or manually in the platform.
- File Upload: Add and Edit Entities Through Spreadsheet Upload
- Connector: Create a File Upload Connector
- Manually: Add a Single Entity
When adding product data for your Google Product Catalog, make sure that you are mapping your data to the correct fields as shown in the table below.
Content | Type | Example |
Name (required) | String (max 58 characters) | Awesome Shirt |
Google Product Catalog Description |
String (max 1000 characters) Note: only plain text |
This shirt is awesome |
Google Product Catalog Category (required) | String (max 58 characters) | Clothes |
Google Product Catalog Photo (required) | JPG or PNG (min 250 x 250 px) | |
Google Product Catalog Price | Price (integer and currency) | $15.00 |
Google Product Catalog Landing Page URL | Link | www.yext.com |
You can also use the upload template that is attached to this article.
Step 4: Map Your Products to Your Locations
Once you have all of your product information in Yext, you will need to map the products to your locations. You can do this through file uploads, manually in the platform, or through an ETL. File uploads require downloading your relevant data, assembling a spreadsheet, and reuploading your spreadsheet to the platform.
File Uploads
Export Product and Location Entity IDs
Export your relevant Product entities and Location entities. You need the Entity IDs for both Locations and Products. You can export Locations and Products using two separate exports, or export them using a single export. If you are exporting Locations and Products using a single export, we recommend adding the Name field to the export so you can easily identify each product and location.
To Export Entities
- Click Content in the navigation bar and click Entities.
- Select the entities you would like to export. Otherwise, it will default to all entities. You can also select specific entity types in step 4.
- Click on the More Actions button and select Export Entities.
- If applicable, select the entity types to export (e.g., Locations or Products).
- Click Continue.
- If applicable, select the Name field.
- Click Continue to export your entity information. For more information about exporting entities see, Export Entities.
Prepare File Upload
To link your products to specific locations, you will need to configure your spreadsheet so that your location Entity ID is in one column, and the associated Products Offered > Entity ID is in the adjacent column. If you wish to add more than one product to a location, separate each Products Offered > Entity ID by a single comma with no space, also known as a comma-delimited list. Below is an example spreadsheet:
Upload File
Once your file is configured, you will need to upload the new file to the platform.
To Upload Your File:
- Click Content in the navigation bar and click Entities.
- Click + Add Content. A dialog box appears.
- Click Entity Upload.
- Click on the Choose File button and select the file you wish to upload.
- Click Continue.
- If applicable, match the columns from your file to the Yext Field Names by selecting the desired field from each relevant drop-down.
- Name: Matches to the Name field
- Entity ID: Matches to the Entity ID Field
- Products Offered > Entity ID: Matches to the Custom Field > Products Offered > Entity ID field
- Click Continue.
- Review and acknowledge all changes.
- Click Submit Changes and your Product entities will be properly linked to your locations in the Products Offered field.
Manually
To Map Products Manually:
- Click Content in the navigation bar and click Entities.
- Click on the desired Location entity type.
- To edit multiple entities at once, select the checkboxes next to the desired entities, click on the More Actions button, and select Edit. For more information, see Edit Entities in Bulk.
- Click on the Products Offered field.
- Click + Add an item and select your desired item from the drop-down menu.
- (Optional) to add additional products, click + Add an item.
- Note: Each location can have a maximum of 10 products.
- Click Save.
ETL
If you would like to use an ETL, reach out to your account team to discuss the implementation process.
Step 5: Notify Your Team
Once you’ve completed all of the above steps, your account will be ready for Yext to start syncing your products with Google. Please note that syncing time varies depending on how many products and locations you have.
Comments
0 comments
Article is closed for comments.