After installing the PrestaShop Ads module, setting up your PrestaShop Ads account and connecting Google Ads and Google Merchant Center, you can import all your products to PrestaShop Ads. With PrestaShop Ads you can optimize product data and upload the result to your Google Merchant Center.

Starting the Product upload flow (PUF)

  • In your PrestaShop Ads account, click Integrations -> Edit product data:

NOTE: This starts the Product Upload Flow. It consists of five steps, please complete all steps so your products can be uploaded to Google.

Step 1 - Target Countries 

  • Select the Country for your Google Shopping campaign from the drop-down-list.

  • Select Content language and Currency from the drop-down lists.

NOTE: Content language and Currency must match the selected target country. E.g.: If you selected United Kingdom as target country, content language must be set to English, Currency must be set to GBP.

NOTE: You can add more target countries if you would like to advertise your products on Google Shopping in more than one country. Click Add Target if you want to target more than one country. 

Make sure to provide product data in the language of those additional target countries in your Webshop, otherwise Google will not accept the target country.
E.g.: You are located in the UK, your first target country is UK. Of course all product data like product titles and descriptions are available in English. Now you want to add France as second target country. In that case all product titles and descriptions must be available in French language in your PrestaShop.

  • Click Continue (at the bottom-right-corner of the page) when you have finished your selection.

Step 2 - Attribute Mapping / using default values 

Here you can assign attributes (such as size, color, material etc.) from your Webshop to Google Shopping attributes. This process of mapping attributes has to be done only once. As soon as a Webshop attribute was mapped to a Google attribute, the values from that Webshop attributes will be used for your product data feed. You should map all available attributes, this improves data feed quality and campaign performance.

NOTE: Some attributes are required for certain product categories and countries. E.g.: Color and size are required for Fashion in some countries, Energy Efficiency Class is required for Electronic devices within the European Community. More information on attributes and if they are mandatory can be found here.

  • Select the desired Shop attribute from the drop-down list to map it to the corresponding Google attribute, e. g. you want to map your Webshop attribute Size to the Google attribute Size:

NOTE: You can map multiple Shop attributes to one Google attribute. This can be useful, if you are using several attributes in PrestaShop for the same value. Example: You are selling clothing and shoes. You have one size table for clothing and one for shoes in PrestaShop. You can map both of them to the Google attribute "size". The first Shop attribute containing a value for a product will be used for your product data feed. 

  • To map more than one attribute, click the "+"-Icon and select the desired attribute from the drop-down list:

  • To remove a mapping, click the trashcan icon:

  • Repeat these steps for all Google attributes where you have a corresponding Shop attribute in your PrestaShop backend. 

Using default values for attributes

Instead of mapping Shop attributes you can also define default values for Google attributes. The default value will then be used for all products. This might be helpful if you do not have a Shop attribute for a Google attribute, but you would like to provide a value for that Google attribute.
E.g.: All your products are made for the same age group of customers, but you do not have age group as an attribute in your PrestaShop. You can set a default value to tell Google that all of your products target the same age group:

  • Activate the checkbox in the column Default value and select the desired value from the drop-down list:

NOTE: For some attributes there are predefined values you can choose from. This is valid for all attributes where Google accepts predefined values only. For other attributes, you can enter any value. Those attributes will not offer a drop-down list with predefined values.

Product descriptions:

You can choose if you want to use the long or short product description from your PrestaShop for Google Shopping. Description should not exceed 5.000 characters, optimum length would be 500-1500 characters.

NOTE: More information on descriptions for Google Shopping campaigns can be found here.

  • Scroll down to the bottom of the page.

  • At Description activate the radio button Long version or Short version:

  • Click Continue at the bottom-right-corner of the page to proceed to the next step.

Step 3 - Import

Product import from your PrestaShop will start automatically as soon as you reach Step 3. Depending on the number of products this can take some time, please wait until the process has finished. A progress bar shows the current status, the import log shows which categories / products are currently being imported:

  • As soon as the import was finished successfully, click Continue at the bottom-right-corner of the page to proceed to the next step.

NOTE: As soon as you have one active Google Shopping campaign in your PrestaShop Ads account, your products will be imported automatically once a day.

Step 4 - Configuration

Here you can check if all requirements for uploading your products to Google are met. Furthermore, you can configure some additional parameters of your product data feed.

Website Verification & Claim

In the Google Merchant Center used with PrestaShop Ads your Webshop domain must be verified and claimed. For verification a Meta-Tag is placed on the start page of your Webshop by the PrestaShop Ads module. PrestaShop Ads then claims the domain automatically for you. 

