EffectIO WP Fusion 3.46.2

Original price was: $70.00.Current price is: $9.99. / year

Drop-in compatible replacement & Licensed Product

WP Fusion connects your website to your CRM or marketing automation tool, with support for dozens of CRMs and 100+ WordPress plugins. Version: 3.41.15 WP Fusion connects your website to your CRM or marketing automation tool, with support for dozens of CRMs and 100+ WordPress plugins.

Released on: 2024-09-08

Single License

Club Membership

17,99 / Month Membership

NEW Activate all licensed items with the free Dashboard

EffectIO Dashboard

Discover when we give away free Plugins

Find out when we give items for Free

Hey! 🎉 Monthly emails, tops. Snag exclusive plugins/themes for $0. They go quick, but you might just get a freebie! 😉

30 Days Money Back Guarantee

Guaranteed pre-activated plugins. Most items work immediately after installation. Open a support ticket to obtain the license keys for the ones that ask for activation.

Free support to install and setup on your site.

WP Fusion 3.41.15 is the ultimate WordPress plugin that allows you to seamlessly connect your website to any platform or tool you rely on. With limitless automation and deep insight, WP Fusion empowers you to unlock the full potential of your WordPress site.

🌐 Connect Anything to Anything: WP Fusion effortlessly integrates your WordPress site with leading CRM and marketing automation systems, making it easy to connect and grow your business.

💪 Let Your Customers Do the Talking: By leveraging automation in your connected CRM, you can create highly targeted engagement campaigns via email, SMS, and other marketing channels. Simultaneously, WP Fusion enables you to personalize the user experience on your WordPress site based on changes to tags and custom fields.

🔌 Seamless Plugin Integration: WP Fusion supports over 100 WordPress plugins, allowing you to connect your membership site, store, learning management system, and more to your CRM. It acts as the glue between your email list and the tools you depend upon, filling in missing features and enabling event triggering that other tools may not provide.

🚀 Track Engagement and Automate: With WP Fusion, you can apply tags in your CRM based on user activity on your site. This empowers you to track engagement and perform complex automations effortlessly.

🔗 Intuitive Field Mapping: WP Fusion’s intuitive field mapping system enables you to connect any user data on your site to fields within your CRM, including custom fields. This ensures seamless data synchronization and optimal communication with your CRM.

✨ Benefit Highlights:
1. Simplify and streamline your website integration.
2. Harness the power of automation to drive targeted engagement.
3. Connect your WordPress site with leading CRM and marketing automation systems.
4. Effortlessly connect your plugins to your CRM.
5. Enhance your LMS and membership software with missing features.
6. Track user activity and engagement seamlessly.
7. Personalize user experience based on their CRM data.
8. Empower complex automation workflows.
9. Sync user data effortlessly.
10. Increase efficiency and productivity by eliminating repetitive tasks.
11. Seamlessly integrate your store, membership site, and more.
12. Gain deep insight into user behavior.
13. Enjoy premium support from EffectIO.
14. Update your plugins through the EffectIO Dashboard.
15. Benefit from pre-activated items.
16. Access GPL code for maximum flexibility.

Updates for WP Fusion 3.41.15 are available via the EffectIO Dashboard, where you can also take advantage of exclusive deals with 30 to 90 percent discounts. Find your cost-saving alternative with WP Fusion from EffectIO. Don’t miss out on the opportunity to supercharge your WordPress development and support with premium features and exceptional savings!

WP Fusion connects your website to your CRM or marketing automation tool, with support for dozens of CRMs and 100+ WordPress plugins.

