HubSpot Email Marketing study materials
HubSpot Email Marketing study resources

HubSpot Email Marketing: Email Content Creation and Personalization

HubSpot Email Marketing · Work through your exam, one topic at a time.

All guide sections

Email Content Creation and Personalization

Email Content Creation and Personalization

This domain tests whether the message earns attention and action: subject lines, preview text, body structure, CTAs, personalization tokens, smart content, and disciplined testing.

Core rules and concepts

  • Subject line and preview text are one unit. Be specific and honest; avoid all caps, excess punctuation, and deceptive urgency. The preview should add information, not repeat the subject.
  • Personalization is more than 'Hi {{first_name}}.' Use tokens with fallback values so missing properties do not render blank, and use smart content by list membership, lifecycle stage, device, or country only when the variant is genuinely different.
  • Write for scanning: one primary CTA, short paragraphs, clear hierarchy, and a plain-text-friendly structure. Image-only emails fail when images are blocked.
  • Test one variable at a time. In HubSpot A/B tests, define test size and winner metric before launch. Click rate is usually a stronger winner metric than open rate because privacy features inflate opens.
  • Automated emails need sequence logic: delay, exit criteria, and frequency caps.

Worked example

A 2,000-contact list gets a subject-line A/B test with a 50% test size. HubSpot sends variant A to 500 and variant B to 500, waits four hours, and sends the winner to the remaining 1,000. A: 'New: 5 email reporting tips' gets 3.2% clicks; B: 'Get more from your email reports' gets 4.1%. B wins on clicks. If the team had used opens, the result might reflect Apple Mail privacy rather than real interest.

Traps

Broken tokens; clickbait that the body does not deliver; multiple competing CTAs; testing subject and body together; calling a winner before enough data; and ignoring the preview text or plain-text version.