Lead Magnet For Utiliko

چۈشەندۈرۈش

Lead Magnet For Utiliko connects WPForms with Utiliko CRM, automating lead generation and management by syncing form data via API.

Key Features:

  • Seamless integration with Utiliko CRM.
  • Supports WPForms plugin.
  • Fetches CRM access tokens and handles secure data transmission.
  • Allows dynamic form ID mapping and custom field mappings.
  • Simple configuration and setup with intuitive UI.

External Services

This plugin connects to the Utiliko CRM API to synchronize leads collected from WPForms. Below are the details about the data being transmitted to the external service and the conditions under which this occurs:

  • Service: Utiliko CRM API
    Purpose: The plugin uses the Utiliko CRM API to submit form entries collected via WPForms to the CRM for lead management and tracking.
    Data Sent: The following form data is sent to the CRM whenever a form is submitted on your WordPress site:

    • Lead Name
    • First Name
    • Last Name
    • Business Email
    • Company Name
    • Company Phone
    • Phone
    • Email
    • Location
    • Address
    • Message
    • WPForms Entry ID (for internal tracking purposes)

    When Data Is Sent: Data is transmitted when a form submission occurs on your site and when the plugin attempts to sync the lead data with the Utiliko CRM.
    Where Data Is Sent: The data is sent to the following API endpoint: https://api.utiliko.io/api/v4/WordpressIntegrations/createLeadByAccessToken
    Conditions for Data Transmission: Data transmission happens upon successful form submission, and the plugin ensures that a valid access token is retrieved before sending the data to the CRM.

    Utiliko CRM Links:

License

This plugin is licensed under the GPLv2 or later. See the LICENSE file for more details.

Credits

Developed by CodeNgine Technologies.

ئورنىتىش

  1. Upload the plugin files to the /wp-content/plugins/lead-magnet-for-utiliko directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ›Plugins‹ screen in WordPress.
  3. Navigate to the Lead Magnet For Utiliko settings page to configure the plugin with your CRM API credentials.
  4. Set up form mappings and begin syncing leads to your Utiliko CRM.

FAQ

How do I get started with Lead Magnet For Utiliko?

Once you install and activate the plugin, go to the dashboard, Click on Lead Magnet For Utiliko, Enter your Utiliko CRM URL, Click on Connect button, Allow to auth screen, Click on Field Mapping, Select your WPForm from «Select Form» dropdown and configure your form mappings.

Which form plugins are supported?

Lead-Magnet-For-Utiliko supports WPForms.

How do I map form fields to CRM fields?

Field mappings can be configured through the Lead Magnet For Utiliko page. Select the form you want to map and assign the corresponding CRM fields.

Can I use Lead-Magnet-For-Utiliko with other CRMs?

Currently, Lead-Magnet-For-Utiliko is designed specifically for integration with Utiliko CRM.

باھالاشلار

بۇ قىستۇرمىغا تېخى باھا يېزىلمىدى.

تۆھپىكار ۋە ئىجادكار

«Lead Magnet For Utiliko» كودى ئوچۇق يۇمشاق دېتال. تۆۋەندىكى كىشىلەر بۇ قىستۇرمىغا تۆھپە قوشقان.

تۆھپىكار

«Lead Magnet For Utiliko» نى تىلىڭىزغا تەرجىمە قىلىڭ

ئىجادىيەتكە قىزىقامسىز؟

كودقا كۆز يۈگۈرتۈپ، SVN خەزىنە تەكشۈرۈپ ياكى RSSئارقىلىق ئىجادىيەت خاتىرىسىگە مۇشتەرى بولغىلى بولىدۇ.

ئۆزگىرىش خاتىرىسى

1.1.6

  • Added AJAX functionality to fetch CRM access tokens and form mappings.
  • Introduced caching for CRM access token retrieval to improve performance.
  • Updated get_crm_access_token_ajax function to handle missing form_id data.
  • Enhanced error handling in JavaScript for better user feedback on CRM connection issues.
  • Modified table structure to include form_id (if needed), enabling more flexible CRM data retrieval.
  • Fixed issues with database queries to ensure compatibility with table schema.
  • Updated uninstall process to remove all plugin-related data upon deactivation.
  • Increased WP_MEMORY_LIMIT to 512M for optimized performance.

1.1.5

  • Improved database query security by ensuring proper escaping of table names using esc_sql() and utilizing $wpdb->prepare() with placeholders for dynamic values.
  • Implemented caching mechanism using wp_cache_get(), wp_cache_set(), and wp_cache_delete() to optimize database queries for CRM access token retrieval.
  • Fixed an issue where interpolated variables in SQL queries were not properly prepared, which could lead to potential security risks.
  • Enhanced error handling and messaging for AJAX-based CRM access token retrieval.

1.1.4

  • Enhanced security by ensuring no development-specific code is present in production environments.

1.1.3

  • Removed error_log() calls to prevent debug code in production.
  • Wrapped necessary error_log() statements with a WP_DEBUG conditional to ensure they only run in development mode.
  • Enhanced security by ensuring no development-specific code is present in production environments.

1.1.2

  • Improved error handling for API integration, including detailed logging for failed API requests.

1.1.1

  • Improved error handling for API integration, including detailed logging for failed API requests.
  • Optimized form field mapping process to enhance lead syncing performance with Utiliko CRM.
  • Refined API request validation to ensure more accurate form submission data is sent to Utiliko.
  • Updated UI on the settings page for better user experience and easier navigation.

1.0.0

  • Initial release of Lead-Magnet-For-Utiliko.
  • Added support for WPForms.
  • Implemented CRM access token fetching and secure lead submission.