Docs
Page templatesProduct page

Complementary products, coupon code, disclosures and variant metafield blocks

The Complementary products, Coupon code, Disclosures and Variant metafield blocks add cross-sells, codes and details to the Seventh product page.

Applies to: Seventh 4.0.0 and later. Added in: Seventh 1.0.0. Last checked: 2026-10-12 against Seventh 4.0.0.

The Complementary products, Coupon code, Disclosures and Variant metafield blocks add cross-sell products, a copyable discount code, Shopify product disclosures and variant-specific details to the product page. They sit inside the Product information block of the Product page section.

Where to find it: Products → Default product → Product page → Product information, then select Add block.

Complementary products

Storefront Complementary products block titled Complete with: a slider of product cards (Norah Blouse, Lovely Dress) with euro prices, compare-at prices, swatches and a progress bar.

The Complementary products block shows products that go well with the product, as a slider when there is more than one.

  • Complementary products are controlled by Shopify's Search & Discovery app, not by Seventh.
  • The block shows only the products that you assign to each product in the app, up to Maximum number of products shown.
  • Each product inside the block is a Product card. Select the Product card block inside Complementary products to change what it shows. See Product card.

To set them up:

  1. Install the Shopify Search & Discovery app.
  2. In the app, open Product recommendations, select the product and add its complementary products.
  3. Reload the product page.

See Product recommendations.

Complementary products can be set up individually for each product, using the Shopify Search & Discovery app.

Coupon code

The Coupon code block shows a discount code in a box. Customers select the code to copy it to the clipboard. It was added in Seventh 3.0.0.

  • Caption adds a short line under the code, for example "10% off your first order".
  • Link label with Link adds a link, for example to the terms.

The Coupon code block does not create or apply the discount. Discounts are controlled by Shopify, not by Seventh. Create the discount with the same code in Shopify admin → Discounts, and make sure it is active. See Shopify Help Center: Discounts.

Disclosures

The Disclosures block shows Shopify's product disclosures, for example safety or regulatory information. Customers open them like an accordion. It was added in Seventh 3.0.0.

  • Product disclosures are controlled by Shopify, not by Seventh.
  • You add them to the product in Shopify admin, through the product's category metafield for disclosures.
  • The block shows only the disclosures whose display settings include the product page.

See Shopify Help Center: Product disclosures.

Variant metafield

The Variant metafield block shows different details for each variant. It shows the value of one variant metafield for the selected variant, for example the material or the measurements of each size. It updates when the customer selects another variant. It was added in Seventh 2.0.0.

Create the variant metafield

Open Shopify admin → Settings → Metafields and metaobjects → Variants and select Add definition. Choose a type, for example single line text, and save.

Fill in each variant

Open each product in Shopify admin → Products, select a variant and enter its value in the new metafield.

Add the block

In the theme editor, open Products → Default product → Product page → Product information, select Add block and choose Variant metafield.

Enter the metafield key

Enter the metafield as namespace.key in Variant metafield key, for example custom.material. Add a Title to show a label before the value.

Variants without a value show nothing. For more about variant metafields, see Using variant metafields in product pages.

Why is the Complementary products block empty?

Because the product has no complementary products in Shopify. Add them to the product in the Search & Discovery app, as described above.

Why does the Disclosures block show nothing?

Because the product has no disclosures for the product page. Add them to the product in Shopify admin and check that their display settings include the product page.

All Complementary products, coupon code, disclosures and variant metafield blocks settings

Every setting on this page, one list per section or block, with its type and default.

On this page