How to Create a Blog Post
Learn how to create blog posts with rich content for your website. Blog posts help you share updates, insights, and content with your audience.
Before You Begin
- You must be logged in to your account at https://app.joinzipper.com
- You need permission to manage blog posts (typically organization owners and admins have this permission)
- Blog post content ready (title, content, images, etc.)
Steps
Step 1: Navigate to Blog
- Log in to your account at https://app.joinzipper.com/auth/login
- From the dashboard, go to Blog (or Content → Blog)
- You'll see your blog posts list
What happens next: You'll see existing blog posts (if any) and create options.
Step 2: Open Create Post
- On the Blog page, look for Create Post or New Post button
- Click Create Post
- A blog post editor will open
What happens next: You'll see fields to enter post details.
Step 3: Enter Post Title
- Title: Enter the blog post title (required)
- Make it clear and compelling
- Example: "5 Tips for Better Yoga Practice"
- Title appears at the top of the post
Note: Title is required and appears prominently in the post.
Step 4: Create Slug (Optional)
Slug: URL-friendly identifier (auto-generated from title)
- Automatically created from title
- Can be edited manually if needed
- Must be unique per organization
- Used in post URL
Edit slug (if needed):
- Click to edit the auto-generated slug
- Make it shorter or more specific
- Ensure it's URL-friendly
Note: Slugs help create clean, SEO-friendly URLs for your posts.
Step 5: Write Post Content
Content: Write your blog post content
- Use the content editor
- Add text, formatting, images, links, etc.
- Make it engaging and informative
- Include headings, lists, and other formatting
Add images or media (optional):
- Insert images from media library
- Add videos or other media
- Make content visually appealing
Note: Use the content editor to create rich, formatted blog posts.
Step 6: (Optional) Add Metadata
- Author: Select or set post author
- Category: Assign post to category (if available)
- Tags: Add tags for organization (if available)
- Featured image: Set featured image for the post
- Other metadata: Fill in additional fields as needed
Note: Metadata helps organize and display posts effectively.
Step 7: Publish or Save Draft
Choose publishing option:
Publish immediately:
- Click Publish
- Post goes live immediately
- Visible to visitors right away
Save as draft:
- Click Save Draft
- Post is saved but not published
- Can be published later
Click your chosen option
- Post will be created
- You'll see a confirmation
What happens next: Your blog post will be created and:
- Published (if you chose Publish) or saved as draft
- Available in your blog posts list
- Can be edited or deleted later
- Visible on your website (if published)
Managing Blog Posts
After creating posts, you can:
- Edit posts: Update content, title, slug, etc.
- Publish drafts: Publish saved drafts when ready
- Unpublish posts: Hide published posts from public view
- Delete posts: Remove posts if no longer needed
Tips
- Write clear, engaging titles
- Use SEO-friendly slugs
- Add images to make posts more engaging
- Save drafts to work on posts over time
- Publish when content is complete and ready
Troubleshooting
Problem: I don't see Blog option Solution: Check that:
- You have permission to manage blog posts
- Blog feature is enabled for your organization
- You're logged into the correct organization
Solution: Contact your organization owner if you need access to Blog.
Problem: I get "Slug already exists" error Solution: This error appears when:
- Slug is already used by another post
- Slug must be unique per organization
Solution: Choose a different slug or edit the existing post's slug.
Problem: I can't publish the post Solution: Check that:
- Required fields (title) are filled in
- Post content is valid
- You have permission to publish
Solution: Fill in required fields and verify permissions. Check for error messages.
Problem: Post isn't appearing on my site Solution: Check that:
- Post is published (not saved as draft)
- Post is assigned to blog section
- Site is published with blog content
Solution: Verify post is published and assigned to blog. Publish site if needed.