Skip to content

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:

  1. Click "Create New Page" button
  2. Enter page title (e.g., "Our Mission")
  3. Click "Create New Page"
  4. System creates page and redirects to edit screen
  5. Add content using rich text editor
  6. Configure settings (see below)
  7. Click "Save"
  8. 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:

  1. Go to Content > Embedded tab
  2. Find content snippet to edit
  3. Click name to edit
  4. Modify content (plain text or HTML depending on snippet)
  5. Click "Save"
  6. 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:

  1. Create landing page in LeadPages.net account
  2. Download HTML file from LeadPages
  3. Go to Content > LeadPages tab
  4. Click "Add New LeadPage" button
  5. Enter page name(s) - can create multiple separated by commas
  6. Select HTML file to upload
  7. Click "Add LeadPage"
  8. 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:

  1. Click "Create New Page"
  2. Name: "About Us"
  3. Click create
  4. Write company story in editor
  5. Add team photos via image button
  6. Set meta description: "Learn about our family farm and mission"
  7. Set status: "Public - show on side menu, show on main"
  8. 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:

  1. Go to Content > Embedded tab
  2. Find "404 Page Paragraph"
  3. Click to edit
  4. Update text with friendly, helpful message
  5. Include link to homepage
  6. 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:

  1. Create landing page in LeadPages.net
  2. Download HTML file
  3. Go to Content > LeadPages
  4. Click "Add New LeadPage"
  5. Name: "summer-special"
  6. Upload HTML file
  7. Click "Add LeadPage"
  8. 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:

  1. Go to Content > Embedded
  2. Find "Welcome Next Upcoming Delivery"
  3. Click to edit
  4. Update welcome text
  5. Use ##next_delivery## to show their next delivery date
  6. 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:

  1. Create single landing page in LeadPages.net
  2. Download HTML
  3. Go to Content > LeadPages
  4. Click "Add New LeadPage"
  5. Name: "test-a, test-b, test-c, test-d, test-e"
  6. Upload HTML file
  7. 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:

  1. Status setting - must be "Public" not "Private"
  2. Menu setting - must include "show on side menu" or "show on main"
  3. Page name - very long names may not fit in menu
  4. Browser cache - try private/incognito browsing

Solutions:

  1. Edit page, change status to appropriate public setting
  2. Clear browser cache or view in incognito mode
  3. Check front-end to verify page appeared
  4. 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:

  1. Choose different page name
  2. Check existing pages - may be duplicate
  3. Edit breadcrumb manually to make unique
  4. 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:

  1. Special characters in content causing issues
  2. Very large content (>100,000 characters)
  3. JavaScript errors in browser console
  4. Timeout if content extremely long

Solutions:

  1. Remove special characters or encode properly
  2. Break very long content into multiple pages
  3. Try different browser
  4. 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:

  1. Cache may need clearing
  2. Saved wrong embedded snippet
  3. Changes saved to wrong content piece

Solutions:

  1. Wait 5-10 minutes for cache to clear
  2. Clear browser cache or view in private browsing
  3. Double-check edited the correct embedded content
  4. Contact support if changes still not appearing after 1 hour

  • 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:

  1. Create or upload content on this page
  2. Edit content using rich text editor
  3. Configure settings (URL, visibility, SEO)
  4. Set to Public when ready to publish
  5. 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

  1. Write for your audience - Use customer-friendly language
  2. Keep it concise - Web readers scan, don't read everything
  3. Use headings - Break up long content with H2, H3 headings
  4. Add images - Visual content increases engagement
  5. Include calls-to-action - Tell readers what to do next

SEO Optimization

  1. Write unique meta descriptions - Don't duplicate across pages
  2. Use relevant keywords - Match what customers search for
  3. Keep titles under 60 characters - Avoid truncation in search results
  4. Make URLs readable - Use descriptive breadcrumbs
  5. Update content regularly - Fresh content ranks better

Organization

  1. Name pages clearly - Descriptive names for easy finding
  2. Use consistent formatting - Maintain brand voice and style
  3. Archive old content - Set to Private instead of deleting
  4. Document embedded changes - Note what you changed and when
  5. 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.