Project stage
Bot implementation
Contribution
Lifecycle journey, bot implementation, multilingual messaging and campaign tracking.
Disciplines
AI & automation · Paid ads & measurement · Websites & digital products
01 / The challenge
A reason to return.
An inactive user already has a relationship with the product. The challenge was to reconnect that existing account with a useful conversation, make returning simple and let the user choose the next step.
02 / The work
01From CRM to a personal conversation
Built an import flow that creates individual Telegram invitations for eligible contacts. Opening a personal invitation connects the subscriber to their existing account; direct bot visitors remain separate from account-linked reactivation campaigns.
02Ask first, then send the link
Designed a short conversation with two clear choices: Send my link or Not now. The bot delivers the tracked product link after a button press or a short affirmative reply. Users can end the conversation with /stop.
03A multilingual return sequence
Prepared three campaign touchpoints for day 0, day 2 and day 7, with templates in nine languages. Language selection uses country, account locale and Telegram preferences, with English as the fallback.
04Visibility for the operating team
Added campaign previews, duplicate-send checks and delivery records. Interaction events record link requests and declines, while campaign-tagged links connect the conversation to downstream measurement without placing raw user identifiers in the generated tracking fields.