Rokt Documentation
  • Documentation
  • User Guide
  • SDK
  • API
  • Third-Party Integrations
  • Help

›Events

Getting started

  • Introduction

Onboarding

  • Glossary

Administration

  • Account Settings
  • User Management
  • Billing - Rokt Acquire

    • Billing & Payment for Campaigns
    • Invoicing & Payment for Monetization
    • Financial Responsibility Assignment
    • Agency Commission Setup

    Billing - Rokt Commerce

    • Billing & Payment for Campaigns
    • Invoicing & Payment for Monetization

Campaigns

  • Acquire Campaign Creation
  • Customer Feedback Campaign Creation
  • Campaign for Own Site/App
  • Campaign Editing
  • Campaign Pause/Resuming
  • Campaign Status Guide
  • Campaign FAQs
  • Best Practices for Acquire Campaigns
  • Audiences

    • Audience Creation
    • Audience Editing
    • Audience Pause/Resuming
    • Bid Price
    • Attribute Targeting

    Creatives

    • Effective Creative Copy Writing
    • Creative Creation
    • Creative Editing
    • Creative Pause/Resuming
    • Creative Link/Unlink to Audiences

    Nurture

    • Email Nurture Specifications
    • Partner Email Nurture Journeys

    Coupons

    • Coupon Code Sending

    Campaign Policies

    • Policy Overview
    • Quality Consent
    • Transparency Accuracy
    • Editorial Requirements
    • Prohibited Content
    • Social & Ethical Appropriateness
    • Compliance Industry Code & Regulations
    • Target Audiences & Restricted Campaign Content

Transaction

    Pages

    • Pages

    Placements

    • Placements

    Controls

    • Campaign & Marketplace Controls
    • Brand & Vertical Block Rules
    • Minimum Quality Score Setup

    Audiences

    • Audience Targeting

Rokt Calendar

  • Integration Guide
  • UTM Tracking

Reporting & Measurement

    Performance - Rokt Acquire

    • Rokt Analytics for Campaigns
    • Campaign Performance Graphs

    Performance - Rokt Commerce

    • Transactions Dashboard

Data Integrations

    Referrals

    • Overview
    • Export via API
    • Export via Rokt SFTP
    • Export Via Client SFTP
    • Export via Email
    • Export via Mailchimp
    • Export via Sailthru
    • Export via Zapier
    • Export Manually

    Transactions

    • Overview
    • Export via API
    • Export via Rokt SFTP
    • Export via Client SFTP
    • Export via Email
    • Export Manually

    Custom Audiences

    • Overview
    • Import via Rokt SFTP
    • Import Email via CSV
    • Import Zip Code via CSV
    • Import via Mailchimp
    • Import via Zapier

    Events

    • Overview
    • Import via Web SDK
    • Import via Rokt Tag
    • Import via Rokt SFTP
    • Import via Rokt Pixel
    • Import via Measurement Providers
    • Import Manually
    • Event/App Install Conversion Tracking

    Unsubscribes

    • Export via API

    Advanced Guides

    • Rokt Secure FTP Setup
    • Rokt IP Addresses
    • PII Data Hashing
    • Custom Field Management
    • Template Management
    • Google Tag Manager Integration
Edit

Event Import via Rokt Pixel

The Rokt Pixel provides an alternative to the Rokt Tag for capturing web events for conversion attribution.

Important note:

The Rokt Pixel is not a recommended conversion data integration and should only be used as a last resort. We would always prefer to integrate via the Rokt Tag and/or other data integrations such as the Event API.

Compared to the tag specifically, the main weaknesses are:

  1. More vulnerable to Browser Protections and Ad Blocking. The pixel is inherently more susceptible to tracking prevention mechanisms than the conversion tag, so the pixel may miss some conversions that would otherwise have been captured by the tag.
  2. Worse device matching. The pixel does not have access to the same suite of device identifiers as the Tag, so it will be less effective for device-based attribution. Using the pixel in a “recognizer-only” context will perform worse than the tag.

Data Capture

By default, the pixel will capture the following data elements:

  • 3rd-party Cookie
  • URL
  • IP Address
  • Locale
  • Browser User Agent

Any other attribute can be optionally included at the discretion of the client. See list of attributes for more details.

Setup

The minimum implementation of the pixel is as follows:

<img src="https://apps.rokt.com/v1/rpe/?id={ID PROVIDED BY ROKT CONTACT}" style="width:1px; height:1px;" />

The pixel above will capture all of the attributes listed above. Additional attributes can be provided by appending additional fields to the src URL. For example, the pixel below is passing Email (SHA256 hashed), purchase amount, and currency.

<img src="https://apps.rokt.com/v1/rpe/?id={ID PROVIDED BY ROKT CONTACT}&emailsha256={INPUT YOUR SHA256 DYNAMIC FIELD HERE}&amount={INPUT YOUR AMOUNT DYNAMIC FIELD HERE}"  style="width:1px; height:1px;" />

The pixel should be embedded on the page wherever possible.

The id in the pixel is your accountID in the Rokt Platform.

Troubleshooting the Pixel

Reach out to your Rokt contact who will be able to help with troubleshooting the pixel implementation.

← Import via Rokt SFTPImport via Measurement Providers →
  • Data Capture
  • Setup
  • Troubleshooting the Pixel
RESOURCES
DocumentationUser GuideSDKAPIIntegration PartnersHelp
COMPANY
About UsContact UsCareersEngineering Blog
Rokt Documentation
Copyright © Rokt 2021 - All Rights Reserved