3.43.19 — 7/22/2024
  • Added a [MemberDash integration](https://wpfusion.com/documentation/membership/memberdash/)
  • Improved - If a `$source` is synced for a Klaviyo subscriber, the same `$source` will be used when opt-ing the subscriber in to marketing
  • Fixed "Remove Tags" setting on LearnDash courses and groups not respecting the saved value
  • Fixed spaces in tag names not working with If Menu v0.17.0+
  • Fixed fatal error adding a member to a WooCommerce Memberships for Teams team on PHP 8.2 when a linked tag was set on the team but no "Apply Tags" were specified
3.43.18 — 7/16/2024
  • Added support for syncing custom Event Tickets fields configured on a single post or page
  • Adding Landing Page and Referring URL to the [AffiliateWP referral data](https://wpfusion.com/documentation/affiliates/affiliate-wp/#syncing-referrer-meta-fields)
  • Improved - With Ontraport [lead source tracking](https://wpfusion.com/documentation/tutorials/lead-source-tracking/), the any enabled lead source fields will be synced to the corresponding Last Referrer fields when a contact is updated
  • Improved - WP Fusion will now declare compatibility with the block-based WooCommerce checkout as long as the email optin field is disabled
  • Improved - If users do not have permission to access a WPForo forum, they will no longer receive forum and topic notifications
  • Fixed custom properties with Klaviyo being treated as system properties if they are prefixed with a dollar sign
  • Fixed AffiliateWP referrer data not being synced with new WooCommerce guest checkouts
  • Fixed error `Uncaught TypeError: array_merge(): Argument #2 must be of type array` when editing a new registration form with Ultimate Member on PHP 8.2
  • Fixed error `Call to a member function get_id() on string` when using the WooCommerce mini cart with the Nika theme
  • Removed the "Source" field from the Klaviyo integration (was not a system field)
  • Developers: Added filter `wpf_background_process_memory_utilization_percentage` to allow customizing the memory utilization percentage for the background process
3.43.17 — 7/2/2024
  • Fixed Elementor Forms integration treating single-option selects as multiselects since 3.43.16
  • Fixed JavaScript error with Asynchronous Checkout (for WooCommerce) when another plugin returns an AJAX response before the payment is processed
  • Fixed weekly license status check not running
  • Added a notice in the plugins list when the license key is inactive or expired
3.43.16 — 7/1/2024
  • Added Source field for sync with Klaviyo
  • Improved - New contacts added to Pipedrive will be automatically have their marketing status set to "subscribed"
  • Updated notice for bulk order status changes to mention that the maximum number of orders that can be processed at once is 20
  • Fixed tags not being applied for canceled and failing subscriptions with GiveWP since a recent GiveWP update (not sure exactly which)
  • Fixed Elementor Forms submissions with multi-checkbox fields where no options were selected being synced as a single checkbox instead of multiselect
  • Fixed PHP warning `Undefined global variable $product` since 3.43.15
  • Fixed "Unknown lists" error when submitting Elementor Forms after switching from a CRM that supports lists to one that doesn't
  • Developers: Added filter `wpf_bulk_order_actions_max_orders` for modifying the max number of orders status changes that will be processed at once
3.43.15 — 6/24/2024
  • Added support for Filter Queries - Advanced with the Search & Filter Pro plugin
  • Fixed fatal error when tracking events with FluentCRM and the event value is empty
  • Fixed WooCommerce Order Status field not being synced after a successful renewal order with WooCommerce Subscriptions
  • Fixed quantity select input not being hidden on restricted WooCommerce products in Elementor product loops
  • Fixed HTTP API logging option not showing with Customer.io
  • Fixed user passwords not syncing to the CRM when adding new users via Uncanny LearnDash Groups
  • Developers: added filter `wpf_user_has_tag` to allow filtering the tags passed in to an access check against a user
  • Developers: added property `wp_fusion()->access->filter_queries_priorty` to allow setting Advanced query filtering to a custom priority
3.43.14 — 6/17/2024
  • Added ability to [sync WooCommerce Memberships status and expiration date to separate custom fields per membership plan](https://wpfusion.com/documentation/membership/woocommerce-memberships/#plan-specific-field-mapping)
  • Added support for lists with Constant Contact (can be configured for new user registrations in the General settings, or with the Gravity Forms or Elementor Forms integrations)
  • Fixed the activation key being synced as the user's password instead of the provided password, with BuddyBoss
  • Fixed LearnDash course completion date being synced in local time instead of UTC (caused issues with the timezone offset and HubSpot)
  • Fixed the "Duplicate and Delete" [feature for email address changes](https://wpfusion.com/documentation/crm-specific-docs/email-address-changes-with-mailerlite/) not working with Mailerlite
  • Fixed error "Argument #1 ($json) must be of type string, array given" in the LatePoint integration when creating a booking if no settings are configured on the service
3.43.13 — 6/10/2024
  • Added Last Order Status field for sync with WooCommerce (will be synced whenever the status changes for an order)
  • Added logging for MemberPress transaction status changes
  • Added filter `wpf_show_additional_menu_item_settings` to allow enabling the "Required Tags (all)" and "Required Tags (not)" settings on the admin menu editor
  • Improved - The "Required Tags (not)" setting can now be used on menu items in the admin menu editor when the logged-in condtion is set to Everyone
  • Fixed - Applying an empty tag to a FluentCRM contact (REST API) caused the contact to receive all the tags in the account
  • Fixed Elementor Forms integration treating commas in select dropdown options as multiple values, since 3.43.12
  • Fixed - Spinning icon on the background worker status bar was spinning in the wrong direction
  • Fixed error "Uncaught TypeError: date(): Argument #2 ($timestamp) must be of type ?int" when syncing some dates to Mautic with PHP 8.1
  • Fixed "Deprecated: Creation of dynamic property" notices in the ConvertKit integration with PHP 8.2
3.43.12 — 6/3/2024
  • Added ability to apply lists via form integrations with FluentCRM (same site)
  • Improved - After a user's WooCommerce Points and Rewards points balance is synced to the CRM by WP Fusion, the `wc_points_balance` usermeta value will also be updated so the points can be displayed
  • Fixed Elementor Forms integration not treating dropdowns with multiple values, and checkbox fields with multiple checkboxes, as multiselects
  • Fixed WooCommerce auto-generated passwords not being synced with the block-based checkout, since 3.43.11
  • Fixed error "Attempt to assign property 'plugin' on bool" when loading the plugins list, if the recent check for updates failed
  • Developers: the WP Fusion + Paid Membersips Pro level settings will no longer be autoloaded from `wp_options`
3.43.11 — 5/28/2024
  • Added support for [Encharge webhooks](https://wpfusion.com/documentation/webhooks/encharge-webhooks/)
  • Added support for [Drip site tracking](https://wpfusion.com/documentation/tutorials/site-tracking-scripts/#drip) (was removed at the end of 2022 but Drip has re-enabled it)
  • Added Total Spent field to the MemberPress integration
  • Improved - The "Generated Password" field with WooCommerce will now be synced during the initial `user_regiser` action rather than waiting for the `woocommerce_created_customer` hook
  • Improved - The WooCommerce Points & Rewards integration will now sync the user's points balance when exporting user meta
  • Improved - If the same tags are specified for "Apply Tags" and "Apply Tags - Refunded" on a WooCommerce product, the tags applied at checkout will not be removed when the order is refunded
  • Fixed - If Push All was enabled, adding a user from the admin could log a notice "no metadata found for user" if individual usermeta keys were updated before `user_register` was triggered
  • Fixed tags not being applied to new ActiveCampaign contacts when the "Account Name" field was enabled for sync
  • Fixed MemberPress integration treating empty checkbox values in the database as checked when syncing user meta
  • Fixed tags showing up twice in the Select Tags dropdowns with Encharge
  • Fixed PHP warning in the SureCart integration when no custom fields were available
3.43.10 — 5/20/2024
  • Added an Encharge CRM integration
  • Fixed [auto-applied coupons with WooCommerce](https://wpfusion.com/documentation/ecommerce/woocommerce/#automatic-discounts) not working on subscription purchases when the current cart total was 0
  • Fixed "Points earned for account signup" points with WooCommerce Points & Rewards not syncing during new user registrations
  • Fixed missing search box in tags select dropdown for imports, since 3.43.3
  • Fixed import tool with Salesforce importing all contacts despite specifying a topic, since 3.43.3
  • Fixed users loaded twice by the import tool (i.e. from two different contact records with a matching email) counting twice in the import history table
  • Fixed warning "Attempt to read property 'name' on bool" when syncing the MemberPress payment method name on free transactions
  • Fixed HubSpot access token getting set to blank if there was a timeout or gateway error while connecting to HubSpot to refresh the token
  • Fixed deprecation notices in the Infusionsoft iSDK library when using PHP 8.2
  • Fixed date fields in Groundhogg being synced in GMT, not local time, which sometimes caused dates with times to sync as the wrong day
  • Fixed - If the user's tags were saved to usermeta as a boolean `true` or `false` instead of an array, this could cause that value to be returned from `wpf_get_tags()`, and cause errors with `array_intersect()` and other array functions
  • Fixed Object Sync for Salesforce integration not working with v2.2.9
  • Developers: Updated Klaviyo API to the `2024-02-15` revision
  • Developers: Updated the Salesforce API version to `55.0` (Summer 2022 version)
3.43.9 — 5/13/2024
  • Added support for Forminator 1.30.0+ (re-enables disabled Forminator integration since 3.43.6.2)
  • Updated Constant Contact API token to use new API limits of 250,000 calls per day (was previously 10,000 calls per day) - *Requires re-authorizing the connection via the prompt*
  • Fixed import tool with HubSpot importing all contacts despite specifying a list, since 3.43.3
3.43.8.1 — 5/7/2024
  • Fixed ActiveCampaign API error "Error while processing request" when adding a contact to multiple lists at the same time, since 3.43.6
3.43.8 — 5/6/2024
  • Fixed error adding subscribers to Klaviyo lists with marketing consent when the site timzeone was set to UTC or Sydney (UTC+10)
  • Fixed error removing subscribers from Klaviyo lists that were added with explicit consent
  • Fixed fatal error handling updating a contact in ActiveCampaign when a "Email address already exists in the system." error is encountered while creating a contact
  • Fixed automatic enrollments into AffiliateWP groups via linked tags not working
  • Fixed - Log entries will now be saved using `gmdate()` instead of `date()` to avoid timezone conversion shenanigans
3.43.7 — 4/29/2024
  • Added a [Content Control integration](https://wpfusion.com/documentation/membership/content-control/)
  • Improved - The Elementor Forms integration will now use the field types from the form settings rather than guessing the type based on the submitted value
  • Improved - If `wpf_get_contact_id()` is called with `$force_update`, and there is an API error, the existing cached contact ID (if any) will be returned instead of false
  • Improved - The query to find auto-applied discounts with EDD will now be cached for one week for performance reasons
  • Fixed Restrict Contact Pro group name and owner's email not syncing to the owner's contact record when an owner created a new group
  • Fixed infinite loop when using the "Refresh if access is denied" setting and the API call to look up the user's contact ID fails
  • Fixed fatal error running WP All Import imports when WooCommerce is not installed since 3.43.5
3.43.6.2 — 4/25/2024
  • Fixed - Completely disabled the Forminator integration until we can rebuild the integration using their new API
  • Fixed HighLevel tags not being converted to lowercase for the `remove_tags()` API call
3.43.6.1 — 4/24/2024
  • Fixed PHP warning: "foreach() argument must be of type array|object, null given" when processing Contact Form 7 submissions without payment methods since 3.43.5
3.43.6 — 4/23/2024
  • Added support for [resubscribing unsubscribed contacts with ActiveCampaign](https://wpfusion.com/documentation/tutorials/double-opt-ins/#activecampaign) (supports Gravity Forms and Elementor Forms)
  • Added Apply Tags and Link With Tag settings for individual [Teams for WooCommerce Memberships teams](https://wpfusion.com/documentation/membership/teams-for-woocommerce-memberships/)
  • Added option to skip already processed entries when running the [Event Tickets Attendees batch operation](https://wpfusion.com/documentation/events/the-events-calendar-event-tickets/#exporting-attendees)
  • Added support for applying ActiveCampaign lists with Elementor forms
  • Improved - Refactored the Event Tickets integration, removed redundant code and standardized the way the attendees are processed
  • Improved HighLevel error handling
  • Improved - If a `duplicate` error is returned from the ActiveCampaign API, the contact will be looked up again by email address
  • Fixed Event Ticket Attendees batch operation not syncing attendees who registered via Tribe Commerce
  • Fixed Event Tickets integration not syncing attendees when no settings were configured on the ticket
  • Fixed dynamic tags ("Create tag(s) from value") not applying with guest registrations
  • Fixed Paid Memberships Pro fields not syncing when a member is cancelled from their final active level
  • Fixed date fields enabled for sync on single WooCommerce subscription products getting saved as type `text` and not type `date` for the purposes of formatting for the API
  • Fixed event tracking with Klaviyo
  • Fixed LearnDash quiz complete tags not applying with GrassBlade xAPI Companion since 3.43.4
  • Fixed groups selected in the admin menu editor with MailerLite getting their IDs when they exceeded the PHP max integer value
  • Fixed HighLevel integration treating the error "The token does not have access to this location" as an expired access token and requiring a refresh
  • Fixed errors not being logged when an invalid contact ID was used as an auto-login URL parameter
  • Fixed Klick-Tipp integration storing contacts' smart tags in usermeta (not necessary and was showing up as Unknown Tag(s) in the admin)
  • Fixed Save Changes button in the setup not being clickable when using the Staging CRM
  • Fixed Groundhogg integration syncing empty dates as 1/1/1970
  • Developers: added function `wpf_get_iso8601_date()`
3.43.5 — 4/15/2024
  • Added an integration with the [ZealousWeb payment plugins for Contact Form 7](https://wpfusion.com/documentation/lead-generation/contact-form-7/#payments)
  • Improved - The Bento webhook handler will now use the `email` field from the payload for lookups of existing users
  • Improved - Added a notice to the WPForo WP Fusion settings page in the admin to indicate when the forum base page is protected by WP Fusion
  • Improved - After a WooCommerce order has been imported by WP All Import, "Process Order Actions Again" will be triggered so the complete order data is synced to the CRM
  • Fixed fatal errors with Forminator 1.30.0 and higher (but integration is still broken while we wait to hear back from WPMU Dev)
  • Fixed missing "Apply tags - Approved" setting on Gravity Forms feeds with GravityView
  • Fixed notice `Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated` when other plugins called `__()` without a text domain
3.43.4.1 — 4/9/2024
  • Fixed error `WPF_BuddyPress::groups_access_meta(): Argument #1 ($settings) must be of type array, string given` when accessing a bbPress or BuddyBoss forum topic, since 3.43.4
  • Fixed fatal error calling methods that aren't in the WPF_Staging class, while in staging mode (i.e. `Argument #1 ($callback) must be a valid callback, class WPF_Staging does not have a method "get_connection_id"`)
  • Added Event Variation SKU field for sync with FooEvents
3.43.4 — 4/8/2024
  • Added ability to [link to individual entries in the activity logs](https://wpfusion.com/documentation/getting-started/activity-logs/#the-logs)
  • Improved - When using hierarchical groups with BuddyPress / BuddyBoss, child groups with no access rules will now inherit the parent group's access settings
  • Fixed quiz complete tags not being applied with LearnDash 4.12.0+
  • Fixed missing slug when creating new tags via WP Fusion in FluentCRM (same site) since 3.43.3
  • Fixed fatal error `Argument #1 ($array) must be of type array, string given` in the admin post list table with PHP 8.2 when a required tag on a post was saved with invalid data
3.43.3.1 — 4/3/2024
  • Fixed "Unknown tag" warning in the UI with FluentCRM since 3.43.3
  • Fixed tags not being applied for MemberPress members added to free memberships via the admin
  • Fixed error "TypeError: date(): Argument #2 ($timestamp) must be of type ?int, string given" with EDD Software Licensing and PHP 8.1+
  • Fixed fatal error "Call to member function get_error_message() on int" when importing users via the async webhook endpoint, since 3.43.3
  • Fixed "No tag found with name" error when using the import tool with MailChimp since 3.43.3
3.43.3 — 4/2/2024
  • Added option to remove tags applied at enrollment when a user is unenrolled from a LearnDash course or group
  • Added Transaction Number field for sync with MemberPress
  • Added support for importing all contacts from the CRM via the import tool (rather than a specific segment), [with selected platforms](https://wpfusion.com/documentation/tutorials/import-users/)
  • Improved - While in [staging mode](https://wpfusion.com/documentation/faq/staging-sites/) you can now resync the lists of available tags and fields from the CRM
  • Improved - Added a warning indicator when an unknown tag (from a previous CRM) is saved to a Select Tag(s) dropdown
  • Improved - If staging mode is enabled in wp-config.php, the Staging Mode checkbox will be disabled in the settings
  • Fixed API calls before the `init` hook not getting logged with HTTP API logging
  • Fixed LearnDash Progress Meta batch operation syncing Last Course Completed date as 0 for courses that were started but not yet completed
  • Fixed restricted access redirects not working on Thrive Architect landing pages
  • Fixed user IDs imported via Salesforce webhooks getting appended to the most recent manual import on the Import Tool tab in the settings
  • Fixed Account Name not syncing with ActiveCampaign since the switch to the v3 API in v3.41.36
  • Fixed Gravity Forms feeds being processed twice since 3.43.0
  • Fixed tags created by WP Fusion in FluentCRM (same site) using the tag label as the slug (instead of the sanitized title)
  • Fixed Contact Form 7 integration running on form entries where no fields were mapped
  • Fixed pre-selected / default country codes in phone number fields not syncing with Elementor Forms
  • Tested up to Elementor (+ Pro) 3.21.0
  • Fixed "Uncaught ArgumentCountError: Too few arguments to function WPF_WPBakery::add_css_class()" since 3.43.0
  • Developers - `wp_fusion()->user->apply_tags()` and `wp_fusion()->user->remove_tags()` will now attempt to convert tag labels to IDs if the CRM doesn't support adding tags (helps with switching CRMs)
3.43.2 — 3/25/2024
  • Added support for connecting to FunnelKit Automations via PHP instead of REST API (signiciantly improved performance when both plugins are on the same site)
  • Removed fallback support for legacy `/autonami-admin/` REST API endpoint (was removed from FunnelKit in 2.6.0, Sept 2023)
  • Improved - If an entry is later edited with Gravity Forms or GravityView, the entry will be processed again and any updated fields will be synced to the CRM
  • Improved - Query parameters will now be removed from the "Current Page" and "Landing Page" URLs before being synced to the CRM
  • Fixed missing settings page with the free ProfilePress plugin
  • Fixed missing warning when connecting to FunnelKit and the Pro plugin isn't active
  • Fixed conditions on Elementor Popups not working with tags with special characters in them with some CRMs
  • Fixed error `Cannot use object of type WP_Error as array` when logging HTTP API errors since 3.43.1
3.43.1.1 — 3/21/2024
  • Fixed error "/wp-fusion/includes/integrations/class-woocommerce-compatibility.php is not a known WordPress plugin" when using the Email Optin checkbox with WooCommerce, since 3.43.1
  • Improved - WP Fusion now declares itself incompatible with the WooCommerce block-based product editor
3.43.1 — 3/19/2024
  • Added a [MasterStudy LMS integration](https://wpfusion.com/documentation/learning-management/masterstudy/)
  • Added option to automatically remove [MemberPress corporate account tags](https://wpfusion.com/documentation/membership/memberpress/#corporate-accounts) from sub-account members when the parent membership is cancelled
  • Improved - When using [HTTP API logging](https://wpfusion.com/documentation/getting-started/activity-logs/#http-api-logging), the amount of time to perform the API call will be recorded to the logs
  • Improved - When an API error is encountered, the full API call and response will be logged
  • Improved - When using the Email Optin feature with WooCommerce, WP Fusion will now declare itself incompatible with the new checkout block
  • Improved plugin updater - updates will now show even if license key is expired
  • Improved - When debugging the admin settings page using the `&debug` URL parameter, the contents of `wpf_import_groups` will now be output with the rest of the debug data
  • Fixed `List not found with ID` error when adding contacts to Klavio lists with explicit consent
  • Fixed `Invalid consent timestamp` error when adding contacts to Klavio lists with explicit consent, with timezone offsets above GMT
  • Fixed WPBakery visibility indicator showing up when not in editing mode for users who have the admin bar visible
  • Fixed the import tool tracking failed user imports as successful for purposes of the table of historical imports
  • Fixed user IDs getting tracked multiple times in the settings table listing user import history, artifically inflating import counts
  • Fixed undefined index warning syncing custom fields with Klaviyo
  • Fixed array data not being converted to a string when updating Salesforce contacts using the `update_contact()` method
3.43.0 — 3/12/2024
  • The Great Date update. Prior to this version, dates and timezones across integrations and CRMs were inconsistent. Some plugins used UTC (MemberPress) and some used local time (WooCommerce). For some CRMs we converted the time zone back to local time (HubSpot), some we converted to UTC (Ontraport), and some we left as is (ActiveCampaign). This update attempts to standardize the way dates and times are handled by extracting all dates from plugin integrations in UTC, and then converting them back to local time when syncing to CRMs that require it that way. This will result in more predictable handling of time zones, but there may be unexpected behavior in the initial release.
  • Added a [visibility indicator](https://wpfusion.com/documentation/page-builders/wpbakery-page-builder/#visibility-indicator) to protected elements with the WPBakery frontend editor
  • Added a [batch export tool for Elementor Forms entries](https://wpfusion.com/documentation/lead-generation/elementor-forms/#syncing-historical-entries)
  • Added support for custom fields with SureCart
  • Added support for loading and displaying read-only fields with HubSpot
  • Added throttling to batch operations with Constant Contact to get around the 4 API calls per second limit
  • Improved - If a user is a LearnDash Admin or Group Leader and is automatically enrolled in all courses, they will be ignored for the purposes of WP Fusion's course auto-enrollment
  • Improved WP Remote Users Sync integration (better reliability for syncing tag changes)
  • Improved - In the admin settings, setting the logs to "Only Errors" will disable the checkbox for "HTTP API Logging"
  • (Potentially) improved performance with EngageBay by removing the leftover and unnecessary `host: api.engagebay.com` header from HTTP requests
  • Improved - The batch operations list in the admin is now sorted alphabetically
  • Fixed notice not being logged when an update webhook was received but no matching user was found
  • Fixed dropdown fields with WooCommerce Product Options syncing their internal values instead of the displayed labels
  • Fixed Gravity Forms User Registration actions running twice when using Gravity Press and wiping out the local tag cache for the user
  • Fixed PHP notices in the Amelia integration
  • Developers: If a user has a contact ID and no tags, the tags meta will now be deleted from the usermeta table for that user (reduces database size for users with no tags)
3.42.14 — 2/27/2024
  • Updated expired Microsoft Dynamics 365 app secret
  • Improved - API actions will no longer be queued up for the `shutdown` hook when triggered as part of a cron process (should fix timeouts with WooFunnels and Forcefully Switch Order Statuses)
  • Improved - Errors during the initial OAuth connection with Dynamics 365 will now be displayed as a banner on the setup screen
  • Improved - With Klaviyo, the country code will now be prepended to phone numbers if it's missing during a WooCommerce checkout or profile update
  • Fixed duplicate review error when submitting reviews with Easy Digital Downloads since 3.42.10
  • Developers: added function `wpf_phone_number_to_e164()` to convert phone numbers to E.164 format
3.42.13 — 2/26/2024
  • Added support for [If-So block editor conditions](https://wpfusion.com/documentation/other/if-so/#blocks)
  • Improved - The query to get WooCommerce coupons linked to tags will now be cached in a transient for improved performance
  • Improved EngageBay error handling
  • Improved EngageBay API performance: will now make calls directly to the account subdomain instead of `https://api.engagebay.com/dev/api/`
  • Improved - Reduced some duplicate MemberPress meta syncs when creating a transaction and a subscription at the same time
  • Fixed tags not applying for MemberPress transactions created as order bumps
  • Fixed tags not applying for MemberPress transactions created via Gravity Press
  • Fixed Profile Builder Pro syncing the user avatar field as an attachment ID instead of image URL
  • Fixed Ninja Forms batch export operation not working on forms that weren't configured to apply tags
  • Fixed missing nonce check on search log users AJAX handler
  • Fixed - if an Solid Affiliate activation linked tag and group link tag were applied at the same time, the affiliate wouldn't be added to the group
3.42.12 — 2/20/2024
  • Added a [LatePoint integration](https://wpfusion.com/documentation/events/latepoint/)
  • Added an option with Klaviyo to [subscribe contacts to lists with marketing consent](https://wpfusion.com/documentation/crm-specific-docs/klaviyo-marketing-consent/)
  • Added support for the Canadian data center with Zoho
  • Improved - A user auto-enrolled into a BuddyPress group as an organizer will no longer be unenrolled due to missing the group's general linked tag
  • Improved error logging when users fail to be unenrolled from BuddyPress groups
  • Improved - Invalid characters will now be removed from phone numbers synced to Zoho to avoid API errors
  • Improved - Errors during the initial OAuth connection with Zoho will now be displayed as a banner on the setup screen
  • Improved - Empty values will never be sent to Salesforce when creating a contact, to fix `Cannot deserialize instance from VALUE_STRING` errors
  • Improved - Date fields in Salesforce can now be erased by syncing an empty value (previously empty dates were ignored)
  • Fixed Easy Digital Downloads discount "apply tags" settings getting lost after the discount was first used
  • Fixed calling Easy Digital Downloads' `edd_update_discount()` from outside the discount edit screen removing the WP Fusion settings from the discount
  • Fixed filters added on `wpf_format_field_value` before `init` being un-hooked with Zoho
  • Fixed a fatal error with Uncanny LearnDashy Groups 6.0.0 when enrolling a user into a group if WooCommerce wasn't active
  • Fixed a fatal error syncing a MemberPress transaction to FluentCRM when the Enhanced Ecommerce plugin was active (Enhanced Ecommerce doesn't support FluentCRM)
  • Fixed error `Timestamp must be of type int` when syncing string timestamps with Groundhogg (same site)
  • Developers: updated the Klaviyo API version to `2023-12-15`
3.42.11 — 2/10/2024
  • Fixed for HighLevel API update of Feb 8th (now sending 403 status codes when access tokens expire, was previously 401)
  • Improved: Gravity Forms integration will now pass the entry ID to the forms processor class
  • Fixed WP Fusion auto-enrolling users into BuddyBoss groups via linked tags even if they were already a moderator of that group
  • Fixed fatal error auto-enrolling users into Members membership levels when the user doesn't currently have any user roles, with PHP 8.1+
  • Fixed deprecated `utf8_encode()` warnings in the Infusionsoft XMLRPC library
  • Fixed fatal error logging 500 status error messages from the Constant Contact API
  • Fixed fatal error `Unsupported operand types: null + array` with syncing lead source data without any other contact data present since 3.42.10
3.42.10 — 2/5/2024
  • Added an [Amelia booking integration](https://wpfusion.com/documentation/events/amelia/)
  • Added [Customer.io site tracking scripts](https://wpfusion.com/documentation/tutorials/site-tracking-scripts/#customer-io)
  • Added [Customer.io webhooks](https://wpfusion.com/documentation/webhooks/customer-io-webhooks/)
  • Added a setting to apply tags when a customer leaves a review with Easy Digital Downloads
  • Improved - Multi-key FluentCRM events will now be sent JSON-encoded
  • Improved - The Save Changes button in the settings will now be disabled until the initial CRM connection has been established
  • Improved - The [JavaScript-based lead source tracking method](https://wpfusion.com/documentation/tutorials/lead-source-tracking/#caching) no longer requires jQuery
  • Fixed Formidable Forms fields not showing for mapping in the WP Fusion settings if they had a default value
  • Fixed lead source data for new user registrations being synced even if there was an existing contact in the CRM
  • Fixed missing CRM field labels in dropdowns with Brevo since 3.42.8
  • Fixed PHP warning syncing available custom properties with Omnisend when no custom properties were available
  • Fixed error syncing available custom fields with Drip when no custom fields were available
  • Fixed missing event value for single key FluentCRM events
  • Fixed security vulnerability in the [`user_meta_if` shortcode](https://wpfusion.com/documentation/getting-started/shortcodes/#displaying-content-based-on-user-meta-values), an editor could potentially execute arbitrary PHP code by passing a function name to the `field_format` parameter
3.42.9 — 1/30/2024
  • Added support for the [new FluentCRM event tracking module](https://fluentcrm.com/fluentcrm-2-8-40/#dynamic-contact-activity-tracking) (same site and REST API)
  • Improved - Updated Omnisend event tracking to use new `/customer-events` endpoint
  • Improved HubSpot error handling for failed access token refreshes
  • Fixed WP Fusion not showing as compatible with WooCommerce High Performance Order Storage until the initial setup was completed
  • Fixed Groundhogg (Same site) integration not loading mapped BuddyPress fields automatically when their corresponding custom fields were edited in Groundhogg
  • Fixed FluentCRM and ActiveCampaign treating an invalid contact ID when looking up tags as a contact with no tags (caused auto-login links to unlock content for invalid contacts)
3.42.8.1 — 1/25/2024
  • Improved: The background worker will now `return` instead of `exit` when the queue is empty, to prevent the worker from blocking subsequent cron tasks
  • Improved HubSpot error handling
  • Improved error logging for composite responses with Salesforce
  • Improved Omnisend event tracking (numeric values will no longer be sent as strings)
  • Fixed refreshing available Ontraport tags resetting the available tags list since 3.42.8
  • Fixed WooCommerce order item refunded tags not being logged when a guest checkout order was refunded
  • Fixed auto-applied discounts not working with Easy Digital Downloads 3.0
  • Fixed fatal error displaying Select Tag(s) dropdowns after resyncing available tags while WP Fusion was in staging mode
3.42.8 — 1/22/2024
  • Added a CRM integation with [Omnisend](https://wpfusion.com/documentation/installation-guides/how-to-connect-omnisend-to-wordpress/)
  • Added Last Order Shipping Method field for sync with WooCommerce
  • Improved Customer.io error handling
  • Improved - When clicking Process Order Actions Again on a WooCommerce order, the transient that locks the order will be cleared (fixes cases where a prior sync crashed or timed out before finishing)
  • Fixed special characters in tag names breaking If-Menu tag condition dropdowns
  • Fixed PHP warning `Undefined array key "email"` in Customer.io integration when updating contacts
  • Fixed special characters in tags applied by Elementor Forms being synced as HTML entities
  • Fixed `Undefined variable $apply_tags` with some CRMs since 3.42.6
  • Fixed `Undefined variable $available_tags` with MailPoet integration when loading a subscriber's lists
  • Developers: changed the `remote_field` and `remote_type` custom field properties introduced in 3.42.5 to `crm_field` and `crm_type` for consistency (is backwards compatible)
3.42.7 — 1/17/2024
  • Fixed integrations with a missing documentation URL getting disabled when the main settings page was saved, since 3.42.6
  • Fixed additional undefined array key warnings in the Gravity Forms integration when editing a form feed
  • Developers: extended the ActiveCampaign API timeout to 20 seconds for loading, applying and removing tags
3.42.6 — 1/15/2024
  • Added support for the Paid Memberships Pro [Gift Membership Addon ](https://wpfusion.com/documentation/membership/paid-memberships-pro/#gift-memberships)
  • Added an [order status column](https://wpfusion.com/documentation/ecommerce/easy-digital-downloads/#order-status-column) to the Easy Digital Downloads orders table
  • Added Apply Tags - Resumed setting to the [MemberPress integration](https://wpfusion.com/documentation/membership/memberpress/#tagging)
  • Added support for lists with FluentCRM (REST API)
  • Added Created At field for sync with Customer.io
  • Added Fatal Error Notify promotional banner to the bottom of the logs page
  • Tested for Paid Memberships Pro 3.0
  • Tested for FunnelKit Builder 3.0
  • Improved - If a WooCommerce order is refunded, and the parent subscription is still active, no tags will be removed
  • Improved - Admin notices from other plugins will be hidden on the logs page
  • Improved - Individual plugin integrations can now be disabled from the Integrations tab in the settings
  • Fixed tags created in FluentCRM (REST API) via WP Fusion being stored as tag IDs and not slugs
  • Fixed (for real this time) `update` and `update_tags` webhook endpoints not working with FluentCRM (REST API) 2.8.3+
  • Fixed PHP warning when editing a Formidable Forms action and a previously mapped field was deleted
  • Fixed menu item restriction not working on the BuddyPress / BuddyBoss profile and account pages
  • Fixed Customer.io integration not syncing dates as Unix timestamps
3.42.5 — 1/8/2024
  • Added support for [double opt-ins with Brevo](https://wpfusion.com/documentation/tutorials/double-opt-ins/#brevo)
  • Added support for [setting a default opt-in status with Groundhogg](https://wpfusion.com/documentation/tutorials/double-opt-ins/#groundhogg) (REST API)
  • Added support for using Data Driven Segments for content restriction with Customer.io
  • Added support for saving the field type for each remote field in the CRM. Improves data format conversion (currently just Brevo)
  • Fixed `update` and `update_tags` webhook endpoints not working with FluentCRM (REST API) 2.8.3+
  • Fixed Ninja Forms integration not showing as loaded on the Integrations tab in the settings
  • Fixed Data Driven Segments being loaded as _Unknown Tag_ with Customer.io
  • Fixed excerpts being removed from restricted content when accessed over the REST API since 3.42.3
  • Fixed undefined array key warnings in the Gravity Forms integration when editing a form feed
  • Developers: removed an `array_filter()` from the `WPF_User::get_user_meta()` function (was preventing exporting empty values to the CRM)
3.42.4 — 1/4/2024
  • Fixed Elementor Forms text fields being treated as dates since 3.42.3
  • Fixed "Order Refunded" tags on WooCommerce products not being applied when orders were fully refunded
  • Fixed `WPF_User::get_users_with_contact_ids` incorrectly showing up as custom code in the Status panel of the settings
3.42.3 — 1/2/2024
  • Improved - With BuddyBoss, the forums archive can now be protected by editing the Forums page, rather then via the WP Fusion Integrations settings (prior settings copy over automatically)
  • Improved - With Brevo, select and multiselect fields will now automatically be synced to their numeric values required by the Brevo API (requires a one-time Refresh Available Tags and Fields via the settings)
  • Improved - automatic date format detection with Elementor Forms submission will ignore dates prior to 100 years ago (fixes some weird issues with strings like 7015f0000006jqgAAA being treated as 2,000 BC)
  • Fixed the BuddyPress / BuddyBoss user profile page being protected if the forums archive was protected
  • Fixed Customer.io integration updating the `created_at` parameter for logged in users on each page load, when site tracking was active
  • Fixed Customer.io integration not supporting multi-key event tracking
3.42.2 — 12/27/2023
  • Added a Customer.io CRM integration
  • Added a [SureMembers integration](https://wpfusion.com/documentation/membership/suremembers/)
  • Added support for [using an API key with HighLevel](https://wpfusion.com/documentation/crm-specific-docs/highlevel-white-labelled-accounts/#overview) instead of OAuth
  • Improved - Post content restricted by WP Fusion will no longer be accessible over the REST API to unauthorized users
  • Improved - If a redirect is set on a restricted LearnDash lesson or topic, and Lock Lessons is enabled, the lesson will now be clickable (so the user can be redirected)
  • Fixed myCred rank tags not being applied for alternate point types
  • Fixed custom fields not syncing with Jetpack CRM
  • Fixed fatal error trying to sync array/multiselect data to a text field in Jetpack CRM
3.42.1 — 12/18/2023
  • Added support for [EDD Cancellation Survey](https://wpfusion.com/documentation/ecommerce/edd-recurring-payments/#cancellation-surveys)
  • Added an option to apply the current user's CRM tags [as CSS classes to the HTML `` element](https://wpfusion.com/documentation/getting-started/access-control/#protecting-content-via-css)
  • Fixed bbPress user profiles inheriting access rules from the first post on the site
  • Fixed - Changed the `class_exists()` order check for Advanced Shipment Tracking Pro to make sure it takes priority over WooCommerce Shipment Tracking
  • Fixed saving the WP Fusion settings page after an OAuth token had been refreshed causing the old token to get saved, and breaking the connection
  • Fixed PHP warning `foreach() argument must be of type array|object, bool given` after deleting all taxonomy-based access rules
  • Fixed PHP notices on WishList Member settings page
  • Fixed fatal error tracking events with FluentCRM when the FluentCRM - Events plugin was deactivated after events had been configured
3.42.0 — 12/11/2023
  • Added an integration with [Forminator forms](https://wpfusion.com/documentation/lead-generation/forminator/)
  • Added an integration with [WP Software License for WooCommerce](https://wpfusion.com/documentation/ecommerce/wp-software-license/)
  • Added support for [linked tags with Gamipress ranks](https://wpfusion.com/documentation/gamification/gamipress/#ranks)
  • Added compatibility with Advanced Shipment Tracking Pro (fork of [WooCommerce Shipment Tracking](https://wpfusion.com/documentation/ecommerce/woocommerce-shipment-tracking/))
  • Improved - With [Fluent Forms](https://wpfusion.com/documentation/lead-generation/fluent-forms/) and [Lead Source Tracking](https://wpfusion.com/documentation/tutorials/lead-source-tracking/), if the lead source cookies are set, the form will no longer be processed asynchronously (to avoid losing the lead source data)
  • Improved - With Gifting for WooCommerce Subscriptions, if Remove Tags from Customer is checked, they will no longer be removed from the customer if the customer has a separate subscription to the same product
  • Improved - If staging mode is enabled via wp-config.php (`WPF_STAGING_MODE`) the "It looks like this site has moved or is a duplicate" notice will not be displayed
  • Improved - Extended the timeout with ActiveCampaign to 15 seconds
  • Fixed users who registered without a first name getting their first name synced to the CRM as their username
  • Fixed resync tags and pull user meta batch operations not working since 3.41.48
  • Fixed [Filter Course Steps with LearnDash](https://wpfusion.com/documentation/learning-management/learndash/#filter-course-steps) not working with lesson / topic pagination in the course navigation
  • Fixed `wpf_get_user_id( $contact_id )` returning the IDs of temporary auto-login users
3.41.48 — 12/5/2023
  • Added Memberships for Teams Team ID field for sync with WooCommerce Memberships for Teams
  • Fixed new pending orders added via the WooCommerce admin not being synced to the CRM despite being registered on the `woocommerce_order_status_pending` hook
  • Fixed fatal error calling `wpf_get_tag_id()` before WP Fusion had been connected to a CRM
  • Fixed PHP error `Parse error: syntax error, unexpected ')'` when gathering the user metadata for a user in PHP < 7.3
  • Fixed `Uncaught TypeError: round(): Argument #1 ($num) must be of type int|float, string given` when calculating GiveWP total donor value with PHP 8.1
  • Fixed upgrade message in Lite plugin blocking contact fields when WooCommerce and BuddyPress weren't active
  • Fixed WP Fusion attempting to sync Give donors with missing email addresses
  • Fixed `wpf_get_setting_enable_queue` showing up under the Custom Code list on the Advanced tab in the settings, with Groundhogg and FluentCRM (same site)
3.41.47 — 11/27/2023
  • Fixed `Uncaught Error: Call to undefined function is_user_logged_in()` on some hosts since 3.41.46
3.41.46 — 11/27/2023
  • Added an integration with [WP User Manager](https://wpfusion.com/documentation/membership/wp-user-manager/)
  • Added contextual tooltips to some fields in the Contact Fields tab of the WP Fusion settings
  • Added a Membership Status field for sync with MemberPress
  • Added Required Tags (not) setting to Divi integration (thanks Ted!)
  • Improved - The MemberPress Subscription Status field will now be synced any time a subscription status changes, instead of just when it changes to active
  • Improved - If a user registers with a missing `first_name` and `last_name` but their `display_name` is set, the Display Name will be used for the first and last names
  • Improved - If you try to sync multiselect or array-formatted data to a text field in HighLevel, WP Fusion will automatically combine the items to prevent an API error
  • Improved - If you add `define( 'WPF_STAGING_MODE', false );` to wp-config.php, this will disable [automatic staging site detection](https://wpfusion.com/documentation/faq/staging-sites/#automatic-staging-site-detection)
  • Improved performance with checking permissions on a post based on access rules configured on a taxonomy term
  • Fixed MemberPress transaction expiration dates not syncing when manually edited on the transaction page
  • Fixed `apply_tags` parameter in ThriveCart success URL not working for existing users
  • Fixed first and last name not being synced for new SureCart customers
  • Fixed `PHP Warning: Undefined array key` when configuring a Remove Tags action on a SureCart product
  • Fixed a fatal error `Cannot access offset of type string on string` when updating an ActiveCampaign contact's email to the address of an already existing contact
3.41.45 — 11/20/2023
  • Added support for [Event Tracking with FluentCRM](https://wpfusion.com/documentation/event-tracking/fluentcrm-event-tracking/) (REST API and same site)
  • Added support for [webhooks in Mailchimp journeys](https://wpfusion.com/documentation/webhooks/mailchimp-webhooks/#webhooks-in-journeys)
  • Added support for syncing multi-part fields (like Name and Address) with Formidable Forms
  • Added support for the Gravity Perks Product Configurator addon
  • Improved - Give donation forms will now default to being enabled for sync, unless the form is specifically set to Disabled
  • Improved - When creating a Salesforce contact, lead, or other object, any missing required fields will be set to `-` to prevent an API error
  • Improved - The inline scripts to handle conditional logic on Gravity Forms form fields will now only be loaded if the form uses [WP Fusion's conditional logic](https://wpfusion.com/documentation/lead-generation/gravity-forms/#form-field-conditional-logic) (thanks @karlemilnikka)
  • Fixed custom fields not syncing with WP Event Manager since WPEM Registrations v1.6.18
  • Fixed PHP notices in the Simply Schedule Appointments integration
  • Fixed import tool not loading more than 1000 contacts with Mailchimp
3.41.44 — 11/13/2023
  • Added a status metabox to FooEvents tickets showing the contact ID, with a link to re-sync the ticket to the CRM
  • Added support for syncing to date + time fields with FluentCRM (same site and REST API)
  • Improved - You can now use "less" and "greater" instead of in the `user_meta_if` shortcode attributes
  • Improved - Split MemberPress "Order Total" field into "Subscription Total" and "Transaction Total"
  • Fixed WP Event Manager integration not loading since WPEM Registrations v1.6.18
  • Fixed an empty Phone and/or Company field on the FooEvents attendee form erasing the Phone and Company provided in the billing information
  • Fixed tags not being applied on LearnDash quiz pass or fail since v3.41.35
  • Fixed a fatal error `Call to a member function get_tags() on null` following a Gridpane magic login link when Login Tags Sync was enabled
  • Developers: All ConvertKit API calls will now be signed with WP Fusion's `integration_key`
3.41.43 — 11/6/2023
  • Added setting Link with Tag - Affiliate Activation to the [Solid Affiliate integration](https://wpfusion.com/documentation/affiliates/solid-affiliate/)
  • Added Order Total, Transaction Status, and Subscription Status fields [for sync with MemberPress](https://wpfusion.com/documentation/membership/memberpress/#additional-memberpress-fields)
  • Added View in CRM links with Klaviyo
  • Improved - The Last Course Progressed field with LearnDash will now be cached and only synced when it changes (rather than every time a course step is completed)
  • Improved - With ActiveCampaign, if a duplicate record error is encountered while adding a contact, WP Fusion will attempt to look up the contact by email address and update the contact instead
  • Improved - With Klaviyo, if a duplicate record error is encountered while adding a contact, WP Fusion will instead update the existing contact rather than throwing an error
  • Fixed dates synced to ActiveCampaign not respecting the account date format since 3.41.36
  • Fixed PHP warning `Undefined variable $did_it` when unenrolling a user from a MemberPress membership using a linked tag
  • Fixed broken link to Enable Month View Cache setting in the Tribe Events integration
  • Fixed error with Brevo `Error while applying lists: listIds should be type array` when applying lists and a user already had one or more of those lists
  • Fixed PHP warning saving AffiliateWP affiliates on AffiliateWP versions below 2.13.0
  • Fixed a fatal error resetting the WP Fusion settings with ActiveCampaign after enabling Deep Data (`Call to method get_connection_id() on non object`)
3.41.42 — 10/30/2023
  • Added options for applying tags to AffiliateWP affiliates [based on status](https://wpfusion.com/documentation/affiliates/affiliate-wp/#applying-tags)
  • Added option to auto-activate and deactivate AffiliateWP affiliates using a linked tag
  • Added `awp_affiliate_status` field for sync with AffiliateWP
  • Fixed - With WooCommerce Subscribe All the Things, the tags for "Apply tags when subscribed" will no longer be applied when the product is configured as a "One-off subscription"
  • Fixed auto-login links not working with FluentCRM (REST API) since 3.41.19
  • Fixed deprecated JavaScript console messages
  • Fixed Pipedrive error "Name must be given" when updating a contact and the name field was not present
  • Fixed an infinite loop on login with the SUMO Subscriptions plugin
  • Developers: You can now return `0` from the []`wpf_get_user_id` filter](https://wpfusion.com/documentation/filters/wpf_get_user_id_filter/) to prevent WP Fusion from looking up a user ID based on contact ID
  • Developers: The `wpf_get_user_id` filter will now only run before the database query, instead of both before and after
3.41.41 — 10/23/2023
  • Added a [GeoDirectory integration](https://wpfusion.com/documentation/other/geodirectory/)
  • Added support for syncing optin statuses with Infusionsoft and Keap
  • Added WhatsApp field for sync with Brevo
  • Added a FooEvents Tickets batch operation
  • Fixed + getting prepended to WhatsApp numbers with Brevo and causing sync errors
  • Fixed inverted timezone offset for syncing date fields with HubSpot
  • Fixed LearnDash course field mappings (still) not properly saving since 3.41.36
  • Fixed error `date(): Argument #2 ($timestamp) must be of type ?int, string given` with PHP 8+ and Brevo when syncing date fields
  • Fixed a fatal error during MemberPress registration on PHP 8.1 when "Remove tags (above) when cancelled" was selected on a membership product, but no tags were specified for the membership product

Testimonials

Benny O'Brien@benny_obie

The quick response from a friendly team member at @effectioshop honestly caught me off guard.
Nice work!


Stuart Boyle@stuart_boyle

@effectioshop As an eCommerce developer, effectio.org has enabled me to reach higher expectations and my clients are very happy.


22,000+ Users · 180 Countries
Trusted by freelancers, agencies & store owners worldwide

How It Works

Install the free EffectIO Dashboard plugin on your WordPress site. It connects to the EffectIO catalog, detects every premium plugin and theme you own, and gives you a single hub to manage licenses, run updates, and keep your admin panel clean — all from one screen.

⚡

One-Click Updates
Update any premium plugin or theme instantly. No manual downloads, no FTP — just click "Update Now."

🔑

License Manager
View, activate, and manage all your license keys in one place. No hunting through emails or vendor dashboards.

🔇

Notification Blocker
Blocks intrusive admin nag screens, upsell banners, and ads that clutter your dashboard. Re-enable anytime.

🛡️

Vendor Request Control
Prevents redundant license-check pings to third-party servers for items you already manage through EffectIO.

📦

Bulk Activation
Club members can activate all eligible plugins and themes at once — one button, zero hassle.

🆓

100% Free
The Dashboard itself costs nothing. Install it and it auto-activates on your domain — no key required.

Get Started in 3 Steps

1

Download & Install

Download the EffectIO Dashboard zip and install it via Plugins → Add New → Upload.

2

Browse & Activate

Open EffectIO → Catalog in your admin panel. The dashboard auto-detects your installed items and matches them to your licenses.

3

Update & Manage

Keep everything current with one-click updates. Manage licenses, block nag notices, and enjoy a cleaner WordPress experience.

Licenses

All WordPress derivative work is GPL-licensed. Most items are pre-activated and ready to use. Some require an activation key — we provide it with your purchase, and the Dashboard lets you apply it in seconds.

Club members enjoy bulk activation: activate every eligible item at once with a single click. No more entering keys one by one.

✅ Money-Back Guarantee

Every item is tested and ships with full features. If something doesn't work and we can't fix it, you get a full refund. We believe premium tools should be accessible — that's why we offer a low-cost subscription so freelancers, small businesses, and agencies can grow without a large upfront investment.

Manage and Update all your sites

17.99 $ / Month Membership

2900 Plugins and Themes. Install, Update, Activate and Delete any plugin. Unlimited Sites. Best WP Agency Deal.

Clean Items

NGO Mission

Always Updated

SSL Connection

Integrations Plugins