Skip to content

Latest commit

 

History

302 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FluentCRM User Documentation

Official user documentation site for FluentCRM — the self-hosted email marketing and CRM automation plugin for WordPress. Built with VitePress 1.6.4.


Overview

This repository contains 158+ markdown docs organized into 16 topic sections, covering everything from installation and onboarding to advanced automation funnels, SMS campaigns, integrations, and developer references.

The site is deployed at docs.fluentcrm.com.


Project Structure

fluentcrm-user-docs/
├── docs/
│   ├── getting-started-with-audience/   # Installation, onboarding, licensing
│   ├── email-campaign/                  # Campaigns, templates, visual builder, sequences
│   ├── automation-funnels/              # Triggers, actions, conditions, automation editor
│   ├── sms-module/                      # SMS campaigns, Twilio, Amazon messaging
│   ├── integrations/                    # 24 third-party integrations
│   ├── global-settings/                 # All settings pages
│   ├── grow-your-audience/              # Lists, tags, segments, forms
│   ├── forms/                           # Opt-in forms and lead capture
│   ├── event-tracking/                  # Activity tracking, webhooks
│   ├── advanced-reports/                # Analytics and reporting
│   ├── bounce-handlers/                 # Email bounce management
│   ├── migrating-from-other-platforms/  # Migration guides
│   ├── frequently-asked-questions/      # FAQs
│   ├── miscellaneous/                   # Smartcodes, custom fields, misc guides
│   ├── devloper/                        # REST API and developer reference
│   ├── change-log/                      # Release notes
│   └── public/                          # Static assets and images (WebP)
├── .vitepress/
│   └── config.mts                       # VitePress config: nav, sidebar, URL rewrites, YouTube plugin
├── CLAUDE.md                            # AI contributor guidelines
├── package.json
└── index.md                             # Homepage

Integrations Documented

WooCommerce · Easy Digital Downloads · MemberPress · LearnDash · LearnPress · LifterLMS · TutorLMS · BuddyBoss · AffiliateWP · FluentForms · FluentSupport · FluentCart · FluentCommunity · FluentBoards · FluentAffiliate · Fluent Booking · Elementor · Zapier · Pabbly · and more.


Local Development

Prerequisites: Node.js 18+

# Install dependencies
npm install

# Start dev server (hot-reload)
npm run docs:dev

# Build for production
npm run docs:build

# Preview production build
npm run docs:preview

The dev server runs at http://localhost:5173 by default.


Contributing

Branch Strategy

  • Active development happens on the docteam branch.
  • Merges to master go live on the production docs site.

Adding a New Doc

  1. Create docs/<category>/<slug>.md with the correct frontmatter:

    ---
    title: "Human Readable Title"
    slug: "url-slug-matching-filename"
    category: "folder-name-exactly"
    order: 0
    ---
  2. Add a sidebar entry in .vitepress/config.mts:

    { text: 'Page Title', link: '/the-slug' },
  3. Place any images in docs/public/<category>/<slug>/ as .webp files.

Writing Style

  • Voice: Second person, active voice, conversational but precise.

  • Images: Always .webp.

  • Product names: FluentCRM (never "Fluent CRM"), WooCommerce, LearnDash, etc. — see CLAUDE.md for the full casing reference table.

  • Callouts:

    >[!Note]
    > Supplementary information.
    
    >[!Warning]
    > Something critical the user must not skip.
    
    >[!Tip]
    > Optional but helpful suggestion.
    
  • Pro feature notice:

    >[!Note]
    > This feature requires **FluentCRM Pro**. [See what's included →](/how-to-install-upgrade-and-activate-license)
    

URL Rewrites

URLs are rewritten so that docs/:category/:slug.md maps to /:slug — the /docs/ prefix and category folder are hidden. Always use /slug-here format in sidebar links, never /docs/category/slug.


Team

GitHub Responsibilities
ah-rasel5 Core maintainer
tajulauth Feature docs
reachkamrul Documentation contributor

License

Documentation content © WPManageNinja. All rights reserved.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages