TrapyfyDocs

Promotions & Discounts

Coupons, tier pricing, affiliate programs, and customer announcements.

Watch this walkthrough for a quick overview of the workflow.

Coupons

Create and manage discount coupons for promotions.

Coupons overview

Creating a Coupon

Add new coupon form
  1. Click "Add Coupon" button
  2. Enter coupon name and unique code
  3. Add description and select countries
  4. Choose discount type (Fixed or Percentage)
  5. Set amount, usage limits, and minimum spend
  6. Configure visibility and expiration date
  7. Click "Create Coupon"

Key Features:

  • Search and filter coupons
  • Import/Export coupon lists
  • Set usage limits per user
  • Country-specific targeting
  • Schedule coupon availability

Tier Pricing

Create quantity-based price rules for bulk purchases. Managed under Marketing → Tier pricing.

Tier pricing overview

Creating a Tier Price Rule

New tier price form
  1. Click "Add Rule"
  2. Enter rule name (e.g., "3+ Unit Discount")
  3. Select applicable countries or choose "Select All"
  4. Optionally target specific customers
  5. Add entire categories or specific products
  6. Define price steps (From Units, To Units, New Price)
  7. Click "Add Step" for multiple tiers

Example:

Buy 1-2 units at full price, 3-5 units at €0.90, 6+ units at €0.80

Note: Tier pricing is separate from country pricing and does not replace product pricing. Test tier pricing with the relevant country, product or variation, and quantity range before launch. Merchants should confirm tier pricing does not conflict with coupons, margin requirements, or shared product restrictions.

Affiliate Levels

Create loyalty tiers with point requirements and rewards.

Affiliate levels overview

Creating an Affiliate Level

Add affiliate level form
  1. Click "Add Level"
  2. Enter level name (e.g., "Bronze", "Silver", "Gold")
  3. Upload an optional image/badge
  4. Set required points to reach this level
  5. Customize level-up message with variables like {user}, {mention}, {level_name}
  6. Click "Save Level"

Configuring Level-up Messages

Level-up message configuration

Create customized messages that are automatically sent when users reach a new affiliate level. You can configure separate messages for direct messages and group announcements.

Level-up Message (DM)

Sent directly to the user when they reach the level. Use the rich text editor to format your message and include dynamic variables.

Level-up Message (Group)

Announces the level-up in a group chat (only works when the bot is in the same Telegram group as the user).

Available Variables:

  • {user} - Outputs user's name or username
  • {mention} - Mentions user in group messages
  • {level_name} - Outputs the level name

Announcements

Send site-wide announcements to customers by country.

Announcements overview

Creating an Announcement

New announcement form
  1. Click "New Announcement"
  2. Compose your message using the rich text editor
  3. Select target countries from the dropdown
  4. Toggle "Schedule Delivery" to send immediately or schedule for later
  5. If scheduled, set the delivery date and time
  6. Click "Create Announcement"

Tips:

  • Use formatting tools to make announcements stand out
  • Schedule announcements for optimal times
  • Target specific countries for localized messages
  • View sent status and delivery dates in the table

Quick Reference

Coupons

Fixed or percentage discounts with usage limits and expiration dates

Tier Pricing

Volume discounts based on quantity purchased

Affiliate Levels

Point-based loyalty tiers with custom rewards

Announcements

Scheduled site-wide messages to customers

Related workflows