Personalized Outreach at Scale with Custom Tags
How to use template variables like {{first_name}} and {{title}} to send cold emails that read one-to-one, without writing each message by hand.
On this page
Personalized outreach at scale works when one well-written template does the heavy lifting and custom tags fill in the details that change from person to person. In Novpha, variables such as {{first_name}}, {{title}}, {{handle}} and {{platform}} populate at send time, so a single template becomes many individually addressed emails sent from your own Gmail.
Key takeaways
- Custom tags (template variables) swap in each prospect's details automatically, but they only work as well as the data and the copy behind them.
- Start with a clean, verified list sorted into named Prospects folders, so each template goes to a group that shares a reason for contact.
- Write the template so it still reads naturally with the tags removed; a name dropped into generic copy is a mail merge, not personalization.
- With Auto-reply, each step sends one nudge after 7 quiet days by default (adjustable), and a reply cancels the pending nudge, so a reminder never lands on top of a real conversation.
What do you need before you personalize at scale?
Three things come before a single send: a list of real people with working addresses, a clear reason to contact each group, and a template built around variables. Skip any one of them and the campaign turns into the generic blast that buyers already ignore.
Start with the list. Novpha searches public business profiles across Instagram, TikTok, YouTube, X, Facebook and Google by keyword and location, and you save the email addresses it finds into named folders under Prospects. If you already have contacts from an event or a referral list, you can import them by CSV or add them manually, so they sit alongside your search results instead of in a separate spreadsheet.
Why does personalization matter more as volume grows?
The more messages a buyer receives, the faster they skim past anything that looks mass-produced. Personalized outreach signals that you looked at the recipient, not just a row in a spreadsheet. The goal is not to write every email from scratch; it is to make sure each one is relevant to the person reading it.
Does personalizing hundreds of emails mean sacrificing quality?
No. Personalization at scale is about putting the effort in the right place: a tight segment, a specific template, and variables that pull accurate details. Done that way, you keep the message specific without hand-writing every send.
How do you set up custom tags for each prospect?
Custom tags are placeholders in your template that Novpha replaces with each prospect's details when the email goes out. Novpha's editor calls them merge tags, and the search composer offers {{first_name}}, {{title}}, {{handle}} and {{platform}}. {{title}} is the name on the prospect's public profile or page, not a job title, and when no first name can be found, {{first_name}} becomes "there". Here is the setup sequence:
- Sign in with Google, then connect your Gmail. Outreach sends from the inbox you connect, so recipients see a normal email from a real person and replies come back to the same thread.
- Build your prospect list. Search by keyword and location (one country per search card), or import an existing list by CSV.
- Sort results into named folders. Group prospects by role, industry or campaign so each template goes to people who share the same reason for contact.
- Insert the variables into your template. Use {{first_name}} in the greeting, {{title}} where the name of their profile or page fits, and {{handle}} or {{platform}} if you found the person on a social profile and want to reference it.
- Test on a small batch first. Send to a handful of prospects and check that every variable renders correctly before you send to the full folder.
What makes a custom tag actually work?
A tag only helps when the data behind it is accurate. A wrong first name or an outdated title is worse than no personalization at all, because it shows the message was automated without care. Review the folder before sending and remove or fix any contact whose details look incomplete.
Does tagging replace writing good copy?
No. Tags fill in names and profile details, not sentences. The base message still has to be specific to the segment you are writing to. That combination, a segment-specific template plus accurate variables, is how to personalize cold emails without spending hours on each one.
How do you write templates that scale without sounding robotic?
Start with the message, then add the tags. A template gives every email a consistent backbone while leaving room for the details that make it feel written for one person. Build it in this order:
- Write the core message once: the problem you solve, why it is relevant to this segment, and one clear call to action.
- Mark every spot where a detail should change from one prospect to the next.
- Replace those spots with variables such as {{first_name}} and {{title}}.
- Read the template out loud with the tags removed. If it sounds stiff, rewrite the sentence around the tag rather than just inserting a name.
- Write a separate template for each segment instead of stretching one template across very different audiences.
How specific should a template be?
Specific enough that it would make no sense if sent to a different segment. A template for independent fitness studios should mention something only a studio owner would care about. If the same copy could go to an accountant and a tattoo artist unchanged, it is too generic, no matter how many tags it contains.
Where do the replies go?
Because Novpha sends from your connected Gmail, replies land in the same thread in your own inbox. Personalized outreach then turns into an ordinary conversation, with the full history in one place.
How do you automate follow-ups without losing the personal touch?
Automated follow-ups stay personal when they carry the voice of your original message and stop the moment a real conversation starts. Novpha's optional Auto-reply reads the whole thread, including your opening message, answers after a delay you choose, and works your booking page, website or portfolio link into the closing step of the sequence.
- Write your first message in your own voice, the way you would email a contact directly.
- Add the link you want in the closing step, such as your booking page.
- Set your nudge timing. Each step sends one nudge after 7 quiet days by default, or after a different window you set for the campaign.
- Let the thread run. A reply cancels the pending nudge, and Auto-reply answers the prospect instead of chasing them. If they ask you to stop, the sequence ends.
- Check message status (opened, replied or unopened) to see which threads deserve a personal check-in from you.
Does an automated follow-up still sound like me?
It can come close. Auto-reply writes in a warm, concise, professional tone and reads your opening message as part of the thread, which is another reason to put real care into the first message. A goal and do and don't rules keep its replies close to how you would answer, and you can turn Auto-reply on only when you want follow-ups handled for you.
What if different prospects need different timing?
Seven days is the default, not a fixed rule. The window is set for each campaign, in days or hours, so put prospects who need different timing into separate campaigns.
What mistakes break personalized outreach at scale?
Four mistakes show up again and again once volume increases:
- First name only. Swapping in a name while the rest of the email stays generic reads as a mail merge.
- One template for every audience. Different segments need different reasons to reply.
- Unchecked data. Sending before reviewing the folder means broken variables and wrong names go out at scale.
- Treating compliance as an afterthought. You are the sender. Under CAN-SPAM in the United States, commercial email needs accurate sender information and a working way to opt out, and opt-outs must be honoured promptly. Canada's CASL is consent-based, though its conspicuous publication exception can cover business addresses that are published without a statement refusing unsolicited messages, where your message relates to the recipient's role. This is general information, not legal advice.
FAQ
What are custom tags in cold email?
Custom tags are template variables, such as {{first_name}} and {{title}}, that are replaced with each prospect's details when the email is sent. They let one template produce many individually addressed messages.
Which template variables does Novpha support?
Novpha's site shows {{first_name}}, {{title}}, {{handle}} and {{platform}}. Use them inside a template written for a specific segment so the message reads naturally for each recipient.
Do I still need to write good copy if I use custom tags?
Yes. Tags fill in names and profile details, not sentences. The template itself has to be specific to the audience, or the email still reads as generic no matter how many tags it contains.
What happens when a prospect does not reply?
With Auto-reply on, each step sends one nudge after 7 quiet days by default, or after the window you set for the campaign. A reply cancels the pending nudge and lands in your own Gmail thread. Without Auto-reply, you decide when to follow up yourself.