For publishers
One <script> tag. A licensed perks rail.
Drop our embeddable widget on any page and serve your readers a curated feed of free samples, coupon codes, paid mystery shops, and survey gigs — auto-sized to its content, gated by a license key we issue per publisher.
The copy-paste
Load /widget/embed.js once per page, then call BountiqueWidget.init() with the license key we send you. The script appends a same-origin iframe, auto-reports its height, and is idempotent — re-running init() with the same target does not double-mount.
<!-- 1. Load the embed runtime (once per page, anywhere before init) -->
<script src="https://getbountique.com/widget/embed.js" defer></script>
<!-- 2. Mount the widget. License keys are issued by Bountique -->
<!-- and are bound to one Brand Partner publisher domain. -->
<script>
window.BountiqueWidget.init({
licenseKey: '<YOUR_LICENSE_KEY>',
// Optional: target a CSS selector instead of appending to <body>
// mount: '#perks-rail',
});
</script>Live preview
This is what your readers will see.
The preview below targets an obviously-fake license key, so the embed renders its invalid-license UX — this is the honest preview, not a stock illustration. Real license keys fetch curated offers from the Brand Partner catalog and resize on every layout shift.
Preview key: DEMO_NOT_A_REAL_KEY… — expect the invalid-license frame
Editorial
A publication that would embed the Bountique perks rail
QA-only: append ?preview_key=<a_real_key> to render against a real license. Do not publish a URL with a real key embedded — that leaks the publisher's credential into referrer logs and screenshots.