Embedded Content

Embedded Content

Display messages as part of your website with embedded content.

Embedded Content is an OptiMonk campaign type that places personalized messages, offers, forms, and product recommendations directly inside your website's page layout — not as an overlay or popup on top of the page, but as a native section within it. Where a popup interrupts the browsing experience, an embedded campaign is part of the page: it appears where you place it, flows naturally with the surrounding content, and is visible as soon as the page loads without any trigger. You design the embedded campaign using the same drag-and-drop editor as all other OptiMonk campaigns — building layouts with text, images, discount codes, product recommendations, countdown timers, survey elements, and form fields — then position it on your site using either a Point & Click Placement tool (which opens your live site and lets you click on the exact location where the content should appear) or a manually inserted HTML placeholder code. Embedded Content supports all standard OptiMonk targeting conditions, meaning the same placement can show different content to different visitor segments — a returning customer sees a loyalty offer, a first-time visitor sees a welcome discount, and a cart-abandoner sees a free shipping message, all in the same spot on the page. Embedded Content loads asynchronously and extremely fast, with no impact on page speed.

Key benefits

  • Personalize any section of your site without developers or duplicate pages. Embedded Content allows marketers to add and change sections of their website — above-the-fold banners, mid-page offer blocks, post-content CTAs, product page incentives — by designing them in OptiMonk and placing them with a click. There is no need to involve a developer for every content change, and no need to build separate landing page variants for different audiences. One placement, multiple personalized versions, each shown to the right segment automatically.
  • Non-intrusive by design — no popups, no overlays, no disruption. Because embedded campaigns are part of the page rather than on top of it, they do not trigger the negative associations visitors have developed with interruptive popups. Visitors engage with embedded content as they would with any other section of the page — on their own terms, at their own pace. This makes embedded campaigns particularly effective for lead capture forms, product recommendation blocks, and persistent offer banners that benefit from sustained visibility rather than a single triggered moment.
  • Full targeting and personalization support in a single placement. Embedded Content supports the full range of OptiMonk targeting conditions — frequency, new vs. returning visitors, traffic source, page URL, cart rules, cookie targeting, custom attributes, and Shopify logged-in user status, among others. This means a single embedded placement adapts its message to each visitor segment without requiring multiple physical sections on the page, keeping your site layout clean while delivering a different, more relevant message to each audience.

How it works

Step 1
Create a new Embedded Content campaign and design it in the editor

In OptiMonk, click New campaign and select Embedded as the message type. Choose a template or start from scratch, then customize the content in the drag-and-drop editor — adding text, images, discount codes, product recommendation elements, forms, or any other campaign elements. Note that only fixed coupon codes (not unique code pools) are available in Embedded Content, and Product Recommendations must be placed manually rather than through the editor's automatic placement.

Step 2
Place the campaign on your website using Point & Click or manual code

After finishing the design, you will be prompted to specify the placement position. With Point & Click Placement, your live website opens in a browser frame and you click on the exact location on the page where the embedded content should appear — OptiMonk inserts a placeholder automatically. Alternatively, select Insert Code Manually to receive an HTML placeholder snippet that you or your developer pastes directly into the page's source code at the desired position.

Step 3
Set targeting rules and activate

Once placed, configure your targeting conditions — which visitors should see this campaign, on which pages, under what circumstances. Multiple targeting variants can be set up so the same placement shows different content to different segments. Click Next to save and activate. The embedded content will load asynchronously on every qualifying page load, appearing in exactly the position you specified, for exactly the visitor segments you defined.

Frequently asked questions

What is Embedded Content in OptiMonk?+

Embedded Content is an OptiMonk campaign type that inserts personalized content — offers, forms, product recommendations, discount codes, countdown timers — directly into your website's page layout as a native section, rather than as a popup overlay. It is designed using OptiMonk's drag-and-drop editor and placed on the page using a Point & Click tool or a manually inserted code snippet. It supports full targeting and personalization, loads asynchronously without affecting page speed, and works on any CMS or website framework.

How is Embedded Content different from a popup?+

A popup appears as an overlay on top of your existing page content — triggered by a visitor action or time delay, interrupting the browsing flow. Embedded Content is part of the page itself: it occupies a defined position within the page layout, is visible from page load without any trigger, and does not interrupt the visitor's browsing experience. Embedded campaigns are better suited for persistent offers, inline forms, and content blocks that should always be visible to qualifying visitors rather than appearing at a specific moment.

How do I place the embedded campaign on my website?+

You have two options. Point & Click Placement opens your live site inside OptiMonk and lets you click on the exact location on the page where the content should appear — OptiMonk handles the technical placement automatically with a single click. This is the recommended method. Alternatively, Insert Code Manually provides an HTML placeholder snippet that you paste directly into your page's source code at the desired position. For Embedded Content to work, the OptiMonk script must be present in the head section of your website. Shopify App Extension and WordPress/WooCommerce plugin installations handle this automatically.

Can I show different embedded content to different visitor segments?+

Yes. Embedded Content supports all standard OptiMonk targeting conditions — including new vs. returning visitors, traffic source, cart contents, cart value, current page URL, cookie values, custom attributes, and Shopify logged-in user status, among others. This means the same physical placement on your page can display a different campaign to each visitor segment — a first-time visitor discount, a returning customer loyalty offer, and a free shipping reminder for cart abandoners can all occupy the same page position, each shown only to the relevant audience.

Does Embedded Content affect my website's loading speed?+

No. Embedded Content is built on an architecture designed for speed — it loads asynchronously, meaning it does not block page rendering while it initializes. OptiMonk's documentation describes Embedded Content as loading "extremely fast" without impacting site speed, consistent with the async loading approach used by all OptiMonk campaigns. The placement renders once the surrounding page content is already visible, maintaining full Core Web Vitals compliance.

Ready to try it?

Try OptiMonk for free

Launch your first campaign, learn what works, then scale what converts.

message types