Feature Overview

On-Demand Trigger for Dynamic Content is a new trigger type in Synerise that allows Dynamic Content campaigns to be displayed when a specific SDK method is called, rather than on page load or based on predefined behaviors. This enables campaigns to respond to real-time user actions — such as rating a product, filling out a form, liking an item, or performing a search — with precise timing and full control over when content appears.

The feature is available in the Dynamic Content campaign configuration in Synerise.

What Is the On-Demand Trigger?

The On-Demand Trigger is a campaign activation method for Dynamic Content in Synerise that renders content only when a specific SDK method is called. Unlike landing triggers (which activate on page load), the on-demand trigger activates when a defined user action occurs — such as a click, scroll, form submission, or custom event. All other campaign conditions (audience, scheduling) must still be met for the content to display.

Why On-Demand Trigger Matters

Standard Dynamic Content triggers activate on page load, which limits the ability to show content at specific moments during a user's session. For scenarios like showing a recommendation after a product rating, displaying a promotion after a form submission, or rotating banners based on user interactions, timing is critical.

On-Demand Trigger addresses this by:

  • Enabling content display at the exact moment a specific action occurs
  • Supporting any custom event or real-time user action as a trigger
  • Improving resource optimization by not preloading the campaign with other landing triggers
  • Providing full control over when and how personalized content appears
Synerise On-Demand Trigger configuration showing the SDK method call that activates Dynamic Content campaigns

Key Capabilities

Action-based campaign activation

Campaigns are triggered by a specific SDK method call, enabling activation based on any user action — clicks, scrolls, form submissions, searches, product ratings, or custom events.

Precise delivery timing

Content is displayed at the exact moment the triggering action occurs, ensuring maximum relevance and engagement.

Resource optimization

On-demand campaigns are not preloaded with other landing triggers, reducing unnecessary resource usage and improving page performance.

How On-Demand Trigger Works

  1. Create or open a Dynamic Content campaign in Synerise.
  2. Select "On demand" as the trigger type.
  3. Configure campaign conditions (audience, scheduling) as usual.
  4. Implement the corresponding SDK method call in your website or application code.
  5. When the SDK method is called and all campaign conditions are met, the Dynamic Content is rendered.

Example Use Case

An e-commerce site wants to show a personalized product recommendation banner immediately after a customer rates a product. Using the On-Demand Trigger, the team configures a Dynamic Content campaign that activates when the product rating SDK method is called. After a customer submits a 5-star review, a "You might also like" banner appears instantly — showing recommendations based on the rated product, with controlled display frequency to avoid repetition.

FAQ

What is the On-Demand Trigger?

A trigger type for Dynamic Content campaigns that activates content when a specific SDK method is called, rather than on page load.

What actions can trigger it?

Any action that can be tied to an SDK method call: clicks, scrolls, form submissions, searches, product ratings, custom events, and more.

Do other campaign conditions still apply?

Yes. Audience targeting, scheduling, and other campaign conditions must still be met for the content to display.

Is it better for performance than landing triggers?

Yes. On-demand campaigns are not preloaded with other landing triggers, reducing unnecessary resource usage.

Key Facts

AttributeValue
FeatureOn-Demand Trigger for Dynamic Content
ProductSynerise
ModuleCampaigns (Dynamic Content)
PurposeTrigger Dynamic Content campaigns based on real-time user actions via SDK method calls
Trigger methodSDK method call
Supported actionsAny custom event or user action
Documentationhub.synerise.com — On-Demand Content
  • Synerise Dynamic Content campaigns
  • First-time visitor handling in Dynamic Content
  • Synerise Web SDK methods
  • Campaign triggering and audience targeting
  • Personalization and real-time content delivery

TL;DR

On-Demand Trigger for Dynamic Content in Synerise enables campaigns to be displayed when a specific SDK method is called — responding to real-time user actions like clicks, form submissions, product ratings, or custom events. Unlike landing triggers (page load), on-demand triggers provide precise timing, better resource optimization, and full control over when personalized content appears. All other campaign conditions (audience, scheduling) still apply.