Skip to main content

Apply Markups to Products, Decorations, and Additional Costs

Learn how to assign markups to products, decorations, and additional costs so automatic pricing rules are applied throughout SalesDocs, SalesPresentations, and SalesStores.

Creating a markup only defines the pricing rules. Before those rules will take effect, the markup must be assigned to products, decorations, or additional costs.

Once assigned, Hoops will automatically apply the markup whenever matching items are added to a SalesDoc, SalesPresentation, or SalesStore.


Assign a Markup

Navigate to Settings → Markups and either create a new markup or edit an existing one.

Below the markup rules, you'll find the Apply to Products, Decorations, and Categories section.

This section allows you to control exactly where the markup should be used.


Recommended Approach: Assign to All Products

For most businesses, we strongly recommend assigning markups at the All Products level.

To do this, simply select:

  • All Products

  • All Decorations (if applicable)

  • All Additional Costs (if applicable)

Then click Save.

Snapshot

This approach ensures that every item added to a SalesDoc automatically receives a markup.

It is particularly recommended if:


Assign Markups by Vendor

⚠️ Important

Assigning markups at a highly specific vendor, brand, category, or subcategory level can require ongoing maintenance as supplier catalogs evolve.

The markup logic itself will continue to work exactly as configured. However, suppliers regularly add new brands, categories, subcategories, and products to their catalogs. If a new product is introduced outside the areas you've assigned the markup to, it won't inherit that markup automatically.

For this reason, we strongly recommend assigning markups at the All Products level when using supplier-managed catalogs such as SAGE, as it provides the most reliable long-term coverage with minimal maintenance.

If you manage your own catalog and require more control, you can expand the product tree using the chevron icons.

The first level displays your available vendors.

For example:

  • SanMar

  • AS Colour

  • Trends

You can assign a markup to one vendor, multiple vendors, or a combination of vendors.

Snapshot

Some businesses choose different markup structures for different product types. For example:

  • Apparel vendors may use one markup strategy

  • Promotional product vendors may use another

This allows greater flexibility while still keeping markup management relatively simple.


Assign Markups by Brand or Category

The product tree can be expanded even further to reveal:

  • Brands

  • Categories

  • Subcategories

This allows extremely granular control over how markups are applied.

For example, a markup could be assigned only to:

  • A specific brand

  • A specific category within a brand

  • A specific subcategory within that category

Snapshot

While this level of control is powerful, it is generally recommended only for businesses that maintain complete ownership and control of their catalog structure.

Supplier-managed catalogs frequently change brands, categories, and product organization, which can increase maintenance requirements over time.


Decorations and Additional Costs

Markups can also be assigned independently to decorations and additional costs.

This allows different pricing strategies for different parts of a quote.

For example:

  • Product markup: Quantity-based pricing rules

  • Decoration markup: Fixed % markup

  • Additional costs: Separate markup structure altogether

Each markup can be assigned independently depending on how your business calculates pricing.


How Multiple Markups Work

It is common to have separate markups for different item types.

For example:

Markup

Applied To

Product Markup

All Products

Decoration Markup

All Decorations

Additional Cost Markup

All Additional Costs

When a product is added to a SalesDoc, Hoops uses the Product Markup rules.

When a decoration is added, Hoops uses the Decoration Markup rules.

When an additional cost is added, Hoops uses the Additional Cost Markup rules.

Each item type can therefore follow its own pricing strategy.


Verify Your Markups

After assigning your markups, create a test SalesDoc and add products, decorations, or additional costs.

You should see the markup percentage automatically populate based on the rules and assignments you configured. See Also: How Markups work in Hoops

If a markup does not appear, review the markup assignment to ensure the item falls within the selected products, vendors, categories, or item types.

Proper assignment is what determines whether a markup will be applied automatically.

Did this answer your question?