Skip to main content

Overview

Promo codes give users access to discounted or free VIP subscriptions. There are two types of promo codes:
  1. Admin Broadcast Promos - Limited-time offers sent to all users via broadcast messages
  2. Custom Promo Codes - Special codes created by admins with flexible pricing and expiry
Promo codes can offer either free access or discounted pricing depending on the promotion.

Admin Broadcast Promos

What Are Broadcast Promos?

Broadcast promos are special limited-time offers sent by the admin to all users (both current and past subscribers) via Telegram broadcast messages. Features:
  • Sent to everyone in the bot’s user database
  • Include payment buttons in the message
  • Time-limited (expire after 48 hours)
  • One payment link works for all users
  • Typically offer 7-day access at ₦3,000 (₦2,000 discount)

How It Works

1

Admin Sends Broadcast

The admin uses /broadcast_promo to send a promotional offer to all users
2

You Receive Message

You get a message with a payment button:
🔥 SPECIAL PROMO OFFER!

━━━━━━━━━━━━━━━━━━━

💎 LIMITED TIME: 7 Days for ONLY ₦3,000!

━━━━━━━━━━━━━━━━━━━

That's ₦2,000 OFF the regular Basic plan!

⚠️ Link expires in 48 hours

[🔥 Get ₦3,000 Promo (7 Days)]
[✅ Verify Promo Payment]
3

Click Payment Button

Click the payment button to open Paystack and pay ₦3,000
4

Complete Payment

Transfer ₦3,000 via bank transfer on Paystack
5

Verify Payment

Click ✅ Verify Promo Payment or use:
/verify_promo YOUR_REFERENCE
6

Get Access

Receive your VIP channel invite link for 7 days!

Broadcast Promo Details

FeatureValue
Price₦3,000
Regular Price₦5,000 (Basic)
Savings₦2,000 OFF
Duration7 days
AccessVIP signals channel
Trade CopyingManual (not automatic)
Link Expiry48 hours after broadcast
UsageOne-time per user
Expiry Warning:Promo payment links expire 48 hours after the broadcast is sent. After expiry, you must wait for the next promotional broadcast.

When Are Promos Sent?

Broadcast promos are sent at the admin’s discretion, typically:
  • During holidays or special events
  • To re-engage inactive users
  • As a thank-you to existing subscribers
  • To promote the service to new users
Stay subscribed to any plan to receive broadcast promo notifications. Even if your subscription expires, you’ll still receive promos as long as you’ve used the bot before.

Hardcoded Promo Codes

These are special promo codes built into the system that admins can share with select users.

Available Hardcoded Codes

Code: EXTRAWhat You Get:
  • 7 days of Premium VIP access
  • MT5 Auto Copier included
  • Completely FREE
Usage:
/promo EXTRA
Limitations:
  • One-time use per user
  • Cannot be redeemed again after first use
Code: EXTRA2What You Get:
  • 14 days of Premium VIP access
  • MT5 Auto Copier included
  • Completely FREE
Usage:
/promo EXTRA2
Limitations:
  • One-time use per user
  • Cannot be redeemed again after first use
Code: VIPWhat You Get:
  • 7 days of Basic VIP access
  • VIP signals channel only
  • Manual trade copying
  • Completely FREE
Usage:
/promo VIP
Limitations:
  • One-time use per user
  • No auto copier (manual trading only)
Code: DISCOUNTWhat You Get:
  • 7 days of Basic VIP access
  • ₦2,000 OFF regular price
  • Payment required (₦3,000)
Usage:
/promo DISCOUNT
How It Works:
  • Bot generates payment link for ₦3,000
  • You pay via Paystack
  • Verify payment to get access
Limitations:
  • One-time use per user

Redeeming Hardcoded Promos

1

Get the Code

Obtain a promo code from the admin (e.g., EXTRA, VIP, DISCOUNT)
2

Send Command

Use the /promo command with the code:
/promo EXTRA
3

Free Codes

If the code is free (EXTRA, EXTRA2, VIP):
  • Subscription is activated immediately
  • You receive an invite link
  • No payment needed
4

Paid Codes

If the code requires payment (DISCOUNT):
  • Bot generates payment link
  • Click payment button
  • Complete payment on Paystack
  • Verify payment to get access
One-Time Use OnlyHardcoded promo codes can only be redeemed once per user. If you try to use the same code again, you’ll see:
❌ Already Redeemed!

You've already used this promo code!

Custom Promo Codes

Admins can create custom promo codes with flexible settings for specific campaigns.

What Are Custom Promos?

Custom promo codes are created by admins through a conversation flow using /createpromo. These codes can have:
  • Custom pricing (free or discounted)
  • Custom duration (any number of days)
  • Expiry dates
  • Usage limits (total and per user)
  • Plan types (Basic, Premium, Bi-Weekly, Monthly)
  • Copier access

Custom Promo Features

