generated: '2026-08-13' method: searched source: https://support.yieldify.com/en/collections/2887594-campaign-formats-and-components docs: https://support.yieldify.com/en/ note: >- Yieldify (now Epsilon Accelerate) ships NO server-side SDK and NO public REST API — its entire developer-visible surface is client-side. A single JavaScript tag is placed on the customer's site and renders a documented library of on-site experience components, configured from the Yieldify Conversion Platform (YCP). This artifact captures that published component surface, the loader, the CSP hosts a customer must allowlist, the dynamic-expression language the components accept, and the client-side analytics events the tag emits. Everything here is read verbatim from the public Epsilon Accelerate Help Center for Yieldify; nothing is inferred. loader: kind: javascript-tag placement: immediately before , on every page of the customer site distribution: >- Customer-specific snippet copied from the Settings page of the Yieldify Conversion Platform; no public CDN URL, no npm package, no version string is published. install_methods: - method: google-tag-manager detail: Custom HTML tag, trigger All Pages / Page View source: https://support.yieldify.com/en/articles/5129907-google-tag-manager-integration - method: tealium-tag-manager source: https://support.yieldify.com/en/articles/5130005-tealium-tag-manager-integration - method: manual detail: Paste before on every page; the docs explicitly recommend a tag manager instead. source: https://support.yieldify.com/en/articles/5130901-manual-tag-integration - method: shopify detail: theme.liquid
; Shopify Plus customers additionally edit checkout.liquid source: https://support.yieldify.com/en/articles/5130928-shopify-integration - method: recharge-checkout source: https://support.yieldify.com/en/articles/5802251-recharge-checkout-integration rendering_note: >- The tag inserts an iframe to limit the amount of code executing in the host page context, which is why child-src / frame-src must allow *.yieldify.com and 'about:blank'. content_security_policy: source: https://support.yieldify.com/en/articles/6295536-tag-implementation-content-security-policy-csp guidance: >- Extend existing directives only — the docs explicitly warn against creating new directives solely for Yieldify. directives: - directive: default-src hosts: ['https://*.yieldify.com', 'https://*.yieldify-production.com'] - directive: child-src hosts: ['https://*.yieldify.com', "'about:blank'"] - directive: frame-src hosts: ['https://*.yieldify.com', "'about:blank'"] - directive: script-src hosts: ['https://*.yieldify.com', "'unsafe-inline'"] - directive: connect-src hosts: ['https://*.yieldify.com', '*.yieldify-production.com', 'https://yieldify.connectorengine.com'] - directive: img-src hosts: ['https://*.yieldify.com', 'https://*.yieldify-production.com'] - directive: font-src hosts: ['https://*.yieldify-production.com', 'fonts.gstatic.com'] note: Custom platform fonts are served from https://fonts.yieldify-production.com/ - directive: worker-src hosts: ['blob:'] families: - family: formats label: Experience formats description: The container formats a campaign can be rendered in on the customer site. components: - name: Overlays source: https://support.yieldify.com/en/articles/5144124-overlays - name: Notifications source: https://support.yieldify.com/en/articles/5144141-notifications - name: Banners source: https://support.yieldify.com/en/articles/5144168-banners - name: Sticky Experiences source: https://support.yieldify.com/en/articles/5144189-sticky-experiences - name: Embedded Experiences source: https://support.yieldify.com/en/articles/5144664-embedded-experiences - name: Persistent Floating Buttons source: https://support.yieldify.com/en/articles/5144164-persistent-floating-buttons - name: Toasters source: https://support.yieldify.com/en/articles/12092273-toasters - family: elements label: In-experience elements description: Elements composed inside a format. components: - name: Call to Action source: https://support.yieldify.com/en/articles/5144918-call-to-action - name: In-line Rich Text source: https://support.yieldify.com/en/articles/5144932-in-line-rich-text - name: Images source: https://support.yieldify.com/en/articles/5145430-images - name: Close Button source: https://support.yieldify.com/en/articles/8336749-close-button - name: Carousel source: https://support.yieldify.com/en/articles/16022193-carousel - name: Countdown Timers source: https://support.yieldify.com/en/articles/12704145-countdown-timers - name: Coupon Code source: https://support.yieldify.com/en/articles/5162502-coupon-code - name: Dynamic Promotions source: https://support.yieldify.com/en/articles/5162513-dynamic-promotions - name: Social Proof source: https://support.yieldify.com/en/articles/5156900-social-proof - name: Dynamic Social Proof source: https://support.yieldify.com/en/articles/5162515-dynamic-social-proof - name: Cross-sell Notifications source: https://support.yieldify.com/en/articles/5168122-cross-sell-notifications - family: forms label: Lead capture / forms components: - name: Forms source: https://support.yieldify.com/en/articles/10150316-forms - name: Lead Capture Forms source: https://support.yieldify.com/en/articles/5145190-lead-capture-forms - name: Dropdowns, Radio Groups and Checkboxes source: https://support.yieldify.com/en/articles/5145310-dropdowns-radio-groups-and-checkboxes - name: Validation Message source: https://support.yieldify.com/en/articles/5145372-validation-message - name: Consumer Journey / Multi-stage Lead Capture source: https://support.yieldify.com/en/articles/5187479-consumer-journey-multi-stage-lead-capture - family: advanced label: Advanced Components description: >- Specialized elements that require a Technical Account Manager to configure — the customer cannot add them self-service, and can only adjust size/position afterwards. gated: true source: https://support.yieldify.com/en/articles/10436581-advanced-components components: - name: Calendar Event - name: Countdown Timer - name: Dynamic Call to Action - name: Dynamic Image - name: Progress Bar - name: Share Button - name: Wheel of Fortune - name: YouTube Video dynamic_content: source: https://support.yieldify.com/en/articles/11478574-dynamic-content options: [Dynamic variable, Dynamic promotion, Dynamic page views, Dynamic expressions] expression_language: source: https://support.yieldify.com/en/articles/11420343-custom-dynamic-expressions description: >- A small typed expression DSL for personalizing component copy. Variables must already exist in the site's site-mapping configuration and must be declared with their type. accessor: var