Margin-based display rules for Extensions | PrettyDamnQuick's Help Center

Margin-based display rules for Extensions

How to show an upsell only when the cart is profitable

May 13, 2025

Overview

With costs climbing and squeezing profit margins, it’s no longer enough to simply drive more orders—you need to drive profitable orders. Margin‑based rules let you do exactly that.

By attaching a gross‑margin condition to any PDQ Checkout Extension, you can automatically hide discounts, upsells, or shipping incentives when the cart isn’t profitable, and show them when it is.

Protect your margins while still delivering a high‑conversion checkout experience.


Why use margin‑based rules?

Benefit What it means for you
Safeguard profit Prevent discounts or freebies from appearing on low‑margin carts.
Smarter incentives Offer free shipping or gifts only when there’s money to spare.
Profit‑aware personalization Combine margin conditions with segmentation, A/B tests, and delivery rules (shipping‑method support coming soon).

How it works

  1. PDQ pulls Cost and Price data from Shopify for every product in the cart.
  2. We aggregate that data at the cart level to calculate Gross Margin ($) and Gross Margin (%).
  3. Your chosen extension will render only if the cart’s margin meets the thresholds you set.

Formula
​ Gross Margin ($) = Cart Subtotal - Product Costs

​ Gross Margin (%) = (Gross Margin $ / Cart Subtotal) × 100


Set up a margin‑based rule

  1. Open the PDQ Admin → Extensions.
  2. Click the extension you want to control (e.g., Gift Unlock or Checkout Upsell).
  3. Scroll to Display Conditions and click + Add rule.
  4. In the first dropdown, choose Gross margin.
  5. Select is greater than / equals / is less than as needed.
  6. Enter your target value and choose % or $.
  7. Save changes and publish.

Example: Free gift only when margin ≥ 25 %

Step Setting
Rule Gross margin (%), is greater than or equal, 25, %
Result Gift Unlock extension appears only when the cart’s profit margin is 25 % or higher.

Best practices


Frequently Asked Questions

Q: Does PDQ include shipping costs in the margin calculation?
A: Not yet. Margin is calculated using product cost and price data only. Shipping‑cost‑aware rules are on the roadmap.

Q: What happens if cost data is missing in Shopify?
A: We’ll treat those items as $0 cost, which may inflate margin. We recommend auditing missing cost fields before relying on the rule.

Q: Can I see margin values live in the order timeline?
A: Yes—gross margin ($ and %) appear under the Profitability card once an order is placed.


What’s next


Need help?

Our team is happy to walk you through setup just let us know.