Creating a campaign

Tags: 224 views 0

How to create campaigns and enable them for new orders in Atomia.


Campaigns allow staff to define the discount that is applied to new orders and invoices that meet the setup conditions.

Before you begin

Campaigns can be applied to all new orders and postpaid (usage based) invoices. This means that renewals won’t be checked for discounts for currently active campaigns.

Campaigns can be defined by one or several campaign codes. If you have several campaign codes, Atomia supports generating codes based on input parameters, e.g. number of codes, number of allowed usages per code, length, and character set.

The Atomia platform supports configuration of a permanent campaign code that is added to all orders if no other campaign code is provided. This means you can have one default campaign which is attached automatically to all orders, without any action from the customer. To define a permanent campaign code, check Order postprocessing.

Creating a new campaign

    1. Go to Atomia Admin Panel > Campaigns.
    2. Click Add New Campaign.
    3. Enter general campaign information: Title, Description, Start, and End date.

Add new campaign

Image 1: Adding a new campaign.

Defining discounts

    1. Fill in details for first discount group. These settings will be applied for all discounted products in this group, but can be overridden by a specific product discount.
    2. Click on Add Discounted Products and select the products that will be discounted by the campaign.
      1. If needed, define the product’s specific discounts by clicking the Edit button in the product line.
      2. If needed, define the product that will replace the discounted product on the order by clicking the Replace button in the product line.

Defining discounts

Image 2: Defining discount options.

  1. Define discount conditions.
    1. Select whether the discount is applicable to new customers or existing customers only, or to both new and existing.
    2. Select if the discount should be applied only once per customer, as explained here.
    3. Click Add Required Products to select which products have to be bought in order for the discount to be applied.
    4. Define whether the discount should be applied for all payment methods or only for selected ones.
    5. Set a limit for the number of discounted products.
  2. To create additional discount groups with new sets of products and different discounts, click the Add New Discount button and follow steps 1-4 for each new group.

Defining campaign codes

    1. Open the Promo codes tab.
    2. Select the desired option for No. of promo codes.
    3. Define the period of validity with Start and End.
    4. Limit the use of the promo code or set it to be permanent in Usage.
    5. If you have selected Multiple promo code option, enter details for code generation.

Promo codes

Image 3: Promo codes settings.

Saving a campaign

  1. Click on Add to save the campaign. The campaign gets active from the defined start date.

Current limitations

The campaign mechanism allows you to create custom condition handlers that can be attached to discounts. Some examples are Required Reseller Handler, Idn Domain Handler, and Order Type Handler. These are not possible to add using GUI. For more information about how to create new handlers and use them in your campaigns, please contact our support.

Was this helpful?