Auto-Tag New Members for Segmented Loyalty Campaigns
New members join your Telegram group. Notis automatically tags them in Piggy with the join date or source. Now you can segment campaigns by membership cohort without manual work.
Trigger
New Chat Member
Action
Create Contact Attribute
Create a custom attribute for contacts.
Why this helps
Without structured tagging, founders lose track of when customers joined and can't segment loyalty campaigns or identify inactive cohorts.
- Automatically segments customers by join date without manual effort
- Enables cohort-based loyalty campaigns
- Tracks membership duration for tiered rewards
Setup
Build it in a few focused steps.
- 1Ensure your Telegram bot has Privacy Mode disabled in BotFather
- 2Connect Telegram and Piggy to Notis
- 3Create an automation named 'Tag new members with join info' with this instruction: 'When a new member joins the group, create a contact attribute marking their join date and source as group_member'
- 4Select the trigger: New Chat Member in Telegram
- 5Test by having someone join and verifying the tag appears in Piggy
Questions about this workflow
What attributes should I use for tagging?
Common options are: join_date, source, membership_cohort, or group_name. Specify what works for your Piggy setup in the automation instruction.
Can I tag based on who referred them?
If referral info is in the join message or context, yes. Otherwise, Notis will use the bot's default info.
Can I apply different tags to different groups?
Yes. Create separate automations for each group with different tag names, like 'vip_group_member' or 'beta_group_member'.
When this happens · Trigger
Do this · Action
Create a custom attribute for contacts.
Supported Triggers and Actions
Notis builds workflows that link Telegram to Piggy. A trigger fires from one place; an action lands in another.
Telegram triggers
Piggy actions
Recurring trigger
Notis starts this workflow on a schedule, such as daily, weekly, or during business hours.
Claim Anonymous Contact
Associate an anonymous contact with a real email address.
Webhook trigger
Notis starts this workflow when an external tool or custom backend sends an HTTP request.
Create Contact Attribute
Create a custom attribute for contacts.
Create Credit Reception
Award credits to a contact.
Create Vouchers Batch
Create a voucher batch for a promotion; processing runs in the background.
Find or Create Products
Find a product by its external identifier or create it if it does not exist.
Find Voucher By Code
Retrieve a voucher’s details and redemption status by its code.
Get Contact Auth Token
Retrieve an authentication token for a contact.
Get Contact's Credit Balance
Retrieve a contact’s current credit balance.
Connect any two apps with Notis in the middle.
Telegram and Piggy, or any other combination from 1,500+ integrations.
When this happens · Trigger
Do this · Action
Save your first hour today.
7-day trial of any paid plan, with $20 of usage included.
No card. Works with personal or business Piggy.