One-Message Account Consolidation for Loyalty Cleanup
Customer says 'I have two accounts.' Instead of logging into Piggy and manually merging, just message Notis. One instruction and the accounts are consolidated.
Trigger
New Message Received
Action
Merge Contacts
Merge one contact into another, remove the source contact, and process the irreversible change asynchronously.
Why this helps
Duplicate accounts scatter loyalty points across records, confusing customers and creating manual cleanup work for founders.
- Customers see their true loyalty balance immediately
- Eliminates data fragmentation and confusion
- Prevents lost points from split accounts
Setup
Build it in a few focused steps.
- 1Connect Telegram and Piggy to Notis
- 2Create an automation named 'Merge duplicate accounts' with this instruction: 'When a customer tells me they have duplicate accounts, merge them in Piggy, combining the points into their main account'
- 3Select the trigger: New Message Received in Telegram
- 4Notis will ask for clarification on which account is their main account if needed
- 5Test by creating two test accounts and merging them through a message
Questions about this workflow
How do I tell Notis which account to keep?
Mention it in your message like 'merge John's old account into his main account john@example.com' and Notis will consolidate them.
What happens to the old account?
After merging, the source account is removed from Piggy and its data is transferred to the main account. This is permanent.
Can I merge more than two accounts?
Yes. In your instruction, specify 'merge all of their accounts' and Notis will consolidate multiple records into their primary account.
When this happens · Trigger
Do this · Action
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.