Advertisers & brands
Answer the questions between interest and action. Help people understand the offer before they leave the ad.
For advertisers, brands & agencies
Give your ad something useful to say—and do. People can ask about your offer, see an explanation, and take the next step, right inside the ad.
Answer the questions between interest and action. Help people understand the offer before they leave the ad.
Build interactive creative around approved knowledge, media, and actions. Reuse it across supported placements and channels.
Offer a premium, native-like placement that keeps the conversation on your page—with paid content clearly identified.
Try an in-rail 300 × 600 ad, a 970 × 250 leaderboard, a responsive main-column Pop, a sticky unit, a full-screen interstitial, or an ad collection. Choose a format to load a live example.
Real delivery · no technical setup
Single, horizontal, in-main, collection, sticky, or interstitial. Choose an example above.
Examples request currently eligible campaigns; availability may vary. No campaign is created by trying an example. Live delivery and measurement rules still apply. On smaller screens, collections arrange themselves into fewer columns.
Start with an existing Pop: product information, documents, images, video, and the actions you allow. The ad represents that material—it is not permission to invent offers or commitments.
Use the same interactive experience in website placements and through links or QR codes in newsletters, print, events, video, and physical media. Available formats and delivery integrations determine where it can run.
Keep the simple layout, or add publisher scope, targeting, and your own presentation settings.
Publisher implementation · advanced controls
Distribute a specific IntelPop with one tag and its assigned QR, or keep using editorial and paid-ad rotation. Choose the content, then the space it gets.
Sign in using the navigation bar to save your own content sets and manage a specific Pop's tag and QR. Public rotation tags remain available.
You have unapplied changes. Select Update preview & tag before using the generated code or loading another preview.
Settings apply when you update. Nothing here changes your campaigns.
The preview uses your applied configuration. External context and unexpanded macros are never run on this page.
Select Load live preview, or update your settings above.
This configuration requires publisher-side context or macro expansion. Use the generated tag on the configured publisher page, or choose Manual targeting for a local preview.
No live preview is running.
300 × 600 keeps its growing-height behavior. In-main fills the available content column and uses the existing static height/chat-scroll behavior with inline media by default. Horizontal billboard details and chat scroll within the configured height cap. Interstitials stop auto-closing once the visitor interacts and then stay open until Close is used. A full publisher-page interstitial requires a direct page tag; a tag inside an ad-server iframe remains within that iframe. Sticky, billboard, in-main and interstitial previews require one card.
Copy the tag below into your publisher page or supported integration. Use the optional script version when your site supplies dynamic context.
A CMS must supply a JSON-serialized, script-safe context object. GAM macros only expand inside GAM-processed creatives; the browser does not expand them. Do not include personal identifiers.
layout=billboardOne card with media, details/actions and AI chat in three columns. Defaults to width=970 and maxheight=250. Details and chat scroll internally. Narrow containers use a scrolling upper panel and pinned composer.
width=0&cells=1One normal-flow Pop fills its publisher column (minimum 300 px). Uses position=static and layout=auto, with inline cover/introduction and waiting media by default; the media presentation control can override it. No billboard-height or interstitial-timeout parameter is added. Deliberately opened galleries keep their existing viewers.
position=interstitialOne card in a viewport overlay with an immediately available Close button. No backdrop dismissal. Use a direct publisher-page integration for a page-wide overlay.
timeout=0…300Interstitial auto-close seconds; default 15, 0 is manual. Countdown starts only after render readiness and pauses in background tabs. Chat, voice, task or media interaction permanently cancels it for that showing.
maxheight=250…5000Billboard: total card height including the mandatory ad disclosure. Interstitial: maximum panel height, further limited by the visible viewport. Overflow stays inside the experience.
pop-list / ad-listCandidate pools of up to 60 public Pop tokens or numeric ad campaign IDs. Set pops/ads separately for the displayed count (up to 12). Unseen eligible entries come first, then least recently seen; saved list order breaks ties. Missing or ineligible entries are omitted, not replaced with unrelated content.
kv_ / kv / cust_paramsContextual key-values. Each key needs at least one matching value; different keys combine with AND. Taxonomy and key-values combine with AND.
gpt=1Copy only keys in gpt_keys after GPT configuration is ready. A selected slot overrides the page for the same key. An unavailable GPT context does not silently broaden delivery.
pops + adspops is total cards; ads reserves paid slots within that total. Without pops, ads retains its ads-only behavior. Maximum total: 12.
cells=1…6Maximum cards per row when the publisher container is wide enough. Responsive breakpoints can still reduce the actual column count.
rows=1…12Optional capacity control for the widest layout. On narrow screens, selected ads can continue onto more rows rather than being squeezed.
width=300…6000Optional maximum static widget width. Omit it to let the publisher container drive width.
title=…Optional publisher-facing widget heading such as “Around the Web”, “Sponsored”, or a custom section name.
logo=0|1|20 none, 1 full IntellyPop logo, 2 IntellyPop icon. Branded assets link to IntellyPop and carry an IntellyPop title.
topbar=0|1Default 0: no inner top bar. Set 1 to display the attribution message. Paid cards always retain an Advertisement label; bounded formats include it in their own header.
topbartext=…Optional plain text (200 characters), used only with topbar=1. Empty defaults to “Advertisement by {name}”. Use “Promotion by {name}” or a fixed message; {name} is the Pop poster's name. URL-encode the value.
byline=auto|0|1auto is the default. Shows the Posted-by line only when the top bar is hidden. 0 hides it. 1 shows it when topbar=0; enabling the top bar always suppresses duplicate attribution.
storage=0|11 uses bounded first-party exposure queues when publisher storage is allowed. 0 uses page-memory only, including across example switches. Neither requests nor invisible/failed cards count as seen. No timed ad replacement.
popin=0|10 keeps cover and introduction media inline. Explicit 1 allows expansion on rail, sticky, collection, leaderboard and wider static media when the media occupies less than 90% of the viewport. Omitted legacy tags retain compact-card defaults; billboard uses its media panel. Fullscreen keeps its intro inline. Galleries remain separate explicit actions.
openpop=0|10 is the default and hides the generic Open Pop action in dynamic embeds. Use 1 when you explicitly want a path to the full IntellyPop page. An advertiser's configured Visit Website landing-page action is not affected.