How to Flow Blog Posts in HubSpot
- Starting a Blog Post
- Navigate to Content → Blog → Create.
- If multiple blogs exist, select the correct one.
- Enter the title of the post.
- Navigate to Content → Blog → Create.
- Adding Content
- Copy content, but clean HTML first (e.g., use a HTML cleaner tool).
- Paste cleaned content into the Advanced Source Code section.
- Save changes.
- Copy content, but clean HTML first (e.g., use a HTML cleaner tool).
- Formatting Headings
- HubSpot automatically makes the title (H1).
- Use H2 for main sections, H3 for subsections, H4 for sub-subsections.
- Simple blog posts (like listicles) typically only need H2s.
- HubSpot automatically makes the title (H1).
- Adding a Call-to-Action (CTA)
- Insert a CTA image at the end of the post.
- Ensure it spans the full width.
- Match CTA to the funnel stage (e.g., top-of-funnel = content offer, bottom-of-funnel = consultation).
- Insert a CTA image at the end of the post.
- Blog Settings
- Content slug → defaults to title (change if cloned).
- Author → confirm with client.
- Tags → assign relevant tags or create new ones.
- Featured image → upload into organized Blog folder within HubSpot Files, then assign to post.
- Add alt text for accessibility and SEO.
- Generate meta description (AI can help, but review manually).
- Optional: tie post to a campaign if it supports a specific content offer.
- Content slug → defaults to title (change if cloned).
- Final Steps
- Preview on desktop & mobile → fix image/CTA formatting if needed.
- Add any missing links requested by the writer.
- Assign author → then Publish or Schedule.
- Preview on desktop & mobile → fix image/CTA formatting if needed.
✅ Key takeaway: A polished HubSpot blog post requires more than just pasting content — clean the HTML, format headings properly, add a CTA, optimize settings (slug, tags, images, meta), check mobile/desktop previews, and then publish or schedule.