[WordPress] 外掛分享: Client Octopus

首頁外掛目錄 › Client Octopus
WordPress 外掛 Client Octopus 的封面圖片
全新外掛
安裝啟用
尚無評分
4 天前
最後更新
問題解決
WordPress 6.0+ PHP 8.0+ v1.3.2 上架:2026-07-28

內容簡介

Client Octopus 是一款為 WordPress 自由工作者和代理商設計的全方位客戶工作流程外掛。它整合了潛在客戶捕捉、日程安排、專業提案、發票管理及付款處理等功能,幫助用戶在一個平台上高效管理客戶工作。

【主要功能】
• 直接從網站捕捉潛在客戶
• 自動同步日曆以便預約通話
• 發送專業提案並支持電子簽名
• 提供多種定價方案和附加選項
• 創建獨立或定期發票
• 支持 Stripe 和 PayPal 付款

外掛標籤

開發者團隊

⬇ 下載最新版 (v1.3.2) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「Client Octopus」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

Client Octopus is an all-in-one client workflow plugin for WordPress freelancers and agencies.
Capture leads from your website, let prospects book a call with your calendar synced automatically, create professional proposals with e-signatures and flexible pricing, send standalone or recurring invoices, collect payments through Stripe or PayPal, and manage projects and client delivery through a branded client portal.
Instead of juggling separate tools for lead capture, scheduling, proposals, invoicing, payments, and client delivery, Client Octopus brings the whole workflow together inside the WordPress site you already own.
Everything you need to manage client work
Client Octopus connects the key stages of your client workflow in one WordPress plugin.

Capture leads directly from your website
Let prospects book calls, with your calendar synced automatically
Send professional proposals with e-signatures
Offer packages, pricing tiers, and optional add-ons
Create standalone and recurring invoices
Accept payments through Stripe or PayPal
Give clients a branded portal
Manage projects, milestones, and approvals
Share files and communicate with clients
Automate reminders and recurring payments
Connect to thousands of other tools with webhooks

Free Features

Lead Capture — embed a lead capture form on any page via shortcode to collect inquiries directly into Client Octopus; customise which fields show and are required, add a consent line, and track, contact, archive, or convert leads to clients from a dedicated Leads admin screen. Includes optional Cloudflare Turnstile CAPTCHA, configurable submission rate limits, and an automatic reply email
Unlimited clients
Unlimited proposals
Proposal templates
Package Selector pricing — offer multiple pricing tiers with optional add-ons on a single proposal; the client picks a tier, toggles add-ons, and sees the total update live before accepting
Client e-signature on proposal acceptance
Proposal status tracking (draft, sent, viewed, accepted, declined, expired, completed)
Client-facing proposal signing and invoice pages
Standalone invoices — create, send, and manually mark as paid
Recurring invoices — create recurring billing profiles for weekly, monthly, quarterly, or yearly invoices; a profile can be set up manually or created automatically the moment a client accepts a Recurring-type proposal (Pro/Agency can also enable automatic payment collection — see Pro Features)
Automated proposal reminder emails (not viewed, not accepted, expiring soon)
Import — bring data into Client Octopus from another tool via CSV, with your own column mapping: Clients
Export — take your data to another tool via CSV: Clients, Leads, Invoices
REST API access

Pro Features

Everything in Free plus…
Call Booking — add a booking form to any page via shortcode and let leads and clients book a call directly, based on your configured weekly availability, buffer time, minimum notice, and maximum booking window. Confirmation and 1-hour-reminder emails include a calendar invite and a one-click “Add to Google Calendar” link
Calendar Sync — connect Google Calendar, Microsoft 365/Outlook, or Apple iCloud. Existing events on any connected calendar automatically block your booking availability (shown with their real event title), and every confirmed booking is pushed out as a real event, including your meeting link, on every calendar you’ve connected
Stripe or PayPal payment collection on proposals & “Pay Now” button on client-facing invoices (auto-marks paid via webhook)
Auto-charge for recurring invoices — automatically charge the client’s saved Stripe or PayPal payment method each cycle instead of sending a “Pay Now” link (see FAQ for how the first payment and failed charges are handled)
Client portal with magic-link login
AI writing tools for proposal content
Revenue analytics dashboard
Outbound webhooks — 18 events covering the full proposal, invoice, and lead lifecycle (Zapier, Make, Slack, and 7,000+ apps)

