Want to embed quizzes, contests or games in your portal to boost engagement? This article shows you how to add any of Qualifio’s 50+ campaign formats using the Editor.
Let’s get started!
Create a campaign card
To integrate a campaign in your portal:
- Click on ‘Editor’ on the top side of the page.
- Once in the Editor, browse amongst the widgets in the “blocks“ of the sidebar and select the Campaign card widget.
- Drag the widget from the library and place it anywhere within the edition zone layout.
- Type in the name of your campaign and select it amongst the options returned by the search bar to insert it in the portal.
💡 Important:
To make your campaign appear in the search bar and use it in the portal, make sure that:
✅ The campaign toggle is ON (activated)
✅ The campaign is published on an iframe-compatible channel
If either of these isn’t set, the campaign won’t be selectable from the Editor.
- After selecting your campaign, you may adjust its behavior to your liking (don’t worry: you can always change it later). There are 3 options
- In a pop-up: the campaign will be displayed as button CTA on the portal. Clicking on the button will open the campaign in a modal window over the portal.
- In a new tab: the campaign will be displayed as button CTA on the portal. Clicking on the button will open the campaign in a modal window over the portal.
- Inside the widget (iframe): the campaign will be displayed in the portal directly, embedded as an iframe. Members can access the first page of the campaign (i.e. in most cases, the welcome page).
Your campaign is now ready. Click on the ‘Save’ button and then on the ‘Publish’ button, and view the result live on your portal.
Visuals & Content
Each campaign card displays:
- Image, title, and description from the virality step of the campaign.
- If this information is missing, default text and visuals are shown to ensure design consistency.
-
The button label is now automatically fetched from the campaign, matching the "Participate" button label defined for the campaign in the Look & feel step; if none is set, a default “Participate” label is used (read-only, not editable in the portal editor).
🔐 Logged-in members & prefilled forms
When campaigns are accessed through your portal, members are already logged in.
Their first name, last name, and email are automatically prefilled at the form step.
If no other data is needed, enable “skip the form” in the campaign settings for a seamless user experience.
🔍 Legacy Widget vs New Campaign Card
| Feature | 🧩 Legacy Campaign Widget | 🆕 New Campaign Card (Recommended) |
|---|---|---|
| Visual design | Basic, static UI | ✨ Modern look with loading states & error handling |
| Brand integration | ❌ | 🖌️ Auto-themed with portal design and future brand kits |
| Campaign state | ❌ | ✅ Clearly shows active / upcoming / expired |
| Display modes | 5 modes incl. “thumbnails with details” |
3 core modes excl. "Thumbnails with details" |
| Prefilled form fields | ✅ | ✅ |
| Performance & maintainability | ❌ Outdated structure | 🚀 Optimized and actively maintained |
🔄 Final transition note: Campaign Widget vs New Campaign Card
We’re currently in a transition phase between two components:
- The legacy campaign widget, which you may have used before
- The new Campaign Card, now available and gradually replacing the old one
While both options are still usable, we recommend using the new Campaign Card for better branding, clearer campaign statuses, improved error handling, and long-term maintainability.
💡 Good to know: The new Campaign Card supports the same display modes (popup, new tab, iframe) and is already integrated in many front-ends. However, features like thumbnails or in-widget participation limits are no longer supported as we phase them out.
If you’re unsure which version you're using or how to migrate, feel free to reach out to your CSM or our support team.