Google Merchant Center setup guide for WooCommerce
Google Merchant Center allows an ecommerce business to provide Google with information about its store and products.

After the account, website and product information are configured correctly, eligible products may appear across Google’s free product experiences or be used with supported advertising services.
Creating an account is only the beginning.
A dependable Google Merchant Center setup also requires:
- Accurate business information
- A verified and claimed website
- Clear contact information
- Working product and checkout pages
- Published shipping information
- A visible return and refund policy
- Correct prices and availability
- A suitable product data source
- Consistent product identifiers
- Regular account monitoring
For WooCommerce store owners who want to manage products through an authorized API connection, PW Merchant for WooCommerce provides a controlled workflow inside WordPress.
PW Merchant API helps examine WooCommerce products, identify products requiring attention, establish the Google connection, process suitable products and monitor operation results.
It does not guarantee product approval, visibility, clicks or sales. Google independently evaluates the store, account and product information.
What is Google Merchant Center?
Google Merchant Center is the platform through which merchants provide Google with business, website and product information.
It is not an ecommerce platform and does not replace WooCommerce.
WooCommerce remains responsible for:
- The online store
- Product pages
- Prices
- Stock management
- Shopping basket
- Checkout
- Customer orders
- Payments
- Shipping operations
- Returns and refunds
Merchant Center receives structured information about the store and its products. Google then processes that information for applicable services and product experiences.

The general relationship is:
WooCommerce store → Product data source → Google Merchant Center → Google product experiences → WooCommerce product page.
The customer ultimately returns to the WooCommerce website to review and purchase the product.
What should you prepare before creating the account?
Preparing the store before opening Merchant Center can prevent many avoidable problems.
You should have access to:
- A Google account used for the business
- The WooCommerce administration panel
- The website domain or its verification method
- Genuine business contact information
- Shipping conditions
- Return and refund conditions
- Product prices and stock information
- The intended target country
- The Merchant Center product-submission method
Avoid creating the account with a personal Google account that may later become unavailable to the business.
The account should be controlled by the business or an authorized representative. Additional users can be added when employees, agencies or technical partners need access.
Each person should use their own authorized account where possible. Sharing one Google password between several people creates unnecessary security and management risks.
Check your WooCommerce store first
Merchant Center setup cannot repair an incomplete or unreliable online store.

Before connecting any product source, review the WooCommerce website as a customer.
Confirm that:
- The domain loads through HTTPS.
- Product pages open without errors.
- The main menu works.
- The website works on mobile devices.
- Products can be added to the basket.
- Checkout can be completed.
- Prices remain consistent throughout checkout.
- Stock status is visible and accurate.
- Shipping costs are explained.
- Return and refund conditions are published.
- Contact details can be found easily.
- Business information is genuine.
- Privacy and terms pages are available.
- Product images load correctly.
- No important pages contain placeholder text.
Google and potential customers both need to understand who operates the store, what is being sold and what happens after an order is placed.
A technically attractive website can still appear untrustworthy if it has no visible contact information, unclear policies or a checkout process that does not work.
Create your Google Merchant Center account
Visit Google Merchant Center and sign in with the Google account that will manage the business.
During setup, Google may request information such as:
- Business name
- Business location
- Store website
- Contact details
- Where products are sold
- Whether products are sold online, locally or both
Use the real business information customers see on the website.
The business name should not be filled with advertising slogans or unnecessary keywords. It should represent the store or legal business identity accurately.
Merchant Center interfaces and onboarding options may change over time. Follow the options currently displayed in the account rather than relying entirely on an older video or screenshot.
Enter consistent business information
Consistency is important.
The business information in Merchant Center should agree with information available on the website.

Review:
- Business name
- Store name
- Website address
- Country
- Business address
- Customer-service email
- Telephone number
- Contact page
- Shipping information
- Return policy
Minor presentation differences may be normal, but the account and website should clearly describe the same genuine business.
For example, avoid using one business name in Merchant Center, another name in the website footer and an unrelated name on the contact page.
Customers should not have to investigate whether the store is legitimate.
Add and verify your website
The website connected to Merchant Center must be associated with the store.
Enter the complete WooCommerce website address carefully. Check whether the preferred address uses:
https://example.comhttps://www.example.com
Use the version that represents the actual website and redirects consistently.
Google provides website verification methods that may include an HTML tag, uploaded file, Google Analytics, Google Tag Manager or domain-related verification.
The appropriate method depends on the website and the access available to the merchant.
Verification confirms that an authorized person controls the website. Claiming associates the verified website with the Merchant Center account.

