Personalization for Evergreen Timers
Evergreen timers create unique countdowns for each subscriber. SnapTimers automatically handles the personalization for you.
How It Works
SnapTimers handles this automatically. When you export an evergreen timer, simply select your email provider and the correct personalization tag is added to your embed code.
Supported Email Providers
We support all major email marketing platforms. Select your provider during export and we'll use the correct merge tag:
| Provider | Subscriber ID Tag |
|---|---|
| Klaviyo | {{ person.KlaviyoID }} |
| Mailchimp | *|UNIQID|* |
| ActiveCampaign | %SUBSCRIBERID% |
| HubSpot | {{ contact.vid }} |
| Brevo | {{ contact.CONTACT_ID }} |
| ConvertKit | {{ subscriber.id }} |
| Omnisend | [[contact.email]] |
| Drip | {{ subscriber.email }} |
| Campaign Monitor | [email] |
| GetResponse | [[email]] |
| AWeber | {{ subscriber.email }} |
| Constant Contact | [[EMAILADDRESS]] |
| Customer.io | {{ customer.id }} |
| SendGrid | {{ email }} |
Don't see your provider? Select "Other / Custom" and edit the placeholder in the embed code.
Technical Details
The personalization works by adding a uid parameter to the timer URL:
https://www.snaptimers.com/api/timer/abc123.gif?uid=SUBSCRIBER_IDWhen your email platform sends the email, it replaces the merge tag with each subscriber's unique ID. This creates a persistent countdown session for each person.
Why Personalization Matters
- •Consistent sessions: Same person sees the same countdown across devices and email opens
- •Prevents gaming: Users can't reset their timer by clearing cookies or opening on a different device
- •True urgency: Creates genuine, individual deadlines that drive action
When Is Personalization Needed?
Personalization is only required for evergreen timers. Fixed date timers show the same countdown for everyone, so no merge tags are needed.