Login
English

Select your language

English
Français
Deutsch
Platform
SOLUTIONS
Experimentation
Feature Management
add-ons & KEY Features
Mobile App Testing
Recommendations & Search
Personalization
Single Page Applications
integrate to your stack
Specialities
for all teams
Marketing
Product
Engineering
For INDUSTRIES
Healthcare
Financial Services
E-commerce
Automotive
Travel & Tourism
Media & Entertainment
B2B

Optimize digital experiences by chatting with AI and win up to $100,000

join the contest
PlansCustomersResources
Book a demo
Book a demo

Quick links

Book a demo
Book a demo
All resources
[Product Release] Introducing: Kameleoon Command Queue for developers

[Product Release] Introducing: Kameleoon Command Queue for developers

Fred De Todaro
Published on
March 24, 2020
Product Updates

Article

Our main focus at Kameleoon has always been to provide both the best, easiest to use interfaces for marketers and product owners and to deliver the most powerful tools for developers. Regularly adding new features is part of our commitment to creating a great developer experience. Recently we launched:

  • An Activation APIs library with cutting-edge anti-flickering technologies at its heart
  • React Module APIs which extend our Activation APIs by providing unique features to code in a React environment.

As of today, we are introducing Kameleoon Command Queue, new functionality for our client side and full stack customers.

Currently sending events such as custom goals or custom data to Kameleoon can be complex as developers must be sure that the Kameleoon engine has loaded before they call our APIs. For instance you might want to send events (such as an e-commerce transaction event) to Kameleoon from a Tag Management System or directly from the HTML page where you need to fire the event. To do so a developer will have to check for the actual presence of the Kameleoon API object and delay their code execution accordingly.

Kameleoon Command Queue improves that process. It is designed to be highly flexible to specific development needs by allowing delayed command execution. A Kameleoon Command Queue object is available so that instead of directly calling the Kameleoon Activation API, developers can now pass commands to this queue. If the Kameleoon engine is already loaded, the commands will be instantly executed, otherwise they will be queued to be executed once the engine is ready. It makes developers’ programming experience significantly easier and prevents any programming and tracking issues.

Kameleoon Command Queue

Full stack customers also benefit from Kameleoon Command Queue as it allows bridges with third-party analytics platforms to work as usual, even with server-side experimentation. As most web analytics platforms perform their tracking only on the front-end, Kameleoon Command Queue enables developers to build an experiment that will be registered both as a server-side and a classic client-side one, allowing the assigned variation to be sent to the analytics platform from the front-end.

Kameleoon Command Queue

3 benefits to implementing Kameleoon Command Queue:

  1. Build event tracking without friction. The new Kameleoon Command Queue lets you queue your events without having to check if the Kameleoon engine has loaded. It therefore greatly reduces programming errors.
  2. Send your events to Kameleoon from any external sources, such as your Tag Management System, where you already have an existing tagging plan. This ensures that Kameleoon events are sent at the exact same time as for your other analytics platforms.
  3. Build your experiments server-side and still track your results in your favorite analytics platform by having automatic server to front-end bridges.

Sending events to Kameleoon is now more flexible and easier than ever. You can read more at developers.kameleoon.com to get started.

Kameleoon Command Queue: https://developers.kameleoon.com/command-queue.html
Linking server-side experiments with your analytics platform: https://developers.kameleoon.com/back-front-bridge.html#linking-server-side-experiments-with-third-party-analytics-platforms

Explore our resources

Kameleoon’s improved Widget Studio for no-code building

Product Updates

Article

Test, learn, and engage: announcing the Kameleoon + Braze integration

Product Updates

Article

Why product teams need experimentation powered by AI prompting

AI

Article

Experiment your way

Get the key to staying ahead in the world of experimentation.

[Placeholder text - Hubspot will create the error message]
Thanks for submitting the form.

Newsletter

Platform
ExperimentationFeature ManagementPBX Free-TrialMobile App TestingProduct Reco & MerchData AccuracyData Privacy & SecuritySingle Page ApplicationAI PersonalizationIntegrations
guides
A/B testingVibe ExperimentationFeature FlaggingPersonalizationFeature ExperimentationAI for A/B testingClient-Side vs Server-Side
plans
PricingMTU vs MAU
Industries
HealthcareFinancial ServicesE-commerceAutomotiveTravel & TourismMedia & EntertainmentB2B & SaaS
TEAMS
MarketingProductDevelopers
Resources
Customers StoriesAcademyDev DocsUser ManualProduct RoadmapCalculatorWho’s Who
compare us
OptimizelyVWOAB Tasty
partners
Integrations DirectoryPartners Directory
company
About UsCareersContact UsSupport
legal
Terms of use and ServicePrivacy PolicyLegal Notice & CSUPCI DSS
© Kameleoon — 2025 All rights Reserved
Legal Notice & CSUPrivacy policyPCI DSSPlatform Status