SettingDescriptionExample
CodeUnique code nameNEWYEAR2026
NameDisplay name”New Year Special”
Plan TypeSubscription tierBasic, Premium
DurationNumber of days7, 14, 30
PricingFree or paidFree or ₦3,000
Copier AccessInclude auto copier?Yes/No
Expiry DateWhen code stops workingJan 31, 2026
Usage LimitMax total redemptions100 users
Per-User LimitMax times per user1

Redeeming Custom Promos

Custom promo codes work the same as hardcoded codes:
/promo NEWYEAR2026
For Free Promos:
  • Instant activation
  • No payment required
  • Immediate invite link
For Paid Promos:
  • Payment link generated
  • Complete payment on Paystack
  • Verify to get access

Example Custom Promos

Referral Bonus

Code: REFER2026Price: FreeDuration: 3 daysLimit: 1 per user

Flash Sale

Code: FLASH50Price: ₦2,500Duration: 7 daysLimit: First 50 users

Holiday Special

Code: XMAS2026Price: FreeDuration: 14 days PremiumLimit: 1 per user

VIP Upgrade

Code: UPGRADEPrice: ₦10,000Duration: 30 days PremiumCopier: Included

Promo Code Validation

Usage Limits

Promo codes have two types of limits:
  1. Total Usage Limit - Maximum number of users who can redeem
  2. Per-User Limit - Maximum times a single user can redeem
Example:
  • Code: FLASH50
  • Total limit: 50 users
  • Per-user limit: 1
  • Result: First 50 users can redeem once each

Expiry Validation

Promo codes expire based on:
  1. Time-based expiry - Fixed date/time
  2. Usage-based expiry - After X redemptions
Expired Promo:If you try to use an expired code:
❌ Promo Expired or Inactive

Type /pay to see our regular plans!

Duplicate Prevention

You can’t redeem the same promo code multiple times:
❌ Already Redeemed!

You've already used this promo code. Type /pay to see our plans!

Checking Available Promos

For Regular Users

Send /promo without a code to see instructions:
/promo
Response:
🎁 Have a Promo Code?

━━━━━━━━━━━━━━━━━━━

To redeem a promo code, use:
/promo YOUR_CODE

━━━━━━━━━━━━━━━━━━━

Example:
/promo EXTRA

━━━━━━━━━━━━━━━━━━━

Contact admin if you have questions!

For Admins

Admins see available promo codes:
/promo
Response:
🎁 Promo Codes (Admin View)

━━━━━━━━━━━━━━━━━━━

Available Promo Codes:

✨ EXTRA - 1 Week Premium + Meta Copier (FREE)
✨ EXTRA2 - 2 Weeks Premium + Meta Copier (FREE)
✨ VIP - 1 Week Basic Only (FREE)
✨ DISCOUNT - 1 Week Basic (₦3,000) - Generates payment link

━━━━━━━━━━━━━━━━━━━

How to redeem:
/promo EXTRA

Promo + Subscription Stacking

Promo codes respect subscription stacking rules: If you have an active subscription:
  • Promo duration is added to your current expiry date
  • No new invite link needed (you’re already in the channel)
  • Seamless extension
Example:
  • Current expiry: December 20
  • You redeem EXTRA (7 days) on December 15
  • New expiry: December 27
If you’re a new user:
  • Promo creates your first subscription
  • You receive an invite link
  • Access starts immediately

Troubleshooting

”Promo Expired or Inactive”

Cause: The promo code has passed its expiry date or been deactivated Solution: Contact admin or use /pay to see regular plans

”Promo Limit Reached”

Cause: Maximum number of users have already redeemed this code Solution: Wait for a new promo or purchase a regular plan

”Already Redeemed”

Cause: You’ve already used this promo code before Solution:
  • Promo codes are one-time use
  • Check /status to see your current subscription
  • Use /pay to purchase additional plans

Promo Not Working

1

Check Code Spelling

Promo codes are case-sensitive. Make sure you typed it correctly:
/promo EXTRA
NOT:
/promo extra
2

Check Expiry

The code may have expired. Contact admin to confirm.
3

Check Usage

You may have already redeemed it. Use /status to check your subscription.
4

Contact Support

If the code should work but doesn’t, contact @pearsignals

Best Practices

Act Fast

Broadcast promos expire in 48 hours - redeem quickly

Save Codes

Save promo codes shared by admin for future use before they expire

Check Status First

Use /status before redeeming to see if you already have an active subscription

Stack Wisely

Redeem promos before your current subscription expires to stack durations
Pro Tip: If you receive a broadcast promo but already have an active subscription, you can still redeem it to extend your access. The promo duration stacks with your existing subscription!

Next Steps

Subscription Plans

View all regular subscription plans

Payment Flow

Learn how to purchase a plan

Bot Commands

See all available commands

FAQ

Common questions answered

Build docs developers (and LLMs) love