Agency Features

Everything in Pro plus…
Projects & Milestones — every accepted proposal automatically becomes a project with the milestones you define; submit a milestone for the client to review, and they approve it from their portal to move it into progress. Overall project progress is calculated automatically from milestones completed
Team Members — invite up to 10 team members to work inside the same Client Octopus account, each assigned a role (Admin, Editor, or Viewer)
Client Messaging — a threaded conversation on every project between you and your client, with read/unread tracking and an email notification the moment either side replies — no separate login required for the client
File Sharing — upload files to a project and share them with your client through the portal, with 1 GB of storage included and every download served securely rather than as a public link
Approval Workflows — request client sign-off on a design, piece of content, or deliverable directly from a project; the client approves or rejects with a comment from their portal, and you’re notified the instant they respond

Client Octopus is designed specifically for WordPress freelancers and agencies who want to manage proposals, invoices, and client delivery without relying on external SaaS platforms.
Why Client Octopus?
Most freelancers and agencies juggle several separate tools to run their client workflow — a lead form, a scheduling app, a proposal tool, an invoicing app, and a payment link. Client Octopus replaces all of them with a single WordPress plugin.
Your core client data — leads, proposals, invoices, bookings, and projects — is stored in your own WordPress database rather than locked inside a separate SaaS platform. Optional integrations, like payment processing, calendar sync, or AI writing tools, only send the specific data required for the feature you’ve chosen to use.
External Services
Client Octopus is designed to run primarily within WordPress. Some optional features connect to third-party services, and these connections are only used when the relevant feature is enabled or used:
Stripe
Client Octopus uses Stripe to process client payments on proposals and invoices. When a client pays, the plugin creates a Stripe Checkout Session on your configured Stripe account and redirects the client to complete payment on Stripe’s hosted page. The client’s card details are entered directly on Stripe’s servers and are never stored in WordPress. Your Stripe API keys (publishable and secret) are stored in the WordPress options table and transmitted only to Stripe’s API.
If a recurring invoice profile has auto-charge enabled, the client’s first payment additionally saves a reference to their payment method with Stripe (a customer ID and payment method ID — never the underlying card number) so future invoices on that profile can be charged automatically without the client re-entering their card. This reference is stored in your WordPress database and used only to request further charges via Stripe’s API.

Service: Stripe, Inc.
Data sent: payment amount, currency, project or invoice description, and client email when a payment session is created. If auto-charge is enabled, a Stripe customer ID and payment method ID are stored after the first payment and sent back to Stripe to request each subsequent automatic charge. Stripe webhook events (payment completion) are received and verified using your webhook secret.
Terms of Service: https://stripe.com/legal/ssa
Privacy Policy: https://stripe.com/privacy

PayPal
Client Octopus uses PayPal as an alternative to Stripe for processing client payments on proposals and invoices, if you choose it as your active payment provider. When a client pays, the plugin creates a PayPal order on your configured PayPal account and redirects the client to complete and approve payment on PayPal’s hosted page. The client’s payment details are entered directly on PayPal’s servers and are never stored in WordPress. Your PayPal API credentials (Client ID and Client Secret) are stored in the WordPress options table and transmitted only to PayPal’s API.
If a recurring invoice profile has auto-charge enabled, the client’s first payment additionally saves their payment method with PayPal’s Vault (a vault ID, PayPal customer ID, and the payer’s email address) so future invoices on that profile can be charged automatically without the client approving each one. This reference is stored in your WordPress database and used only to request further charges via PayPal’s API.

