Let's plan your store together: request a free demo

0850 333 15 23
  1. Home
  2. Blog
  3. E-Commerce
  4. What Are E-Commerce Campaign Types? Cart Discounts, Bundles, Buy X Pay for Y, Free Shipping and Customer-Group Campaigns, Choosing a Type by Profit Margin, Post-Campaign Profit Calculator and Readiness Check

What Are E-Commerce Campaign Types? Cart Discounts, Bundles, Buy X Pay for Y, Free Shipping and Customer-Group Campaigns, Choosing a Type by Profit Margin, Post-Campaign Profit Calculator and Readiness Check

What are e-commerce campaign types? Choose cart discounts, bundles, Buy X Pay for Y, free shipping and customer-group campaigns by profit margin, and calculate their impact.

FaprikaE-Commerce Updated: 18 min read
Contents 10 sections
  1. What Are E-Commerce Campaign Types?
  2. What Is Each Campaign Type For and When Should It Be Chosen?
  3. How Do You Choose a Campaign Type by Profit Margin?
  4. How Is the Profit Impact of a Discount Campaign Calculated?
  5. Can Multiple Campaigns Apply at the Same Time?
  6. How Do You Design a Campaign Step by Step?
  7. Common Mistakes When Choosing a Campaign Type
  8. Campaign Readiness Checklist
  9. How Are Campaign Types Managed in Faprika?
  10. Frequently Asked Questions

Most stores start a campaign with the question “what discount should we run this week?”. Yet a discount is only one of the campaign types, and it is often the most expensive one. You can reach the same goal with a cart threshold, free shipping, a bundle, or an offer open only to a specific customer group; what decides which one fits is the product's profit margin.

This guide gathers e-commerce campaign types on a single map: how each type works, what purpose it is chosen for and its impact on profit. It also includes a framework for choosing the campaign type by your margin, a tool that calculates a discount's impact on profit, a campaign readiness check and how campaigns are defined in Faprika. We link to the relevant guides for the details of each topic; rather than repeating them here, we show which to choose and when.

What Are E-Commerce Campaign Types?

An e-commerce campaign is a practice that speeds up the purchase decision by offering the customer an advantage such as a price, shipping, a gift or an extra right for a certain period or under a certain condition. Campaign types are divided by what the advantage applies to and what condition it is tied to: the product, the cart, shipping, the customer group, the payment method or time.

The map below shows eleven basic types. Every campaign consists of one of these types or a combination of several; for example, “free shipping on orders over 500 units, members only” combines a cart threshold, shipping and a customer group.

Map of e-commerce campaign types: product discount, cart total, free shipping, Buy X Pay for Y, bundle, gift product, coupon, customer group, payment type, time and points
Map of e-commerce campaign types: eleven types
Campaign typeHow does it work?What is it most often chosen for?Impact on margin
Product, category or brand discountThe price of selected products drops by a percentage or an amountClearing stock, introducing a new productDirect and high
Discount by cart totalA discount applies once the cart passes a certain amountIncreasing the average cartMedium, depends on the threshold
Free shippingThe shipping fee is waived, mostly with a threshold conditionCompleting the cart, winning the first orderAs much as the shipping cost
Buy X Pay for YThe price of a certain quantity is deducted for those who buy several itemsIncreasing quantity, speeding up stock turnoverMedium to high
Bundles and packagesProducts bought together are sold at a single price or at a discountIncreasing cart valueLow to medium
Free giftAn extra product is given to those who meet the conditionClearing slow-moving stock, perceived valueAs much as the gift's cost
Coupon CodeThe discount applies only to those who enter the codeTargeted offer, win-backDepends on usage
Customer-group specificThe offer is open only to the selected customer groupLoyal, wholesale or corporate customersGoal-driven, controlled
By payment typeAn advantage is given to those who choose a specific payment methodLowering payment costBalanced against payment cost
Time-basedThe campaign is valid at certain hours, days or periodsCreating urgency, making the most of a periodDepends on the type
Points and gift vouchersPoints or vouchers are earned from a purchase, then spentEncouraging repeat purchasesDeferred, low
We recommend readingE-Commerce Campaign Calendar: How to Build a Campaign Plan That Drives Sales All Year

What Is Each Campaign Type For and When Should It Be Chosen?

Each type has a strength and a point to watch. Below we cover the eleven types in the same order under the headings “what it does, when to choose it, what to watch for”.

