TikTask logo TikTask
Advanced workflows • 7 min read

Smart variables in TikTask: personalize messages automatically

Use smart variables to auto-fill names and dates inside your messages so one template can feel personal.

variables personalization templates workflows automation

Smart variables are small placeholders you add inside a message. When TikTask runs the schedule, it replaces them with real values.

This helps you write one message that feels personal, without retyping it every time.

Example: “Hey @recipient_first_name, just checking in.”

What variables are used for

  • Follow-ups (Hey @recipient_first_name...)
  • Reminders (Today at @time...)
  • Campaigns (Hi @recipient_first_name, your order is ready)
  • Internal notes (Next task: @date)

Common variables (examples)

Name-based

  • @recipient_first_name → “Hey Sara”
  • @recipient_name → “Hey Sara Khalil”

Time and date

  • @date → “Today is Dec 28”
  • @time → “at 6:30 PM”
  • @date_time → “Dec 28, 6:30 PM”

Your identity (optional)

  • @my_first_name → your first name (if available)
💡
Tip
You don’t need to memorize variables. TikTask usually shows a variable list or picker when you write your message.

How to use variables (step-by-step)

  1. Create a new schedule (or open a text bucket)
  2. Write your message
  3. Insert a variable from the variables picker (recommended)
  4. Save and schedule

Ready-to-use templates

Simple follow-up

“Hey @recipient_first_name, just checking in. Want me to send the details?”

Appointment reminder

“Hi @recipient_first_name, quick reminder for @date_time. Reply anytime if you need to reschedule.”

Weekly promo

“Hey @recipient_first_name, we have a small offer today. Want me to share it?”

Friendly no-reply ping

“Hi @recipient_first_name, just making sure you saw my last message. No rush.”

Important notes

  • If TikTask can’t detect a value (for example: name not available), the variable may stay as-is or use a fallback.
  • Variables work best when the recipient is saved as a contact with a name.
  • Test once with a schedule 2 minutes from now to see how it looks.