Service: PayPal, Inc.
Data sent: payment amount, currency, and a proposal or invoice reference when an order is created. If auto-charge is enabled, a PayPal vault ID, customer ID, and the payer’s email address are stored after the first payment and sent back to PayPal to request each subsequent automatic charge. PayPal webhook events (order approval and payment capture) are received and verified using PayPal’s own signature-verification API.
Terms of Service: https://www.paypal.com/us/legalhub/useragreement-full
Privacy Policy: https://www.paypal.com/us/legalhub/paypal/privacy-full

Client Octopus Relay
Client Octopus’s AI writing tools and Google/Microsoft Calendar Sync both route through a relay service operated by the plugin author (clientoctopus.com). The relay authenticates your licence and, depending on the feature, either forwards a request to an AI model or manages your connected Google/Microsoft calendar on your behalf — a plugin installed on thousands of sites can’t each register its own Google/Microsoft OAuth application, so a single relay-owned OAuth app is used for every install, and your calendar’s access tokens are stored on the relay rather than in your WordPress database. These features are only triggered when you explicitly use an AI writing action, or explicitly connect Google Calendar or Microsoft 365 in Settings.

Service: clientoctopus.com (operated by codievolt)
Data sent (AI writing requests): the text prompt you submit (proposal content or instructions) and your licence key, which authenticates the request and is used to enforce your plan’s monthly rate limit. No site URL or admin email is transmitted for AI requests.
Data sent (licence sync): separately, once per day, the plugin sends your licence key and account email to the same relay to keep your plan status in sync. This happens automatically in the background on Pro/Agency plans and is not tied to any explicit AI action.
Data sent (Calendar Sync — Google/Microsoft only): connecting Google Calendar or Microsoft 365 in Settings authorises the relay to store the resulting OAuth access/refresh tokens on your behalf. On each sync, the relay uses those tokens to read busy time (start/end and event title) from your connected calendar, and to create or delete a calendar event when a booking is made or cancelled. This only happens for a provider you’ve explicitly connected.
Privacy Policy: https://clientoctopus.clientoctopus.com/privacy-policy/

Apple iCloud (CalDAV)
If you connect Apple iCloud as a calendar provider in Settings, Client Octopus connects directly from your WordPress site to Apple’s iCloud calendar servers using the Apple ID and app-specific password you provide — unlike Google/Microsoft, this connection does not go through the Client Octopus relay. Your app-specific password is encrypted before being stored in your WordPress database. On each sync, the plugin reads busy time (start/end and event title) from your chosen iCloud calendar, and creates or deletes a calendar event when a booking is made or cancelled. This only happens if you’ve explicitly connected an Apple iCloud account in Settings.

Service: Apple Inc.
Data sent: your Apple ID and app-specific password, sent only to caldav.icloud.com to authenticate each request, plus calendar event data (times and titles) read from or written to your connected iCloud calendar.
Terms of Service: https://www.apple.com/legal/internet-services/icloud/
Privacy Policy: https://www.apple.com/legal/privacy/

Cloudflare Turnstile
If you enable Turnstile as the CAPTCHA provider for the lead capture form ([clientoctopus_lead_form] shortcode), Client Octopus verifies each form submission with Cloudflare before saving it, to block automated spam. This only runs when Turnstile is configured in Settings — it is off by default.

Service: Cloudflare, Inc.
Data sent: the Turnstile response token, the visitor’s IP address, and your Turnstile secret key, sent server-side to Cloudflare’s siteverify endpoint when a lead capture form is submitted.
Terms of Service: https://www.cloudflare.com/website-terms/
Privacy Policy: https://www.cloudflare.com/privacypolicy/

Freemius
Client Octopus uses Freemius to manage plan licensing, activation, and upgrades. When you activate a licence key, the site URL, plugin version, and licence key are sent to Freemius to verify your plan and enable the correct feature set.

Service: Freemius, Inc.
Data sent: site URL, plugin version, licence key, and basic activation/deactivation events.
Terms of Service: https://freemius.com/terms/
Privacy Policy: https://freemius.com/privacy/

延伸相關外掛

文章
Filter
Mastodon