---
title: "Discount settings: types and base prices — DiscountPal Docs"
description: "DiscountPal offers % off, $ off, and new price discount types, applied to full-price items only, the current sell price, or the RRP / original price."
lang: en
json-ld: |
  [
    {
      "@context": "https://schema.org",
      "@type": "SoftwareApplication",
      "name": "DiscountPal Sale Price Manager",
      "operatingSystem": "Web",
      "applicationCategory": "BusinessApplication",
      "description": "A Shopify app that bulk-changes product prices for sales campaigns, displaying strikethrough sale pricing across product pages, collections, search, cart, Google Shopping, and email feeds. Discounts can be scheduled, automatically tagged into collections, and revert automatically when the campaign ends.",
      "url": "https://apps.shopify.com/discount-pal",
      "offers": [
        {
          "@type": "Offer",
          "name": "Starter",
          "price": "0",
          "priceCurrency": "USD",
          "description": "Free plan — up to 50 variants on sale, 1 campaign, strikethrough pricing, auto tagging."
        },
        {
          "@type": "Offer",
          "name": "Growth",
          "price": "9.99",
          "priceCurrency": "USD",
          "description": "$9.99/month — up to 1,000 variants on sale, 5 campaigns, scheduling."
        },
        {
          "@type": "Offer",
          "name": "Pro",
          "price": "14.99",
          "priceCurrency": "USD",
          "description": "$14.99/month — up to 3,000 variants on sale."
        },
        {
          "@type": "Offer",
          "name": "Pro Unlimited",
          "price": "24.99",
          "priceCurrency": "USD",
          "description": "$24.99/month — unlimited variants and campaigns."
        }
      ]
    },
    {
      "@context": "https://schema.org",
      "@type": "Organization",
      "name": "DiscountPal",
      "url": "https://discountpal.app/",
      "logo": "https://media.base44.com/images/public/6a2f93785e75ff50fda0649e/6a8e336e7_DiscountPalwithIconv3.svg",
      "description": "DiscountPal is a Shopify sale price manager built by Better Stores Project, an independent studio based in Adelaide, Australia.",
      "founder": {
        "@type": "Person",
        "name": "Jake"
      },
      "sameAs": [
        "https://apps.shopify.com/discount-pal"
      ]
    },
    {
      "@context": "https://schema.org",
      "@type": "FAQPage",
      "mainEntity": [
        {
          "@type": "Question",
          "name": "What is DiscountPal?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "DiscountPal is a Shopify app that bulk-changes product prices for sales campaigns, displaying strikethrough sale pricing across product pages, collections, search, cart, Google Shopping, and email feeds. Discounts can be scheduled, automatically tagged into collections, and revert automatically when the campaign ends."
          }
        },
        {
          "@type": "Question",
          "name": "What happens to my prices when a campaign ends?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "They revert automatically. DiscountPal saves your original price when a campaign starts and restores it — along with any tags the campaign changed — the moment it ends. No manual reset, no forgotten sale prices."
          }
        },
        {
          "@type": "Question",
          "name": "How are discounts applied in Shopify?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "DiscountPal updates the price and compare at price fields on your products. Your original pricing is stored when the campaign starts and reverted when it's deactivated."
          }
        },
        {
          "@type": "Question",
          "name": "How is this different from Shopify's built-in discounts?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Shopify's native discounts apply at checkout, so product pages keep showing full price until the final step. DiscountPal changes the displayed price itself, with strikethrough compare-at pricing, so shoppers see the deal from the first page — and so do Google Shopping and your email flows."
          }
        },
        {
          "@type": "Question",
          "name": "Does DiscountPal work with my theme?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Yes. DiscountPal uses Shopify's own price fields, so your sale pricing displays exactly the way your theme is designed to show it — any sale badges, strikethroughs, or styling built into your theme just work. No injected code, no foreign-looking widgets."
          }
        },
        {
          "@type": "Question",
          "name": "What product selection filters are there?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Products can be included or excluded by tag, collection, vendor, and product type — or selected individually, down to the variant. Combine multiple filters for precise selections, and add separate product groups to a single campaign."
          }
        },
        {
          "@type": "Question",
          "name": "How do I create a sale collection?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Use auto-tagging: DiscountPal adds a tag to products while the campaign is active, so a smart collection built on that tag fills itself when the sale starts and empties when it ends."
          }
        },
        {
          "@type": "Question",
          "name": "How long does a campaign take to go live?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Small campaigns apply almost immediately; large ones take a few minutes to roll out across every product, and the same applies when prices revert. Campaigns run on your store's timezone."
          }
        },
        {
          "@type": "Question",
          "name": "Can I discount from the original price instead of the current price?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Yes — apply the discount to the current selling price, the original RRP, or full-price items only. \"Full-price only\" skips already-reduced products, so nothing gets double-discounted."
          }
        },
        {
          "@type": "Question",
          "name": "What if I change a product's price during a campaign?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "When the campaign ends, prices revert to what they were when it started. Need to change a base price mid-sale? End the campaign, update the price, relaunch — one minute, clean pricing."
          }
        },
        {
          "@type": "Question",
          "name": "Do sale prices show in Google Shopping and email apps like Klaviyo?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Yes — because DiscountPal changes the real product price, your Google Shopping feed and catalog-connected email tools pick up the sale automatically. Feeds refresh on their own schedules, so allow a short delay after launch."
          }
        },
        {
          "@type": "Question",
          "name": "How many products can I put on sale?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "From 50 variants on the free plan up to unlimited variants and campaigns on Pro Unlimited — with 1,000 and 3,000-variant tiers in between. There's no catalog size DiscountPal can't handle."
          }
        }
      ]
    },
    {
      "@context": "https://schema.org",
      "@type": "TechArticle",
      "headline": "Discount settings: types and base prices",
      "description": "DiscountPal offers % off, $ off, and new price discount types, applied to full-price items only, the current sell price, or the RRP / original price.",
      "articleSection": "Campaigns",
      "dateModified": "2026-07-07T23:11:29.386000",
      "author": {
        "@type": "Organization",
        "name": "DiscountPal"
      },
      "publisher": {
        "@type": "Organization",
        "name": "DiscountPal"
      }
    }
  ]
