=== Cacele CRM ===
Contributors: cacele
Tags: crm, lead management, contact management, form builder, sales pipeline
Requires at least: 6.4
Tested up to: 7.0
Requires PHP: 8.1
Stable tag: 1.10.31
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Capture leads, organize contacts, assign follow-up, and manage a simple pipeline without leaving WordPress.

== Description ==

Cacele CRM gives small businesses a calm, capable CRM in the WordPress dashboard they already use.

Turn website enquiries into organized contact records, keep context next to every relationship, assign the next step, and move opportunities through a visual pipeline. Build a form, publish it with a block or shortcode, and give your team one reliable place to see what needs attention.

= Free includes =

* Lead-capture forms with custom fields.
* A submissions inbox and contact CRM with tags, notes, and activity.
* Accounts, deals, tasks, and visual sales pipelines.
* Reports and CSV, TSV, JSON, and ZIP exports.
* WordPress block and shortcode embed support.
* Local WordPress storage for your CRM records.

= Cacele CRM Pro =

Cacele CRM Pro is a separately installed add-on sold by Cacele. Its code is not included in this WordPress.org package. Pro currently adds automation rules, reusable message templates, and automation logs. See https://www.cacele.com/plugins/cacele-crm/ for product and support information.

= Privacy and external services =

Form and CRM data stay on your WordPress site. Cacele CRM Free makes no automatic requests to Cacele, Google Fonts, or another hosted service. It sends no usage analytics or diagnostic reports. The product and support links open cacele.com only when an administrator chooses to follow them.

== Installation ==

1. Upload to `/wp-content/plugins/cacele-crm` or install from WordPress.org.
2. Activate Cacele CRM.
3. Open **Cacele CRM** in the admin menu.
4. Embed a form with `[cacele_crm_form slug="contact"]` or the Cacele CRM Form block. Existing `[floracrm_form]` shortcodes remain supported.

== Frequently Asked Questions ==

= Is Cacele CRM really free? =

Yes. Every capability included in this WordPress.org package works without a license.

= What does Cacele CRM Pro add? =

Cacele CRM Pro is a separately installed Cacele add-on for advanced automation tools. Its code is not included in Cacele CRM Free.

= Does Cacele CRM send my CRM data to a hosted service? =

No. Core forms and CRM data stay in your WordPress database.

= Will I lose data when I install Cacele CRM Pro? =

No. The separately installed Pro add-on uses the same Free CRM records in place. It does not copy or delete your contacts, submissions, deals, tasks, forms, or pipelines.

== Screenshots ==

1. The Cacele CRM dashboard brings leads, contacts, tasks, forms, pipeline health, and activity into one action-focused view.
2. The lead inbox keeps new and reviewed form submissions organized for follow-up.
3. Contact management keeps relationship context and next actions close together.
4. The tasks workspace makes owners, priorities, due dates, and completion status easy to scan.
5. The form builder publishes WordPress-native lead capture directly into Cacele CRM.

== Changelog ==

= 1.10.31 =
* Added nonce verification to the Reports filter controls and signed every generated filter URL.
* Replaced dynamic SQL fragments with fully prepared queries, including identifier placeholders for table names.
* Hardened report, export, search, task, pipeline, privacy, activation, and uninstall database operations.

= 1.10.30 =
* Rebranded the plugin as Cacele CRM with a new visual identity and WordPress.org slug.
* Added the new `[cacele_crm_form]` shortcode and `cacele-crm/form` block while preserving legacy embeds.
* Preserved all existing CRM data, settings, hooks, and admin URLs during the brand migration.

= 1.10.29 =
* Removed all Pro-only automation storage and implementation from the WordPress.org Free package.
* Removed automatic external font and product-catalog requests.
* Hardened public form consent handling and rate limiting.
* Strengthened input sanitization and moved Cacele CRM to a conventional admin-menu position.

= 1.10.28 =
* Made every capability in the WordPress.org package fully available without a license.
* Moved license handling to the separately distributed Cacele CRM Pro add-on.
* Added complete pipeline setup, custom fields, report exports, and updated privacy documentation to the Free package.

= 1.10.27 =
* Improved CRM workflows and release quality.