1. When to Choose a Product, Category or Brand Discount?

A product discount lowers the price of selected products, categories or brands by a percentage or a fixed amount. It is suitable when you need to clear stock quickly, make room for a new season or get a new product tried.

It is the most direct and most expensive type, because the whole discount comes out of the margin. So first look at the required sales increase with the calculator later in this article. A discount on selected products protects the margin better than a discount on the entire catalog. Always keep the duration clear; an open-ended discount quickly becomes the “normal price”.

2. When to Choose a Discount by Cart Total?

This type gives a discount or advantage once the cart passes a set amount. Its goal is for the customer to add one more product to their cart; so it is one of the first types to look at when you want to increase the average cart.

The threshold should be set slightly above the average cart: if it is too close, everyone passes it anyway and the discount is wasted; if it is too far, no one tries to reach it. Detailed ways to set the threshold and grow the cart are explained in the average cart guide.

3. When to Choose a Free Shipping Campaign?

Free shipping is a campaign that waives the shipping fee. Because an unexpected shipping fee is among the top reasons customers abandon their carts, in most stores it is a stronger trigger than a discount.

Making shipping free for everyone or tying it to a certain cart amount are two separate decisions. When tied to a threshold, the campaign also grows the cart. How to calculate the threshold is explained in detail in the free shipping limit guide; here just note this: the shipping cost is covered from the margin, so on low-margin products keep the threshold high.

4. When to Choose Buy X Pay for Y and a Discount on the Second Item?

Campaigns such as “buy three, pay for two” or “discount on the second item” give a price advantage when the customer buys more than one product. They suit cases where you want to increase quantity and sell several of the same product.

It has the same margin impact as a discount on a single product; the difference is that the discount is given only to those who buy more. That is why it is strong for consumables, accessories and repeat-purchase products, and pointless for one-off, expensive products. Be sure to limit which product the campaign applies to and the maximum quantity; a “discount on the second item” left unlimited can lead to an unexpected pile-up of discounts in the cart.

5. When to Choose a Bundle and Package Campaign?

A bundle campaign offers complementary products at a single price or as a discounted package. While buying one product, the customer easily adds its complements to the cart; cart value grows in both product count and amount.

Because the discount applies only to the bundle, not the whole cart, its impact on margin is limited. It works well in categories with products “bought together”, such as fashion, home, accessories and cosmetics. How to set up a bundle is explained in the bundle sales guide, and the logic of recommending complementary products in the cross-selling guide.

Recommended readingHow to Sell Bundles? Increase Cart Value with Product Sets

6. When to Choose a Gift Product Campaign?

In a gift product campaign, an extra product is added to the cart when the customer meets the condition. It is suitable when you want to create a sense of value without disturbing price perception, by giving a gift instead of a discount.

The gift's cost comes out of the margin, but customers often perceive it as more valuable than a discount. Choosing a slow-moving product, one waiting in the store or one you want to introduce as the gift does both the stock and the promotion job. Clearly separate the gift's value from the main product's price; otherwise the customer may read the gift as a hidden price increase on the product.

7. When to Choose a Coupon-Code Campaign?

A coupon code makes the discount apply only to the customer who knows the code or has it assigned to their account. It is suitable when you want to control who gets a discount and when, as in targeted offers, win-back and first orders.

A coupon is actually not a separate type but a condition that restricts other types: you can tie a percentage discount, shipping or a gift to a code. This way, instead of a public campaign, you reach only the people you target. For coupon types, writing codes and preventing abuse, see the discount coupon guide.

8. When to Choose a Customer-Group Campaign?

In this campaign type, the offer is opened only to the customer group you select: loyal customers, wholesale buyers, corporate customers or new members, for example. Unlike a discount given to everyone, you decide who benefits from the advantage.

It is one of the types that protects the margin best, because the discount goes only to the group you find valuable. You can include a group in the campaign or exclude groups such as dealers and suppliers from it. Groups are used not only for discounts but also for advantages such as shipping and tax. You can find how to group customers in the user groups guide and the logic of segmentation in the customer segmentation guide.

9. When to Choose a Payment-Type Campaign?

A payment-type campaign gives an advantage to the customer who chooses a specific payment method. When some payment methods cost less than others, you can steer customers by passing part of the difference on to them.

For this type to work well, you first need to know the real cost of each payment method to you; if you push the advantage above the cost difference, the campaign makes a loss. Show the customer the advantage clearly: information at the payment step such as “you save this much with this method” increases conversion.

