This is how the Frequently bought together (List) campaign will look in your store.
.png?table=block&id=1cb31e6b-f665-806f-b79b-cbf39229f013&cache=v2)
Watch the video to know how to create the Frequently bought together (List) campaign.
Step 1: Create a campaign
This campaign can be used when you want to display frequently bought together products in your product page. This appears in a list format. To start, first
- Click create campaign
- Choose ‘Create’ from the Frequently bought together (List).
.png?table=block&id=1f531e6b-f665-80ae-99e9-f279a98a14f7&cache=v2)
- Provide a campaign name. This will not be visible on the storefront.

Step 2: Trigger product types

Select a trigger type to decide in which product page the campaign should appear on.
- All products - Displays the campaign in all the product pages.
- Specific products - Displays the campaign only on specific product pages.
- Specific tags – Displays the campaign on all product pages that contain the selected tags.
For example: Product pages tagged with “Black t-shirt,” “t-shirt,” or “black”.
- Specific collections – Displays the campaign on all product pages within the chosen collection.
For example: All t-shirt product pages under the “T-shirts” collection.
Step 3: Offer product types

Choose the offer product type and set the offer products
- Specific products - Select specific products to be shown in campaign.
- Specific variants - Select a specific variant alone from different products to be shown in the campaign.
- Automatic - Shopify AI - Automatically shows recommended products for a particular product from Shopify. You can set it to
- Recommend related products - Shows similar products to that of the trigger product. E.g.: If the trigger is t-shirt, it shows similar t-shirts.
- Recommend complementary products - Shows complementary products to the trigger product. E.g.: If the trigger is t-shirt, it shows, shorts, sunglasses, sneakers.
Note
The "Related products" AI recommendations might not be available for new stores.
"Complementary products" AI recommendations are usually only available when you also use Shopify's Search and Discovery app. Do not use this is you are unsure.
Step 4: Let’s move to the discounts section
Discounts are optional and you can still create and display the campaign without a discount. Discounts apply to the total value of the FBT bundle which includes the trigger product value.
1. Use Selleasy discount functions

This is the recommended method for providing discounts. It is consistent and has additional features like giving a discount code name and tiered discounts.
The discount code name should be unique for every campaign.
2. Use discounts that are dynamically created

A discount code name cannot be given here. Each time when offer products are added to cart, a unique discount code will be dynamically created by the app and applied.
Discount types (Applies to the above two options)

Product discount
- Discount can be set for the entire bundle or a part of the bundle.
- You can add up to 3 tiers of subsets and discount values.
- These options are available only when you choose Selleasy discount functions.
- Discounts can be provided in percentage or fixed amount.
Free shipping discount
This will be applied for the entire order if the bundle items are purchased.
Cheapest item free
The cheapest product in the bundle will be provided free if the bundled items are purchased.
Minimum number of products in campaign to apply discount (Optional)
Set the minimum number of products to be purchased for the discount to be applied.
Note
By default, discounts apply only if the trigger product is in the cart. Check “Allow discount even if trigger item is not bought along with offer items” to make it optional.
3. Use an already existing discount code
.png?table=block&id=1bc31e6b-f665-8059-b97e-d0b64ba6eb99&cache=v2)
A native Shopify discount code should be created in Shopify. This discount code will be applied at the checkout page by our app.
- The discount created in Shopify must be specified in the “Custom discount code” section.
- The discount code in Shopify must apply to the same products as mentioned in the app.
- The widget won't show discounted prices since discounts are created in Shopify.
- Use campaign titles to inform customers about discounts.
- This option is for cases where the other two discount strategies fail due to theme conflicts.
Step 5: Discount combination
We recommend to enable the discount combinations so that discounts from different Selleasy campaigns can be applied on the same order. This will also allow Selleasy discounts to be stacked with other Shopify discounts you might have.
Note
A single product can have only one product discount at checkout. If it qualifies for multiple product discounts, then Shopify will apply the highest valued product discount at checkout.
Step 6: Other optional settings

Provide a campaign title and subtitle for custom text. Otherwise, default text from the widget settings will apply.
Step 7: Campaign priority
If a trigger product has multiple FBT (Frequently Bought Together) campaigns, you can set a priority value to decide which campaign should be shown. A higher number means a higher priority.
Example
- Campaign 1: Applies to all t-shirts with the tag "t-shirts" (Priority: 1).
- Campaign 2: Applies to a specific blue t-shirt that also has the "t-shirts" tag but has a different set of offer products (Priority: 2).
In this case, if a customer visits the blue t-shirt product page, Campaign 2 will be shown because it has the highest priority. If they visit any other t-shirt product page, Campaign 1 will be displayed.
Step 8: Campaign settings

- Show quantity picker
In FBT, they can choose multiple quantities of the selected bundle.
- Allow customers to de-select the trigger product
By default, the trigger product in the bundle cannot be unselected. Enable this to allow the customer to deselect the trigger product.
- Do not preselect the items in the bundle
By default, all the products in the bundle will be pre-selected. Enable this, so that the items are not preselected.
- Randomise the order of offer products
By default, the offer products will be displayed in the same order in which they were added in the app. Enable this to change the order of the products each time.,
- Limit number of offered products shown in the offer
- Enable randomise option.
- Enable limit number of offer products with the value “2”.
- Now, each time when the product page loads, randomly 2 products from the list of 10 products will be displayed in the offer.
- Click on “Save” to save the offer.
Enable this option if you want only a limited number of products to be shown in the offer section.
Example
Offer products - 10 products
Step 9: Adding the app block to the theme
.png?table=block&id=1f231e6b-f665-80dd-86fd-c9e453d14b1d&cache=v2)
If your theme is a 2.0 theme, follow the below steps to add the “FBT List” block in the theme.
- After creating the campaign, click Save. A pop-up will appear.
- In the pop-up, click Add FBT List block.
- This will automatically open the default product page template in the theme editor in a new tab.
- The app will add the “FBT List” block automatically. You can drag and position the block below the “Add to cart” button.
- Return to the previous tab and click refresh in the pop-up.
- Finally, click “View campaign in your online store” to see how the campaign appears in your store.
If you are using an older theme that does not support app blocks, custom positioning can be done.
The custom positioning is quite technical to do. If you wish to, you can follow the article and do it yourself or you can always contact our customer support for free setup assistance.
Check our troubleshooting guide if any of the conditions are not satisfied here.