JavaScript tags allow you to capture impressions, clicks, and conversions from your campaigns, helping you:
Measure campaign performance based on actual user interactions.
Build audience segments from campaign-engaged users.
Retarget users across different advertising platforms.
Optimize ad spend by tracking conversion effectiveness.
Types of JavaScript Tags
Loop provides three JavaScript tags for campaign tracking:
Impression Tag – Captures when an ad is displayed.
Click Tag – Captures when a user clicks on an ad.
Conversion Tag – Captures when a user completes a conversion action.
The availability of these tags depends on the DSP or campaign manager being used.
How to Generate JavaScript Tags in Loop
Go to Sources in the Loop platform.
Click Create New.
Select Advertising (JavaScript).
Choose the platform where the snippet will be placed. The snippet will vary depending on the platform and will include necessary variables (e.g., campaign ID, creative ID).
Loop will display the three JavaScript tags:
Impression Tag
Click Tag
Conversion Tag
Copy the relevant tags and follow the platform’s documentation to set them up.
Supported Platforms
Loop supports JavaScript tags for the following advertising platforms:
Smart Adserver
E-Planning
Google DV360
Pubmatic
AppNexus
Google Campaign Manager 360 (formerly DoubleClick CM)
Sizmek
Google Ads
Google DV360 for YouTube
Meta
Generic "Others" option for unsupported platforms
Using Tag Manager for Google & Meta Tags
For platforms such as Google Ads, Campaign Manager 360, and Meta, JavaScript tags can be deployed directly through Google Tag Manager (GTM) and triggered by relevant platform events.