Event Settings
Configure tracking events for SkyBeam and ClickBeam systems. Event Settings control which events are tracked, how they're captured, and where they're forwarded to advertising platforms.
Before You Begin
- SkyBeam or ClickBeam must be deployed for your advertiser
- At least one platform must be connected for event forwarding
- Understanding of your website's events (purchases, leads, etc.)
Understanding Event Settings
Event Settings define which events to track and how to forward them to advertising platforms. Without Event Settings, events are captured in Tandem Beam but not forwarded to platforms like Meta, Google Ads, or LinkedIn.
SkyBeam Event Settings
For server-side tracking, configure:
- URL paths to monitor (e.g., /checkout, /thank-you)
- HTTP methods (GET, POST)
- Data extractors for form fields
ClickBeam Event Settings
For client-side tracking, configure:
- Event type mappings (purchase, lead, etc.)
- Platform forwarding rules
- Priority for event processing
Supported Event Types
Tandem Beam supports the following standardized event types across all platforms:
purchase
Completed purchase or transaction with value and currency
lead
Form submission or lead generation event
contact
Contact form submission or inquiry
sign_up
User registration or account creation
add_to_cart
Product added to shopping cart
initiate_checkout
Checkout process started
page_view
Page view tracking (automatically tracked by ClickBeam)
view_content
Product or content page viewed
Creating Event Settings
There are two ways to create Event Settings: manually or using the Form Parser tool.
Manual Event Creation
Create Event Settings manually for full control over configuration:
- Navigate to your advertiser dashboard
- Scroll to the "Event Settings" section
- Click the NEW EVENT button
- Select event type from the dropdown (purchase, lead, etc.)
- Configure system-specific settings:
- SkyBeam: Set path, method, and data extractors
- ClickBeam: Configure forwarding rules and priority
- Save the Event Setting
Form Parser (Recommended)
The Form Parser automatically detects forms on your website and creates Event Settings:
- Navigate to your advertiser dashboard
- Scroll to the "Event Settings" section
- Click the FORM PARSER button
- Enter your website URL (e.g., https://example.com/contact)
- Click "Analyze Forms" to detect forms on the page
- Select the form you want to track
- Choose which fields to capture (email, name, phone, etc.)
- The parser will:
- Auto-detect PII fields (email, phone) for hashing
- Generate Event Setting configuration automatically
- Create field extractors for data capture
- Save the generated Event Setting
Event Setting Configuration
Priority
Controls the order in which Event Settings are evaluated. Lower numbers = higher priority.
- • Default priority:
50 - • Lower values (e.g.,
10) = processed first - • Higher values (e.g.,
90) = processed last - • Use to ensure specific events match before generic catch-all rules
Status (Active/Inactive)
Toggle Event Settings on/off without deleting them.
- • Active: Event is tracked and forwarded to platforms
- • Inactive: Event is ignored (useful for testing)
Systems (SkyBeam/ClickBeam/Both)
Indicates which tracking systems can handle this event:
Managing Event Settings
Viewing Event Settings
All Event Settings are displayed in a table showing event name, tracking systems, priority, and status. Click on any Event Setting to view details or make edits.
Editing Event Settings
- Click the "Edit" button next to any Event Setting
- Modify configuration as needed
- Click "Save Changes"
- Changes take effect immediately for new events
Deleting Event Settings
Event Settings can be deleted from the edit view. This stops event tracking and platform forwarding for that event type.
Platform Forwarding
Event Settings control which events are forwarded to connected advertising platforms. For an event to be forwarded:
Events without Event Settings remain in Tandem Beam (Intelligence Reports) but are not forwarded to advertising platforms.
Best Practices
Next Steps
Once Event Settings are configured, verify tracking is working correctly and monitor event delivery to platforms.