What makes a cold email feel hyper-personalized
Hyper-personalized outreach is not just about adding a company name or a role title. The message feels stronger when the prompt is fed with actual signals that are relevant to the offer. In this workflow, those signals come from LinkedIn company context and Ahrefs SEO data, which gives the AI a reason to mention traffic, authority, or other website-level details when writing the opener.
The sheet matters because it keeps the source data visible. You can see the original LinkedIn fields, the extracted domain, the SEO enrichment, and the generated email in one place. That makes it much easier to tell whether the draft is actually grounded in the data or just using it as a shallow decoration.
That is also why the review loop in the walkthrough is important. The first pass may be fine structurally but still too vague. By previewing a row, tightening the prompt, and rerunning, you can move from "AI wrote a email" to "AI wrote a message that uses the right metric for the right company."
- Use a clean domain before enrichment so the data is reliable.
- Expose only the metrics that actually help the email angle.
- Keep generated drafts and review status in the same sheet.
This workflow is a strong fit for SEO agencies, growth consultants, and operators who sell services that can be tied back to website performance. If the offer is unrelated to traffic or search visibility, the same format still works, but the metrics should change to something more credible for the buyer. The point is to make each draft feel earned by the data, not embellished by the prompt.