Skip to content

Marketing Campaigns

Campaigns are one-time or recurring events where a customer receives bonus points regardless of a purchase. Unlike the loyalty program, campaigns trigger based on an event or schedule, rather than a transaction.

Plan Limits

The number of active campaigns is limited by your subscription plan, and some campaign types might be unavailable on basic plans. Check the conditions in the Subscription and Plans section or on the Favy website.

Campaign Types

Welcome Bonuses

Awarded automatically when a customer registers in the loyalty program. Triggers once per customer.

Birthday Bonuses

Awarded to the customer on their birthday. Triggers once a year automatically.

Seasonal Campaign

Runs daily based on a schedule during a specified period. Suitable for holiday promotions and special events: the system checks the conditions at the specified time every day and awards points to eligible customers.

Additional fields for this type:

  • Active Dates - the range (from/to) during which the campaign is active.
  • Launch Time - the daily launch time based on the company's time zone from the profile settings.

Point Expiration Notification

Sends a notification to customers before their points expire. No points are awarded - it's just a reminder through selected communication channels.

Create a Campaign

Click "Add Campaign". The form dynamically adjusts based on the selected type.


Basic Parameters

FieldRequiredDescription
Campaign CodeA unique identifier, alphanumeric only, e.g., welcome_2025
NameInternal name for reference, e.g., "Welcome Bonuses"
Campaign TypeDefines the trigger logic and the set of available fields
Status-Draft - saved, not applied; Enabled - active; Paused - temporarily stopped; Archived - removed from service
Number of PointsHow many points the customer receives (not available for the "Expiration Notification" type)
Point Lifespan (days)-How many days awarded points last before expiring. Empty means indefinite
Communication Channels-Push Notifications and/or Email - how the customer receives the notification about the point award
Target Groups-Limit the campaign to specific segments. If none are selected, it applies to all customers

Limits

Limits allow you to control the reach of the campaign. Each limit is enabled by a separate "Activate" checkbox.

LimitDescription
Limit per customer (lifetime)How many times a single customer can participate in the campaign throughout its entire duration
Limit per customer (per period)How many times a single customer can participate over a period. For "Birthday", period = year; for "Seasonal", period = one launch
Total participants limitMaximum number of participants for the entire duration of the campaign
Daily limitMaximum number of participants per day
Campaign budget (points)The campaign stops automatically when the specified total number of points has been awarded

Click "Create Campaign" to save.

"Draft" Status

A new campaign is created in the "Draft" status and does not launch. Switch it to "Enabled" once the settings have been verified.

Edit and Disable a Campaign

Click on a campaign in the list to open the same form. To manage the program's lifecycle, use statuses: "Paused" if you need to stop temporarily, or "Archived" if the campaign is no longer needed.

  • Segmentation - creating target customer groups: Segmentation
  • Loyalty Program - awarding points based on transactions: Loyalty Program
  • Company Profile - time zone for seasonal campaigns: Profile