Content Overview Documentation¶
Menu Location: Settings > Content > Content Overview
Access Level: Administrator and above
Last Updated: 2026-03-01
Overview¶
The Content Overview page (also known simply as "Content") is the central hub for managing all website content, including custom pages, embedded content snippets, and LeadPages landing pages. This page allows you to create, edit, and organize all text content that appears on your customer-facing website.
Primary Functions:
- Create and manage custom website pages
- Edit embedded content snippets used throughout the site
- Manage LeadPages landing pages
- Control page visibility and menu placement
- Edit SEO meta information for each page
- Upload background images for pages
- Manage custom CSS for individual pages
Page Layout¶
Header Section¶
- Navigation Breadcrumb: Settings > Content > [Current View]
- "Create New Page" Button: Opens modal to create new content page
- View Switcher: Toggle between Pages, Embedded Content, and LeadPages
Main Content Area¶
Table displaying all content with columns:
- ID: Unique content identifier
- Page Name: Name/title of the content
- Characters: Length of content (character count)
- URL: Public URL path (if applicable)
- Status: Private/Public visibility setting
- Last Updated: When content was last modified
- Options: Edit, Delete action buttons
Tabs/Views¶
- Pages: Standard website pages shown in navigation
- Embedded: Content snippets embedded in other pages
- LeadPages: Landing pages created via LeadPages.net
Content Types¶
Pages¶
Custom website pages that appear in your site navigation menu.
Common Page Examples:
- About Us
- Our Story
- FAQ
- How It Works
- Testimonials
- Blog Posts
- Contact Information
Page Features:
- Custom URL (breadcrumb)
- SEO meta title and description
- Rich text content editor
- Background image support
- Custom CSS styling
- Menu visibility control
Embedded Content¶
Content snippets that are embedded within dynamic pages throughout the site.
Common Embedded Content Examples:
- "Sign up Billing form text" - Text on billing page
- "404 Page Paragraph" - Custom 404 error message
- "Welcome Next Upcoming Delivery" - Message customers see when logged in
- "Sign up Delivery Instructions" - Help text on signup form
- "Tell-a-friend Email Body" - Referral email template
- "Header Code - All Pages" - Global header scripts
- "Before Body Close Tag - All Pages" - Global footer scripts
Embedded Features:
- Plain text or HTML
- Inserted dynamically into specific page locations
- Not visible as standalone pages
- No custom URL
- Cannot be set to private (always embedded when called)
LeadPages¶
Landing pages created using the LeadPages.net service and uploaded to your domain.
LeadPages Features:
- Upload HTML file from LeadPages
- Creates standalone landing page
- Custom URL on your domain
- Separate page from standard navigation
- Optimized for conversions
- Embedded forms and tracking
Creating Content¶
Creating a New Page¶
Steps:
- Click "Create New Page" button
- Enter page title (e.g., "Our Mission")
- Click "Create New Page"
- System creates page and redirects to edit screen
- Add content using rich text editor
- Configure settings (see below)
- Click "Save"
- Set status to "Public" when ready to publish
Page Settings:
- Content Title: Displayed as page heading
- Breadcrumb: URL path (auto-generated from title, editable)
- Meta Description: SEO description (shows in search results)
- Meta Keywords: SEO keywords
- Status: Private/Public visibility
- Display on Menu: Control menu appearance
- Background Image: Optional full-width header image
- CSS Styles: Custom CSS for this page only
Creating Embedded Content¶
Embedded content is typically pre-created by system. To edit:
- Go to Content > Embedded tab
- Find content snippet to edit
- Click name to edit
- Modify content (plain text or HTML depending on snippet)
- Click "Save"
- Changes appear immediately on front-end
Common Embedded Content to Customize:
- Welcome messages
- Form help text
- Email templates
- Custom code snippets
Uploading a LeadPage¶
Steps:
- Create landing page in LeadPages.net account
- Download HTML file from LeadPages
- Go to Content > LeadPages tab
- Click "Add New LeadPage" button
- Enter page name(s) - can create multiple separated by commas
- Select HTML file to upload
- Click "Add LeadPage"
- Page created and accessible at yourdomain.com/page-name
Bulk Upload:
- Upload one HTML file
- Create multiple URLs at once by separating names with commas
- Example: "promo1, promo2, promo3" creates three pages with same content
Editing Content¶
Using the Rich Text Editor¶
Available for: Standard pages (not embedded or LeadPages)
Editor Features:
- Formatting: Bold, italic, underline, headings
- Lists: Bulleted and numbered lists
- Links: Add hyperlinks to text
- Images: Insert images (uploaded to media library)
- Tables: Create data tables
- HTML Mode: Edit raw HTML if needed
Shortcodes Available:
##next_delivery##- Customer's next delivery date##next_email##- When next email will be sent**cust_first_name**- Customer's first name**referral_link**- Customer's unique referral link**referral_amount**- Referral reward amount
Plain Text Content¶
Used for: Email templates, code snippets, meta tags
No styling allowed - Plain text or HTML code only.
Examples:
- Email subject lines
- Email body text (plain text only)
- Meta tags
- Tracking codes
Page Settings¶
Breadcrumb (URL):
- Automatically generated from page title
- Editable - use lowercase, hyphens for spaces
- Example: "About Our Farm" becomes "about-our-farm"
- Accessible at yourdomain.com/about-our-farm
Status Options:
- Private: Only admins can view (logged in)
- Public - no links: Published but not in menu
- Public - show on side menu, show on main: Fully public with menu links
- Public - show on side menu, don't show on main: In side menu only
Background Image:
- Upload full-width image for page header
- Removes side menu when used
- Creates full-width landing page style
- Optional feature
CSS Styles:
- Add custom CSS for this page only
- Applies only to this specific page
- Useful for unique page layouts
Common Use Cases¶
Use Case 1: Create "About Us" Page¶
Goal: Add company story page to website
Steps:
- Click "Create New Page"
- Name: "About Us"
- Click create
- Write company story in editor
- Add team photos via image button
- Set meta description: "Learn about our family farm and mission"
- Set status: "Public - show on side menu, show on main"
- Click "Save"
Result: New About Us page appears in navigation menu
Use Case 2: Update 404 Error Message¶
Goal: Customize "page not found" message
Steps:
- Go to Content > Embedded tab
- Find "404 Page Paragraph"
- Click to edit
- Update text with friendly, helpful message
- Include link to homepage
- Click "Save"
Result: Custom 404 message shows when page not found
Use Case 3: Add Seasonal Promotion Landing Page¶
Goal: Create special landing page for summer promo
Steps:
- Create landing page in LeadPages.net
- Download HTML file
- Go to Content > LeadPages
- Click "Add New LeadPage"
- Name: "summer-special"
- Upload HTML file
- Click "Add LeadPage"
- Share URL: yourdomain.com/summer-special
Result: Standalone promotional landing page live
Use Case 4: Update Welcome Message for Logged-In Customers¶
Goal: Change text customers see when they log in
Steps:
- Go to Content > Embedded
- Find "Welcome Next Upcoming Delivery"
- Click to edit
- Update welcome text
- Use
##next_delivery##to show their next delivery date - Click "Save"
Result: Updated welcome message for all customers
Use Case 5: Bulk Create Multiple LeadPages¶
Goal: Create 5 landing pages for A/B testing
Steps:
- Create single landing page in LeadPages.net
- Download HTML
- Go to Content > LeadPages
- Click "Add New LeadPage"
- Name: "test-a, test-b, test-c, test-d, test-e"
- Upload HTML file
- Click "Add LeadPage"
Result: 5 identical landing pages created with different URLs
Troubleshooting¶
Page Not Appearing in Menu¶
Symptoms:
- Created page but it doesn't show in navigation menu
- Page exists but not accessible to customers
Check:
- Status setting - must be "Public" not "Private"
- Menu setting - must include "show on side menu" or "show on main"
- Page name - very long names may not fit in menu
- Browser cache - try private/incognito browsing
Solutions:
- Edit page, change status to appropriate public setting
- Clear browser cache or view in incognito mode
- Check front-end to verify page appeared
- May take few minutes for menu cache to update
Can't Create Page - "Already Exists" Error¶
Symptoms:
- Try to create page but get error message
- Says breadcrumb already exists
Solutions:
- Choose different page name
- Check existing pages - may be duplicate
- Edit breadcrumb manually to make unique
- Use Edit function on existing page if trying to update
Common Causes:
- Page with same name already exists
- Breadcrumb (URL) conflicts with existing page
- System-reserved URL being used
Content Not Saving¶
Symptoms:
- Click Save but changes don't persist
- Page reverts to old content
Check:
- Special characters in content causing issues
- Very large content (>100,000 characters)
- JavaScript errors in browser console
- Timeout if content extremely long
Solutions:
- Remove special characters or encode properly
- Break very long content into multiple pages
- Try different browser
- Save smaller sections at a time
Embedded Content Changes Not Showing¶
Symptoms:
- Update embedded content but old version still shows on site
- Says saved but front-end unchanged
Check:
- Cache may need clearing
- Saved wrong embedded snippet
- Changes saved to wrong content piece
Solutions:
- Wait 5-10 minutes for cache to clear
- Clear browser cache or view in private browsing
- Double-check edited the correct embedded content
- Contact support if changes still not appearing after 1 hour
Related Pages¶
- Email Templates - Create and manage email templates
- Front Page - Edit homepage content and layout
- Hello Bar - Manage notification bar content
- Media Library - Upload and manage images
- FAQ Content - Create and edit FAQ questions/answers
Typical Workflow:
- Create or upload content on this page
- Edit content using rich text editor
- Configure settings (URL, visibility, SEO)
- Set to Public when ready to publish
- View on front-end to verify
Permissions & Access¶
Required Access Level: Administrator or higher
Access Level Capabilities:
- Manager: View content (read-only)
- Administrator: Create, edit, delete all content
- Kiva Admin: All features + system embedded content, debug tools
Restricted Features:
- Delete Content: Requires Administrator
- Edit System Embedded: Some system snippets restricted to Kiva Admin
- Embed LeadPage Files: Requires Administrator
Best Practices¶
Content Creation¶
- Write for your audience - Use customer-friendly language
- Keep it concise - Web readers scan, don't read everything
- Use headings - Break up long content with H2, H3 headings
- Add images - Visual content increases engagement
- Include calls-to-action - Tell readers what to do next
SEO Optimization¶
- Write unique meta descriptions - Don't duplicate across pages
- Use relevant keywords - Match what customers search for
- Keep titles under 60 characters - Avoid truncation in search results
- Make URLs readable - Use descriptive breadcrumbs
- Update content regularly - Fresh content ranks better
Organization¶
- Name pages clearly - Descriptive names for easy finding
- Use consistent formatting - Maintain brand voice and style
- Archive old content - Set to Private instead of deleting
- Document embedded changes - Note what you changed and when
- Test before publishing - Preview as Private first
Things to Avoid¶
- ❌ Creating duplicate pages
- ❌ Using very long page names
- ❌ Setting everything to Private (no one can see it)
- ❌ Deleting content without backup
- ❌ Editing code snippets without understanding impact
Quick Reference Card¶
| Task | Action/Location |
|---|---|
| Create new page | Click "Create New Page" button |
| Edit existing page | Click page name in list |
| Change page URL | Edit "Breadcrumb" field |
| Make page public | Set Status to desired public option |
| Add to menu | Set Status to "show on side menu" option |
| Upload LeadPage | Go to LeadPages tab, upload HTML file |
| Edit embedded snippet | Go to Embedded tab, click snippet name |
| Add background image | Use "Background Image" file picker |
| View live page | Click URL in content list (external link icon) |
| Delete page | Click Delete button (requires confirmation) |
FAQs¶
What's the difference between Pages and Embedded content?¶
Pages are standalone pages with their own URLs accessible directly. Embedded content are snippets inserted into other pages (like form help text or welcome messages).
Can I create a page that's not in the menu?¶
Yes! Set status to "Public - no links anywhere though". Page will be accessible via URL but won't appear in navigation menus.
How do I edit the homepage?¶
The homepage has its own dedicated page called "Front Page" in the Content menu. It's not edited through this Content Overview page.
Can I use HTML in the content editor?¶
Yes! The rich text editor supports HTML. Click the "Source" or "HTML" button to edit raw HTML code.
What happens if I delete a page?¶
Page is permanently deleted and no longer accessible. URL will show 404 error. It's safer to set to "Private" instead of deleting if you might need it later.
Can customers see Private pages?¶
No. Private pages are only visible to logged-in administrators. Use this setting for drafts or internal pages.
How do I create a blog?¶
Create individual pages for each blog post. Consider using consistent naming like "blog-post-title" for the breadcrumbs to create a blog section.
Can I schedule content to publish later?¶
No, pages are either Public (live now) or Private (not published). Change status to Public when ready to publish manually.
End of Documentation
For additional help, contact your system administrator or Kiva Logic support.