Dynamic Placeholders
Dynamic placeholders allow you to automatically insert user information into your automated replies, making them feel personal and custom-written even though they're automated.
What Are Dynamic Placeholders?
Dynamic placeholders are special codes that get replaced with real user data when the message is sent.
Example
Your automation message:
Hey {Name}! 👋 Thanks for reaching out. Here's your free guide: [link]
Looking forward to helping you!
What the user receives:
Hey Sarah! 👋 Thanks for reaching out. Here's your free guide: [link]
Looking forward to helping you!
The {Name} placeholder is automatically replaced with the user's actual name.
Available Placeholders
Lazyspond supports the following placeholders:
| Placeholder | What It Shows | Example |
|---|---|---|
{Name} | User's Instagram display name | "Sarah Johnson" |
{Username} | User's Instagram handle (without @) | "sarah_fitness" |
{Date} | Current date | "March 22, 2024" |
{Time} | Current time | "2:30 PM" |
Using Placeholders
To use a placeholder, simply type it in your automation message:
Hey {Name}, thanks for the interest!
When the message is sent, {Name} will be replaced with the user's actual name.
Placeholder Examples
Personalization with Name
Message:
Hey {Name}! 👋 Thanks for asking about our guide. Here's the link: [link]
Can't wait to help you get started!
What they receive:
Hey Sarah! 👋 Thanks for asking about our guide. Here's the link: [link]
Can't wait to help you get started!
Using Username
Message:
Hey @{Username}! 🎉 Thanks for the love. Here's your exclusive discount: SAVE20
Use it on your next purchase!
What they receive:
Hey @sarah_fitness! 🎉 Thanks for the love. Here's your exclusive discount: SAVE20
Use it on your next purchase!
Date & Time
Message:
Hey {Name}! This offer expires on {Date} at {Time}. Don't miss out!
[CLAIM YOUR OFFER]
What they receive:
Hey Sarah! This offer expires on March 29, 2024 at 11:59 PM. Don't miss out!
[CLAIM YOUR OFFER]
Combined Placeholders
Message:
Hey {Name}! 👋
Thanks for reaching out on {Date} at {Time}. Here's your personalized guide: [link]
Looking forward to working with you!
What they receive:
Hey Sarah! 👋
Thanks for reaching out on March 22, 2024 at 2:30 PM. Here's your personalized guide: [link]
Looking forward to working with you!
Best Practices
1. Use {Name} for Warmth
Adding someone's name makes the message feel personal:
✅ Good:
Hey {Name}! Thanks for the interest. Here's your guide: [link]
❌ Bad:
Thanks for the interest. Here's your guide: [link]
2. Don't Overuse Placeholders
One or two placeholders per message is ideal. Too many looks robotic:
✅ Good:
Hey {Name}! Here's your free guide: [link]
❌ Bad:
Hey {Name}! Thanks for reaching out on {Date} at {Time}. Here's your guide for {Username}: [link]
3. Use {Date} for Time-Sensitive Offers
When you have expiring offers, use {Date} to show urgency:
Hey {Name}! This offer expires on {Date}. Don't miss out!
4. Use {Username} Sparingly
{Username} is useful for mentions or shout-outs:
Hey @{Username}! Thanks for the mention. Here's a special thank you: [link]
But it can feel awkward in regular messages:
❌ Awkward:
Hey {Name} (@{Username}), thanks for reaching out!
5. Test Placeholder Accuracy
Before going live, test your placeholders:
- Create the automation with placeholders
- Use a test account to trigger it
- Verify the placeholders are replaced correctly
- Check that names and usernames are accurate
Placeholder Limitations
What If Data Is Missing?
If a user's data is missing (e.g., they haven't filled out their profile), the placeholder will show as blank:
Message:
Hey {Name}! Thanks for reaching out.
If name is missing:
Hey ! Thanks for reaching out.
This is rare, but it can happen. To avoid this, use fallback text:
Hey {Name}! (or just "Hey there!") Thanks for reaching out.
Actually, a better approach is to make the placeholder optional:
Hey {Name}Thanks for reaching out.
Or simply avoid the placeholder if data might be missing.
Placeholder Case Sensitivity
Placeholders are case-sensitive. You must use the exact format:
✅ Correct:
{Name}{Username}{Date}{Time}
❌ Incorrect:
{name}(lowercase){USERNAME}(all caps){user_name}(with underscore){DATE}(all caps)
Plan Availability
Dynamic placeholders are available on:
| Plan | Available? |
|---|---|
| Free | ❌ No |
| Starter | ✅ Yes |
| Pro | ✅ Yes |
| Premium | ✅ Yes |
Free plan users can still use static messages without placeholders.
Advanced Use Cases
Personalized Offers
Message:
Hey {Name}! 🎉
You're amazing, and we want to show our appreciation. Here's 20% off just for you:
[CLAIM 20% DISCOUNT]
This offer expires on {Date}. Don't miss out!
Shout-outs
Message:
Hey @{Username}! 🙌
Thanks so much for the mention! We absolutely love seeing you hit those milestones!
Here's an exclusive thank you gift: [link]
Time-Sensitive Campaigns
Message:
Hey {Name}! ⏰
This limited-time offer expires on {Date} at {Time}. Spots are filling up fast!
[CLAIM YOUR SPOT]
Event Reminders
Message:
Hey {Name}! 📅
Our webinar is happening on {Date} at {Time}. Don't be late!
[JOIN THE WEBINAR]
Troubleshooting
Placeholders Not Replacing?
- Check spelling — Make sure you used the exact format:
{Name}, not{name} - Check for spaces — No spaces inside the brackets:
{Name}, not{ Name } - Verify the placeholder exists — Only use: Name, Username, Date, Time
- Test with a test account — Trigger the automation and verify
Placeholder Shows Blank
This usually means the user's data is missing:
- For {Name}: User hasn't filled out their display name (rare)
- For {Username}: User's account is private (rare)
- For {Date}/{Time}: These should always work
To avoid blank placeholders, test with your own account first.
Placeholder Shows Wrong Data
- Verify the user's Instagram profile — Check their actual name/username
- Test again — Sometimes Instagram takes time to sync
- Contact support — If data is consistently wrong, email support@lazyspond.com
Tips for Maximum Impact
1. Start with {Name}
The simplest and most effective placeholder is {Name}. Start here:
Hey {Name}! Thanks for reaching out. Here's your guide: [link]
2. Add Urgency with {Date}
For time-sensitive offers, add {Date}:
Hey {Name}! This offer expires on {Date}. Don't miss out!
3. Use {Username} for Mentions
When responding to mentions, use {Username}:
Hey @{Username}! Thanks for the shout-out! Here's a special thank you: [link]
4. Combine for Maximum Personalization
For high-value leads, combine multiple placeholders:
Hey {Name}! 👋
Thanks for reaching out on {Date}. Here's your personalized guide: [link]
Looking forward to working with you!
Next Steps
- Test your automations: See Testing Your Setup
- Track performance: Check Analytics & Metrics
- Set up follow-ups: Learn about Follow-up CTAs