10. When to Choose a Time-Based Campaign?

A time-based campaign is an offer valid at certain hours, days, weeks or periods: a weekend discount, a time-slot deal during the day, a seasonal campaign. It is suitable when you want to create urgency and concentrate demand at a certain time.

Time is not a discount type on its own but a limit that can be added to any type; you apply it by defining the campaign's start and end dates. The end time should be clear, and the campaign should really end at that time; “last day” offers that continue after the period is over damage trust. You can see which campaign is right at which time of year in the campaign calendar and how to prepare for big discount periods in the preparation guide.

11. When to Choose a Points and Gift Voucher Campaign?

Points and gift vouchers return part of the purchase as a deferred advantage for the next purchase. It is the campaign type that makes customers buy again, not just once.

The cost of the discount is not paid right away but when the customer comes back; the profit comes from a new order on top of an order that has already generated profit. That makes it one of the safest types for stores with thin margins. For setup details, see the loyalty program guide.

How Do You Choose a Campaign Type Based on Profit Margin?

The campaign type is chosen based on the product's profit margin: if the margin is wide, price-driven types such as percentage discounts and Buy X Pay for Y; if the margin is thin, types that grow the cart and give the benefit later or in a targeted way. Choosing a campaign type without knowing the margin first is the shortest way to generate sales volume that leaves no profit.

Choosing an e-commerce campaign type by profit margin: calculate the margin first; percentage discount for wide margins, cart threshold and bundles for medium margins, points, gift vouchers and targeted campaigns for narrow margins
Flow for choosing a campaign type by profit margin
Margin statusRecommended typesAvoid or use with care
Wide marginPercentage discount, Buy X Pay for Y, free gift product, time-limited dealOpen-ended discount, blanket discount on the whole catalog
Medium marginCart total threshold, bundle and package, customer group offer, free shipping thresholdSetting the threshold too close to the average cart
Narrow marginPoints and gift voucher, targeted coupon, customer group offer, free shipping with a high thresholdDeep percentage discount, unlimited “discount on the second product”

In a store where the margin differs from product to product, you need to set rules by product group instead of a single rule: you can give a deep discount on a high-margin accessory while applying only a cart threshold to a thin-margin main product. See the profit margin calculation guide for how to calculate the margin; use the margin left after the campaign as your yardstick.

How Do You Calculate the Profit Impact of a Discount Campaign?

A discount lowers the unit profit; for the campaign to leave a profit, this drop must be offset by a sales increase. The break-even point is the sales increase needed for total profit after the campaign to equal profit before the campaign.

The formula is simple: campaign price = list price × (1 − discount rate); unit profit after campaign = campaign price − cost; required sales multiplier = old unit profit ÷ new unit profit. The tool below does this calculation. “Currency” is written instead of a currency symbol; read it in your own currency.

Post-campaign profit calculator

Unit profit after campaign (currency)250

Profit margin after campaign (%)29,4

Required sales multiplier (times)1,6

Sales increase required to break even (%)60

Sales need to increase noticeably. Consider tying the discount to a narrower product group or to a specific cart threshold.

Calculation: campaign price = list price × (1 − discount ÷ 100); unit profit after campaign = campaign price − cost; profit margin = unit profit ÷ campaign price × 100; sales multiplier = old unit profit ÷ new unit profit; required increase = (multiplier − 1) × 100. The calculation assumes that the cost is fixed; add variable expenses such as shipping, payment commission and returns share to the cost. A required increase of 25 percent or less counts as small, up to 100 percent as noticeable, and above that or when no profit is left as high; these thresholds are a general interpretation. The numbers in the example are only to show how to use the tool.

In the default example, the list price is 1.000, the cost is 600 and the discount is 15 percent. The profit margin drops from 40 percent to about 29 percent, and sales need to rise 60 percent to break even. With the same margin, the required increase climbs quickly as the discount rate grows:

Discount rateUnit profit (list 1.000, cost 600)Sales increase required to break even
%10300%33,3
%15250%60
%20200%100
%25150%166,7
%30100%300
%400No break-even

The numbers in the table are an example calculation; they will differ with your own margin. The lesson is this: the discount grows linearly, while the required sales increase rises at an accelerating rate. That is why taking small steps on discounts is often safer than taking big ones. Types that grow the total order without lowering the unit price (cart threshold, bundle, points) get out of this equation more easily.