After completing the process, confirm inside Merchant Center that the website is both verified and claimed where applicable.
Common website-verification problems include:
- Adding the verification code to the wrong domain version
- Removing the HTML tag after verification
- Caching an old version of the page
- Blocking Google from reaching the website
- Using an Analytics account without sufficient access
- Verifying one Google account while managing Merchant Center with another
- Redirecting the domain unexpectedly
- Connecting the domain to another Merchant Center account
Do not remove a verification record merely because the initial verification succeeded. Google may need to confirm ownership again.
Make sure Google can access the store
Google needs to reach product pages and understand relevant product information.
Check that:
- Googlebot is not blocked unnecessarily.
- Product pages do not require a customer login.
- Product images are publicly accessible.
- Important content does not appear only after an unusual interaction.
- Product URLs do not redirect to unrelated pages.
- Security systems do not block legitimate Google requests.
- Maintenance mode is disabled on the live store.
- Structured product data is valid where available.
A product submitted to Merchant Center should lead to a working page for that exact item.
The landing page should display the same price, currency, availability and product variation supplied to Google.
Review the required website pages
A trustworthy ecommerce store should clearly explain its terms.
Important pages normally include:

- Contact
- About the business
- Privacy policy
- Terms and conditions
- Shipping information
- Return and refund policy
- Payment information where appropriate
These pages should contain information specific to the actual business.
Generic template text can create contradictions. For example, a copied return policy may mention another country, another company or a return period the merchant does not provide.
Check every policy before publication.
The return policy should explain:
- Whether returns are accepted
- The permitted return period
- Product-condition requirements
- Non-returnable product categories
- Who pays return shipping
- How the customer starts a return
- When refunds are issued
- How customers can request assistance
The shipping information should explain:
- Countries or regions served
- Delivery methods
- Estimated processing time
- Estimated delivery time
- Shipping charges
- Free-shipping conditions
- Important geographic restrictions
Merchant Center settings and the website should not make conflicting promises.
Configure shipping information
Shipping is part of the total purchase conditions Google and customers evaluate.
Configure the countries and shipping services that genuinely apply to the WooCommerce store.
Do not select a country merely because it may produce more exposure. The store must be able to fulfil orders there under the conditions presented.
Review:

- Target country
- Shipping destination
- Shipping currency
- Delivery service
- Handling time
- Transit time
- Shipping rate
- Free-shipping threshold
- Regional restrictions
- Product-specific shipping conditions
The value supplied through Merchant Center, product data or account settings should reflect what the customer encounters on the website.
If the store provides free shipping only above a certain basket value, do not describe every product as having unconditional free shipping.
If large or heavy items use different rates, their shipping conditions may require separate handling.
Configure the return policy
Merchant Center may ask for return-policy information at account level.
Enter conditions that match the policy published on the WooCommerce website.
Pay particular attention to:
- Return window
- Return method
- Return costs
- Refund processing time
- Product-condition requirements
- Countries covered by the policy
- Exceptions
Avoid selecting convenient default answers that do not describe the store’s real process.
The purpose of the policy is not merely to complete a form. It informs customers about what happens if the product is unsuitable, damaged or no longer wanted.
Review tax and currency settings
Tax requirements depend on the country in which products are sold.
The product price supplied to Google must follow the applicable requirements and match what the customer sees on the landing page.
Check:
- WooCommerce store currency
- Product currency
- Tax-inclusive or tax-exclusive display
- Target-country requirements
- Variation prices
- Sale prices
- Checkout totals
- Currency-conversion tools
A mismatch can occur when WooCommerce shows one currency while the product source submits another.
Currency-switching plugins also require careful testing. Google should receive a price and currency that match the customer-facing landing page for the targeted country.
Prepare the WooCommerce product catalogue
Do not send the entire catalogue before checking product quality.
Each product should have, where applicable:
- A stable product ID
- Accurate title
- Useful description
- Working product URL
- Main image
- Additional images
- Regular price
- Sale price
- Currency
- Current availability
- Product condition
- Brand
- GTIN
- MPN
- Product category
- Variation attributes
Not every product requires every attribute. Requirements vary according to the product type, country and destination.
However, missing a field and inventing a field are not the same thing.
Never create a false GTIN, brand or manufacturer number simply to fill an empty WooCommerce field.
Review products for:
- Missing prices
- Missing images
- Empty descriptions
- Broken URLs
- Incorrect stock status
- Duplicate SKUs
- Unsupported products
- Expired sale prices
- Unavailable variations
- Incorrect identifiers
- Products that cannot be purchased
- Draft, private or password-protected products
Correct these issues in WooCommerce before submitting the affected products.
Choose how to add products
Merchant Center supports different ways to provide product information.
Common options include:
- Manual product entry
- Automatic products found on the website
- Google Sheets
- Uploaded files
- Scheduled files
- Ecommerce-platform connections
- Merchant API integrations
Google’s official guidance describes several product-upload options, while the account’s Data sources area shows the sources currently supplying product information. How to upload products
The best method depends on the store.
Manual entry may be manageable for a very small catalogue that rarely changes.
A scheduled XML or CSV file may suit an established file-based workflow.
An API connection can be more suitable when:
- The catalogue changes frequently.
- Prices and stock need regular updates.
- Products are added and removed often.
- Variations need individual management.
- Failed products must be reviewed and retried.
- The merchant wants operation results inside WordPress.
- The catalogue is too large for manual management.
Merchant API supports inserting, updating, retrieving and deleting product information associated with applicable API data sources. Merchant API product management
Review existing data sources before adding another one
This is one of the most important setup steps.
A Merchant Center account may already receive products from:
- An old XML feed
- A CSV file
- Google Sheets
- Products entered manually
- Automatic website discovery
- Another WooCommerce plugin
- A previous API integration
- An advertising service
- An agency-managed source
Merchant Center can use one or multiple data sources. Google’s interface provides a central area for reviewing them. Manage data sources
Multiple sources are not automatically wrong, but every source should have a clear purpose.
Before connecting PW Merchant, determine:
- Which sources currently exist
- Which products belong to each source
- Whether each source is still updating
- Which product IDs are being used
- Whether the same products overlap
- Which source should control future updates
- Whether automatic product discovery is enabled
- Whether an old plugin is still active
- What would happen if a source were removed
Do not delete an old data source immediately.
Removing it may also remove the product information associated with that source. First test the new workflow and confirm that the intended products have been transferred correctly.
Google notes that automatically discovered products already included through another source should not be added again, but merchants should still inspect their source configuration and product IDs carefully. Automatically added products
Avoid duplicate WooCommerce products
Duplicate products commonly appear when the same WooCommerce catalogue is submitted by two systems using different product IDs.
For example:
- An old XML feed remains active.
- A new API plugin sends the same products.
- Automatic website discovery is enabled.
- Another WooCommerce integration continues synchronizing.
- The new system creates different IDs for existing products.
To reduce this risk:
- List all existing product sources.
- Identify the products each source controls.
- Compare existing IDs with the new ID strategy.
- Disable automatic synchronization in unused plugins.
- Select a small test group.
- Send only the test products through the new source.
- Review the results in Merchant Center.
- Confirm that no duplicate offers appeared.
- Plan the transition from the old source.
- Remove or pause the old source only after verification.
Stable IDs matter. Changing an ID can cause the same commercial item to be processed as a new product.
Connect PW Merchant API
After the Merchant Center account and WooCommerce store are prepared, the merchant can establish the PW Merchant API connection.
Use a Google account that has access to the intended Merchant Center account.
The authorization should occur through Google’s sign-in and consent process. Do not enter a normal Google password into a WordPress plugin.
During connection:
- Open PW Merchant in WordPress.
- Start the Google connection.
- Select the authorized Google account.
- Review the requested permission.
- Complete the authorization.
- Return to the WooCommerce administration panel.
- Select the correct Merchant Center account.
- Confirm the connection status.
- Review the intended data source.
- Run the product checks before sending products.
Connecting successfully to the wrong Merchant Center account is still an incorrect setup. Always verify the account identity before processing products.
Run PW Merchant product checks
Before the first large operation, use PW Merchant to examine the WooCommerce catalogue.
The review can help distinguish:
- Suitable products
- Products requiring attention
- Critical product problems
- Missing product information
- Products that should not yet be processed
Correct source problems in WooCommerce.
For example:
- Add the genuine missing image.
- Correct an inaccurate price.
- Update the stock status.
- Repair the product URL.
- Complete the product description.
- Add a genuine identifier where available.
- Correct variation prices and attributes.
- Remove products that are not actually purchasable.
After making corrections, repeat the relevant check.
Send a small test group first
Do not begin by sending thousands of products.
Choose a representative group containing:
- A simple product
- A variable product
- An in-stock product
- An out-of-stock product
- A sale product
- A product with a GTIN
- A product without a standard identifier
- A product with several images
After processing the test group, verify:
- Product IDs
- Titles
- Descriptions
- Prices
- Currency
- Availability
- Images
- Product URLs
- Variation relationships
- Merchant Center status
- Duplicate products
- Reported issues
A technically successful operation means the request was accepted. It does not mean the product is automatically approved or visible.
Google may still process the product, inspect its landing page and evaluate its eligibility.
Complete the first Merchant Center review
After the initial products are added, review Merchant Center regularly.
Look for:
- Account setup tasks
- Website problems
- Business-information warnings
- Shipping issues
- Return-policy issues
- Product-data errors
- Price mismatches
- Availability mismatches
- Missing attributes
- Policy-related limitations
- Products still being processed
Some changes require time to be reflected.
Do not repeatedly delete and recreate the account or products simply because the result is not immediate. First identify whether the product is processing, limited, disapproved or affected by a specific account issue.
Common Google Merchant Center setup mistakes
Frequent mistakes include:
- Using inconsistent business information
- Connecting the wrong website
- Failing to claim the verified domain
- Publishing incomplete contact information
- Copying an irrelevant return-policy template
- Entering shipping conditions that do not match checkout
- Sending products before the store is ready
- Submitting unavailable products as in stock
- Using incorrect sale prices
- Inventing GTIN values
- Blocking product images
- Sending parent information for every variation
- Activating several product plugins together
- Deleting an old data source without reviewing it
- Changing product IDs unnecessarily
- Assuming a successful upload guarantees approval
- Ignoring Merchant Center after the initial setup
A good setup is not a one-time form-completion task. It is the foundation of continuing product-data management.
What should you do after setup?
After the account becomes operational:
- Keep WooCommerce product information current.
- Monitor price and stock changes.
- Review failed product operations.
- Correct source data in WooCommerce.
- Process corrected products again.
- Check Merchant Center product statuses.
- Monitor business, shipping and return information.
- Review newly published products.
- Remove permanently discontinued products deliberately.
- Recheck data sources when adding another integration.
- Maintain website-verification records.
- Review account access regularly.
Merchant Center and WooCommerce should represent the same genuine store and products.
Frequently asked questions
Is Google Merchant Center free?
A Merchant Center account can be created without paying an account fee. Optional advertising campaigns and other services can involve separate costs.
Do I need Google Ads to create Merchant Center?
No. Merchant Center and Google Ads are separate services, although they can be linked for advertising purposes.
Can WooCommerce connect to Google Merchant Center?
Yes. WooCommerce product information can be provided through supported files, platform connections or an authorized API integration.
Which plugin can connect WooCommerce to Google Merchant Center?
PW Merchant API is designed for WooCommerce stores that want product analysis and controlled Merchant API operations from WordPress.
Does PW Merchant replace Merchant Center?
No. Merchant Center remains Google’s platform. PW Merchant helps manage relevant WooCommerce product operations through an authorized connection.
Should I delete my old product feed?
Not before reviewing it. Determine which products it supplies, whether it still updates and how its IDs compare with the new source. Test the replacement workflow before removing anything.
Why do I have duplicate products?
The same products may be supplied by several sources or may have been recreated with different IDs. Review all data sources, active WooCommerce integrations and automatic product discovery.
Does a successful product submission mean approval?
No. Technical acceptance and product eligibility are different stages. Google still evaluates product data, the website, account settings and applicable policies.
Can I create product identifiers myself?
Only use genuine identifiers assigned to the product. Do not invent GTIN or MPN values.
Why is website verification important?
Verification demonstrates authorized control of the website, while claiming associates the store with the Merchant Center account.
Can I send all WooCommerce products immediately?
A small test group is safer. It allows prices, stock, variations, IDs and data-source behaviour to be checked before a large operation.
How often should I review Merchant Center?
Review it regularly and especially after product updates, catalogue operations, policy changes or account warnings.
Conclusion
A correct Google Merchant Center setup requires more than opening an account and adding a website address.
The complete process includes:
- Preparing the WooCommerce store
- Entering genuine business information
- Verifying and claiming the website
- Publishing clear store policies
- Configuring shipping and returns
- Checking tax and currency presentation
- Preparing complete product information
- Selecting the correct data source
- Preventing duplicate products
- Testing products before a large operation
- Reviewing Merchant Center results
- Maintaining the account after setup
WooCommerce should normally remain the principal source of product information.
When a price, stock value, image or variation is wrong, correct it in WooCommerce first. The updated information can then be processed through the selected Merchant Center data source.
PW Merchant API provides WooCommerce store owners with a more controlled way to manage this relationship.
It helps examine the catalogue, identify products requiring attention, connect the correct Google and Merchant Center accounts, process suitable products and monitor operation results from WordPress.
It does not bypass Google’s policies or guarantee sales. Its purpose is to help create a clearer, safer and more manageable WooCommerce Google Merchant Center workflow.
If you are ready to connect your store after completing this Google Merchant Center setup guide, discover PW Merchant for WooCommerce.
A trustworthy website, accurate business details, clear customer policies, complete product information and a controlled PW Merchant API connection provide a stronger foundation for long-term product visibility across Google.