As only one Merchant Center can claim a Webshop domain, the domain claim may fail under certain circumstances. E.g.: You have setup a Merchant Center in the past and claimed your domain for that Merchant Center. Now you decided to let PrestaShop Ads create a new Merchant Center on your behalf. In this case the new Merchant Center can not claim your domain and you will see an error message. If this happens, please contact support.

Website Claim successful:

Website Claim failed:

NOTE: You can not proceed to the next step of the Product Upload Flow if the Website claim failed.

Product Identifiers

For advertising on Google Shopping a unique product identifier is required for each product. Product identifiers can be a combination of Brand / Manufacturer and Manufacturer Part Number (MPN) or a combination of Brand / Manufacturer and GTIN (Global Trade Identification Number, such as EAN, UPC, JAN, ISBN).

Skip this step, if the products in your PrestaShop backend have Brand / Manufacturer information and MPN or GTIN. 

If no MPN and GTIN are available for the products you are selling (e.g. for custom or hand made products), you can advertise them by configuring Product Identifiers with PrestaShop Ads:

  • Click Configure:

  • The list contains all products without GTIN / MPN. Activate the checkbox Select All, if you would like to advertise all products from the list. 

  • Click Yes to confirm your selection:

  • You can also perform a manual selection for certain products only by activating the checkboxes left to the product names:

  • Click Back to Configurations when you are done.

Shipping Costs

PrestaShop Ads will import shipping costs from your PrestaShop backend and upload them to Google, you can skip this step. 

Finishing the configuration process

When you are satisfied with your configuration, scroll down to the bottom of the page and click Continue. 

Step 5 - Upload

Congratulations, this is the last step of the Produkt Upload Flow. You can upload your products to Google Merchant Center now. Google will validate your products after uploading them, this process can take up to 72 hours. 

If your products comply with Google's shopping policies and all data feed requirements are met, Google will approve them. Otherwise some of your products may get disapproved due to policy violations or missing / faulty product data.

The results of the approval process will be shown here, the page is updated every 24 hours. Make sure to check the results from time to time. In case some or all of your products got disapproved, you can find the reasons for disapproval. You must solve those issues in your PrestaShop backend by fixing errors / adding missing data.

Uploading products

Product upload starts automatically as soon as you have reached this page. Depending on the number of products this may take a while. You do not have to wait until the upload has finished, the upload will finish even if you close the page.

At bottom-right-corner of the page you can see when your product data was uploaded successfully:

  •  Click Finish to close the Product Upload Flow and to return to the start page of your PrestaShop Ads account.

Checking product validation status

You can find basic information on product approval / disapproval on this page. Right after uploading products for the first time the status will be pending. This means Google is currently validating your product data:

Check back from time to time to see if the validation was finished and if your products got approved.

This page can be reached either by starting the Product Upload Flow (PUF) from the start page of your PrestaShop Ads account (Integrations -> Edit product data) or by clicking the corresponding link in the info bar on the start page of your account.

If you just want to check the status without importing and uploading products once again, you should click the link shown in the info bar. This will skip Step 1-4 of the PUF leading you directly to Step 5 - Upload of the PUF:

  • On the start page of your account, click Check Progress:

NOTE: The message in the info bar depends on the staus of product validation. The status is updated every 24 hours. After uploading products for the first time it says Pending validation. As soon as there are results from the validation it shows how many products were approved / disapproved by Google.

Reasons for product disapprovals

Step 5 - Upload of the PUF shows detailed information on product disapprovals as soon as this information becomes available from Google Merchant Center. After the validation process has finished, products can have the following status:

  • Disapproved: Product disapproved by Google due to faulty / missing product data

  • Approved: No issues found, product was approved and can be advertised through Google Shopping.

The Disapproved tab shows all reasons for disapprovals, the number in brackets indicates how many products are affected by that issue. 

  • Click the issue title to show a list of items affected by the selected issue:

  • Click the link presented at Error documentation to learn more about the specific issue and how to solve it.

NOTE: For additional and more detailed information on product disapprovals, you can always log in to your Google Merchant Center. Navigate to Diagnostics menu in Merchant Center to learn more about reasons for disapprovals and how to fix them. In Merchant Center you can also download a csv file with all item issues and warnings.

After fixing item issues in your PrestaShop backend, please restart the Product Upload Flow in PrestaShop Ads. After uploading the products again, Google will restart the validation process automatically.

If Google locked your complete Merchant Center account due to a policy violation, use this contact form to ask Google for more details on how to resolve the issue or to tell them that you already resolved the issue.

Create your first Google Shopping campaign

Click here to learn how to setup your first Google Shopping campaign.

Did this answer your question?