---

[![DiscountPal](https://media.base44.com/images/public/6a2f93785e75ff50fda0649e/6a8e336e7_DiscountPalwithIconv3.svg)](/)

[How it works](/#how-it-works)[Features](/#features)[Pricing](/#pricing)[FAQ](/#faq)[Partners](/partners)[Blog](/blog)[Docs](/docs)[Install on Shopify ](https://apps.shopify.com/discount-pal?utm_source=site&utm_medium=homepage&utm_campaign=launch&utm_content=nav)

[Install free on Shopify ](https://apps.shopify.com/discount-pal?utm_source=site&utm_medium=homepage&utm_campaign=launch&utm_content=hero)

Free plan · No code · Works with all themes

Docs menu

Getting Started

-   [What is DiscountPal?](/docs/what-is-discountpal)
-   [How do I install DiscountPal?](/docs/how-to-install-discountpal)

Campaigns

-   [Creating your first campaign](/docs/creating-your-first-campaign)
-   [How sale prices are applied](/docs/how-sale-prices-are-applied)
-   [Discount settings: types and base prices](/docs/discount-settings-explained)
-   [How does automatic price reversion work?](/docs/automatic-price-reversion)
-   [Product selection and filters](/docs/product-selection-and-filters)
-   [Auto-tagging and sale collections](/docs/auto-tagging-and-sale-collections)
-   [Hiding sale items from new arrival collections](/docs/hide-sale-items-from-new-arrival-collections)

Pricing & Plans

-   [Which plan do I need?](/docs/which-plan-do-i-need)

Integrations

-   [Sale prices in Google Shopping and email apps](/docs/google-shopping-and-email-integrations)

Troubleshooting

-   [My campaign is taking a while to apply](/docs/campaign-taking-a-while)

Campaigns

# Discount settings: types and base prices

DiscountPal offers % off, $ off, and new price discount types, applied to full-price items only, the current sell price, or the RRP / original price.

Every campaign has two key discount settings: the **discount type** (how the discount is calculated) and **what it applies to** (which price it's calculated from).

## Discount types

-   **% OFF Discount** — reduces the price by a percentage, e.g. 20% off.
-   **$ OFF Discount** — reduces the price by a fixed amount, e.g. $10 off.
-   **New Price** — sets every selected item to a specific price, e.g. everything $25.

## Discount applies to

### Full priced items only

Applies only to items that are not already discounted — the item's price must not have a higher compare-at price. The price is updated with the discount price, and the old price is moved to the compare-at price. Use this to avoid double-discounting products that are already on sale.

![](https://base44.app/api/apps/6a2f93785e75ff50fda0649e/files/mp/public/6a2f93785e75ff50fda0649e/e114ec6e3_PriceDocsImages-RRP-Originalprice.png)

### Current sell price

Applies the discount to the current **price** field, regardless of the compare-at price. Already-discounted items get a further discount on top of their existing sale price. The compare-at price remains the same.

![](https://base44.app/api/apps/6a2f93785e75ff50fda0649e/files/mp/public/6a2f93785e75ff50fda0649e/00e867e1b_PriceDocsImages-Currentsellprice.png)

### RRP / Original price

Applies the discount to the **compare-at price** if one is present, or the price if there's no compare-at price — essentially, the highest present price. This cancels any existing discounts and recalculates everything from the original price, so your whole sale is consistent.

![](https://base44.app/api/apps/6a2f93785e75ff50fda0649e/files/mp/public/6a2f93785e75ff50fda0649e/a97a1dd46_PriceDocsImages-RRP-Originalprice.png)

## Prices revert automatically

Whichever settings you choose, DiscountPal stores the original prices when the campaign starts and reverts them when it ends. See [How sale prices are applied](/docs/how-sale-prices-are-applied) for the full mechanics.

## Your next sale, live in minutes.

Install free, set your discount, pick your products, add tags and schedule.  
Your sale prices, everywhere shoppers look.

[Install free on Shopify ](https://apps.shopify.com/discount-pal?utm_source=site&utm_medium=homepage&utm_campaign=launch&utm_content=final)

Free plan · No code, no setup · Reverts automatically

![DiscountPal](https://media.base44.com/images/public/6a2f93785e75ff50fda0649e/6a8e336e7_DiscountPalwithIconv3.svg)

[How it works](#how-it-works)[Features](#features)[Pricing](#pricing)[FAQ](#faq)[Partners](/partners)[Blog](/blog)[Docs](/docs)[Sales Calendar](/sales-calendar)[About](/about)[Support](/contact)[Privacy](/privacy-policy)

DiscountPal Sale Price Manager — bulk sale pricing for Shopify. Available on the [Shopify App Store](https://apps.shopify.com/discount-pal?utm_source=site&utm_medium=homepage&utm_campaign=launch&utm_content=final). Support: [Contact us](/contact). © 2026 DiscountPal. All rights reserved.