Recommended readingProfit Margin Calculation: How to Calculate Profit Margin in E-Commerce (Calculator and Examples)

Can Multiple Campaigns Apply at the Same Time?

The store decides whether campaigns apply together on the same order; the safest approach is to make campaigns non-combinable by default and make only deliberately chosen campaigns combinable. Overlapping campaigns can turn discounts that each look reasonable on their own into a total discount that loses money at the order level.

For example, if a product discount, a cart threshold discount and a coupon code are combined in the same cart, the customer can get several times the discount you planned for a single campaign. In Faprika, the “can be combined with other discounts” option is separate for each discount; when it is not checked, a customer who benefits from the discount cannot benefit from another discount. Plan which campaign can combine with which as a table, not one by one.

CombinationGeneral approachWhy?
Product discount + coupon codeGenerally do not combineThe discount stacks and leaks to coupon sites
Cart threshold + free shippingCan be combinedBoth aim to grow the cart
Customer group + coupon codeCan be combined, single useClear target, cost under control
Buy X Pay for Y + product discountDo not combineGives a double price advantage on the same product
Using points + campaign priceCombine with a lower limitThe margin must not fall below the floor price

How Do You Design a Campaign Step by Step?

A good campaign answers six questions: what is the goal, which type, for whom, for how long, with what limit and how will it be measured. If the answers to these questions are not written down, it is impossible to decide after the campaign whether it was successful.

  1. Write the goal in one sentence: such as “increase the average cart”, “clear stock” or “win the first order”. If you set more than one goal, you cannot measure any of them.
  2. Choose the type based on your margin: Use the table above and check the break-even increase with the calculator.
  3. Define the target audience: Everyone, members only, or a specific customer group?
  4. Set a duration and a limit: Start and end date, total usage limit and per-customer limit.
  5. Set the combination rule: Can it be combined with other discounts?
  6. Test before launch, then measure: Log in as a customer and see the discount in the cart; when it ends, evaluate it by number of orders, cart value and profit.

The main fields of the setup screen are similar in most e-commerce software: the name of the discount, what it applies to, the calculation method, the value, the date range, the limit and the conditions. The illustration below shows the discount setup fields in Faprika with sample values.

Example of the Faprika discount definition screen: discount name, discount type, calculation type, discount value, date, combination and limit fields
Example of the discount setup screen: type, calculation, value, duration and limit
Recommended readingHow to Set a Free Shipping Threshold? Free Shipping Threshold in E-Commerce, Break-Even Cart Calculation and Cost Guide

Common Mistakes When Choosing a Campaign Type

Campaign mistakes usually show up not in the sales figures but in the profit statement at the end of the month. The most common ones are:

  • Discounting without calculating the margin: Sales go up but profit goes down; the difference is only noticed at the end of the month.
  • Turning every campaign into a percentage discount: Yet a cart threshold, bundle or points often serve the same goal while protecting the margin.
  • Not setting a duration and limit: An open-ended or unlimited campaign trains customers into a habit of never seeing the undiscounted price.
  • Leaving campaigns combinable: An unexpectedly deep discount appears at checkout.
  • Setting the threshold too close to the average cart: Since everyone passes the threshold anyway, the cart does not grow; only the discount cost is incurred.
  • Not testing it as a customer: If the campaign is not applied in the cart as expected, you only find out through a complaint.
  • Not measuring the result: Looking at the number of orders but not at profit when the campaign ends means setting up the next campaign blind as well.
Recommended readingHow to Increase Average Basket Value? 12 Ways to Raise Revenue per Order in E-Commerce

Campaign Readiness Checklist

Go through the list below before launching a campaign. When every item is “yes”, the campaign has been set up to leave a profit.

E-commerce campaign readiness checklist: purpose, margin calculation, target audience, duration and limit, combination rule and test from the customer's view
Six checks for campaign readiness

Campaign readiness check

Items that apply2 / 8

The campaign does not look ready yet. First clarify the goal, the campaign type and the profit calculation.

StageCheckDone?
PurposeA single goal for the campaign is written downYes / No
Type and marginThe type was chosen based on profit margin, the break-even increase was calculatedYes / No
Target AudienceIt is clear whether it is for everyone, members or a specific groupYes / No
Duration and limitStart, end, total and per-customer limits are definedYes / No
StackingThe combination rule with other campaigns is definedYes / No
TestTested in the cart as a customerYes / No
MeasurementOrders, cart value and profit will be trackedYes / No

