---
title: "Google Shopping"
description: "Export your catalog to Google Merchant Center for Shopping ads and free listings"
---

> Documentation Index
> Fetch the complete documentation index at: https://docs.firearmcart.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Google Shopping

# Google Shopping Integration

Export your products to Google Merchant Center for Shopping ads and free product listings.
---

## Features

- **CSV format** - Google Shopping specification compliant
- **Auto-updates** - Feed refreshes every 5 minutes
- **All products** - Active, in-stock products included
- **GTIN support** - UPC/barcodes included for better matching

---

## Setting Up

1. Navigate to **Plugins > Marketplace**
2. Find **Google Shopping** and click **Activate**
3. Click **Configure** and copy the feed URL shown in the modal
4. Log into [Google Merchant Center](https://merchants.google.com)
5. Go to **Products > Feeds > Add feed**
6. Select **Scheduled fetch** and paste your feed URL
7. Set fetch frequency (recommended: daily)

Your feed is served at `/google-shopping.csv` on your storefront domain.

---

## Feed Fields

The CSV carries these thirteen columns, in this order:

| Field | Description |
|-------|-------------|
| `id` | Product SKU, or the internal ID when there is no SKU |
| `title` | Product name |
| `description` | Product description (HTML stripped) |
| `link` | Product page URL, tagged with UTM parameters so the resulting sale is attributed to the feed |
| `image_link` | Primary product image |
| `availability` | Always `in_stock` in practice, since only in-stock products are sent |
| `price` | Price with currency (e.g., "29.99 USD"). On a discounted product this is the compare-at price |
| `sale_price` | The current selling price, with currency, when a compare-at price above it is set. Blank otherwise |
| `brand` | Manufacturer/brand, from the product's specifications |
| `gtin` | UPC, EAN, or barcode, from the product's specifications |
| `mpn` | Manufacturer part number, from the product's specifications |
| `condition` | Always "new" |
| `product_type` | Collection > product type |

---

## Troubleshooting

### Feed Not Updating

Feeds are cached for 5 minutes. Wait for the cache to expire, then check that products have `active` status, have stock quantity greater than 0, and that your domain is configured.

### Products Missing from Feed

Confirm products are not soft-deleted and meet the status and stock requirements above.

### Feed URL Not Available

Ensure the Google Shopping plugin is still active — the URL 404s when it is not — and that you have an active domain configured in **Settings > Domains**.

---

## Related Documentation

- [Integrations Overview](/integrations) - All integrations
- [Marketplace Feeds](/integrations/marketplace-feeds) - All product feeds
- [SEO](/marketing/seo) - Search optimization
- [Products](/products) - Managing product data

Source: https://docs.firearmcart.com/integrations/google-shopping/index.mdx
