List Workspace Applied Tags
List all applied tags for a specific workspace. This endpoint is useful for getting the latest tag application changes for a workspace. Applied tags represent the many-to-many relationship between contacts and tags, with timestamps indicating when tags were applied.
We have added two new fields to our Page resource: type and show_page_step, so you always know what kind of page it is and can easily map it to a page inside of ClickFunnels:
You can now verify webhook event signatures to give your webhook events an extra security layer if you are listening for them in your own application to ensure that ClickFunnels is the original sender:
If someone mistakenly made a request with a application/x-www-form-urlencoded format and correct body data, we now respond with a more descriptive error.
There was a global change within the ClickFunnels app to implement a bug fix that enforces tag name uniqueness within each workspace. This change affects the following tag types:
Affected Endpoints:
Contacts::Tags - POST /workspaces/{workspace_id}/contacts/tags
Product::Tags - POST /workspaces/{workspace_id}/products/tags
Funnel::Tags - POST /workspaces/{workspace_id}/funnels/tags
Orders::Tag - POST /workspaces/{workspace_id}/orders/tags
Impact: This is a breaking change for integrations that create duplicate tag names for any reason.
What Changed:
Tag names must now be unique within each workspace (duplicate tag names were retroactively renamed, e.g., duplicated tag name became duplicated tag name (copy 1), duplicated tag name (copy 2) etc.
The API will return validation errors when attempting to create tags with duplicate names.
Existing duplicate tags remain unaffected, but no new duplicates can be created.
In the initial phase of the External Orders BETA, subscription orders and one-time orders could only hold those types of products. Now, the subscription-order orders can hold one-time orders and multiple subscriptions if they are of the same duration.
📈 GA4 pixels
You can now add your Google Analytics GA4 pixel to your website settings and listen for browser events on all your pages. If you additionally add the Google Analytics API key for the GA property, you will now also receive generate_lead server-side events in GA.
We fixed an issue where you'd get unhelpful error messages when adding too long product info or contact details that our database restricts. Now, when something goes wrong (like a product description being too long), you'll get a clear message telling you exactly what needs fixing. This means less time troubleshooting and more time selling!
We have made significant speed improvements to how your lists load, especially if you have a large number of contacts, products, orders, or similar resources.
🩺 Preventive measures: Ensuring that multiple updates in a transaction fire for all state changes
This just means that we have prevented a possible edge case where a record might have had several changes within a single action and we send all those changed states as a webhook event to you.