How Do You Manage Campaign Types in Faprika?

In Faprika, campaigns are defined in the panel under Discounts in Campaign Management. In Faprika's feature list, the campaign feature is described as “you can turn any scenario that comes to mind into a campaign”; each of the types above can be set up with this structure.

The discount definition includes the following fields:

  • Discount type: You choose what the discount applies to: order total, selected products, categories, brands, suppliers, tags, shipping, payment type, order subtotal or all products.
  • Calculation type: Amount, percentage or equalization. Equalization sets the selected products' price equal to the value you enter; for example, it is used to fix the second product at a certain amount.
  • Coupon code: If you check the box, the discount applies only to the customer who enters the code.
  • Start and end date: You set a duration for the discount; if you leave it empty, it is open-ended.
  • Can be combined with other discounts: When not checked, a customer who benefits from the discount cannot benefit from another discount.
  • Discount limit: Unlimited, X uses in total or X uses per user.
  • Requirements: You define the scope and limit of the discount. Conditions such as cart total, a specific product or tag are added; a customer group is included or excluded.

With this structure, the types above are set up as follows:

Campaign typeSetup logic in Faprika
Product, category or brand discountThe discount type applies to selected products, categories or brands; a percentage or an amount is entered
Discount by cart totalThe discount type is order total or subtotal; the cart value is set in the requirements
Free shippingThe discount type is shipping, the calculation is percentage, the value is 100; the threshold is tied to the cart value through the requirements
Discount on the second product (Buy X Pay for Y logic)The discount type is selected tags; the maximum number of discounted products is limited to one
Customer-group specificA customer group is included or excluded in the requirements
By payment typeThe discount type is payment type
Time-basedStart and end dates are defined
With a coupon codeThe coupon code required box is checked and the code is entered

The plan comparison also lists free gift product, Buy X Pay for Y, campaigns by payment type, hourly, monthly, weekly and daily custom campaigns, parapuan and gift voucher, the campaign discount report and the bundle sales module; you can see which one is included in which plan on the e-commerce plans page.

For a step-by-step screen walkthrough, see the Discounts training; for managing customer groups, see the User Groups training; for setting up bundle products, see the Buy the Whole Outfit training. For more campaign ideas, the e-ticaret kampanya örnekleri article will also be useful.

We recommend readingWhat Is a Discount Coupon? How to Create a Coupon Code and Use It Profitably in E-Commerce

Frequently Asked Questions

What are the e-commerce campaign types?

The main e-commerce campaign types are product, category and brand discounts, cart total discounts, free shipping, Buy X Pay for Y, bundles and packages, free gift products, coupon code campaigns, customer group campaigns, campaigns by payment type, time-limited campaigns, and points and gift vouchers.

Which campaign type leaves the most profit?

No single type is the most profitable in every store; the product's profit margin determines the choice. When the margin is wide, percentage discounts and Buy X Pay for Y; at a medium margin, cart thresholds and bundles; at a narrow margin, points, gift vouchers and customer-group offers generally protect the margin better.

How does a discount campaign affect profit?

A discount lowers unit profit, and sales must rise for the campaign to leave a profit. The required increase grows faster than the discount rate: in an example product, a 15 percent discount requires a 60 percent increase in sales, and a 20 percent discount requires a 100 percent increase.

Can multiple campaigns be combined on the same order?

This depends on the rule the store defines. In Faprika, the “can be combined with other discounts” option is set separately for each discount; if it is not checked, a customer who benefits from one discount cannot benefit from another. The safe approach is to make only deliberately chosen campaigns combinable.

Can I open a campaign only to certain customers?

Yes. By adding a customer group requirement to the campaign, the offer is opened only to the selected group; you can also exclude a group from the campaign. A coupon code likewise limits the offer to customers who know the code.

How do I measure a campaign's success when it ends?

Look not only at the number of orders but at cart value and profit: compare orders, average cart and profit margin in the campaign period with the previous period. In Faprika, the campaign discount report helps you track the discounts applied; which plans include it is shown in the plan comparison.

You May Also Like

A powerful infrastructure to make a difference in e-commerce.

Expand your customer base and grow your sales.

Plan your free demo

Leave the form and our expert will call you; let's plan your store together.

Get Information

Leave your details and our expert will call you as soon as possible.

If you'd like to talk right away: +90 850 333 15 23