All guides
User

Popup Pixel

This component outputs the tracking/runtime script for popups. It is not an editor or a place to paste customer data.

Integration note

Before you start

Use the parent workflow with the account and permissions it requires. This page does not grant access or change your account.

Open this feature

Follow the parent-screen or platform-guide link above. A handler, callback or placeholder route is not a standalone page to configure.

How to use this item

This component outputs the tracking/runtime script for popups. It is not an editor or a place to paste customer data.

Create and configure popup content through the Popups workspace. Check tracking on an authorized test page using the popup’s actual setup instructions; opening the runtime script alone does not configure a popup.

Fields and choices

Enter values in the parent application screen or provider flow. This item has no separate supported input form described here.

Check the result

Check the relevant parent workflow. An endpoint response or installed module name does not prove that its customer-facing workflow is available or complete.

Common problems

ProblemWhat to check
The screen or action is missingCheck the correct workspace account, role, enabled app and plan. A hidden action is not fixed by typing an internal endpoint.
A field is rejectedRead its validation message, choose from the offered options and check the relevant format or limit. Do not substitute a database ID for a displayed choice.
A list is emptyCheck the selected workspace, search text, date range and status filters. Clear one filter at a time before concluding that records are missing.
A request is still pendingCheck its status/history before repeating it. For messages, publishing, imports and payments, a submitted request can finish later or fail separately.

Technical reference

Role-scoped source references

Pinned commit: 68a5655db1bbe17c74fb211f0fe0ee4e63c8be88

Source-only route information
MethodSource-default route
GET/popup/sites/{site}/install
GET/popup/sites/{site}/pixel.js
GET/popup/sites/{site}/config
POST/popup/sites/{site}/interactions
POST/popup/sites/{site}/events
POST/popup/sites/{site}/attributions
POST/popup/sites/{site}/leads
Unmapped fields — not user instructions

These fields belong to this role’s source handler, but their screen labels were not confirmed.

Source keyHandler
typemodules/Popups/PopupPixel/Http/Controllers/PopupRuntimeController.php
campaign_idmodules/Popups/PopupPixel/Http/Controllers/PopupRuntimeController.php
visitor_hashmodules/Popups/PopupPixel/Http/Controllers/PopupRuntimeController.php
session_hashmodules/Popups/PopupPixel/Http/Controllers/PopupRuntimeController.php
pathmodules/Popups/PopupPixel/Http/Controllers/PopupRuntimeController.php
metadatamodules/Popups/PopupPixel/Http/Controllers/PopupRuntimeController.php
feedbackmodules/Popups/PopupPixel/Http/Controllers/PopupRuntimeController.php
campaign_idmodules/Popups/PopupPixel/Http/Controllers/PopupRuntimeController.php
emailmodules/Popups/PopupPixel/Http/Controllers/PopupRuntimeController.php
phonemodules/Popups/PopupPixel/Http/Controllers/PopupRuntimeController.php
namemodules/Popups/PopupPixel/Http/Controllers/PopupRuntimeController.php
event_keymodules/Popups/PopupPixel/Http/Controllers/PopupRuntimeController.php
eventmodules/Popups/PopupPixel/Http/Controllers/PopupRuntimeController.php
displaymodules/Popups/PopupPixel/Http/Controllers/PopupRuntimeController.php
payloadmodules/Popups/PopupPixel/Http/Controllers/PopupRuntimeController.php
occurred_atmodules/Popups/PopupPixel/Http/Controllers/PopupRuntimeController.php
external_idmodules/Popups/PopupPixel/Http/Controllers/PopupRuntimeController.php
eventmodules/Popups/PopupPixel/Http/Controllers/PopupRuntimeController.php
valuemodules/Popups/PopupPixel/Http/Controllers/PopupRuntimeController.php
currencymodules/Popups/PopupPixel/Http/Controllers/PopupRuntimeController.php