Best practices for advertising customised products

Customised products are unique and built to order. Typically these products have a large number of variants, such as furniture with different materials and colours, and jewellery with different settings and stones. Or they may be personalised, like T-shirts with printed logos and picture frames with a name engraving.

This article explains how to structure your product data when submitting custom products.

Why you should follow these best practices

  • Reach the right customers. Details in your product data allow us to understand what you're selling, and to help show your ads to people based on the custom products that they're looking for.
  • Keep products approved. Submitting incorrect or inconsistent product data may cause item or account disapprovals.

Submit your best-selling variants

People shopping online for custom products are often looking for certain variant characteristics such as red promotional pens or personalised photo canvas 8x10. To appeal to these potential customers, submit details like size, colour and other relevant attributes.

Depending on your product, you might have too many possible customisations to submit all of them. If so, consider which variants are readily available and best sellers.

Tips for submitting your variants:

  • Submit details in your product data to show the difference between each variant. You can submit variants that have different values for any of the following attributes: color [colour], size [size], pattern [pattern], material [material], age_group [age_group], gender [gender], size_type [size_type] and size_system [size_system]. Providing these details helps us show your ads when people search for these types of characteristics. In your product data, you can use the parent SKU as the item_group_id [item_group_id] for all variants of the same product. Learn more about item group IDs.
  • Add customisations that don't fit within attributes into the title. For example, monogrammed bath towel or engraved dog food bowl. Learn more about practices for unsupported variants.
  • Submit variants that are typically in stock. When submitting your best-selling variants, make sure that you submit the correct value for the availability attribute. If certain customisations have a limited quantity and sell out often, you may want to avoid promoting those variants.
  • Submit the correct image and price for the variant that you're advertising. For example, imagine that you're promoting a personalised phone case with a blue polka dot pattern. Patterned cases cost more than plain cases. Submit an image that shows the blue polka dots, and a price that covers the full cost of this specific product variation.

Tip: common problems when submitting custom product variants

Submitting too many variants may cause issues with your product data. For example:

  • Performance history for your products might not be as strong if it's spread across too many products
  • Data processing can be slower with a high number of products
  • Product limits restrict the total number of products that you can submit

Here are some tips to reduce these types of problems:

  • Submit variants that people buy regularly. From your reporting, identify the variants that you sell at least one item of per month, and submit those in your product data. You can also download a report with impression and click information in your Google Ads account. Learn more about monitoring Shopping performance in Google Ads.
  • Submit different types of variants so that people can discover each customisation option. This way, even if you don't submit all configurations, you'll show different possibilities that might appeal to different people searching online. For example, imagine that you sell custom-built shades that come in 8 sizes, 10 materials, 10 patterns and 15 colours. Submit variants so that each size, material, pattern and colour is mentioned at some point, but do not submit all 12,000 combinations.

Include customisations in titles, descriptions and images

  • Include custom or personalised near the beginning of the title. This extra text can help to match your ads to more relevant searches. Otherwise, you might see wasted clicks from people expecting to find simple, standard products. Add this text towards the beginning of your title so that it doesn't get cut off.
  • Reflect what you're selling with the image, title and description. If you're selling a part of a built-to-order product instead of the complete item, explain this clearly in the title and description. Also submit an image of the part or highlight areas of the image to make it clear that you're selling only one part.
  • Reflect the price for customised products in images. If you submit an image or title that represents a customised product, make sure that the price submitted in your feed reflects the price of the customised product.

Example 1

Imagine that you sell custom engagement rings. You allow people to purchase either the full ring or just the stone without the setting. If you want to advertise the stone only, you need to specify this in the title [title], image [image] and description [description] attributes. That way, people understand what you're selling before they click your ad. Submit an image of the stone alone, the price of the stone itself and a title beginning with stone only or something similar.

Example 2

Imagine that you sell T-shirts, which can be customised with an image, logo or text of choice. If you want to advertise this customised product, the image that you submit must show the customised product, and also reflect information for the customised product in the price [price] and title [title] attributes. The title that you submit must begin with custom or something similar. If you submit a price for a non-customised product, the image and title must not feature any kind of customisation.

