Skip to content

Releases: closemarketing/formscrm

Version 4.3.3

20 Apr 14:21

Choose a tag to compare

  • Added: Smart support for Clientify API v2 and v1 with enhanced login response handling and error messages.
  • Fixed: Elementor Forms field mapping only processed the first occurrence when multiple CRM fields mapped to the same form field; now all mappings are applied correctly.
  • Tests: Added unit tests for Elementor and Contact Form 7 merge vars field mapping.
  • Fixed: CF7 GDPR checkbox value sent as field name instead of boolean when unchecked, causing gdpr_accept to always be true in Clientify.
  • Fixed: Error logs page not working properly.

Version 4.3.2

16 Mar 15:29

Choose a tag to compare

  • Migrated: Clientify to API v2 (api-plus.clientify.com/v2): login me/, custom fields object_type filter, deal creation with ID-based refs and inline products (v2 schema).
  • Added: Clientify contact marketing_status, pipeline ID/stage name, and Email Main/Phone Main field types. It defaults to Marketing Contact (2).
  • Fixed: HTTP PUT via wp_remote_request(), consistent wp_remote_retrieve_body() for errors, pipeline_desc mapping.
  • Fixed: GravityForms widget sending leads twice when viewing or editing an entry.
  • Fixed: WPForms > Connections was not working correctly.

Version 4.3.1

04 Mar 10:25

Choose a tag to compare

  • Enhanced: Support for GravityPDF merge tags in GravityForms.
  • Fixed: File upload field not sending correctly in GravityForms.
  • Fixed: Brevo duplicate contact error when email already exists. Contacts are now updated instead of returning an error.
  • Fixed: PHP warning when Brevo returns 204 No Content response for updated contacts.

Version 4.3.0

12 Feb 15:50

Choose a tag to compare

  • Added: API connection status indicators across all form integrations (GravityForms, WPForms, Elementor, Contact Form 7, WooCommerce).
  • Added: Visual connection status badges with color coding - green (connected), red (error), gray (not configured).
  • Added: Real-time connection validation with detailed error messages when authentication fails.
  • Added: Markdown Export feature for GravityForms entries with single and bulk export capabilities.
  • Added: Export entries as clean, well-structured Markdown files with full field type support.
  • Added: Bulk export creates ZIP file with multiple entry Markdown files for easy sharing.
  • Added: Automatic retry system with up to 3 attempts at 1-hour intervals, visual progress counter, and smart cancellation when entries succeed or are deleted.
  • Added: Error Log feature with comprehensive tracking, filtering by status/CRM, detailed error views, resend capability, and pagination for easy management.
  • Enhanced: Contact Form 7 module selection now auto-saves configuration with visual feedback.
  • Enhanced: Responsive AJAX-based interface with color-coded status badges and synchronized manual/automatic retry system.
  • Enhanced: Feed connection status in Forms list in Gravity Forms.
  • Fixed: Resend button missing in Gravity Forms Entries view.
  • Enhanced: Added feed selector in Resend Entry widget to choose between all feeds or individual feed.
  • Added date conversion in Clientify for birthday field.
  • Hotfix: Error not sending correctly entry id in webhook.

Version 4.2.1

22 Dec 15:35
bbeffff

Choose a tag to compare

  • Hotfix: Error not sending correctly entry id in webhook.

Version 4.2.0

20 Dec 12:15

Choose a tag to compare

  • Enhanced: New design for the settings page.
  • Dedicated menu for FormsCRM settings.
  • Improved: Added new tests for more consistent code coverage.
  • Fixed: Fatal error in formscrm_debug_email_lead function.

Version 4.1.0

09 Dec 09:41

Choose a tag to compare

  • Added: Slack integration for real-time error notifications via Incoming Webhook with compact, single-line format.
  • Added: Custom email configuration for error notifications with professional HTML template.
  • Enhanced: Error notifications (Slack and Email) include comprehensive information: site details, form context (type, ID, name, entry), CRM details, lead preview, and complete technical data (API URL, JSON request).
  • Enhanced: All form integrations (Gravity Forms, WPForms, Elementor, Contact Form 7, WooCommerce) now send enhanced error information.
  • Added: 10 comprehensive unit tests and manual test utility (tests/test-slack.php) for notification functions.

Version 4.0.6

21 Nov 10:37

Choose a tag to compare

  • Added: Support Deals tags in Clientify.
  • Fixed: Format of webhook url in GravityForms.
  • Fixed: PHP 7.4 compatibility issues.

Version 4.0.5

04 Nov 08:10
72b88ba

Choose a tag to compare

  • Fixed: CF7 custom fields with select fields not sending.
  • Added: Expert Mode.
  • Fixed: Fatal errors in CF7.

Version 4.0.4

14 Oct 14:40

Choose a tag to compare

  • Added: Webhook to send form data received from CRM in GravityForms.
  • Added: Automatic tests for robust testing and quality code.