All Collections
Walkthroughs and How To Guides
How to add custom properties to an offer
How to add custom properties to an offer

In this guide, we'll show you how to capture additional information for an order.

Written by Sergey Rebbe
Updated over a week ago

Line item properties are used when you need to attach information to cart line items without the need for creating Shopify variants (to modify the price, etc.). It's a great method to gather additional information that can be seen when viewing the order in Shopify.

The first step is to set up an offer in the app that you want to apply custom properties. In this case, we have set up a cross-sell series offer.

Then click on the "Custom Properties" tab to access the custom property settings:

The custom properties table will show any properties you have set up for the selected offer.

Creating a new custom property:

A new property can be created by clicking on "New Property." This will open up the window where you can configure the properties and settings:

The Title will reflect what is shown in the offer window and the order in Shopify.

The Type is used to choose the display of the option selector in the offer window.

The Options (If not using the "Text Box") are what the customer can choose from for this custom property. Note: Each option is separated by a comma.

In this example, we have set up a custom property in which the customer can choose which "Color" they would like for the chosen product.

After configuring the desired options, please make sure to save the changes:

Enabling the new custom property:

Now you will see the property listed in the table. New properties are disabled by default. To enable the custom property when you are ready, please use the toggle in the "Status" column:

After enabling the custom property, a preview can be seen by heading back to the "Popup Preview" tab and it will display in the offer window shown to customers:

The Shopify order:

Please let us know if you have any questions. We're happy to help!

The Upsell Wizard Team

Did this answer your question?