Show the completely customised product on your landing page

  • Link to a landing page that features a specific product, instead of a generic gateway page where users can begin the customisation process. Learn more requirements for Shopping ads landing pages.
  • Match customisation options in your product data. Potential customers could be discouraged from buying your product if the product on the landing page doesn't match the details in the ad, or if configuring the variant shown in the ad is difficult.


Imagine that you sell custom blinds made of wood or vinyl. If you submitted wood in the title and material attributes, people who click on your ads should be able to easily see and select wood on your landing page.

  • Pre-select the right combination of customisation options. People expect to easily find the product on your website that they saw in your ad. Submit a link with URL parameters, so that the correct option is already selected by default. If you don't already have URLs with product configurations that you can link to, you may be able to configure a product link according to the preset parameters. For example: Learn more about submitting links

Provide accurate pricing

People shopping online expect to purchase your product for the same amount that they see in your ad. Inaccurate prices lead to a poor experience, and could cause potential customers to leave your website. Also, mismatching prices can cause your items or account to be disapproved. Learn more about item and account disapprovals.

  • Submit the price that a user will pay for a full product. If your product is made up of multiple components that aren't sold separately, don't submit the cost for one component. For example, if you're promoting a custom-built couch, don't submit the price of the couch frame without the legs. If you're promoting a customised mug with logo, don't submit the price of a blank mug without the logo.
  • Submit the total price for all products sold together in bulk, bundles or multipacks. For example, if you sell promotional pens and you require people to buy at least 20, submit the cost for 20 pens instead of one pen (using the price [price] attribute). Optionally, you can use the unit_pricing_measure [unit_pricing_measure] attribute to submit individual unit prices for bulk orders. Learn more about unit pricing.
  • Make the total price clear on the landing page. Customised products may require people to pay a set-up fee, or to order a certain minimum quantity of items. To provide a transparent experience for users, show the total price, including setup and quantity requirements, on the landing page.
  • Use correct pricing for samples. If you are advertising a sample, the image [image], title [title] and description [description] must represent the sample. Learn more about bulk, bundles, multipacks and samples.


Sometimes the price of a single product can change based on the customisation options that people choose. If certain options are more expensive than others, use the title [title] and other attributes to specify which option you're promoting. Also, submit a link that shows that option pre-selected.

For example, imagine that you sell custom phone cases. A white phone case costs GBP 15.00 and all coloured phone cases cost GBP 18.00. If you submit GBP 15.00 for the price [price] attribute, then include white in the color [colour] and title [title] attributes, show a white case on the image and link to the white option on your landing page.

  • Make sure that your product data is up to date as your customisable inventory changes. If you have frequent price changes (e.g. because the cost of certain components changes often), we recommend that you use the Shopping Content API. Learn more about the Content API for Shopping.

Follow the requirements for product identifiers

Brand names together with the Global Product Classifications (GPC), Global Trade Item Numbers (GTIN) and Manufacturer Part Numbers (MPN) allow us to correctly identify an individual product or product variant. You can submit these through the brand [brand], gtin [gtin] and mpn [mpn] attributes. Although these codes are required for most products, custom goods or one-of-a-kind items usually won't have unique product identifiers. Learn more about product identifier attributes.

  • If you offer customisation, engraving or other personalisation of a product:
    • Submit the is_bundle [is_bundle] attribute to let us know that you'll customise the product
    • Submit the gtin [gtin] attribute with the value assigned by the manufacturer
    • Submit brand [brand] and mpn [mpn] of the product before customisation
    • Explain that the product is customised in the title [title] and description [description]
    • Submit the price [price] and image [image] of the final customised product
  • If your product doesn't have a gtin and brand, or mpn and brand, then submit identifier_exists [identifier_exists] with a value of no.

Was this helpful?
How can we improve it?

Need more help?

Sign in for additional support options to quickly solve your issue