Skip to main content

Campaign Types within a Plan

Each Intelligent Delivery plan is composed of one or more individual campaigns. When you click Add campaign inside a plan, the platform asks you to select a campaign type. Each type pre-configures part of the audience logic to match a specific marketing objective, but the team still reviews the Audience, assigns coupons, and approves or rejects the forecast before launch.

Campaign Types​

TypeBusiness ObjectiveAudience Logic
CustomFreeform planning for selected AudiencesSelect one or more saved Audiences and configure whether each coupon affects the full cart or a product category
SupplierCPG or partner-funded activationSelect supplier/product scope and configure up-selling, cross-selling, or both for a brand/supplier objective
RecoveryRe-engage Customers who have stopped buyingFilters Customers who have not purchased within a configured period, optionally restricted by an Audience
Up-sellingIncrease value in a product categoryFilters Customers who are already buying in a category and targets them to buy more or at a higher value
Cross-sellingDrive purchase in a new categoryFilters Customers who bought in one scope but have not bought the target scope within a configured period

Campaign Creation Flow​

All campaign types follow the same four-step wizard inside the plan:

StepWhat happens
Campaign TypeSelect the campaign type: Custom, Supplier, Recovery, Up-selling, Cross-selling, or 1-to-1 if enabled
Campaign DefinitionConfigure the business objective, name, category, product/supplier scope, restricted Audience, or custom Audience actions
AudienceReview calculated audience rows, assign or create coupons, adjust estimation inputs, and optionally configure omnichannel splits
ForecastReview projected KPIs and approve, reject, save, or recalculate the campaign

Step 1: Campaign Definition​

Configure the campaign name and type-specific parameters:

Recovery​

FieldDescription
Campaign nameInternal name
Restricted segmentsOptional audience filter to narrow the recovery pool
PeriodHow long since last purchase: 1 month, 3 months, 6 months, or 1 year
Have boughtInclude Customers who have made at least one purchase

Up-selling​

FieldDescription
Campaign nameInternal name
TaxonomyProduct classification to target
Product categorySpecific category within the taxonomy
Restricted segmentsOptional audience filter
Up-selling checkboxCheck to configure the "from–to" period for regular purchaser definition

Cross-selling​

FieldDescription
Campaign nameInternal name
TaxonomyProduct classification for the target category
Product categoryCategory the Customer has not yet bought
Restricted segmentsOptional audience filter
Period without purchase1 month, 3 months, 6 months, 1 year, or "have never bought"
Has bought in last 12 monthsOptional: include only Customers with at least one purchase in the past year
Active CustomersOptional: include only Customers who have bought at least once in any store

Custom​

FieldDescription
Campaign nameInternal name
Campaign categoryMandatory category used later for grouped forecast and ROI analysis
Audience segmentsOne or more saved audience segments
AffectationWhether the coupon applies to the full cart or a specific product category

Supplier​

FieldDescription
Campaign nameInternal name
SupplierBrand, CPG, or supplier scope for the campaign
Up-selling / Cross-sellingSelect whether the supplier campaign should grow spend, acquire non-buyers, or combine both
ScopeCategory, white label, product, or supplier scope depending on company configuration
Period / has bought / active CustomersPurchase-history filters used to define the buying or non-buying audience
Campaign categoryCategory used for grouped budget, forecast, and ROI

Step 2: Audience​

After defining the campaign, the platform calculates and displays the audience table. Each row is an action: one Audience segment with its assigned coupon, delivery assumptions, and later forecast/ROI. A single campaign can produce several actions when it contains several Audiences or channel splits.

Key metrics and fields shown:

MetricDescription
Customers to impactEstimated Customers in this segment (dynamic, may shift slightly)
Average Expenditure (€)Average total spend by this segment
Average Purchase (€)Average transaction value
Units / PurchaseAverage units per transaction
FrequencyAverage purchases per Customer during the plan period
PVPAverage retail price of products purchased by this segment
Daily SalesTotal daily sales generated by this segment
SeasonalitySeasonal behavior index for this segment
Control groupNumber of Customers held out (calculated from the control group % configured for the company)
CouponDropdown to assign a previously created coupon to this segment
Estimated redemption per CustomerExpected average number of redemptions per Customer
Estimated redemption (%)Expected percentage of delivered coupons that will be redeemed
Estimated delivery (%)Expected percentage of Customers who will receive or visualize the coupon
Coupon actionsView coupon, edit coupon, create coupon, recommend coupon, or assign coupon depending on permissions
note

The Audience metrics (Estimated redemption %, Estimated delivery %) are editable here without overwriting the original coupon. Use these fields to tune the forecast in real time.

For omnichannel delivery, use Set action as omnichannel to split an action by channel priority. The audience can be split so Customers with an eligible email are contacted through email first, and SMS can be used as a later priority for Customers who cannot be reached through the first channel.

Step 3: Forecast​

Once a coupon is assigned and the audience is confirmed, the Forecast step shows the projected campaign performance:

MetricDescription
Impacted CustomersCustomers who will receive the campaign
Maximum redemption per couponNumber of times a voucher can be redeemed
Delivered couponsProjected number of coupons delivered
% Estimated DeliveryExpected delivery rate
Estimated redemptionsProjected number of redeemed coupons
% Estimated redemptionProjected redemption rate
Discount costTotal campaign cost
Incremental salesRevenue uplift attributed to the campaign
Incremental ratioROI estimate
% Increase total salesSales growth vs. comparison period
Delivery costEstimated channel cost for email/SMS delivery when channels are configured
Coupon CostTotal estimated coupon-related cost
Loyal Guru costLoyal Guru cost component shown separately when applicable

At this step, you approve or reject the campaign:

  • Approve β€” saves and approves the campaign (it will be included in the plan launch).
  • Reject β€” marks the campaign as rejected (it will be excluded from the launch).
  • Save and quit β€” saves as draft for later review.
  • Calculate / Recalculate β€” refreshes audience or forecast values after changing coupon assumptions.
  • Previous β€” returns to the previous wizard step; if coupon assignments changed, the platform may ask whether to keep coupons.