Stack Discounts Ninja
  • Release Notes
    • 2025-04-23
    • 2025-03-12
    • 2025-03-07
    • 2025-02-27
    • 2024-12-09
  • 1. Getting Started
  • 2. Create Your First Campaign
  • 3. First Campaign In Action
  • 4. Campaign Explained In Details
  • 5. Automatic Campaigns
  • 6. Code Campaigns
    • Shipping Discount Code
    • Enable Checkout Extension for Plus Merchants
  • 7. Discount Types
  • 8. Volume Discounts
  • 9. Discounts Combination Logic
  • 10. Stack Discounts Widget
  • 11. Widget Settings
  • 12. Themes
  • 13. Preview on store and Go Live
  • 14. Analytics
Powered by GitBook
On this page

4. Campaign Explained In Details

Previous3. First Campaign In ActionNext5. Automatic Campaigns

Last updated 11 months ago

The main idea of a campaign is to group multiple discounts together, allowing them to work in unison. However, it is not mandatory to have multiple discounts within a campaign. In some cases, you might want to have just one discount, such as a volume discount.

All properties of a campaign apply to every discount within that campaign.

Campaigns always have active dates: a start date and an end date. If you do not specify an end date, the campaign will never expire.

You can disable, enable, or delete a campaign at any time.

There are two types of campaigns: Automatic and Campaign Code.

Automatic Campaigns function automatically for all customers.

For Campaign Code campaigns, you specify a campaign code that customers need to apply for the campaign to take effect. When a customer applies the campaign code, all discounts within that campaign become functional.

You can also specify customer eligibility and set a maximum number of times the discount can be used.

After creating a campaign, the app will generate a special type of discount in your Shopify admin discounts page.

Please never modify or delete these discounts from the Shopify Discounts page. Perform all your actions directly from the app.