Popups Overview
This guide follows the current popup workflow shown in the latest CMS video: review the popup list, apply filters, create a popup, add the English version, publish or unpublish items, and move popup records to trash.
Video Walkthrough
Popup List Interface
The current popup panel includes:
- Status tabs:
Published,Unpublished,Trash - Filters row 1:
Search,Language,Platform,Popup Type - Filters row 2:
Show For Users,New Window,Link - Expand/collapse button for extra filters
Clear Filteraction- Top action:
+ Add Popup - Table columns:
Title,Popup Type,Link,Modified Date - Row actions: edit, publish/unpublish, preview/view, and trash
End-to-End SOP Flow
- Review the popup list and tabs.
- Apply filters to find the correct records.
- Create a new popup in Turkish by default.
- Create the English popup record for the same content when needed.
- Publish or unpublish the popup from the list.
- Move popup items to
Trashwhen they should no longer stay active.
Step 1: Review Tabs and Status Groups
Publishedshows live popup records.Unpublishedshows saved but inactive popup records.Trashshows removed popup records.
Use these tabs first before applying more filters, because the tab already narrows the lifecycle state of the popup.
Step 2: Apply Filters Correctly
The video shows the popup list using these filters:
SearchLanguagePlatformPopup TypeShow For UsersNew WindowLink
Recommended filter order:
- Choose the status tab first.
- Set
Language. - Set
Platform. - Set
Popup Type. - Expand additional filters if needed.
- Use
Clear Filterwhen you want to reset the search.
Practical notes from the current panel:
- The popup list opens with
Turkishselected by default in theLanguagefilter. - Additional filters are hidden until you expand the lower filter row.
- The list reloads after each filter change.
Step 3: Create a New Popup
- Open
Popups. - Confirm which language you want to create first.
- Click
+ Add Popup. - Fill
Popup Details. - Fill
Popup Properties. - Add the popup content or media.
- Click
Save.
Popup Details Fields
Platform: multi-select (Web,Mobile,Select All)Status: usuallyPublishedorUnpublishedNew Window:YesorNoLink: destination URL (if popup uses a link)
Popup Properties Fields
- Enter
Title *. - Select
Language(Turkish/English). - Choose
Content Type. - Add the required content:
- For
Content with Image, use the editor area. - For
Image, upload the popup media from theMedia *area.
The video shows both content modes:
Content with ImageImage
Step 4: Turkish Popup Is the Default Starting Point
The current flow shows new popups being created first in Turkish.
Recommended rule:
- Create the Turkish popup first.
- Save it.
- Then create a separate English popup record for the same popup content if English is also required.
Step 5: Create the English Version
The video shows the English record being created by changing the popup Language to English in the popup form.
Use this order:
- Create and save the Turkish popup.
- Click
+ Add Popupagain. - Use the same logical popup title/content set.
- Change
LanguagetoEnglish. - Enter the English title and English content.
- Save the popup.
- Return to the list and use the
Languagefilter to verify both records separately.
This means one bilingual popup setup usually requires two records:
- one
Turkish - one
English
Step 6: Edit an Existing Popup
- Find popup from list (use filters).
- Click row
Editaction. - Update details, properties, or editor content.
- Save.
Step 7: Publish and Unpublish from the List
The current row actions allow lifecycle control directly from the popup table.
Published -> Unpublished: useUnpublishrow action.Unpublished -> Published: usePublishrow action.
The video confirms success messages such as:
Popup(s) status updated successfully
Recommended usage:
- Keep new popup records in
Unpublishedwhile preparing content. - Review both Turkish and English entries.
- Publish only after the content is ready.
Step 8: Move a Popup to Trash
- Locate the popup row.
- Use the trash action in the row.
- Confirm the action if prompted.
- Wait for the success message.
- Open the
Trashtab to confirm the record moved successfully.
Video-observed confirmations:
Trashed! The item has been moved to trash.
Recommended Filter Scenarios
Use filters together for fast operations:
Language + Platform + Popup Typeto find one popup set quicklyLanguageonly to verify Turkish and English records separatelyNew Window + Linkto check click-behavior setupShow For Userswhen validating audience targeting
Step-by-Step: Verify a Bilingual Popup Set
- Open
UnpublishedorPublished, depending on the popup state. - Set
LanguagetoTurkish. - Confirm the Turkish popup record exists and looks correct.
- Change
LanguagetoEnglish. - Confirm the English popup record exists and looks correct.
- Publish or unpublish the records as needed.
Quick Troubleshooting
- Popup not visible in expected tab: check the selected status tab and reset filters.
- Popup not visible after save: verify current
Languagefilter because the list defaults to Turkish. - English popup missing: create a second record and change the popup
LanguagetoEnglish. - Wrong content mode: re-check
Content TypebecauseImageandContent with Imageuse different input areas. - Publish action not reflected: refresh the correct tab and look for the
Popup(s) status updated successfullymessage. - Popup was removed by mistake: open
Trashand confirm the record there.
Safe Operation Checklist
- Confirm the correct language before saving the record.
- Create Turkish and English as separate popup entries.
- Use filters to verify both records after save.
- Keep new popup items in
Unpublisheduntil review is complete. - Publish from the list only after content validation.
- Use
Trashinstead of removing records blindly.